GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Multistrand nucleic acid kinetic simulator
Kinetic DNA strand displacement analyzer
Simulator package for algorithmic tile self-assembly models aTAM and kTAM, as a python package.
A package for designing and working with algorithmic DNA tile systems.
A package for designing short orthogonal and isoenergetic DNA sequences, intended for DNA tile sticky ends and often used for toeholds.
base classes for nucleic acid strand displacement programming
domain-level nucleic acid reaction enumeration
Nucleic acid strand displacement compiler
Piperine compiles abstract CRNs into DNA sequences and estimates how much the generated DNA implementations may participate in undesired DNA-DNA interactions during experiments.
A compiler for DNA circuits and tile systems.
A framework with a reduced state space to train the Arrhenius DNA kinetic model