A package for designing short orthogonal and isoenergetic DNA sequences, intended for DNA tile sticky ends and often used for toeholds.
Multistrand nucleic acid kinetic simulator
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 package for designing and working with algorithmic DNA tile systems.
A framework with a reduced state space to train the Arrhenius DNA kinetic model
base classes for nucleic acid strand displacement programming
domain-level nucleic acid reaction enumeration
Nucleic acid strand displacement compiler
A compiler for DNA circuits and tile systems.
Simulator package for algorithmic tile self-assembly models aTAM and kTAM, as a python package.