Skip to content

Technoculture/openoligo-firmware

Repository files navigation

OpenOligo

PyPI version Coverage Lint OpenOligo Test OpenOligo

OpenOligo is an open-source platform for programmatically interacting with and managing DNA synthesis processes.

Getting Started

pip install openoligo

In order to run one of the predefined scripts

git clone https://github.com/Technoculture/openoligo-firmware.git
cd openoligo-firmware
python3 ./examples/dna_synthesis.py

A simple Example

import asyncio

from openoligo.instrument import Instrument
from openoligo.protocols.oligosynthesize import synthesize_ssdna
from openoligo.seq import Seq


inst = Instrument()

try:
    asyncio.run(synthesize_ssdna(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)

About

An open-source platform for managing DNA synthesis processes.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy