Skip to main content

dmf-device-ui

dmf-device-ui is a graphical user interface to control a digital microfluidics control system (such as the MicroDrop/DropBot system described in detail in [Fobel et al., Appl. Phys. Lett. 102, 193513 (2013)][2]).

If you use this software in work that you publish, please cite as appropriate.

Installation

## Automatic installation ##

The dmf-device-ui package is a dependency of the dmf_device_ui_plugin MicroDrop plugin, and will be installed automatically if the dmf_device_ui_plugin plugin is installed.

## Manual installation ##

pip install –find-links http://192.99.4.95/wheels –trusted-host 192.99.4.95 dmf-device-ui

The –find-links and –trusted-host are required to provide binary Gtk2 dependencies as wheels. Visit http://192.99.4.95/wheels to browse the contents.

The wheels server at 192.99.4.95 is maintained by Christian Fobel <christian@fobel.net>.

Usage

The dmf-device-ui GUI will be launched automatically from MicroDrop if the dmf_device_ui_plugin plugin is installed.

## Actuate electrodes ##

![Actuate electrodes][actuate-electrodes]

## Draw route ##

Click and drag to draw route following mouse cursor.

![Draw route][draw-route]

## Draw mix ##

End a route at the starting point to draw a mixing route/cycle.

![Draw mix][draw-mix]

## Auto route ##

Hold <alt>, click on source electrode, and release on target electrode to automatically find a route between the source and target.

![Auto route][auto-route]

## Adjust layer alpha ##

The alpha/opacity of each layer (e.g., connections, electrode shapes, labels) can be adjusted independently.

![Adjust layer alpha][adjust-layer-alpha]

[1]: http://microfluidics.utoronto.ca/microdrop [2]: http://dx.doi.org/10.1063/1.4807118 [3]: https://pypi.python.org/pypi/microdrop

[actuate-electrodes]: docs/static/images/actuate-electrodes.gif [draw-route]: docs/static/images/draw-route.gif [draw-mix]: docs/static/images/draw-mix.gif [auto-route]: docs/static/images/auto-route.gif [adjust-layer-alpha]: docs/static/images/adjust-layer-alpha.gif

Credits

Christian Fobel <christian@fobel.net>

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dmf-device-ui-0.2.post92.zip (1.1 MB view details)

Uploaded Source

File details

Details for the file dmf-device-ui-0.2.post92.zip.

File metadata

File hashes

Hashes for dmf-device-ui-0.2.post92.zip
Algorithm Hash digest
SHA256 33d9cf142e9ac27262063df2b27b5c26e963ea83740c6a4e003a644749f5b8f7
MD5 0311a9460949dd2cc6b0e3142af1b874
BLAKE2b-256 8b96985fd49c65f521edbde89b5d10342f8d0572bd882e6e897a1856eea0c925

See more details on using hashes here.

Release history Release notifications | RSS feed

0.2.post104

2 files

0.2.post96

1 file

0.2.post95

1 file

0.2.post93

1 file

This release

0.2.post92 This release

1 file

0.2.post85

1 file

0.2.post84

1 file

0.2.post83

1 file

0.2.post82

1 file

0.2.post81

1 file

0.2.post80

1 file

0.2.post78

1 file

0.2.post77

1 file

0.2.post71

1 file

0.2.post69

1 file

0.2.post67

1 file

0.2.post66

1 file

0.2.post64

1 file

0.2.post60

1 file

0.2.post55

1 file

0.2.post48

1 file

0.2.post46

1 file

0.2.post45

1 file

0.2.post44

1 file

0.2.post42

1 file

0.2.post41

1 file

0.2.post22

1 file

0.2.post20

1 file

0.2.post14

1 file

0.2.post12

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page