open-index/open-npm huggingface dataset:
npm package: @microdrop/builder
Description: Digital Microfluidic Control Software
Author: Sci-Bots
Latest version: 1.1.46

# microdrop-builder

## Electron Packager Instructions

Run the following to generate the packager (from the root of microdrop-3):
```bash
yarn upgrade:micropede
yarn bootstrap
yarn build
cd electron-packager
yarn packager
```

You may wish to modify the settings found in 
```
microdrop-3/electron-packager.config.js
```
npm package: @microdrop/device-controller
Description: Controller DMF device via controlboard
Latest version: 1.1.70

# @microdrop/device-controller

Control the state of active electrodes, and routes through device svg files.

### Electrode Controls

Turn on or off electrodes, get neighbours, and get dimensions.

### Route Controls

Draw routes (locally using directional based instructions, or globally from electrode Ids)

### Video Controls

Controls to overlay video with svg file

### SVG Renderer

Convert svg file into a series of THREE.js objects, center camera around device