chemart / dna-automaton

View on GitHub

DNA automaton (Benenson-Shapiro) — A finite automaton made of molecules, with no external control at all. The input is a DNA duplex whose sticky end encodes the current state and next symbol; eight small 'software' duplexes act as transition rules, and th…

chemistry official · built in wet fidelity: reconstructed #banzhaf-yamamoto
files / preview.json · 14.6 KB · at f34ce552d3e9 Raw
{"species": [{"id": "FokI", "structure": "protein: FokI type IIS endonuclease; binds GGATG and cleaves 9/13 nt downstream"}, {"id": "T2", "structure": "AAGAGCTAGAGTCGGATGCC/AGCCGGCATCCGACTCTAGCTCT"}, {"id": "FokI-T2", "structure": "FokI + AAGAGCTAGAGTCGGATGCC/AGCCGGCATCCGACTCTAGCTCT"}, {"id": "T3", "structure": "AAGAGCTAGAGTCGGATGC/CCTGGCATCCGACTCTAGCTCT"}, {"id": "FokI-T3", "structure": "FokI + AAGAGCTAGAGTCGGATGC/CCTGGCATCCGACTCTAGCTCT"}, {"id": "T5", "structure": "AAGAGCTAGAGTCGGATG/GCCACATCCGACTCTAGCTCT"}, {"id": "FokI-T5", "structure": "FokI + AAGAGCTAGAGTCGGATG/GCCACATCCGACTCTAGCTCT"}, {"id": "T8", "structure": "AAGAGCTAGAGTCGGATGC/CTGCGCATCCGACTCTAGCTCT"}, {"id": "FokI-T8", "structure": "FokI + AAGAGCTAGAGTCGGATGC/CTGCGCATCCGACTCTAGCTCT"}, {"id": "S0_abbbbaaaabbat", "structure": "GGCTGCCGCAGGGCCGCAGGGCCGCAGGGCCGCAGGGCCTGGCTGCCTGGCTGCCTGGCTGCCTGGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGCAGCCAGGCAGCCAGGCAGCCAGGCAGCCAGGCCCTGCGGCCCTGCGGCCCTGCGGCCCTGCGGC"}, {"id": "FokI-T2-S0_abbbbaaaabbat", "structure": "FokI + AAGAGCTAGAGTCGGATGCC/AGCCGGCATCCGACTCTAGCTCT + GGCTGCCGCAGGGCCGCAGGGCCGCAGGGCCGCAGGGCCTGGCTGCCTGGCTGCCTGGCTGCCTGGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGCAGCCAGGCAGCCAGGCAGCCAGGCAGCCAGGCCCTGCGGCCCTGCGGCCCTGCGGCCCTGCGGC"}, {"id": "frag_GGCTGCC_CTGCGGC", "structure": "GGCTGCC/CTGCGGC"}, {"id": "S1_bbbbaaaabbat", "structure": "GCAGGGCCGCAGGGCCGCAGGGCCGCAGGGCCTGGCTGCCTGGCTGCCTGGCTGCCTGGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGCAGCCAGGCAGCCAGGCAGCCAGGCAGCCAGGCCCTGCGGCCCTGCGGCCCTGCGGCC"}, {"id": "FokI-T8-S1_bbbbaaaabbat", "structure": "FokI + AAGAGCTAGAGTCGGATGC/CTGCGCATCCGACTCTAGCTCT + GCAGGGCCGCAGGGCCGCAGGGCCGCAGGGCCTGGCTGCCTGGCTGCCTGGCTGCCTGGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGCAGCCAGGCAGCCAGGCAGCCAGGCAGCCAGGCCCTGCGGCCCTGCGGCCCTGCGGCC"}, {"id": "frag_GCAGGGCC_CTGCGGCC", "structure": "GCAGGGCC/CTGCGGCC"}, {"id": "S1_bbbaaaabbat", "structure": "GCAGGGCCGCAGGGCCGCAGGGCCTGGCTGCCTGGCTGCCTGGCTGCCTGGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGCAGCCAGGCAGCCAGGCAGCCAGGCAGCCAGGCCCTGCGGCCCTGCGGCC"}, {"id": "FokI-T8-S1_bbbaaaabbat", "structure": "FokI + AAGAGCTAGAGTCGGATGC/CTGCGCATCCGACTCTAGCTCT + GCAGGGCCGCAGGGCCGCAGGGCCTGGCTGCCTGGCTGCCTGGCTGCCTGGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGCAGCCAGGCAGCCAGGCAGCCAGGCAGCCAGGCCCTGCGGCCCTGCGGCC"}, {"id": "S1_bbaaaabbat", "structure": "GCAGGGCCGCAGGGCCTGGCTGCCTGGCTGCCTGGCTGCCTGGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGCAGCCAGGCAGCCAGGCAGCCAGGCAGCCAGGCCCTGCGGCC"}, {"id": "FokI-T8-S1_bbaaaabbat", "structure": "FokI + AAGAGCTAGAGTCGGATGC/CTGCGCATCCGACTCTAGCTCT + GCAGGGCCGCAGGGCCTGGCTGCCTGGCTGCCTGGCTGCCTGGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGCAGCCAGGCAGCCAGGCAGCCAGGCAGCCAGGCCCTGCGGCC"}, {"id": "S1_baaaabbat", "structure": "GCAGGGCCTGGCTGCCTGGCTGCCTGGCTGCCTGGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGCAGCCAGGCAGCCAGGCAGCCAGGCAGCCAGGCC"}, {"id": "FokI-T8-S1_baaaabbat", "structure": "FokI + AAGAGCTAGAGTCGGATGC/CTGCGCATCCGACTCTAGCTCT + GCAGGGCCTGGCTGCCTGGCTGCCTGGCTGCCTGGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGCAGCCAGGCAGCCAGGCAGCCAGGCAGCCAGGCC"}, {"id": "frag_GCAGGGCC_GCCAGGCC", "structure": "GCAGGGCC/GCCAGGCC"}, {"id": "S1_aaaabbat", "structure": "TGGCTGCCTGGCTGCCTGGCTGCCTGGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGCAGCCAGGCAGCCAGGCAGCCAGGCA"}, {"id": "FokI-T5-S1_aaaabbat", "structure": "FokI + AAGAGCTAGAGTCGGATG/GCCACATCCGACTCTAGCTCT + TGGCTGCCTGGCTGCCTGGCTGCCTGGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGCAGCCAGGCAGCCAGGCAGCCAGGCA"}, {"id": "frag_TGGCTGCCT_AGCCAGGCA", "structure": "TGGCTGCCT/AGCCAGGCA"}, {"id": "S0_aaabbat", "structure": "GGCTGCCTGGCTGCCTGGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGCAGCCAGGCAGCCAGGC"}, {"id": "FokI-T2-S0_aaabbat", "structure": "FokI + AAGAGCTAGAGTCGGATGCC/AGCCGGCATCCGACTCTAGCTCT + GGCTGCCTGGCTGCCTGGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGCAGCCAGGCAGCCAGGC"}, {"id": "frag_GGCTGCC_GCCAGGC", "structure": "GGCTGCC/GCCAGGC"}, {"id": "S1_aabbat", "structure": "TGGCTGCCTGGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGCAGCCAGGCA"}, {"id": "FokI-T5-S1_aabbat", "structure": "FokI + AAGAGCTAGAGTCGGATG/GCCACATCCGACTCTAGCTCT + TGGCTGCCTGGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGCAGCCAGGCA"}, {"id": "S0_abbat", "structure": "GGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGC"}, {"id": "FokI-T2-S0_abbat", "structure": "FokI + AAGAGCTAGAGTCGGATGCC/AGCCGGCATCCGACTCTAGCTCT + GGCTGCCGCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCCCTGCGGC"}, {"id": "S1_bbat", "structure": "GCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCC"}, {"id": "FokI-T8-S1_bbat", "structure": "FokI + AAGAGCTAGAGTCGGATGC/CTGCGCATCCGACTCTAGCTCT + GCAGGGCCGCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCCCTGCGGCC"}, {"id": "S1_bat", "structure": "GCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCC"}, {"id": "FokI-T8-S1_bat", "structure": "FokI + AAGAGCTAGAGTCGGATGC/CTGCGCATCCGACTCTAGCTCT + GCAGGGCCTGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCAGCCAGGCC"}, {"id": "S1_at", "structure": "TGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCA"}, {"id": "FokI-T5-S1_at", "structure": "FokI + AAGAGCTAGAGTCGGATG/GCCACATCCGACTCTAGCTCT + TGGCTGCCGTCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTACCGACGGCA"}, {"id": "frag_TGGCTGCCG_CCGACGGCA", "structure": "TGGCTGCCG/CCGACGGCA"}, {"id": "S0_t", "structure": "TCGGTACCGATTAAGTTGGA/CCAACTTAATCGGTA"}], "reactions": [{"reactants": {"FokI": 1, "T2": 1}, "products": {"FokI-T2": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T2": 1}, "products": {"FokI": 1, "T2": 1}, "rate": null, "count": null}, {"reactants": {"FokI": 1, "T3": 1}, "products": {"FokI-T3": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T3": 1}, "products": {"FokI": 1, "T3": 1}, "rate": null, "count": null}, {"reactants": {"FokI": 1, "T5": 1}, "products": {"FokI-T5": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T5": 1}, "products": {"FokI": 1, "T5": 1}, "rate": null, "count": null}, {"reactants": {"FokI": 1, "T8": 1}, "products": {"FokI-T8": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8": 1}, "products": {"FokI": 1, "T8": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T2": 1, "S0_abbbbaaaabbat": 1}, "products": {"FokI-T2-S0_abbbbaaaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T2-S0_abbbbaaaabbat": 1}, "products": {"FokI-T2": 1, "S0_abbbbaaaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T2-S0_abbbbaaaabbat": 1}, "products": {"FokI-T2": 1, "frag_GGCTGCC_CTGCGGC": 1, "S1_bbbbaaaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8": 1, "S1_bbbbaaaabbat": 1}, "products": {"FokI-T8-S1_bbbbaaaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8-S1_bbbbaaaabbat": 1}, "products": {"FokI-T8": 1, "S1_bbbbaaaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8-S1_bbbbaaaabbat": 1}, "products": {"FokI-T8": 1, "frag_GCAGGGCC_CTGCGGCC": 1, "S1_bbbaaaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8": 1, "S1_bbbaaaabbat": 1}, "products": {"FokI-T8-S1_bbbaaaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8-S1_bbbaaaabbat": 1}, "products": {"FokI-T8": 1, "S1_bbbaaaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8-S1_bbbaaaabbat": 1}, "products": {"FokI-T8": 1, "frag_GCAGGGCC_CTGCGGCC": 1, "S1_bbaaaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8": 1, "S1_bbaaaabbat": 1}, "products": {"FokI-T8-S1_bbaaaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8-S1_bbaaaabbat": 1}, "products": {"FokI-T8": 1, "S1_bbaaaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8-S1_bbaaaabbat": 1}, "products": {"FokI-T8": 1, "frag_GCAGGGCC_CTGCGGCC": 1, "S1_baaaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8": 1, "S1_baaaabbat": 1}, "products": {"FokI-T8-S1_baaaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8-S1_baaaabbat": 1}, "products": {"FokI-T8": 1, "S1_baaaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8-S1_baaaabbat": 1}, "products": {"FokI-T8": 1, "frag_GCAGGGCC_GCCAGGCC": 1, "S1_aaaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T5": 1, "S1_aaaabbat": 1}, "products": {"FokI-T5-S1_aaaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T5-S1_aaaabbat": 1}, "products": {"FokI-T5": 1, "S1_aaaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T5-S1_aaaabbat": 1}, "products": {"FokI-T5": 1, "frag_TGGCTGCCT_AGCCAGGCA": 1, "S0_aaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T2": 1, "S0_aaabbat": 1}, "products": {"FokI-T2-S0_aaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T2-S0_aaabbat": 1}, "products": {"FokI-T2": 1, "S0_aaabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T2-S0_aaabbat": 1}, "products": {"FokI-T2": 1, "frag_GGCTGCC_GCCAGGC": 1, "S1_aabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T5": 1, "S1_aabbat": 1}, "products": {"FokI-T5-S1_aabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T5-S1_aabbat": 1}, "products": {"FokI-T5": 1, "S1_aabbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T5-S1_aabbat": 1}, "products": {"FokI-T5": 1, "frag_TGGCTGCCT_AGCCAGGCA": 1, "S0_abbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T2": 1, "S0_abbat": 1}, "products": {"FokI-T2-S0_abbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T2-S0_abbat": 1}, "products": {"FokI-T2": 1, "S0_abbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T2-S0_abbat": 1}, "products": {"FokI-T2": 1, "frag_GGCTGCC_CTGCGGC": 1, "S1_bbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8": 1, "S1_bbat": 1}, "products": {"FokI-T8-S1_bbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8-S1_bbat": 1}, "products": {"FokI-T8": 1, "S1_bbat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8-S1_bbat": 1}, "products": {"FokI-T8": 1, "frag_GCAGGGCC_CTGCGGCC": 1, "S1_bat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8": 1, "S1_bat": 1}, "products": {"FokI-T8-S1_bat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8-S1_bat": 1}, "products": {"FokI-T8": 1, "S1_bat": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T8-S1_bat": 1}, "products": {"FokI-T8": 1, "frag_GCAGGGCC_GCCAGGCC": 1, "S1_at": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T5": 1, "S1_at": 1}, "products": {"FokI-T5-S1_at": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T5-S1_at": 1}, "products": {"FokI-T5": 1, "S1_at": 1}, "rate": null, "count": null}, {"reactants": {"FokI-T5-S1_at": 1}, "products": {"FokI-T5": 1, "frag_TGGCTGCCG_CCGACGGCA": 1, "S0_t": 1}, "rate": null, "count": null}], "status": "complete", "initial_state": {"FokI": 4.0, "T2": 1.0, "T3": 1.0, "T5": 1.0, "T8": 1.0, "S0_abbbbaaaabbat": 1.0}, "inflow": null, "outflow": null, "extras": {"conservation": [{"name": "nucleotides", "vector": [0, 43, 43, 41, 41, 39, 39, 41, 41, 227, 270, 14, 213, 254, 16, 197, 238, 181, 222, 165, 206, 16, 149, 188, 18, 131, 174, 14, 117, 156, 99, 142, 85, 126, 69, 110, 53, 92, 18, 35]}], "conditions": {"name": "standard", "experiment": "fig. 3B: automata A1-A3 on inputs I1-I8, 10 ul, 8 C, 20 min", "input_uM": 1.0, "software_each_uM": 1.0, "hardware_uM": 4.0, "temperature_C": 8.0, "seconds_per_transition": null}, "analysis": {"program": "A1", "decides": "the input contains an even number of a symbols", "accepting_state": "S0", "transition_table": {"T2": "S0 -a-> S1", "T3": "S0 -b-> S0", "T5": "S1 -a-> S0", "T8": "S1 -b-> S1"}, "runs": [{"input": "I8", "symbols": "abbbbaaaabba", "molecule": "S0_abbbbaaaabbat", "final_state": "S0", "accepted": true, "suspended": false, "unprocessed": "", "output": "S0_t", "output_antisense_nt": 15, "transitions": [{"transition": "T2", "from": "S0", "symbol": "a", "to": "S1", "molecule": "S0_abbbbaaaabbat", "product": "S1_bbbbaaaabbat"}, {"transition": "T8", "from": "S1", "symbol": "b", "to": "S1", "molecule": "S1_bbbbaaaabbat", "product": "S1_bbbaaaabbat"}, {"transition": "T8", "from": "S1", "symbol": "b", "to": "S1", "molecule": "S1_bbbaaaabbat", "product": "S1_bbaaaabbat"}, {"transition": "T8", "from": "S1", "symbol": "b", "to": "S1", "molecule": "S1_bbaaaabbat", "product": "S1_baaaabbat"}, {"transition": "T8", "from": "S1", "symbol": "b", "to": "S1", "molecule": "S1_baaaabbat", "product": "S1_aaaabbat"}, {"transition": "T5", "from": "S1", "symbol": "a", "to": "S0", "molecule": "S1_aaaabbat", "product": "S0_aaabbat"}, {"transition": "T2", "from": "S0", "symbol": "a", "to": "S1", "molecule": "S0_aaabbat", "product": "S1_aabbat"}, {"transition": "T5", "from": "S1", "symbol": "a", "to": "S0", "molecule": "S1_aabbat", "product": "S0_abbat"}, {"transition": "T2", "from": "S0", "symbol": "a", "to": "S1", "molecule": "S0_abbat", "product": "S1_bbat"}, {"transition": "T8", "from": "S1", "symbol": "b", "to": "S1", "molecule": "S1_bbat", "product": "S1_bat"}, {"transition": "T8", "from": "S1", "symbol": "b", "to": "S1", "molecule": "S1_bat", "product": "S1_at"}, {"transition": "T5", "from": "S1", "symbol": "a", "to": "S0", "molecule": "S1_at", "product": "S0_t"}]}], "transitions_per_software_molecule": {"T2": 3, "T3": 0, "T5": 3, "T8": 6}}, "published": {"single_step_fidelity": 0.999, "average_fidelity_12_symbol_inputs": 0.995, "fidelity_A1_on_I2": 0.95, "automata_per_ul": 3000000000000.0, "transitions_per_second_per_ul": 66460000000.0, "seconds_per_transition_fastest": 20.0, "seconds_per_transition_parallel": 45.0, "seconds_per_transition_2001_automaton": 1000.0, "heat_dissipation_W_per_ul": 5.3e-09, "free_energy_per_transition_kT": -33.9, "dG_two_phosphodiester_bonds_kJ_per_mol_298K": -44.31, "dG_two_phosphodiester_bonds_kJ_per_mol_281K": -41.78, "Kd_hardware_software_nM": 2.0, "Kd_software_input_uM": 50.0, "transitions_per_software_molecule_fig3C": {"T2": 29, "T5": 21, "T8": 54}, "output_antisense_nt": {"S0": 15, "S1": 16}}}, "chemistry": "dna-automaton", "params": {"program": "A1", "transitions": [], "accepting_state": "S0", "inputs": ["I8"], "conditions": "standard"}, "seed": 1}