Duckbot experimental workflow
SoftwareDuckbot contributes a duckweed imaging/manipulation workflow for a Jubilee outfitted with laboratory tools. [1] [2] [3] [4] [5] [6] [7]
Installation & first result →Official websiteGetting started
- Source rights
- Named licenses are documented by part. Review licenses
- Unknowns
- operating system, compute requirements not fully established. Review gaps
Source researched · Not tested by us
Sources checked · Research details
Overview
Duckbot contributes a duckweed imaging/manipulation workflow for a Jubilee outfitted with laboratory tools. Its notebook helpers include experimental plate/well assignment rather than only forwarding a machine API. This is a scoped automation workflow associated with Science Jubilee, not a separate complete machine or a validated biological assay. [1] [6]
Is this for you?
What you need
- Dependencies
- Pythonvirtualenvironment/Jupyter andpinnedScienceJubilee submodule719fb7d8
- requirements.txt plusseparate no-dependenciesrequirements; matchedtools/bedplate/labware
- Host computer
README recommends machine-facing steps locally on Jubilee Raspberry Pi; steps 0 and 3 can run without the machine. No measured host resource minimum established.
Upstream documented requirement/configuration only, not independently tested installation or compatibility.
Installation & first result
Open the upstream getting-started guide [1] [2] [3] [4] [5] [6] [7]
- Inspect the named configuration, source interfaces and required external components.
- Attempt only the matched documented workflow after resolving environment and rights gaps; no operation reproduced here.
Editorial assessment of cited source; no runtime or hardware test.
- Installation
Recursive checkout, Python virtual environment, editable included science_jubilee install, requirements.txt then requirements-no-dep.txt with --no-deps; selected submodule revision retained.
Upstream documented requirement/configuration only, not independently tested installation or compatibility.
Project notes
Install the workflow with its selected machine library
The README asks for a recursive clone, a Python virtual environment, an editable install of the included science_jubilee submodule and two dependency steps: requirements.txt, followed by requirements-no-dep.txt with --no-deps. The submodule link in this snapshot selects revision 719fb7d8fd23f04463299360e974abf710d4bd32; do not silently replace it with the newest parent API and assume notebook compatibility. No dependency environment or submodule runtime was installed. [1] [3] [4] [5] [7]
The notebook sequence distinguishes experimental setup/data analysis, which can run without a machine, from machine operations. The README says steps 0 and 3 can run independently of the machine and recommends machine-facing steps locally on Jubilee's Raspberry Pi. A successfully opened notebook is not evidence of a homed, configured tool or completed liquid-handling action. [1]
The experimental assignment is a real configuration input
GrowthAssayHelpers.py provides genotype/media/replicate assignment into supplied labware and imports the corresponding laboratory and analysis dependencies. The documented system handles up to six standard microplates; that is not a universal capacity or reproducibility result. Match plate definitions, tools, calibration and experimental layout before adapting the helper to a different setup. No wells were assigned for a real experiment and no assay was executed here. [1] [6]
The workflow's MIT notice does not settle external labware, the parent machine/tool designs, biological materials or analysis datasets. No volume accuracy, image-analysis validity, growth estimate or experimental result was independently validated. [2]
What we checked
Pinned source/document inspection only; no installation, compile, credentials/API use, simulator, lab experiment or physical hardware test.
Not yet established
- Requirements: operating system
- Version-specific hardware compatibility (ecosystem tags alone do not establish it)
Updates
- Upstream last updated
- Not established
- Latest release
- Not established
- Profile updated
- Nov 1, 2026
- Sources last checked
- Nov 1, 2026
- Next review
- Dec 1, 2026
- Reviewed revision
6890a8b
Source files and licenses
Concrete scoped robot-facing software/research workflow, not complete manufacturing or verified operational behavior.
| Layer | Availability / license |
|---|---|
| software | available · MIT Selected source availability/notice only; external hardware, models, data and dependencies have separate rights. No blanket redistribution or operational clearance. [1] [2] [3] [4] [5] [6] [7] |
| documentation | available · MIT Selected source availability/notice only; external hardware, models, data and dependencies have separate rights. No blanket redistribution or operational clearance. [1] [2] [3] [4] [5] [6] [7] |
No separate physical design, pretrained distribution or dataset is selected as the released contribution in this scoped software review.
References
Each source links to the exact revision we read. “Used for” shows where this page relies on it.
- S001 README.md
Revision, date & where cited
machineagency/duckbot contributors · github.com · revision
6890a8b· README.md at · Accessed Nov 1, 2026
Used for: Overview, Is this for you?, What you need, Installation & first result and 3 more - S002 LICENSE
Revision, date & where cited
machineagency/duckbot contributors · github.com · revision
6890a8b· LICENSE at · Accessed Nov 1, 2026
Used for: Is this for you?, What you need, Installation & first result, The experimental assignment is a real configuration input and 1 more - S003 .gitmodules
Revision, date & where cited
machineagency/duckbot contributors · github.com · revision
6890a8b· .gitmodules at · Accessed Nov 1, 2026
Used for: Is this for you?, What you need, Installation & first result, Install the workflow with its selected machine library and 1 more - S004 requirements.txt
Revision, date & where cited
machineagency/duckbot contributors · github.com · revision
6890a8b· requirements.txt at · Accessed Nov 1, 2026
Used for: Is this for you?, What you need, Installation & first result, Install the workflow with its selected machine library and 1 more - S005 requirements-no-dep.txt
Revision, date & where cited
machineagency/duckbot contributors · github.com · revision
6890a8b· requirements-no-dep.txt at · Accessed Nov 1, 2026
Used for: Is this for you?, What you need, Installation & first result, Install the workflow with its selected machine library and 1 more - S006 notebooks/utils/GrowthAssayHelpers.py
Revision, date & where cited
machineagency/duckbot contributors · github.com · revision
6890a8b· notebooks/utils/GrowthAssayHelpers.py at · Accessed Nov 1, 2026
Used for: Overview, Is this for you?, What you need, Installation & first result and 2 more - S007 Pinned Duckbot Git submodule identity
Revision, date & where cited
machineagency/duckbot contributors · api.github.com · Official source checked 2026-11-01 · Accessed Nov 1, 2026
Used for: Is this for you?, What you need, Installation & first result, Install the workflow with its selected machine library and 1 more
Correction guidance · Discussion is not enabled · Profile format 0.7.0-draft.5