An open-source platform for programmatically interacting with and managing Nucleic acid sequences synthesis processes.
Project description
OpenOligo
OpenOligo is an open-source platform for programmatically interacting with and managing DNA synthesis processes.
Getting Started
pip install openoligo
A simple Example
import asyncio
from openoligo.instrument import Instrument
from openoligo.protocols.dna_synthesis import synthesize
from openoligo.seq import Seq
inst = Instrument()
try:
asyncio.run(synthesize(inst, Seq("ATCGAAATTTTT")))
except KeyboardInterrupt:
print("Keyboard interrupt received, exiting...")
Firmware
The firmware for OpenOligo is composed of
- OpenOligo Library
- API server (part of OpenOligo Library)
- In a minimal linux image (OligoOS)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
openoligo-0.1.6.tar.gz
(18.0 kB
view hashes)
Built Distribution
openoligo-0.1.6-py3-none-any.whl
(23.7 kB
view hashes)
Close
Hashes for openoligo-0.1.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db82d5311fdf39ef126ee94f64882477478b5b20d6e0a878403f0b6dd051c1a8 |
|
MD5 | 058e19d9080cf79a1a82dabf1ad28367 |
|
BLAKE2b-256 | 8d5f9630fc2791bb57ee9c6bd266c41b18b0e441e263346c3e7027d1374ff5a6 |