A system for high-level, reliable programming of microfluidic devices
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
hw
src
tests/arches
.gitattributes
.gitignore
.travis.yml
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
run-tests.sh

README.md

Puddle

Build Status

Puddle is a system for high-level, reliable programming of microfluidic devices. Check out the project page on the MISL website.

Installation

We use Git LFS to store larger files. If you want to see those larger files (videos, presentations, etc.) make sure to install it. Once you have it installed, you can use Git as you usually would.

The core is written in Rust. Go in there to see how to build it. Alternatively, you can run run-tests.sh from the project root to build and test everything.

Running Examples

The frontends all have their own examples. Checkout the Python frontend.

Contributing

Check out the Code of Conduct and the Contributing Guidelines.