diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 801f1251..c07f824e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,7 @@ jobs: run: | python -m pip install --upgrade pip pip install pytest pytest-cov python-libsbml - - name: Tnstall biocrnpyler + - name: Install biocrnpyler run: pip install -e . - name: Test biocrnpyler run: pytest --cov biocrnpyler diff --git a/Tests/Combinatorial/test_construct_combinatorially.py b/Tests/Combinatorial/test_construct_combinatorially.py index 16f0014b..c6efdcc9 100644 --- a/Tests/Combinatorial/test_construct_combinatorially.py +++ b/Tests/Combinatorial/test_construct_combinatorially.py @@ -185,6 +185,7 @@ def test_combinatorial_DNAconstruct_in_Mixtures(): for mclass, args in mixture_classes: # create the Mixture with parameters args['parameters'] = dict(parameters) + args['parameter_file'] = None m = mclass(**args) # Promoters and terminators are instances @@ -221,6 +222,7 @@ def test_combinatorial_RNAconstruct_in_Mixtures(): for mclass, args in mixture_classes: # create the Mixture with parameters args['parameters'] = dict(parameters) + args['parameter_file'] = None m = mclass(**args) # RBSs and CDSs are instances @@ -252,6 +254,7 @@ def test_combinatorial_DNAconstruct_RNAconstruct_in_Mixtures(): for mclass, args in mixture_classes: # create the Mixture with parameters args['parameters'] = dict(parameters) + args['parameter_file'] = None m = mclass(**args) # Promoters and terminators are instances diff --git a/Tests/Combinatorial/test_mixtures_and_components_combinatorially.py b/Tests/Combinatorial/test_mixtures_and_components_combinatorially.py index 0e84b85a..281729f5 100644 --- a/Tests/Combinatorial/test_mixtures_and_components_combinatorially.py +++ b/Tests/Combinatorial/test_mixtures_and_components_combinatorially.py @@ -198,8 +198,12 @@ def setUp(self) -> None: self.parameters = { 'kb': 1.0, 'ku': 1.0, + 'kb_ntps': 1.0, + 'ku_ntps': 1.0, 'ktx': 1.0, 'ktl': 1.0, + 'kb_fuel': 1.0, + 'ku_fuel': 1.0, 'kdeg': 1.0, 'kdil': 1.0, 'kexpress': 1.0, diff --git a/Tests/Unit/test_compartment.py b/Tests/Unit/test_compartment.py index 09ae7f3b..70bb067f 100644 --- a/Tests/Unit/test_compartment.py +++ b/Tests/Unit/test_compartment.py @@ -118,7 +118,6 @@ def test_compartment_setter(self): s1 = Species('S1', compartment=comp1) mixture_1 = Mixture(species=[s1]) crn_1 = mixture_1.compile_crn() - crn_1.write_sbml_file('test_compartment_setter_1.xml') # change compartment s1.compartment = comp2 mixture_2 = Mixture(species=[s1]) @@ -135,7 +134,7 @@ def test_compartment_in_special_mixtures(self): ) E = EnergyTxTlExtract( components=[activatable_assembly], - parameter_file='examples/Specialized Tutorials/txtl_toolbox_parameters.txt', + parameter_file='mixtures/extract_parameters.tsv', ) CRN_1 = E.compile_crn() # compile CRN diff --git a/Tests/Unit/test_parameter.py b/Tests/Unit/test_parameter.py index 4b48c7fa..8472cdea 100644 --- a/Tests/Unit/test_parameter.py +++ b/Tests/Unit/test_parameter.py @@ -123,7 +123,7 @@ def test_parameter_entry(self): parameter_value=1.0, parameter_key={'part_id': 'id'}, parameter_info={'comment': 'comment', 'unit': 'M'}, - unit='m', + unit='uM', ) # Invalid keys @@ -516,7 +516,7 @@ def test_find_parameter(self): ) -def test_findpath(): +def test_findpath(tmp_path): import os import platform @@ -527,21 +527,180 @@ def test_findpath(): # Make sure that files in package can be found assert os.path.exists( - bcp.find_file_in_bcp_path('components/tetr_parameters.tsv') + bcp.find_file_in_bcp_path('mechanisms/txtl_parameters.tsv') ) - # Make sure we can find files in current directory - assert bcp.find_file_in_bcp_path('__testfile__.tsv') is None - open('__testfile__.tsv', 'w') - assert os.path.exists(bcp.find_file_in_bcp_path('__testfile__.tsv')) - os.remove('__testfile__.tsv') - - # Make sure we can find files in the path - open('../__testfile__.tsv', 'w') - assert bcp.find_file_in_bcp_path('__testfile__.tsv') is None - if platform.system() == 'Windows': - os.environ['BCP_PATH'] = '/tmp;.;..' - else: - os.environ['BCP_PATH'] = '/tmp:.:..' - assert os.path.exists(bcp.find_file_in_bcp_path('__testfile__.tsv')) - os.remove('../__testfile__.tsv') + prev_cwd = os.getcwd() + prev_bcp_path = os.environ.get('BCP_PATH') + child_dir = tmp_path / 'child' + child_dir.mkdir() + os.chdir(child_dir) + try: + # Make sure we can find files in current directory + assert bcp.find_file_in_bcp_path('__testfile__.tsv') is None + (child_dir / '__testfile__.tsv').write_text('') + assert os.path.exists(bcp.find_file_in_bcp_path('__testfile__.tsv')) + os.remove(child_dir / '__testfile__.tsv') + + # Make sure we can find files in the path + (tmp_path / '__testfile__.tsv').write_text('') + assert bcp.find_file_in_bcp_path('__testfile__.tsv') is None + if platform.system() == 'Windows': + os.environ['BCP_PATH'] = f'/tmp;.;{tmp_path}' + else: + os.environ['BCP_PATH'] = f'/tmp:.:{tmp_path}' + assert os.path.exists(bcp.find_file_in_bcp_path('__testfile__.tsv')) + finally: + os.chdir(prev_cwd) + if prev_bcp_path is None: + os.environ.pop('BCP_PATH', None) + else: + os.environ['BCP_PATH'] = prev_bcp_path + + +def test_parameter_ordering(): + import biocrnpyler as bcp + + # Create the components for testing + TetR = bcp.Protein('TetR') + aTc = bcp.Species('aTc') + TetR_inactive=bcp.ChemicalComplex([TetR.species, aTc]) + ptet = bcp.RegulatedPromoter('ptet', TetR) + dna_GFP = bcp.DNAassembly( + 'GFP', promoter=ptet, rbs='RBS', protein='GFP') + + # Default case: make sure we can compile with no additional paramters + default_mixture = bcp.BasicPURE( + 'default', components=[dna_GFP, TetR_inactive]) + default_crn = default_mixture.compile_crn() + + # Find the binding reactions of TetR to DNA and aTc + aTc_TetR_index = dna_TetR_index = -1 + for i, reaction in enumerate(default_crn.reactions): + if not isinstance(reaction.propensity_type, bcp.MassAction): + continue + + inputs = [input.species for input in reaction.inputs] + + # Find the binding of aTc to TetR + if aTc in inputs and TetR.species in inputs: + aTc_TetR_index = i + + # Find the binding of TetR to DNA + if dna_GFP.species in inputs and TetR.species in inputs: + dna_TetR_index = i + + assert aTc_TetR_index != -1 and dna_TetR_index != -1 + assert default_crn.reactions[ + dna_TetR_index].propensity_type.k_forward != 1 + assert default_crn.reactions[ + aTc_TetR_index].propensity_type.k_forward != 1 + + # Rebuild using given parameters + baseline_parameters = { + ('binding', None, 'kb'): 1, + ('binding', None, 'ku'): 0.1, + ('binding', None, 'cooperativity'): 2, + } + TetR_inactive=bcp.ChemicalComplex( + [TetR.species, aTc], parameters=baseline_parameters) + dna_GFP = bcp.DNAassembly( + 'GFP', promoter=ptet, rbs='RBS', protein='GFP', + parameters=baseline_parameters) + baseline_mixture = bcp.BasicPURE( + 'baseline', components=[dna_GFP, TetR_inactive]) + baseline_crn = baseline_mixture.compile_crn() + assert baseline_crn.reactions[ + dna_TetR_index].propensity_type.k_forward == 1 + assert baseline_crn.reactions[ + aTc_TetR_index].propensity_type.k_forward == 1 + + # Override using mechanism subtypes + mechtype_parameters = baseline_parameters | { + ('binding', 'dna_protein', 'kb'): 2, + ('binding', 'chemical_complex', 'kb'): 3, + } + TetR_inactive=bcp.ChemicalComplex( + [TetR.species, aTc], parameters=mechtype_parameters) + dna_GFP = bcp.DNAassembly( + 'GFP', promoter=ptet, rbs='RBS', protein='GFP', + parameters=mechtype_parameters) + mechtype_mixture = bcp.BasicPURE( + 'mechtype', components=[dna_GFP, TetR_inactive]) + mechtype_crn = mechtype_mixture.compile_crn() + assert mechtype_crn.reactions[ + dna_TetR_index].propensity_type.k_forward == 2 + assert mechtype_crn.reactions[ + aTc_TetR_index].propensity_type.k_forward == 3 + + # Override using part IDs + partid_parameters = mechtype_parameters | { + ('binding', 'ptet_TetR', 'kb'): 4, + ('binding', 'aTc_protein_TetR', 'kb'): 5, + } + TetR_inactive=bcp.ChemicalComplex( + [TetR.species, aTc], parameters=partid_parameters) + dna_GFP = bcp.DNAassembly( + 'GFP', promoter=ptet, rbs='RBS', protein='GFP', + parameters=partid_parameters) + partid_mixture = bcp.BasicPURE( + 'partid', components=[dna_GFP, TetR_inactive]) + partid_crn = partid_mixture.compile_crn() + assert partid_crn.reactions[ + dna_TetR_index].propensity_type.k_forward == 4 + assert partid_crn.reactions[ + aTc_TetR_index].propensity_type.k_forward == 5 + + # Override using mechanism name + mechname_parameters = baseline_parameters | { + ('one_step_cooperative_binding', None, 'kb'): 6, + ('binding', 'chemical_complex', 'kb'): 7, + } + TetR_inactive=bcp.ChemicalComplex( + [TetR.species, aTc], parameters=mechname_parameters) + dna_GFP = bcp.DNAassembly( + 'GFP', promoter=ptet, rbs='RBS', protein='GFP', + parameters=mechname_parameters) + mechname_mixture = bcp.BasicPURE( + 'mechname', components=[dna_GFP, TetR_inactive]) + mechname_crn = mechname_mixture.compile_crn() + assert mechname_crn.reactions[ + dna_TetR_index].propensity_type.k_forward == 6 + assert mechname_crn.reactions[ + aTc_TetR_index].propensity_type.k_forward == 7 + + # Override in mixture instead of components + mixture_parameters = baseline_parameters | { + ('one_step_cooperative_binding', None, 'kb'): 8, + ('binding', 'chemical_complex', 'kb'): 9, + } + TetR_inactive=bcp.ChemicalComplex([TetR.species, aTc]) + dna_GFP = bcp.DNAassembly( + 'GFP', promoter=ptet, rbs='RBS', protein='GFP') + mixture_mixture = bcp.BasicPURE( + 'mixture', components=[dna_GFP, TetR_inactive], + parameters=mixture_parameters) + mixture_crn = mixture_mixture.compile_crn() + assert mixture_crn.reactions[ + dna_TetR_index].propensity_type.k_forward == 8 + assert mixture_crn.reactions[ + aTc_TetR_index].propensity_type.k_forward == 9 + + # Override in components and not mixture + component_parameters = baseline_parameters | { + ('one_step_cooperative_binding', None, 'kb'): 10, + ('binding', 'chemical_complex', 'kb'): 11, + } + TetR_inactive=bcp.ChemicalComplex( + [TetR.species, aTc], parameters=component_parameters) + dna_GFP = bcp.DNAassembly( + 'GFP', promoter=ptet, rbs='RBS', protein='GFP', + parameters=component_parameters) + mixture_mixture = bcp.BasicPURE( + 'mixture', components=[dna_GFP, TetR_inactive], + parameters=mixture_parameters) + mixture_crn = mixture_mixture.compile_crn() + assert mixture_crn.reactions[ + dna_TetR_index].propensity_type.k_forward == 10 + assert mixture_crn.reactions[ + aTc_TetR_index].propensity_type.k_forward == 11 diff --git a/Tests/Unit/test_plotting.py b/Tests/Unit/test_plotting.py index 1ff21dbb..c14b6ebf 100644 --- a/Tests/Unit/test_plotting.py +++ b/Tests/Unit/test_plotting.py @@ -228,7 +228,8 @@ def test_render_network_bokeh(): ('rna_degradation_mm', None, 'kdeg'): 0.001, (None, None, 'cooperativity'): 2, } - txtl = bcp.TxTlExtract('mixture1', parameters=parameters) + txtl = bcp.TxTlExtract( + 'mixture1', parameters=parameters, overwrite_parameters=True) dna = bcp.DNAassembly( 'mydna', promoter=bcp.RegulatedPromoter('plac', ['laci']), diff --git a/Tests/Unit/test_sbml.py b/Tests/Unit/test_sbml.py index 5bfcc53d..c7deddf0 100644 --- a/Tests/Unit/test_sbml.py +++ b/Tests/Unit/test_sbml.py @@ -359,6 +359,36 @@ def test_generate_sbml_model(): assert validate_sbml(document) == 0 +def test_generate_sbml_model_writes_units_from_biocrnpyler(): + compartment = Compartment('cell', size=1, unit='uL') + s1 = Species('S1', compartment=compartment) + s2 = Species('S2', compartment=compartment) + kf = ParameterEntry('k', 0.1, unit='/sec') + x0 = ParameterEntry('S1_0', 1.0, unit='uM') + rxn = Reaction.from_massaction(inputs=[s1], outputs=[s2], k_forward=kf) + crn = ChemicalReactionNetwork( + species=[s1, s2], + reactions=[rxn], + initial_concentration_dict={s1: x0}, + ) + + document, model = crn.generate_sbml_model() + assert validate_sbml(document) == 0 + + sbml_compartment = model.getCompartment('cell') + assert sbml_compartment.getUnits() == 'uL' + + sbml_species = model.getSpecies(0) + assert sbml_species.getSubstanceUnits() == 'pmol' + assert sbml_species.getInitialConcentration() == 1.0 + + sbml_parameter = model.getListOfParameters()[0] + assert sbml_parameter.getUnits() == 'per_sec' + + unit_defs = {ud.getId() for ud in model.getListOfUnitDefinitions()} + assert {'uL', 'pmol', 'per_sec'}.issubset(unit_defs) + + def test_generate_sbml_model_parameter_names(): s1 = Species('S1') s2 = Species('S2') @@ -518,11 +548,8 @@ def check(value, message): global_param = _create_global_parameter( model, 'k_global', value=10, p_unit=24 ) - with pytest.warns( - Warning, - match="The string identifier for the unit 1_s is not supported by " - "BioCRNpyler. Add this to the dictionary in biocrnpyler/units.py " - "if you want this unit", + with pytest.raises( + ValueError, match="Unsupported SBML unit '1_s'" ): global_param = _create_global_parameter( model, 'k_global', value=10, p_unit='1_s' diff --git a/Tests/Unit/test_units.py b/Tests/Unit/test_units.py index efd57299..fb590102 100644 --- a/Tests/Unit/test_units.py +++ b/Tests/Unit/test_units.py @@ -10,12 +10,15 @@ def check(value, message): - """If 'value' is None, prints an error message constructed using - 'message' and then exits with status code 1 (for libsbml). If 'value' is an integer, + """Utility function for printing SBML error messages. + + If `value` is None, prints an error message constructed using 'message' + and then exits with status code 1 (for libsbml). If 'value' is an integer, it assumes it is a libSBML return status code. If the code value is LIBSBML_OPERATION_SUCCESS, returns without further action; if it is not, prints an error message constructed using 'message' along with text from libSBML explaining the meaning of the code, and exits with status code 1. + """ if value == None: raise SystemExit( @@ -52,3 +55,56 @@ def test_units_initialization(self): 'Arguments are not of expected type. unit_id must be a string.', ): create_new_unit_definition(sbml_model, 24) + + +def test_supported_units(): + supported_units = biocrnpyler_supported_units() + for key in [ + 'nM', + 'uM', + 'mM', + 'M', + 'nL', + 'uL', + 'mL', + 'L', + 'sec', + 'min', + 'hrs', + ]: + assert key in supported_units + + for base, aliases in [ + ('second', ['s', 'sec', 'secs', 'seconds']), + ('minute', ['min', 'mins', 'minutes']), + ('hour', ['hr', 'hrs', 'hours']), + ]: + for alias in aliases: + assert supported_units[alias] == supported_units[base] + + +def test_unit_conversion_variables(): + from biocrnpyler.utils.units import ( + nM, + uM, + mM, + M, + nL, + uL, + mL, + L, + sec, + min, + hrs, + ) + + assert nM == uM * 1e-3 + assert mM == uM * 1e3 + assert M == uM * 1e6 + + assert nL == uL * 1e-3 + assert mL == uL * 1e3 + assert L == uL * 1e6 + + assert min == sec * 60 + assert hrs == min * 60 diff --git a/biocrnpyler/components/basic.py b/biocrnpyler/components/basic.py index 367b9ce7..30088056 100644 --- a/biocrnpyler/components/basic.py +++ b/biocrnpyler/components/basic.py @@ -512,6 +512,8 @@ class ChemicalComplex(Component): attributes : list of str, optional List of attribute tags to associate with the complex species. The complex also inherits attributes from its constituent species. + binding_type : str, default='chemical_complex' + Part type for binding reaction parameters. **kwargs Additional keyword arguments passed to the `Component` base class constructor. @@ -574,6 +576,7 @@ def __init__( name: str = None, material_type='complex', attributes=None, + binding_type='chemical_complex', **kwargs, ): if not isinstance(species, list) or len(species) < 2: @@ -582,6 +585,7 @@ def __init__( "Species, strings, or Component objects." ) + self.binding_type = binding_type self.internal_species = [] # a list of species inside the complex for s in species: @@ -659,7 +663,7 @@ def update_reactions(self) -> List[Reaction]: bindee, complex_species=self.get_species(), component=self, - part_id=self.name, + part_id=[self.name, self.binding_type], ) return reactions diff --git a/biocrnpyler/components/combinatorial_complex.py b/biocrnpyler/components/combinatorial_complex.py index 55151128..f9a835da 100644 --- a/biocrnpyler/components/combinatorial_complex.py +++ b/biocrnpyler/components/combinatorial_complex.py @@ -36,6 +36,8 @@ class CombinatorialComplex(Component): name : str, optional Name of the component. If None, automatically generated from final_states names. + binding_type : str, default='chemical_complex' + Part type for binding reaction parameters. **kwargs Additional keyword arguments passed to the `Component` base class constructor. @@ -168,6 +170,7 @@ def __init__( intermediate_states=None, excluded_states=None, name=None, + binding_type='chemical_complex', **kwargs, ): # The order these run in is important! (TODO: why?) @@ -175,6 +178,7 @@ def __init__( self.initial_states = initial_states self.intermediate_states = intermediate_states self.excluded_states = excluded_states + self.binding_type = binding_type # used to store combinations of species during update self.combination_dict = {} @@ -743,11 +747,14 @@ def update_reactions(self): bindee=bindee, complex_species=cs, component=self, - part_id=self.name - + '_' - + str(binder) - + '_' - + str(bindee), + part_id=[ + self.name + + '_' + + str(binder) + + '_' + + str(bindee), + self.binding_type, + ], ) for si in self.intermediate_states: @@ -776,11 +783,14 @@ def update_reactions(self): bindee=bindee, complex_species=cs, component=self, - part_id=self.name - + '_' - + str(binder) - + '_' - + str(bindee), + part_id=[ + self.name + + '_' + + str(binder) + + '_' + + str(bindee), + self.binding_type, + ], ) # If there are no intermediate restrictions, compute @@ -812,11 +822,14 @@ def update_reactions(self): bindee=bindee, complex_species=cs, component=self, - part_id=self.name - + '_' - + str(binder) - + '_' - + str(bindee), + part_id=[ + self.name + + '_' + + str(binder) + + '_' + + str(bindee), + self.binding_type, + ], ) return reactions diff --git a/biocrnpyler/components/dna/misc.py b/biocrnpyler/components/dna/misc.py index e53e187f..513f1dca 100644 --- a/biocrnpyler/components/dna/misc.py +++ b/biocrnpyler/components/dna/misc.py @@ -35,6 +35,8 @@ class DNABindingSite(DNA_part): coding sequences). assembly : DNAassembly, optional The DNA assembly containing this binding site. + binding_type : str, default='dna_protein' + Part type for binding reaction parameters. **kwargs Additional keyword arguments passed to the parent `DNA_part` class. @@ -82,7 +84,13 @@ class DNABindingSite(DNA_part): """ def __init__( - self, name, binders, no_stop_codons=None, assembly=None, **kwargs + self, + name, + binders, + no_stop_codons=None, + assembly=None, + binding_type='dna_protein', + **kwargs, ): # An integrase attachment site binds to integrase. if isinstance(binders, list): @@ -100,6 +108,7 @@ def __init__( ) self.name = name self.dna_to_bind = None + self.binding_type = binding_type # self.assembly = None def __repr__(self): @@ -181,7 +190,7 @@ def update_reactions(self): binder, self.dna_to_bind, component=self, - part_id=binder.name, + part_id=[binder.name, self.binding_type], ) return rxns @@ -248,6 +257,8 @@ class IntegraseSite(DNABindingSite): integrase_binding : bool, default=True If True, integrase must bind before recombination. If False, recombination occurs without explicit binding (simplified model). + binding_type : str, default='dna_protein' + Part type for binding reaction parameters. **kwargs Additional keyword arguments passed to parent class. @@ -324,6 +335,7 @@ def __init__( dinucleotide=1, no_stop_codons=None, integrase_binding=True, + binding_type='dna_protein', **kwargs, ): self.update_integrase(integrase) @@ -692,7 +704,7 @@ def update_reactions(self): [complex_parent], integrated_dnas, component=self, - part_id=self.integrase.name, + part_id=[self.integrase.name, self.binding_type], ) populate = False else: diff --git a/biocrnpyler/components/dna/promoter.py b/biocrnpyler/components/dna/promoter.py index 99fa3781..b5c67237 100644 --- a/biocrnpyler/components/dna/promoter.py +++ b/biocrnpyler/components/dna/promoter.py @@ -393,6 +393,8 @@ class RegulatedPromoter(Promoter): Custom mechanisms for this promoter. parameters : dict, optional Parameter values specific to this promoter. + binding_type : str, default='dna_protein' + Part type for binding reaction parameters. **kwargs Additional keyword arguments passed to parent class. @@ -451,6 +453,7 @@ def __init__( length=0, mechanisms=None, parameters=None, + binding_type='dna_protein', **kwargs, ): Promoter.__init__( @@ -474,6 +477,7 @@ def __init__( ] self.leak = leak + self.binding_type = binding_type self.add_mechanism(One_Step_Cooperative_Binding(), 'binding') self.complexes = [] @@ -524,7 +528,7 @@ def update_species(self): species_b = mech_b.update_species( regulator, self.dna_to_bind, - part_id=self.name + '_' + regulator.name, + part_id=[self.name + '_' + regulator.name, self.binding_type], component=self, protein=self.get_protein_for_expression(), ) @@ -592,7 +596,7 @@ def update_reactions(self): regulator, self.dna_to_bind, component=self, - part_id=self.name + '_' + regulator.name, + part_id=[self.name + '_' + regulator.name, self.binding_type], protein=self.protein, ) @@ -627,6 +631,8 @@ class ActivatablePromoter(Promoter): leak : bool, default=False If True, allows basal transcription without activator. If False, no transcription occurs without activator binding. + binding_type : str, default='dna_protein' + Part type for binding reaction parameters. **kwargs Additional keyword arguments passed to parent `Promoter` class. @@ -665,7 +671,13 @@ class ActivatablePromoter(Promoter): """ def __init__( - self, name, activator, transcript=None, leak=False, **kwargs + self, + name, + activator, + transcript=None, + leak=False, + binding_type='dna_protein', + **kwargs, ): # Always call the superclass __init__() with **kwargs passed through Promoter.__init__(self, name=name, transcript=transcript, **kwargs) @@ -678,6 +690,7 @@ def __init__( self.activator = self.set_species(activator) self.leak = leak # toggles whether or not there is a leak reaction + self.binding_type = binding_type # Non-default Mechanisms are added to the Component with # .add_mechanism @@ -742,7 +755,10 @@ def update_reactions(self, **kwargs): transcript=self.transcript, regulator=self.activator, component=self, - part_id=self.name + '_' + self.activator.name, + part_id=[ + self.name + '_' + self.activator.name, + self.binding_type, + ], leak=self.leak, protein=self.get_protein_for_expression(), ) @@ -770,6 +786,8 @@ class RepressiblePromoter(Promoter): leak : bool, default=False If True, allows residual transcription even at high repressor concentrations. If False, transcription is fully repressed. + binding_type : str, default='dna_protein' + Part type for binding reaction parameters. **kwargs Additional keyword arguments passed to parent `Promoter` class. @@ -808,7 +826,13 @@ class RepressiblePromoter(Promoter): """ def __init__( - self, name, repressor, transcript=None, leak=False, **kwargs + self, + name, + repressor, + transcript=None, + leak=False, + binding_type='dna_protein', + **kwargs, ): # Always call the superclass __init__() with **kwargs passed through Promoter.__init__(self, name=name, transcript=transcript, **kwargs) @@ -821,6 +845,7 @@ def __init__( self.repressor = self.set_species(repressor) self.leak = leak # toggles whether or not there is a leak reaction + self.binding_type = binding_type # Mechanisms are inherited from the Mixture unless set # specifically in self.default_mechanisms. @@ -886,7 +911,10 @@ def update_reactions(self, **kwargs): transcript=self.transcript, regulator=self.repressor, component=self, - part_id=self.name + '_' + self.repressor.name, + part_id=[ + self.name + '_' + self.repressor.name, + self.binding_type, + ], leak=self.leak, protein=self.get_protein_for_expression(), **kwargs, @@ -936,6 +964,8 @@ class CombinatorialPromoter(Promoter): Dictionary mapping regulator names to their cooperativity values (Hill coefficients) for binding, e.g., {'regulator1': 2, 'regulator2': 1}. + binding_type : str, default='dna_protein' + Part type for binding reaction parameters. **kwargs Additional keyword arguments passed to parent class. @@ -1014,6 +1044,7 @@ def __init__( protein=None, tx_capable_list=None, cooperativity=None, + binding_type='dna_protein', **kwargs, ): Promoter.__init__( @@ -1069,6 +1100,7 @@ def __init__( self.tx_capable_list = [set(a) for a in newlist] self.leak = leak + self.binding_type = binding_type self.complex_combinations = {} self.tx_capable_complexes = [] self.leak_complexes = [] @@ -1231,7 +1263,7 @@ def update_reactions(self): self.regulators, self.dna_to_bind, component=self, - part_id=self.name, + part_id=[self.name, self.binding_type], cooperativity=self.cooperativity, protein=self.protein, ) diff --git a/biocrnpyler/components/tetr_parameters.tsv b/biocrnpyler/components/tetr_parameters.tsv deleted file mode 100644 index 0a3246a3..00000000 --- a/biocrnpyler/components/tetr_parameters.tsv +++ /dev/null @@ -1,8 +0,0 @@ -mechanism part_id param_name value units comments -one_step_binding aTc_protein_TetR kb 2E+05 per_second_per_molar -one_step_binding aTc_protein_TetR ku 1E-03 per_second -negativehill_transcription ptet_TetR K 1.6 nM RMM -negativehill_transcription ptet_TetR k 3.25 Tx_cat from Singhal -negativehill_transcription ptet_TetR n 2 Tx_cat from Singhal -negativehill_transcription ptet_TetR kleak 5e-6 per_second RMM - diff --git a/biocrnpyler/core/component.py b/biocrnpyler/core/component.py index aa1699ff..749cff5c 100644 --- a/biocrnpyler/core/component.py +++ b/biocrnpyler/core/component.py @@ -630,6 +630,7 @@ def get_parameter( return_numerical=False, return_none=False, check_mixture=True, + check_mechanism=True, ) -> Union[Parameter, Real]: """Retrieve parameter from component or mixture parameter database. @@ -653,6 +654,9 @@ def get_parameter( check_mixture : bool, default=True If True, searches the mixture's parameter database if not found in the component's database. + check_mechanism : bool, default=True + If True, searches the mechanism's parameter database if not found + in the component or mixture database. Returns ------- @@ -671,6 +675,8 @@ def get_parameter( 1. Component.parameter_database 2. Component.mixture.parameter_database (if `check_mixture` is True) + 3. Component.mechanism.parameter_database (if `check_mechanism` + is True) """ # Try the Component ParameterDatabase @@ -682,6 +688,26 @@ def get_parameter( if param is None and self.mixture is not None and check_mixture: param = self.mixture.get_parameter(mechanism, part_id, param_name) + # Finally, try the mechanism parameter database + if param is None and self.mechanisms is not None and check_mechanism: + if isinstance(mechanism, Mechanism): + key = mechanism.mechanism_type + else: + key = mechanism + + if self.mechanisms.get(key, None): + param = self.mechanisms[key].get_parameter( + mechanism, part_id, param_name + ) + elif ( + self.mixture + and self.mixture.mechanisms + and self.mixture.mechanisms.get(key, None) + ): + param = self.mixture.mechanisms[key].get_parameter( + mechanism, part_id, param_name + ) + if param is None and not return_none: raise ValueError( "No parameters can be found that match the " diff --git a/biocrnpyler/core/mechanism.py b/biocrnpyler/core/mechanism.py index 7b2792c9..c9ff2854 100644 --- a/biocrnpyler/core/mechanism.py +++ b/biocrnpyler/core/mechanism.py @@ -4,6 +4,8 @@ from typing import List from warnings import warn +from .parameter import ParameterDatabase + class Mechanism(object): """Base class for mechanisms that generate species and reactions. @@ -22,6 +24,9 @@ class Mechanism(object): Type identifier for the mechanism (e.g., 'transcription', 'translation', 'binding'). Used for mechanism lookup in components and mixtures. + parameter_file : str, optional + Path to a parameter file (CSV or TSV format) to load into the + mechanism's parameter database. Attributes ---------- @@ -29,6 +34,8 @@ class Mechanism(object): Name of the mechanism. mechanism_type : str Type identifier for the mechanism. + parameter_database : ParameterDatabase + Database storing default parameters for this mechanism. See Also -------- @@ -68,7 +75,7 @@ class Mechanism(object): """ - def __init__(self, name: str, mechanism_type=''): + def __init__(self, name: str, mechanism_type='', parameter_file=None): self.name = name self.mechanism_type = mechanism_type if mechanism_type == '' or mechanism_type is None: @@ -76,6 +83,9 @@ def __init__(self, name: str, mechanism_type=''): f"Mechanism {name} instantiated without a type. This could " "prevent the mechanism from being inherited properly." ) + self.parameter_database = ParameterDatabase( + parameter_file=parameter_file + ) def update_species(self, component=None, part_id=None) -> List: """Generate species for this mechanism. @@ -143,6 +153,29 @@ def update_reactions(self, component=None, part_id=None) -> List: warn(f"Default update_reactions called for mechanism {self.name}") return [] + def get_parameter(self, mechanism, part_id, param_name): + """Retrieve a parameter from the mixture's parameter database. + + Parameters + ---------- + mechanism : str + Mechanism identifier for the parameter lookup key. + part_id : str + Part identifier for the parameter lookup key. + param_name : str + Name of the parameter to retrieve. + + Returns + ------- + Parameter or None + The parameter object, or None if not found. + + """ + param = self.parameter_database.find_parameter( + mechanism, part_id, param_name + ) + return param + def __repr__(self): return self.name diff --git a/biocrnpyler/core/parameter.py b/biocrnpyler/core/parameter.py index 88363897..d4f68773 100644 --- a/biocrnpyler/core/parameter.py +++ b/biocrnpyler/core/parameter.py @@ -20,7 +20,7 @@ *Parameters inside BioCRNpyler* -Inside of bioCRNpyler, parameters are stored as a dictionary key value pair: +Inside of BioCRNpyler, parameters are stored as a dictionary key value pair: `(mechanism_name, part_id, param_name) --> param_val`. If that particular parameter key cannot be found, the software will default to the following keys: `(mechanism_type, part_id, param_name)` >> `(part_id, param_name)` >> @@ -52,9 +52,11 @@ from typing import Dict, List, Union from warnings import warn -# This could later be extended -ParameterKey = namedtuple('ParameterKey', 'mechanism part_id name') -"""Named tuple defining a parameter key. +from ..utils.units import biocrnpyler_supported_units, normalize_unit_id + + +class ParameterKey(namedtuple('ParameterKey', 'mechanism part_id name')): + """Named tuple defining a parameter key. Parameters ---------- @@ -67,7 +69,7 @@ Name of the parameter. Must start with a letter and contain at least one character. -""" + """ class Parameter(object): @@ -268,7 +270,13 @@ def unit(self, new_unit: str): f"All units must be strings. Recieved {new_unit}." ) else: - self._unit = new_unit + # to make sure unit_str is compatible with sbml: + unit_str = normalize_unit_id(new_unit) + supported_units = biocrnpyler_supported_units() + for unit in unit_str.split(): + if unit not in supported_units and unit != '': + raise ValueError(f"unknown unit '{unit}'") + self._unit = unit_str @staticmethod def _convert_rational(p_value: str) -> numbers.Real: @@ -571,18 +579,22 @@ def parameter_info(self, parameter_info: Dict): self._parameter_info = dict(parameter_info) # Update the units attribute, if necessary + if 'unit' in parameter_info: + self._parameter_info['unit'] = normalize_unit_id( + parameter_info['unit'] + ) if ( 'unit' in parameter_info and self.unit != '' - and self.unit != parameter_info['unit'] + and self.unit != self._parameter_info['unit'] ): raise ValueError( f"Recieved multiple parameter units through constructor " f"{self.unit} and parameter_info dictionary " - f"{parameter_info['unit']}." + f"{self._parameter_info['unit']}." ) elif 'unit' in parameter_info: - self.unit = parameter_info['unit'] + self.unit = self._parameter_info['unit'] else: raise ValueError( @@ -1319,7 +1331,11 @@ def load_parameters_from_file( "or comma-seperated (.csv) files." ) - csvreader = csv.DictReader(f, delimiter=delimiter) + # Read the CSV file, filtering out comment lines + csvreader = csv.DictReader( + filter(lambda row: row[0] != '#', f), delimiter=delimiter + ) + # Used for flexible column headings accepted_field_names = { 'mechanism': ['mechanism', 'mechanism_id'], @@ -1363,9 +1379,18 @@ def load_parameters_from_file( field_names['mechanism'], field_names['param_val'], ] + if field_names['unit'] is not None: + field_columns.append(field_names['unit']) + parameter_info = { k: row[k] for k in row if k not in field_columns } + if ( + field_names['unit'] is not None + and row[field_names['unit']] is not None + and row[field_names['unit']] != '' + ): + parameter_info['unit'] = row[field_names['unit']] # TODO test all these cases! # Case 1: No Param Name so skip the row @@ -1658,18 +1683,22 @@ def find_parameter(self, mechanism, part_id, param_name): mech_name = None mech_type = None - parameter_key_list = [ - ParameterKey( - mechanism=mech_name, part_id=part_id, name=param_name - ), - ParameterKey( - mechanism=mech_type, part_id=part_id, name=param_name - ), - ParameterKey(mechanism=None, part_id=part_id, name=param_name), - ParameterKey(mechanism=mech_name, part_id=None, name=param_name), - ParameterKey(mechanism=mech_type, part_id=None, name=param_name), - ParameterKey(mechanism=None, part_id=None, name=param_name), - ] + if not isinstance(part_id, list): + part_id = [part_id] + part_id = part_id + [None] + parameter_key_list = [] + + # Create a parameter key for each part_id + for id in part_id: + parameter_key_list += [ + ParameterKey( + mechanism=mech_name, part_id=id, name=param_name + ), + ParameterKey( + mechanism=mech_type, part_id=id, name=param_name + ), + ParameterKey(mechanism=None, part_id=id, name=param_name), + ] for key in parameter_key_list: if key in self.parameters and found_entry is None: diff --git a/biocrnpyler/core/species.py b/biocrnpyler/core/species.py index 588e313c..2e9f076d 100644 --- a/biocrnpyler/core/species.py +++ b/biocrnpyler/core/species.py @@ -71,9 +71,8 @@ class Species(OrderedMonomer): Components are omitted if empty or default values. - Two species - are equal if they have the same name, material_type, attributes, - compartment, parent, and position. + Two species are equal if they have the same name, material_type, + attributes, compartment, parent, and position. Examples -------- diff --git a/biocrnpyler/mechanisms/binding.py b/biocrnpyler/mechanisms/binding.py index 53529be8..85959344 100644 --- a/biocrnpyler/mechanisms/binding.py +++ b/biocrnpyler/mechanisms/binding.py @@ -1,6 +1,17 @@ # Copyright (c) 2020, Build-A-Cell. All rights reserved. # See LICENSE file in the project root directory for details. +"""Binding mechanisms for chemical complexes. + +The 'binding' mechanisms are used to create the reactions required to +implement binding between two or more chemical species. Binding occurs +between one or more binding species and a bindee species. Cooperative binding +involves the use of multimers with a given multiplicity, and binding can be in +either one step (a single reaction for all multimers) or two steps (multimers +form a complex, then bind). + +""" + import itertools as it from ..core.mechanism import Mechanism @@ -26,15 +37,20 @@ class One_Step_Cooperative_Binding(Mechanism): ---------- name : str, default='one_step_cooperative_binding' Name identifier for this mechanism instance. - mechanism_type : str, default='cooperative_binding' + mechanism_type : str, default='binding' Type classification of this mechanism. + parameter_file : str, default='mechanisms/binding_parameters.tsv' + Path to file containing default parameter values for binding + mechanisms. Attributes ---------- name : str Name of the mechanism instance. mechanism_type : str - Type classification ('cooperative_binding'). + Type classification ('binding'). + parameter_database : ParameterDatabase + Database storing default parameters for this mechanism. See Also -------- @@ -84,9 +100,12 @@ class One_Step_Cooperative_Binding(Mechanism): def __init__( self, name='one_step_cooperative_binding', - mechanism_type='cooperative_binding', + mechanism_type='binding', + parameter_file='mechanisms/binding_parameters.tsv', ): - Mechanism.__init__(self, name, mechanism_type) + Mechanism.__init__( + self, name, mechanism_type, parameter_file=parameter_file + ) def update_species( self, @@ -316,15 +335,20 @@ class Two_Step_Cooperative_Binding(Mechanism): ---------- name : str, default='two_step_cooperative_binding' Name identifier for this mechanism instance. - mechanism_type : str, default='cooperative_binding' + mechanism_type : str, default='binding' Type classification of this mechanism. + parameter_file : str, default='mechanisms/binding_parameters.tsv' + Path to file containing default parameter values for binding + mechanisms. Attributes ---------- name : str Name of the mechanism instance. mechanism_type : str - Type classification ('cooperative_binding'). + Type classification ('binding'). + parameter_database : ParameterDatabase + Database storing default parameters for this mechanism. See Also -------- @@ -380,9 +404,12 @@ class Two_Step_Cooperative_Binding(Mechanism): def __init__( self, name='two_step_cooperative_binding', - mechanism_type='cooperative_binding', + mechanism_type='binding', + parameter_file='mechanisms/binding_parameters.tsv', ): - Mechanism.__init__(self, name, mechanism_type) + Mechanism.__init__( + self, name, mechanism_type, parameter_file=parameter_file + ) def update_species( self, @@ -643,15 +670,20 @@ class Combinatorial_Cooperative_Binding(Mechanism): ---------- name : str, default='Combinatorial_Cooperative_binding' Name identifier for this mechanism instance. - mechanism_type : str, default='cooperative_binding' + mechanism_type : str, default='binding' Type classification of this mechanism. + parameter_file : str, default='mechanisms/binding_parameters.tsv' + Path to file containing default parameter values for binding + mechanisms. Attributes ---------- name : str Name of the mechanism instance. mechanism_type : str - Type classification ('cooperative_binding'). + Type classification ('binding'). + parameter_database : ParameterDatabase + Database storing default parameters for this mechanism. See Also -------- @@ -708,9 +740,12 @@ class Combinatorial_Cooperative_Binding(Mechanism): def __init__( self, name='Combinatorial_Cooperative_binding', - mechanism_type='cooperative_binding', + mechanism_type='binding', + parameter_file='mechanisms/binding_parameters.tsv', ): - Mechanism.__init__(self, name, mechanism_type) + Mechanism.__init__( + self, name, mechanism_type, parameter_file=parameter_file + ) def make_cooperative_complex(self, combo, bindee, cooperativity): """Create a complex with multiple cooperative binders. @@ -817,7 +852,18 @@ def update_species( """ cooperativity_dict = {} out_species = [] - prefix = "" if part_id is None else part_id + '_' + + # Figure out part_id (if list, assume first element is primary ID) + if part_id is None: + prefix = '' + suffix_list = [] + elif isinstance(part_id, list): + prefix = part_id[0] + '_' + suffix_list = part_id[1:] + else: + prefix = part_id + '_' + suffix_list = [] + for binder in binders: binder_partid = prefix + binder.name if ( @@ -833,7 +879,7 @@ def update_species( # cooperativity argument coop_val = component.get_parameter( 'cooperativity', - part_id=binder_partid, + part_id=[binder_partid] + suffix_list, mechanism=self, return_numerical=True, ) @@ -936,14 +982,27 @@ def update_reactions( """ binder_params = {} - prefix = "" if part_id is None else part_id + '_' + + # Figure out part_id (if list, assume first element is primary ID) + if part_id is None: + prefix = '' + suffix_list = [] + elif isinstance(part_id, list): + prefix = part_id[0] + '_' + suffix_list = part_id[1:] + else: + prefix = part_id + '_' + suffix_list = [] + for binder in binders: binder_partid = prefix + binder.name if (isinstance(kbs, dict) and binder not in kbs) or ( not isinstance(kbs, dict) and component is not None ): kb = component.get_parameter( - 'kb', part_id=binder_partid, mechanism=self + 'kb', + part_id=[binder_partid] + suffix_list, + mechanism=self, ) elif isinstance(kbs, dict) and binder in kbs: kb = kbs[binder.name] @@ -956,7 +1015,9 @@ def update_reactions( kus is None and component is not None ): ku = component.get_parameter( - 'ku', part_id=binder_partid, mechanism=self + 'ku', + part_id=[binder_partid] + suffix_list, + mechanism=self, ) elif isinstance(kus, dict) and binder in kus: ku = kus[binder.name] @@ -975,7 +1036,7 @@ def update_reactions( ): coop_val = component.get_parameter( 'cooperativity', - part_id=binder_partid, + part_id=[binder_partid] + suffix_list, mechanism=self, return_numerical=True, ) @@ -1067,6 +1128,9 @@ class One_Step_Binding(Mechanism): Name identifier for this mechanism instance. mechanism_type : str, default='binding' Type classification of this mechanism. + parameter_file : str, default='mechanisms/binding_parameters.tsv' + Path to file containing default parameter values for binding + mechanisms. Attributes ---------- @@ -1074,6 +1138,8 @@ class One_Step_Binding(Mechanism): Name of the mechanism instance. mechanism_type : str Type classification ('binding'). + parameter_database : ParameterDatabase + Database storing default parameters for this mechanism. See Also -------- @@ -1133,8 +1199,15 @@ class One_Step_Binding(Mechanism): """ - def __init__(self, name='one_step_binding', mechanism_type='binding'): - Mechanism.__init__(self, name, mechanism_type) + def __init__( + self, + name='one_step_binding', + mechanism_type='binding', + parameter_file='mechanisms/binding_parameters.tsv', + ): + Mechanism.__init__( + self, name, mechanism_type, parameter_file=parameter_file + ) def update_species( self, diff --git a/biocrnpyler/mechanisms/binding_parameters.tsv b/biocrnpyler/mechanisms/binding_parameters.tsv index 726967ba..4427719f 100644 --- a/biocrnpyler/mechanisms/binding_parameters.tsv +++ b/biocrnpyler/mechanisms/binding_parameters.tsv @@ -1,7 +1,31 @@ +# binding_parameters.tsv - default parameters for binding mechanisms +# +# This file contains default parameters used by the mechanisms.binding +# classes. The parameters are set for very fast binding rates, but with 90% +# steady state binding (so low K_d). mechanism_id part_id param_name param_val units comments - ktx 0.05 transcripts/sec/polymerase Assuming 50nt/s and transcript length of 1000 - ktl 0.05 proteins/sec/nM Assuming 15aa/s and protein length of 300 - cooperativity 2 - kb 100 assuming 10ms to diffuse across 1um (characteristic cell size) - ku 10 90% binding - kdil 0.001 assuming half life of ~20 minutes for everything (e coli doubling time) + +# +# One step (and cooperative) binding +# +# The first step in various binding mechanisms is the initial binding of +# the substrates. We define binding and unbinding reaction rates here +# for several different part types. These rates are used by both +# 'one_step_binding' mechanisms and ' + +# Chemical complex binding +binding chemical_complex kb 100 /sec assuming 10 ms to diffuse across 1 um (characteristic cell size) +binding chemical_complex ku 10 uM/sec 90% binding + +# Protein-DNA binding +binding dna_protein kb 0.2 /sec TODO +binding dna_protein ku 1e-3 uM/sec TODO + +# Default cooperativity +binding cooperativity 2 number of binding modules to bind simultaneously + +# Two step cooperative binding (oligimerization) +two_step_cooperative_binding kb1 1.0 /sec forward rate constant for oligomerization (TODO) +two_step_cooperative_binding ku1 0.01 uM/sec reverse rate constant for oligomerization (TODO) +two_step_cooperative_binding kb2 1.0 /sec forward rate constant for oligomer-bindee binding (TODO) +two_step_cooperative_binding ku2 0.01 uM/sec reverse rate constant for oligomer-bindee binding (TODO) diff --git a/biocrnpyler/mechanisms/enzyme.py b/biocrnpyler/mechanisms/enzyme.py index 5f888b84..c0bd5933 100644 --- a/biocrnpyler/mechanisms/enzyme.py +++ b/biocrnpyler/mechanisms/enzyme.py @@ -34,6 +34,8 @@ class BasicCatalysis(Mechanism): Name of the mechanism instance. mechanism_type : str Type classification ('catalysis'). + parameter_file : str, default='mechanisms/transport_parameters.tsv', + Path to file containing default parameter values for this mechanism. See Also -------- @@ -73,9 +75,14 @@ class BasicCatalysis(Mechanism): """ def __init__( - self, name: str = 'basic_catalysis', mechanism_type: str = 'catalysis' + self, + name: str = 'basic_catalysis', + mechanism_type: str = 'catalysis', + parameter_file='mechanisms/enzyme_parameters.tsv', ): - Mechanism.__init__(self, name, mechanism_type) + Mechanism.__init__( + self, name, mechanism_type, parameter_file=parameter_file + ) def update_species(self, enzyme, substrate, product=None): r"""Generate species for basic catalysis. @@ -204,6 +211,8 @@ class BasicProduction(Mechanism): Name identifier for this mechanism instance. mechanism_type : str, default='catalysis' Type classification of this mechanism. + parameter_file : str, default='mechanisms/transport_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -259,8 +268,15 @@ class BasicProduction(Mechanism): """ - def __init__(self, name='basic_production', mechanism_type='catalysis'): - Mechanism.__init__(self, name, mechanism_type) + def __init__( + self, + name='basic_production', + mechanism_type='catalysis', + parameter_file='mechanisms/enzyme_parameters.tsv', + ): + Mechanism.__init__( + self, name, mechanism_type, parameter_file=parameter_file + ) def update_species(self, enzyme, substrate=None, product=None): """Generate species for basic production. @@ -394,6 +410,8 @@ class MichaelisMenten(Mechanism): Name identifier for this mechanism instance. mechanism_type : str, default='catalysis' Type classification of this mechanism. + parameter_file : str, default='mechanisms/transport_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -464,8 +482,15 @@ class MichaelisMenten(Mechanism): """ - def __init__(self, name='michaelis_menten', mechanism_type='catalysis'): - Mechanism.__init__(self, name, mechanism_type) + def __init__( + self, + name='michaelis_menten', + mechanism_type='catalysis', + parameter_file='mechanisms/enzyme_parameters.tsv', + ): + Mechanism.__init__( + self, name, mechanism_type, parameter_file=parameter_file + ) def update_species(self, enzyme, substrate, product=None, complex=None): """Generate species for Michaelis-Menten kinetics. @@ -644,6 +669,8 @@ class MichaelisMentenReversible(Mechanism): Name identifier for this mechanism instance. mechanism_type : str, default='catalysis' Type classification of this mechanism. + parameter_file : str, default='mechanisms/transport_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -719,8 +746,11 @@ def __init__( self, name='michaelis_menten_reverse_binding', mechanism_type='catalysis', + parameter_file='mechanisms/enzyme_parameters.tsv', ): - Mechanism.__init__(self, name, mechanism_type) + Mechanism.__init__( + self, name, mechanism_type, parameter_file=parameter_file + ) def update_species( self, enzyme, substrate, product, complex=None, complex2=None @@ -933,6 +963,8 @@ class MichaelisMentenCopy(Mechanism): Name identifier for this mechanism instance. mechanism_type : str, default='copy' Type classification of this mechanism. + parameter_file : str, default='mechanisms/transport_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -995,8 +1027,15 @@ class MichaelisMentenCopy(Mechanism): """ - def __init__(self, name='michaelis_menten_copy', mechanism_type='copy'): - Mechanism.__init__(self, name, mechanism_type) + def __init__( + self, + name='michaelis_menten_copy', + mechanism_type='copy', + parameter_file='mechanisms/enzyme_parameters.tsv', + ): + Mechanism.__init__( + self, name, mechanism_type, parameter_file=parameter_file + ) def update_species(self, enzyme, substrate, complex=None, product=None): """Generate species for copy-type Michaelis-Menten kinetics. diff --git a/biocrnpyler/mechanisms/enzyme_parameters.tsv b/biocrnpyler/mechanisms/enzyme_parameters.tsv new file mode 100644 index 00000000..259da579 --- /dev/null +++ b/biocrnpyler/mechanisms/enzyme_parameters.tsv @@ -0,0 +1,18 @@ +# enzyme_parameters.tsv - default parameters for enzyme mechanisms +# +# This file contains default parameters used by the mechanisms.enzyme +# classes. +# +mechanism_id part_id param_name param_val units comments + +# Basic (Michaelis-Menten) catalysis parameters +catalysis kb 100 /sec assuming 10 ms to diffuse across 1 um (characteristic cell size) +catalysis ku 10 uM/sec 90% binding +# catalysis kcat 1 + +# Reversible Michaelis-Menten catalysis parameters +catalysis kb1 100 /sec assuming 10 ms to diffuse across 1 um (characteristic cell size) +catalysis ku1 10 uM/sec 90% binding +catalysis kb2 100 /sec assuming 10 ms to diffuse across 1 um (characteristic cell size) +catalysis ku2 10 uM/sec 90% binding +catalysis kcat_rev 0.01 diff --git a/biocrnpyler/mechanisms/transport.py b/biocrnpyler/mechanisms/transport.py index be6c53fe..fa4d0a6f 100644 --- a/biocrnpyler/mechanisms/transport.py +++ b/biocrnpyler/mechanisms/transport.py @@ -28,6 +28,8 @@ class Simple_Diffusion(Mechanism): Name identifier for this mechanism instance. mechanism_type : str, default='diffusion' Type classification of this mechanism. + parameter_file : str, default='mechanisms/transport_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -79,9 +81,15 @@ class Simple_Diffusion(Mechanism): """ def __init__( - self, name='simple_diffusion', mechanism_type='diffusion', **kwargs + self, + name='simple_diffusion', + mechanism_type='diffusion', + parameter_file='mechanisms/transport_parameters.tsv', + **kwargs, ): - Mechanism.__init__(self, name, mechanism_type) + Mechanism.__init__( + self, name, mechanism_type, parameter_file=parameter_file + ) def update_species(self, substrate, product, **kwargs): """Generate species for simple diffusion. @@ -209,6 +217,8 @@ class Membrane_Protein_Integration(Mechanism): Name identifier for this mechanism instance. mechanism_type : str, default='membrane_insertion' Type classification of this mechanism. + parameter_file : str, default='mechanisms/transport_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -273,9 +283,12 @@ def __init__( self, name='membrane_protein_integration', mechanism_type='membrane_insertion', + parameter_file='mechanisms/transport_parameters.tsv', **kwargs, ): - Mechanism.__init__(self, name, mechanism_type) + Mechanism.__init__( + self, name, mechanism_type, parameter_file=parameter_file + ) def update_species( self, integral_membrane_protein, product, complex=None, **kwargs @@ -473,6 +486,8 @@ class Simple_Transport(Mechanism): Name identifier for this mechanism instance. mechanism_type : str, default='transport' Type classification of this mechanism. + parameter_file : str, default='mechanisms/transport_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -549,9 +564,12 @@ def __init__( self, name='simple_membrane_protein_transport', mechanism_type='transport', + parameter_file='mechanisms/transport_parameters.tsv', **kwargs, ): - Mechanism.__init__(self, name, mechanism_type) + Mechanism.__init__( + self, name, mechanism_type, parameter_file=parameter_file + ) def update_species(self, membrane_channel, substrate, product, **kwargs): """Generate species for simple transport. @@ -702,6 +720,8 @@ class Facilitated_Transport_MM(Mechanism): Name identifier for this mechanism instance. mechanism_type : str, default='transport' Type classification of this mechanism. + parameter_file : str, default='mechanisms/transport_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -780,9 +800,12 @@ def __init__( self, name='facilitated_membrane_protein_transport', mechanism_type='transport', + parameter_file='mechanisms/transport_parameters.tsv', **kwargs, ): - Mechanism.__init__(self, name, mechanism_type) + Mechanism.__init__( + self, name, mechanism_type, parameter_file=parameter_file + ) def update_species( self, @@ -1004,6 +1027,8 @@ class Primary_Active_Transport_MM(Mechanism): Name identifier for this mechanism instance. mechanism_type : str, default='transport' Type classification of this mechanism. + parameter_file : str, default='mechanisms/transport_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -1087,9 +1112,12 @@ def __init__( self, name='active_membrane_protein_transport', mechanism_type='transport', + parameter_file='mechanisms/transport_parameters.tsv', **kwargs, ): - Mechanism.__init__(self, name, mechanism_type) + Mechanism.__init__( + self, name, mechanism_type, parameter_file=parameter_file + ) def update_species( self, diff --git a/biocrnpyler/mechanisms/transport_parameters.tsv b/biocrnpyler/mechanisms/transport_parameters.tsv index 1343202c..a1d5dda9 100644 --- a/biocrnpyler/mechanisms/transport_parameters.tsv +++ b/biocrnpyler/mechanisms/transport_parameters.tsv @@ -1,29 +1,29 @@ -mechanism part_id param_name value units comments -membrane_protein_integration kb_oligomer 2E-03 Arbitrary value for the binding integration step if protein is an oligomer -membrane_protein_integration ku_oligomer 2E-10 Arbitrary value for the unbinding integration steps if protein is an oligomer -membrane_protein_integration kex 1E+01 Arbitrary value for the integration of protein into membrane -membrane_protein_integration kcat 5E-01 Arbitrary value for the integration of protein into membrane -simple_diffusion k_diff 2E-04 Arbitrary value for the diffusion of molecule through membrane -simple_membrane_protein_transport k_trnsp 1E-01 Arbitrary value for the simple transport of molecule through membrane pore -facilitated_membrane_protein_transport kb_subMC 1E-01 Arbitrary value for the binding of signal substrate and membrane carrier -facilitated_membrane_protein_transport ku_subMC 1E-01 Arbitrary value for the unbinding of signal substrate and membrane carrier -facilitated_membrane_protein_transport k_trnspMC 1E-02 Arbitrary value for the facilitated transport of molecule using membrane carrier -facilitated_membrane_protein_transport ku_prodMC 1E-01 Arbitrary value for the unbinding of product and membrane pump -active_membrane_protein_transport kb_subMP 1E-01 Arbitrary value for the binding of signal substrate and membrane pump -active_membrane_protein_transport ku_subMP 1E-01 Arbitrary value for the unbinding of signal substrate and membrane pump -active_membrane_protein_transport kb_subMPnATP 1E-01 Arbitrary value for the binding of signal substrate and membrane pump to energy -active_membrane_protein_transport ku_subMPnATP 1E-02 Arbitrary value for the unbinding of signal substrate and membrane pump to energy -active_membrane_protein_transport k_trnspMP 1E-02 Arbitrary value for the active transport of molecule using membrane pump -active_membrane_protein_transport ku_prodMP 1E-01 Arbitrary value for the unbinding of product and membrane pump -active_membrane_protein_transport ku_MP 1E-01 Arbitrary value for the unbinding of waste and membrane pump -two_component_membrane_signaling kb_sigMS 2E-03 Arbitrary value for the binding of signal substrate and membrane sensor -two_component_membrane_signaling ku_sigMS 2E-10 Arbitrary value for the unbinding of signal substrate and membrane sensor -two_component_membrane_signaling kb_autoPhos 2E-03 Arbitrary value for the binding of ATP and membrane sensor -two_component_membrane_signaling ku_autoPhos 2E-10 Arbitrary value for the unbinding of ATP and membrane sensor -two_component_membrane_signaling k_hydro 1E-01 Arbitrary value for the hydrolysis -two_component_membrane_signaling ku_waste 8E-01 Arbitrary value for the unbinding of waste product from hydrolyzed membrane sensor -two_component_membrane_signaling kb_phosRP 2E-03 Arbitrary value for the binding of phosphorylated membrane sensor and response protein -two_component_membrane_signaling ku_phosRP 1E-10 Arbitrary value for the unbinding of phosphorylated membrane sensor and response protein -two_component_membrane_signaling k_phosph 1E-01 Arbitrary value for the phosphorylation of response protein -two_component_membrane_signaling ku_activeRP 2E-01 Arbitrary value for the unbinding of response protein and membrane sensor -two_component_membrane_signaling ku_dephos 2E-10 Arbitrary value for the dephosphorylation of response protein +mechanism part_id param_name value units comments +membrane_protein_integration kb_oligomer 2E-03 Arbitrary value for the binding integration step if protein is an oligomer +membrane_protein_integration ku_oligomer 2E-10 Arbitrary value for the unbinding integration steps if protein is an oligomer +membrane_protein_integration kex 1E+01 Arbitrary value for the integration of protein into membrane +membrane_protein_integration kcat 5E-01 Arbitrary value for the integration of protein into membrane +simple_diffusion k_diff 2E-04 Arbitrary value for the diffusion of molecule through membrane +simple_membrane_protein_transport k_trnsp 1E-01 Arbitrary value for the simple transport of molecule through membrane pore +facilitated_membrane_protein_transport kb_subMC 1E-01 Arbitrary value for the binding of signal substrate and membrane carrier +facilitated_membrane_protein_transport ku_subMC 1E-01 Arbitrary value for the unbinding of signal substrate and membrane carrier +facilitated_membrane_protein_transport k_trnspMC 1E-02 Arbitrary value for the facilitated transport of molecule using membrane carrier +facilitated_membrane_protein_transport ku_prodMC 1E-01 Arbitrary value for the unbinding of product and membrane pump +active_membrane_protein_transport kb_subMP 1E-01 Arbitrary value for the binding of signal substrate and membrane pump +active_membrane_protein_transport ku_subMP 1E-01 Arbitrary value for the unbinding of signal substrate and membrane pump +active_membrane_protein_transport kb_subMPnATP 1E-01 Arbitrary value for the binding of signal substrate and membrane pump to energy +active_membrane_protein_transport ku_subMPnATP 1E-02 Arbitrary value for the unbinding of signal substrate and membrane pump to energy +active_membrane_protein_transport k_trnspMP 1E-02 Arbitrary value for the active transport of molecule using membrane pump +active_membrane_protein_transport ku_prodMP 1E-01 Arbitrary value for the unbinding of product and membrane pump +active_membrane_protein_transport ku_MP 1E-01 Arbitrary value for the unbinding of waste and membrane pump +two_component_membrane_signaling kb_sigMS 2E-03 Arbitrary value for the binding of signal substrate and membrane sensor +two_component_membrane_signaling ku_sigMS 2E-10 Arbitrary value for the unbinding of signal substrate and membrane sensor +two_component_membrane_signaling kb_autoPhos 2E-03 Arbitrary value for the binding of ATP and membrane sensor +two_component_membrane_signaling ku_autoPhos 2E-10 Arbitrary value for the unbinding of ATP and membrane sensor +two_component_membrane_signaling k_hydro 1E-01 Arbitrary value for the hydrolysis +two_component_membrane_signaling ku_waste 8E-01 Arbitrary value for the unbinding of waste product from hydrolyzed membrane sensor +two_component_membrane_signaling kb_phosRP 2E-03 Arbitrary value for the binding of phosphorylated membrane sensor and response protein +two_component_membrane_signaling ku_phosRP 1E-10 Arbitrary value for the unbinding of phosphorylated membrane sensor and response protein +two_component_membrane_signaling k_phosph 1E-01 Arbitrary value for the phosphorylation of response protein +two_component_membrane_signaling ku_activeRP 2E-01 Arbitrary value for the unbinding of response protein and membrane sensor +two_component_membrane_signaling ku_dephos 2E-10 Arbitrary value for the dephosphorylation of response protein diff --git a/biocrnpyler/mechanisms/txtl.py b/biocrnpyler/mechanisms/txtl.py index dcc64dee..7ca67309 100644 --- a/biocrnpyler/mechanisms/txtl.py +++ b/biocrnpyler/mechanisms/txtl.py @@ -32,6 +32,8 @@ class OneStepGeneExpression(Mechanism): Name identifier for this mechanism instance. mechanism_type : str, default='transcription' Type classification of this mechanism. + parameter_file : str, default='mechanisms/txtl_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -89,9 +91,17 @@ class OneStepGeneExpression(Mechanism): """ def __init__( - self, name='gene_expression', mechanism_type='transcription' + self, + name='gene_expression', + mechanism_type='transcription', + parameter_file='mechanisms/txtl_parameters.tsv', ): - Mechanism.__init__(self, name=name, mechanism_type=mechanism_type) + Mechanism.__init__( + self, + name=name, + mechanism_type=mechanism_type, + parameter_file=parameter_file, + ) def update_species(self, dna, transcript=None, protein=None, **kwargs): """Generate species for one-step gene expression. @@ -220,6 +230,8 @@ class SimpleTranscription(Mechanism): Name identifier for this mechanism instance. mechanism_type : str, default='transcription' Type classification of this mechanism. + parameter_file : str, default='mechanisms/txtl_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -279,9 +291,17 @@ class SimpleTranscription(Mechanism): """ def __init__( - self, name='simple_transcription', mechanism_type='transcription' + self, + name='simple_transcription', + mechanism_type='transcription', + parameter_file='mechanisms/txtl_parameters.tsv', ): - Mechanism.__init__(self, name=name, mechanism_type=mechanism_type) + Mechanism.__init__( + self, + name=name, + mechanism_type=mechanism_type, + parameter_file=parameter_file, + ) def update_species(self, dna, transcript=None, protein=None, **kwargs): """Generate species for simple transcription. @@ -424,6 +444,8 @@ class SimpleTranslation(Mechanism): Name identifier for this mechanism instance. mechanism_type : str, default='translation' Type classification of this mechanism. + parameter_file : str, default='mechanisms/txtl_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -481,9 +503,17 @@ class SimpleTranslation(Mechanism): """ def __init__( - self, name='simple_translation', mechanism_type='translation' + self, + name='simple_translation', + mechanism_type='translation', + parameter_file='mechanisms/txtl_parameters.tsv', ): - Mechanism.__init__(self, name=name, mechanism_type=mechanism_type) + Mechanism.__init__( + self, + name=name, + mechanism_type=mechanism_type, + parameter_file=parameter_file, + ) def update_species(self, transcript, protein=None, **kwargs): """Generate species for simple translation. @@ -622,6 +652,8 @@ class PositiveHillTranscription(Mechanism): Name identifier for this mechanism instance. mechanism_type : str, default='transcription' Type classification of this mechanism. + parameter_file : str, default='mechanisms/txtl_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -693,8 +725,14 @@ def __init__( self, name='positivehill_transcription', mechanism_type='transcription', + parameter_file='mechanisms/txtl_parameters.tsv', ): - Mechanism.__init__(self, name=name, mechanism_type=mechanism_type) + Mechanism.__init__( + self, + name=name, + mechanism_type=mechanism_type, + parameter_file=parameter_file, + ) def update_species( self, @@ -871,6 +909,8 @@ class NegativeHillTranscription(Mechanism): Name identifier for this mechanism instance. mechanism_type : str, default='transcription' Type classification of this mechanism. + parameter_file : str, default='mechanisms/txtl_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -942,8 +982,14 @@ def __init__( self, name='negativehill_transcription', mechanism_type='transcription', + parameter_file='mechanisms/txtl_parameters.tsv', ): - Mechanism.__init__(self, name=name, mechanism_type=mechanism_type) + Mechanism.__init__( + self, + name=name, + mechanism_type=mechanism_type, + parameter_file=parameter_file, + ) def update_species( self, @@ -1101,6 +1147,8 @@ class Transcription_MM(MichaelisMentenCopy): RNA polymerase species that catalyzes transcription. name : str, default='transcription_mm' Name identifier for this mechanism instance. + parameter_file : str, default='mechanisms/txtl_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -1164,7 +1212,13 @@ class Transcription_MM(MichaelisMentenCopy): """ - def __init__(self, rnap: Species, name='transcription_mm', **kwargs): + def __init__( + self, + rnap: Species, + name='transcription_mm', + parameter_file='mechanisms/txtl_parameters.tsv', + **kwargs, + ): if isinstance(rnap, Species): self.rnap = rnap else: @@ -1316,6 +1370,8 @@ class Translation_MM(MichaelisMentenCopy): Ribosome species that catalyzes translation. name : str, default='translation_mm' Name identifier for this mechanism instance. + parameter_file : str, default='mechanisms/txtl_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -1382,7 +1438,13 @@ class Translation_MM(MichaelisMentenCopy): """ - def __init__(self, ribosome: Species, name='translation_mm', **kwargs): + def __init__( + self, + ribosome: Species, + name='translation_mm', + parameter_file='mechanisms/txtl_parameters.tsv', + **kwargs, + ): if isinstance(ribosome, Species): self.ribosome = ribosome else: @@ -1523,9 +1585,10 @@ class Energy_Transcription_MM(Mechanism): The reaction follows the schema: $$ - & 'G' + 'RNAP' <--> 'G':'RNAP' \\ - & 'Fuel' + 'G':'RNAP' --> 'G' + 'RNAP' + 'T' \\ - & 'Fuel' + 'G':'RNAP' --> 'G':'RNAP' + 'wastes' + & 'G' + 'RNAP' <--> 'G':'RNAP' \\ + & 'Fuel' + 'G':'RNAP' <--> 'Fuel':'G':'RNAP' \\ + & 'Fuel':'G':'RNAP' --> 'G' + 'RNAP' + 'T' \\ + & 'Fuel':'G':'RNAP' --> 'G':'RNAP' + 'wastes' $$ Transcription occurs at rate 'ktx' / L (length-dependent), while fuel @@ -1543,6 +1606,8 @@ class Energy_Transcription_MM(Mechanism): transcription. name : str, default='energy_transcription_mm' Name identifier for this mechanism instance. + parameter_file : str, default='mechanisms/txtl_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -1624,6 +1689,7 @@ def __init__( fuels: List[Species], wastes: List[Species], name='energy_transcription_mm', + parameter_file='mechanisms/txtl_parameters.tsv', **kwargs, ): if isinstance(rnap, Species): @@ -1644,7 +1710,10 @@ def __init__( raise ValueError("wastes must be a list of Species!") Mechanism.__init__( - self=self, name=name, mechanism_type='transcription' + self=self, + name=name, + mechanism_type='transcription', + parameter_file=parameter_file, ) def update_species(self, dna, transcript=None, protein=None, **kwargs): @@ -1674,9 +1743,10 @@ def update_species(self, dna, transcript=None, protein=None, **kwargs): """ species = [dna, self.rnap, transcript] + self.fuels - bound_complex = Complex([dna, self.rnap]) - species += [bound_complex] - + species += [ + Complex([dna, self.rnap]), + Complex([dna, self.rnap] + self.fuels), + ] return species def update_reactions( @@ -1691,9 +1761,10 @@ def update_reactions( ): """Generate reactions for energy-consuming transcription. - Creates three reactions modeling transcription with explicit fuel - consumption and waste production: RNAP-DNA binding, length-dependent - transcription, and fuel consumption. + Creates three reactions modeling transcription with explicit + fuel (usually NTPs) consumption and waste (usually {}) + production: RNAP-DNA binding, length-dependent transcription, + and fuel consumption. Parameters ---------- @@ -1729,8 +1800,9 @@ def update_reactions( The reactions model transcription energetics: 1. DNA + RNAP <--> DNA:RNAP (rates: 'kb' and 'ku') - 2. Fuel + DNA:RNAP --> Fuel + DNA + RNAP + mRNA (rate: 'ktx' / L) - 3. Fuel + DNA:RNAP --> DNA:RNAP + wastes (rate: 'ktx') + 2. Fuel + DNA:RNAP <--> Fuel:DNA:RNAP (rates: 'kb_ntps', 'ku_ntps') + 3. Fuel:DNA:RNAP --> Fuel + DNA + RNAP + mRNA (rate: 'ktx' / L) + 4. Fuel:DNA:RNAP --> DNA:RNAP + wastes (rate: 'ktx') The length-dependent transcription rate ('ktx' / L) ensures that L times more fuel is consumed than transcripts produced, reflecting the @@ -1744,44 +1816,60 @@ def update_reactions( ktx = component.get_parameter('ktx', part_id=part_id, mechanism=self) kb = component.get_parameter('kb', part_id=part_id, mechanism=self) ku = component.get_parameter('ku', part_id=part_id, mechanism=self) + kb_ntps = component.get_parameter( + 'kb_ntps', part_id=part_id, mechanism=self + ) + ku_ntps = component.get_parameter( + 'ku_ntps', part_id=part_id, mechanism=self + ) L = component.get_parameter('length', part_id=part_id, mechanism=self) - bound_complex = Complex([dna, self.rnap]) + rnap_bound_complex = Complex([dna, self.rnap]) + ntp_bound_complex = Complex([dna, self.rnap] + self.fuels) # RNAP DNA Binding r1 = Reaction.from_massaction( - [dna, self.rnap], [bound_complex], k_forward=kb, k_reverse=ku + [dna, self.rnap], [rnap_bound_complex], k_forward=kb, k_reverse=ku ) + # Transcription - r2 = Reaction.from_massaction( - self.fuels + [bound_complex], + r2a = Reaction.from_massaction( + self.fuels + [rnap_bound_complex], + [ntp_bound_complex], + k_forward=parameter_to_value(kb_ntps.value), + k_reverse=parameter_to_value(ku_ntps.value), + ) + r2b = Reaction.from_massaction( + [ntp_bound_complex], self.fuels + [dna, self.rnap, transcript], k_forward=parameter_to_value(ktx.value) / parameter_to_value(L), ) + # Fuel consumption r3 = Reaction.from_massaction( - self.fuels + [bound_complex], - [bound_complex] + self.wastes, + [ntp_bound_complex], + [rnap_bound_complex] + self.wastes, k_forward=ktx, ) - return [r1, r2, r3] + return [r1, r2a, r2b, r3] class Energy_Translation_MM(Mechanism): r"""Michaelis-Menten translation with explicit energy consumption. A 'translation' mechanism that models translation with explicit - consumption of energy sources (fuel species like amino acids/NTPs) and + consumption of energy sources (fuel species like amino acids, ATP) and production of waste products. This mechanism couples ribosome-mRNA binding with length-dependent fuel consumption to model realistic translation energetics. The reaction follows the schema: $$ - & 'mRNA' + 'Ribo' <--> 'mRNA':'Ribo' \\ - & 'Fuel' + 'mRNA':'Ribo' --> 'mRNA' + 'Ribo' + 'Protein' + 'Fuel' \\ - & 'Fuel' + 'mRNA':'Ribo' --> 'mRNA':'Ribo' + 'wastes' + & 'mRNA' + 'Ribo' <--> 'mRNA':'Ribo' \\ + & 'Fuel' + 'mRNA':'Ribo' --> 'mRNA':'Ribo':'Protein':'Fuel' \\ + & 'mRNA':'Ribo':'Protein':'Fuel' --> 'mRNA' + 'Ribo' + 'Protein' \\ + & 'mRNA':'Ribo':'Protein':'Fuel' --> 'mRNA':'Ribo' + 'wastes' $$ Translation occurs at rate 'ktl' / L (length-dependent), while fuel consumption occurs at rate 'ktl', resulting in L times more fuel @@ -1792,12 +1880,14 @@ class Energy_Translation_MM(Mechanism): ribosome : Species Ribosome species that catalyzes translation. fuels : list of Species - List of fuel species (e.g., amino acids, GTP) consumed during + List of fuel species (e.g., amino acids, ATP) consumed during translation. wastes : list of Species List of waste species produced during translation. name : str, default='energy_translation_mm' Name identifier for this mechanism instance. + parameter_file : str, default='mechanisms/txtl_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -1880,6 +1970,7 @@ def __init__( fuels: List[Species], wastes=List[Species], name='energy_translation_mm', + parameter_file='mechanisms/txtl_parameters.tsv', **kwargs, ): if isinstance(ribosome, Species): @@ -1897,7 +1988,12 @@ def __init__( else: raise ValueError("wastes must be a list of Species!") - Mechanism.__init__(self=self, name=name, mechanism_type='translation') + Mechanism.__init__( + self=self, + name=name, + mechanism_type='translation', + parameter_file=parameter_file, + ) def update_species(self, transcript, protein, **kwargs): """Generate species for energy-consuming translation. @@ -1923,9 +2019,10 @@ def update_species(self, transcript, protein, **kwargs): """ species = self.fuels + [self.ribosome, protein] - bound_complex = Complex([transcript, self.ribosome]) - species += [bound_complex] - + species += [ + Complex([transcript, self.ribosome]), + Complex([transcript, self.ribosome] + self.fuels), + ] return species def update_reactions( @@ -1975,9 +2072,11 @@ def update_reactions( The reactions model translation energetics: 1. mRNA + Ribosome <--> mRNA:Ribosome (rates: 'kb' and 'ku') - 2. Fuel + mRNA:Ribosome --> Fuel + mRNA + Ribosome + Protein (rate: - 'ktl' / L) - 3. Fuel + mRNA:Ribosome --> mRNA:Ribosome + Wastes (rate: 'ktl') + 2. Fuel + mRNA:Ribosome <--> Fuel:mRNA:Ribosome + (rates: 'kb_fuel', 'ku_fuel') + 3. Fuel:mRNA:Ribosome --> Fuel + mRNA + Ribosome + Protein + (rate: 'ktl' / L) + 4. Fuel:mRNA:Ribosome --> mRNA + Ribosome + wastes (rate: 'ktl') The length-dependent translation rate ('ktl' / L) ensures that L times more fuel is consumed than proteins produced, reflecting the @@ -1991,31 +2090,46 @@ def update_reactions( ktl = component.get_parameter('ktl', part_id=part_id, mechanism=self) kb = component.get_parameter('kb', part_id=part_id, mechanism=self) ku = component.get_parameter('ku', part_id=part_id, mechanism=self) + kb_fuel = component.get_parameter( + 'kb_fuel', part_id=part_id, mechanism=self + ) + ku_fuel = component.get_parameter( + 'ku_fuel', part_id=part_id, mechanism=self + ) L = component.get_parameter('length', part_id=part_id, mechanism=self) - bound_complex = Complex([transcript, self.ribosome]) + ribo_bound_complex = Complex([transcript, self.ribosome]) + fuel_bound_complex = Complex([transcript, self.ribosome] + self.fuels) # RNAP DNA Binding r1 = Reaction.from_massaction( [transcript, self.ribosome], - [bound_complex], + [ribo_bound_complex], k_forward=kb, k_reverse=ku, ) - # Transcription - r2 = Reaction.from_massaction( - self.fuels + [bound_complex], + + # Translation + r2a = Reaction.from_massaction( + self.fuels + [ribo_bound_complex], + [fuel_bound_complex], + k_forward=parameter_to_value(kb_fuel.value), + k_reverse=parameter_to_value(ku_fuel.value), + ) + r2b = Reaction.from_massaction( + [fuel_bound_complex], self.fuels + [transcript, self.ribosome, protein], k_forward=parameter_to_value(ktl.value) / parameter_to_value(L), ) + # Fuel consumption r3 = Reaction.from_massaction( - self.fuels + [bound_complex], - [bound_complex] + self.wastes, + [fuel_bound_complex], + [ribo_bound_complex] + self.wastes, k_forward=ktl, ) - return [r1, r2, r3] + return [r1, r2a, r2b, r3] class multi_tx(Mechanism): @@ -2050,6 +2164,8 @@ class multi_tx(Mechanism): Name identifier for this mechanism instance. mechanism_type : str, default='transcription' Type classification of this mechanism. + parameter_file : str, default='mechanisms/txtl_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -2125,6 +2241,7 @@ def __init__( pol: Species, name: str = 'multi_tx', mechanism_type: str = 'transcription', + parameter_file='mechanisms/txtl_parameters.tsv', **kwargs, ): if isinstance(pol, Species): @@ -2132,7 +2249,12 @@ def __init__( else: raise ValueError("'pol' must be a Species") - Mechanism.__init__(self, name=name, mechanism_type=mechanism_type) + Mechanism.__init__( + self, + name=name, + mechanism_type=mechanism_type, + parameter_file=parameter_file, + ) # species update def update_species( @@ -2400,6 +2522,8 @@ class multi_tl(Mechanism): Name identifier for this mechanism instance. mechanism_type : str, default='translation' Type classification of this mechanism. + parameter_file : str, default='mechanisms/txtl_parameters.tsv', + Path to file containing default parameter values for this mechanism. Attributes ---------- @@ -2479,6 +2603,7 @@ def __init__( ribosome: Species, name: str = 'multi_tl', mechanism_type: str = 'translation', + parameter_file='mechanisms/txtl_parameters.tsv', **kwargs, ): if isinstance(ribosome, Species): @@ -2486,7 +2611,12 @@ def __init__( else: raise ValueError("'ribosome' must be a Species.") - Mechanism.__init__(self, name=name, mechanism_type=mechanism_type) + Mechanism.__init__( + self, + name=name, + mechanism_type=mechanism_type, + parameter_file=parameter_file, + ) # species update def update_species( diff --git a/biocrnpyler/mechanisms/txtl_parameters.tsv b/biocrnpyler/mechanisms/txtl_parameters.tsv new file mode 100644 index 00000000..440f9a87 --- /dev/null +++ b/biocrnpyler/mechanisms/txtl_parameters.tsv @@ -0,0 +1,46 @@ +# txtl_parameters.tsv - default parameters for transcription & translation +# +# This file contains default parameters use by the mechanisms.txtl +# classes. The primary parameters are based on the parameters +# in mixtures/extract_parameters.tsv. +# +# The parameters for the most complex mechanisms are listed first, with +# subsequent parameters chosen to be consistent with those values. +# +mechanism part_id param_name value units comments + +# OneStepGeneExpression +gene_expression kexpress 19.23 /sec + +# SimpleTranscription and SimpleTranslation +transcription ktx 0.05 /sec 50 nt/s and transcript length of 1000 nt +translation ktl 0.05 /sec 15 aa/s and protein length of 300 aa + +# PositiveHillTranscription and NegativeHillTranscription +transcription K 1.6e-3 uM RMM (TODO) +transcription k 3.25 /sec/uM Tx_cat from Singhal (= ktx?? TODO) +transcription n 2 cooperativity +transcription kleak 5e-6 /sec RMM (TODO) + +# Transcription_MM and Translation_MM +transcription_mm ktx 0.05 /sec 50 nt/s and transcript length of 1000 nt +transcription_mm kb 4.48 /uM/sec txtlsim S3: pol_{F, lac} +transcription_mm ku 2.5E-06 /sec default_parameters.txt; source unclear (TODO) +translation_mm ktl 0.05 /sec 15 aa/s and protein length of 300 aa +translation_mm kb 0.819 /uM/sec Singhal et al. Table S2 (TODO) +translation_mm ku 0.003 /sec Singhal et al. Table S2 (TODO) + +# Energy_Transcription_MM and Energy_Translation_MM +energy_transcription_mm ktx 50 /sec 50 nt/s (rate will be divided by length) +energy_transcription_mm kb 4.48 /uM/sec txtlsim S3: pol_{F, lac} +energy_transcription_mm ku 2.5E-06 /sec default_parameters.txt; source unclear (TODO) +energy_transcription_mm kb_ntps 10 /uM/sec fast binding of NTPs to RNAP:DNA complex (TODO) +energy_transcription_mm ku_ntps 1e-6 /sec slow unbinding of NTPs to RNAP:DNA complex (TODO) +energy_transcription_mm length 1000 nt default length of gene (for resource usage) + +energy_translation_mm ktl 15 /sec 15 aa/s (rate will be divided by length) +energy_translation_mm kb 0.819 /uM/sec Singhal et al. Table S2 +energy_translation_mm ku 0.003 /sec Singhal et al. Table S2 +energy_translation_mm kb_fuel 10 /uM/sec fast binding of NTPs to RNAP:DNA complex (TODO) +energy_translation_mm ku_fuel 1e-6 /sec slow unbinding of NTPs to RNAP:DNA complex (TODO) +energy_translation_mm length 300 aa default length of a protein (for resource uasge) diff --git a/biocrnpyler/mixtures/cell.py b/biocrnpyler/mixtures/cell.py index b660c5d3..bb6f8d7b 100644 --- a/biocrnpyler/mixtures/cell.py +++ b/biocrnpyler/mixtures/cell.py @@ -152,14 +152,17 @@ class ExpressionDilutionMixture(Mixture): >>> mixture = bcp.ExpressionDilutionMixture( ... name='cell_mixture', ... components=[gfp_gene], - ... parameter_file='mixtures/cell_parameters.tsv' ... ) >>> crn = mixture.compile_crn() """ - def __init__(self, name='', **kwargs): - Mixture.__init__(self, name=name, **kwargs) + def __init__( + self, name='', parameter_file='mixtures/cell_parameters.tsv', **kwargs + ): + Mixture.__init__( + self, name=name, parameter_file=parameter_file, **kwargs + ) # Create default mechanisms for Gene Expression dummy_translation = EmptyMechanism( @@ -370,15 +373,18 @@ class SimpleTxTlDilutionMixture(Mixture): >>> mixture = bcp.SimpleTxTlDilutionMixture( ... name='cell_mixture', ... components=[gfp_gene], - ... parameter_file='mixtures/cell_parameters.tsv' ... ) >>> crn = mixture.compile_crn() """ - def __init__(self, name='', **kwargs): + def __init__( + self, name='', parameter_file='mixtures/cell_parameters.tsv', **kwargs + ): # Always call the superclass __init__ with **kwargs - Mixture.__init__(self, name=name, **kwargs) + Mixture.__init__( + self, name=name, parameter_file=parameter_file, **kwargs + ) # Create TxTl Mechanisms # Transcription will not involve machinery @@ -439,7 +445,7 @@ class TxTlDilutionMixture(Mixture): Name for the RNA polymerase protein species. ribosome : str, default='Ribo' Name for the ribosome protein species. - rnaase : str, default='RNAase' + rnase : str, default='RNase' Name for the ribonuclease protein species. mechanisms : dict, list, or Mechanism, optional Default mechanisms for components in this mixture. Can be a dict with @@ -486,7 +492,7 @@ class TxTlDilutionMixture(Mixture): RNA polymerase component with 'machinery' attribute. ribosome : Protein Ribosome component with 'machinery' attribute. - rnaase : Protein + rnase : Protein Ribonuclease component with 'machinery' attribute. compartment : Compartment or None Default compartment for the mixture. @@ -583,25 +589,32 @@ class TxTlDilutionMixture(Mixture): >>> mixture = bcp.TxTlDilutionMixture( ... name='cell_mixture', ... components=[gfp_gene], - ... parameter_file='mixtures/cell_parameters.tsv' ... ) >>> crn = mixture.compile_crn() """ def __init__( - self, name='', rnap='RNAP', ribosome='Ribo', rnaase='RNAase', **kwargs + self, + name='', + rnap='RNAP', + ribosome='Ribo', + rnase='RNase', + parameter_file='mixtures/cell_parameters.tsv', + **kwargs, ): - Mixture.__init__(self, name=name, **kwargs) + Mixture.__init__( + self, name=name, parameter_file=parameter_file, **kwargs + ) # Create Components for TxTl machinery self.rnap = Protein(rnap) self.ribosome = Protein(ribosome) - self.rnaase = Protein(rnaase) + self.rnase = Protein(rnase) self.rnap.add_attribute('machinery') self.ribosome.add_attribute('machinery') - self.rnaase.add_attribute('machinery') + self.rnase.add_attribute('machinery') # DNAassmbly represents background processes / loading in a cell background_parameters = { @@ -625,7 +638,7 @@ def __init__( default_components = [ self.rnap, self.ribosome, - self.rnaase, + self.rnase, BackgroundProcesses, ] self.add_components(default_components) @@ -640,7 +653,7 @@ def __init__( dilution_mechanism = Dilution( filter_dict={'dna': False, 'machinery': False}, default_on=True ) - mech_rna_deg = Degradation_mRNA_MM(nuclease=self.rnaase.get_species()) + mech_rna_deg = Degradation_mRNA_MM(nuclease=self.rnase.get_species()) default_mechanisms = { mech_tx.mechanism_type: mech_tx, diff --git a/biocrnpyler/mixtures/cell_parameters.tsv b/biocrnpyler/mixtures/cell_parameters.tsv index 139bd141..ba4011ae 100644 --- a/biocrnpyler/mixtures/cell_parameters.tsv +++ b/biocrnpyler/mixtures/cell_parameters.tsv @@ -1,21 +1,50 @@ +# cell_parameters.tsv - default parameters for dilution mixtures (cells) +# +# This file contains default parameters use by mixtures.cell classes. The +# parameters are chosen to match the gene expression rates in E. coli +# under exponential growth. +# mechanism part_id param_name value units comments -gene_expression kexpress 0.28125 The product of the above two rates - e coli Ribo 150 uM assuming ~100000 Ribosomes / e. coli with a volume 1 um^3 - e coli RNAP 15 uM assuming ~10000 RNAP molecules / e. coli with a volume 1 um^3 - e coli RNAase 45 uM assuming ~30000 RNAP molecules / e. coli with a volume 1 um^4 - e coli cellular_processes 5 somewhat arbitary concentration for ~3000 genes in e. coli assuming weak loading on all of them - e coli extract protein_Ribo 24 1/5 th the Ribosome concentration of E. Coli - e coli extract protein_RNAP 3 1/5 th the rnap concentration of E. Coli - e coli extract protein_RNAase 6 1/5 th the rnaase concentration of E. Coli - e coli extract 2 protein_Ribo 12 - e coli extract 2 protein_RNAP 6 - e coli extract 2 protein_RNAase 3 - ktx 0.05 transcripts / second per polymerase assuming 50nt/s and transcript length of 1000 - ktl 0.05 proteins / second per ribosome assuming 15aa/s and protein length of 300 - cooperativity 2 Seems like a good default - kb 100 assuming 10ms to diffuse across 1um (characteristic cell size) - ku 10 """90% binding""" - kdil 0.001 assuming half life of ~20 minutes for everything (e coli doubling time) -rna_degradation_mm kdeg 1.01 The values from Singhal et al Supplemental Table S2 -rna_degradation_mm kb 1 The values from Singhal et al Supplemental Table S2 -rna_degradation_mm ku 1.26582E-06 The values from Singhal et al Supplemental Table S2 + +# Concentration using BioNumbers for E. coli, assuming volume of 1 um^3 +initial concentration e_coli RNAP 5 uM ~3,000 RNAP molecules (BioNumbers 106199) +initial concentration e_coli Ribo 100 uM ~65,000 Ribosomes per cell (BioNumbers 108604) +initial concentration e_coli RNase 2.5 uM ~1,500 RNase molecules (BioNumbers 111532) + +# Transcription and translation rates per unit of "activated" DNA +transcription ktx 0.05 /sec 50 nt/s and transcript length of 1000 nt +translation ktl 0.05 /sec 15 aa/s and protein length of 300 aa + +# Dilution and degradation, based on E. coli (Singhal et al, 20xx, Table S2) +dilution kdil 5.78E-4 /sec half life of ~20 minutes (E. coli doubling time) + +# RNA degradation, based on E. coli +rna_degradation_mm kdeg 1.3E-4 /sec degradation rate of bound RNAase (half life of 2 min) +rna_degradation_mm kb 1 /sec/uM binding of RNAase to RNA (fast) +rna_degradation_mm ku 1.25E-06 /sec unbinding of RNAase to RNA (slow) + +# "Background" usage of resources +# +# The 'cellular_processes' parameter is used to reflect the utilization of +# resources by endogenous DNA in E. coli. The `TxTlDilutionMixture` +# implements this by creating a DNA assembly called 'cellular_processes', +# whose initial concentration reflects the number of expressing genes in the +# cell. The rates of transcription and translation are hard coded into the +# mixture (and probably need to be changed at some point). +# +initial concentration e_coli cellular_processes 5 uM ~3000 genes in E. coli assuming weak loading on all of them + +# For simplified gene expression model, we assume that DNA goes directly to +# protein and so 'kexpress' captures the steady state production rate: +# +# TODO: CHECK!! (see extract_parameters.tsv) +# +# d[RNA]/dt = ktx * [DNA] - kdeg * [RNA] * [RNAse] - kdil * [RNA] +# => [RNA]_ss = (ktx / (kdeg * [RNAse] + kdil)) * [DNA] +# +# d[protein]/dt = ktl * [RNA] - kdil * [protein] +# = kexpress * [DNA] - kdil * [protein] +# +# kexpress = ktx * ktl / (kdeg * [RNAse] + kdil) +# +gene_expression kexpress 1.89 /sec diff --git a/biocrnpyler/mixtures/extract.py b/biocrnpyler/mixtures/extract.py index 48c07d9e..187834eb 100644 --- a/biocrnpyler/mixtures/extract.py +++ b/biocrnpyler/mixtures/extract.py @@ -51,7 +51,7 @@ class ExpressionExtract(Mixture): (mechanism, part_id, param_name). compartment : Compartment, optional Default compartment for all components and species in this mixture. - parameter_file : str, optional + parameter_file : str, default='mixtures/extract_parameters.tsv' Path to a CSV or TSV file containing parameters to load. overwrite_parameters : bool, default=False If True, parameters from file/dict overwrite existing parameters. @@ -151,15 +151,21 @@ class ExpressionExtract(Mixture): >>> mixture = bcp.ExpressionExtract( ... name='expression_mixture', ... components=[gfp_gene], - ... parameter_file='mixtures/extract_parameters.tsv' ... ) >>> crn = mixture.compile_crn() """ - def __init__(self, name='', **kwargs): + def __init__( + self, + name='', + parameter_file='mixtures/extract_parameters.tsv', + **kwargs, + ): # always call the superlcass Mixture.__init__(...) - Mixture.__init__(self, name=name, **kwargs) + Mixture.__init__( + self, name=name, parameter_file=parameter_file, **kwargs + ) # Create default Expression Mechanisms dummy_translation = EmptyMechanism( @@ -260,7 +266,7 @@ class SimpleTxTlExtract(Mixture): (mechanism, part_id, param_name). compartment : Compartment, optional Default compartment for all components and species in this mixture. - parameter_file : str, optional + parameter_file : str, default='mixtures/extract_parameters.tsv' Path to a CSV or TSV file containing parameters to load. overwrite_parameters : bool, default=False If True, parameters from file/dict overwrite existing parameters. @@ -362,15 +368,21 @@ class SimpleTxTlExtract(Mixture): >>> mixture = bcp.SimpleTxTlExtract( ... name='simple_txtl_mixture', ... components=[gfp_gene], - ... parameter_file='mixtures/extract_parameters.tsv' ... ) >>> crn = mixture.compile_crn() """ - def __init__(self, name='', **kwargs): + def __init__( + self, + name='', + parameter_file='mixtures/extract_parameters.tsv', + **kwargs, + ): # Always call the superlcass Mixture.__init__(...) - Mixture.__init__(self, name=name, **kwargs) + Mixture.__init__( + self, name=name, parameter_file=parameter_file, **kwargs + ) # TxTl Mechanisms mech_tx = SimpleTranscription() @@ -417,7 +429,7 @@ class TxTlExtract(Mixture): Name for the RNA polymerase protein species. ribosome : str, default='Ribo' Name for the ribosome protein species. - rnaase : str, default='RNAase' + rnase : str, default='RNase' Name for the ribonuclease protein species. mechanisms : dict, list, or Mechanism, optional Default mechanisms for components in this mixture. Can be a dict with @@ -431,7 +443,7 @@ class TxTlExtract(Mixture): (mechanism, part_id, param_name). compartment : Compartment, optional Default compartment for all components and species in this mixture. - parameter_file : str, optional + parameter_file : str, default='mixtures/extract_parameters.tsv' Path to a CSV or TSV file containing parameters to load. overwrite_parameters : bool, default=False If True, parameters from file/dict overwrite existing parameters. @@ -484,7 +496,7 @@ class TxTlExtract(Mixture): RNA polymerase component. ribosome : Protein Ribosome component. - rnaase : Protein + rnase : Protein Ribonuclease component. See Also @@ -545,30 +557,40 @@ class TxTlExtract(Mixture): >>> mixture = bcp.TxTlExtract( ... name='txtl_mixture', ... components=[gfp_gene], - ... parameter_file='mixtures/extract_parameters.tsv' ... ) >>> crn = mixture.compile_crn() """ def __init__( - self, name='', rnap='RNAP', ribosome='Ribo', rnaase='RNAase', **kwargs + self, + name='', + rnap='RNAP', + ribosome='Ribo', + rnase='RNase', + parameter_file='mixtures/extract_parameters.tsv', + **kwargs, ): # Always call the superlcass Mixture.__init__(...) - Mixture.__init__(self, name=name, **kwargs) + Mixture.__init__( + self, name=name, parameter_file=parameter_file, **kwargs + ) # create default Components to represent cellular machinery self.rnap = Protein(rnap) self.ribosome = Protein(ribosome) - self.rnaase = Protein(rnaase) + self.rnase = Protein(rnase) - default_components = [self.rnap, self.ribosome, self.rnaase] + default_components = [self.rnap, self.ribosome, self.rnase] self.add_components(default_components) # Create default TxTl Mechanisms mech_tx = Transcription_MM(rnap=self.rnap.get_species()) mech_tl = Translation_MM(ribosome=self.ribosome.get_species()) - mech_rna_deg = Degradation_mRNA_MM(nuclease=self.rnaase.get_species()) + mech_rna_deg = Degradation_mRNA_MM( + nuclease=self.rnase.get_species(), + recursive_species_filtering=False, + ) mech_cat = MichaelisMenten() mech_bind = One_Step_Binding() @@ -604,16 +626,18 @@ class EnergyTxTlExtract(Mixture): Name for the RNA polymerase protein species. ribosome : str, default='Ribo' Name for the ribosome protein species. - rnaase : str, default='RNAase' + rnase : str, default='RNase' Name for the ribonuclease protein species. ntps : str, default='NTPs' Name for the nucleotide triphosphate species (lumped NTPs). - ndps : str, default='NDPs' - Name for the nucleotide diphosphate species (lumped NDPs). + ATP : str, default='ATP' + Name for the energy carrier molecule. + ADP : str, default='ADP' + Name for waste product from energy consumption. amino_acids : str, default='amino_acids' Name for the amino acid species (lumped amino acids). fuel : str, default='Fuel_3PGA' - Name for the fuel species used for NTP regeneration (e.g., 3PGA). + Name for the fuel species used for ATP regeneration (e.g., 3PGA). mechanisms : dict, list, or Mechanism, optional Default mechanisms for components in this mixture. Can be a dict with mechanism types (str) as keys and mechanism objects as values, a @@ -626,7 +650,7 @@ class EnergyTxTlExtract(Mixture): (mechanism, part_id, param_name). compartment : Compartment, optional Default compartment for all components and species in this mixture. - parameter_file : str, optional + parameter_file : str, default='mixtures/extract_parameters.tsv' Path to a CSV or TSV file containing parameters to load. overwrite_parameters : bool, default=False If True, parameters from file/dict overwrite existing parameters. @@ -659,13 +683,13 @@ class EnergyTxTlExtract(Mixture): RNA polymerase component. ribosome : Protein Ribosome component. - rnaase : Protein + rnase : Protein Ribonuclease component. amino_acids : Metabolite Amino acid metabolite component. fuel : Metabolite Fuel metabolite component for ATP regeneration. - ndps : Metabolite + adp : Metabolite Nucleotide diphosphate metabolite component. ntps : Metabolite Nucleotide triphosphate metabolite component with fuel-dependent @@ -765,7 +789,6 @@ class EnergyTxTlExtract(Mixture): >>> mixture = bcp.EnergyTxTlExtract( ... name='energy_txtl_mixture', ... components=[gfp_gene], - ... parameter_file='mixtures/extract_parameters.tsv' ... ) >>> crn = mixture.compile_crn() @@ -776,40 +799,45 @@ def __init__( name='', rnap='RNAP', ribosome='Ribo', - rnaase='RNAase', + rnase='RNase', ntps='NTPs', - ndps='NDPs', + atp='ATP', + adp='ADP', amino_acids='amino_acids', fuel='Fuel_3PGA', + parameter_file='mixtures/extract_parameters.tsv', **kwargs, ): - Mixture.__init__(self, name=name, **kwargs) + Mixture.__init__( + self, name=name, parameter_file=parameter_file, **kwargs + ) # create default Components to represent cellular machinery self.rnap = Protein(rnap) self.ribosome = Protein(ribosome) - self.rnaase = Protein(rnaase) + self.rnase = Protein(rnase) self.amino_acids = Metabolite(amino_acids) - # fuel is degraded into things other than ATP as well + self.ntps = Metabolite(ntps) self.fuel = Metabolite(fuel) - self.ndps = Metabolite(ndps) # NDPs - self.ntps = Metabolite( - ntps, precursors=[self.fuel, self.ndps], products=[self.ndps] + self.adp = Metabolite(adp) + self.atp = Metabolite( + atp, precursors=[self.fuel, self.adp], products=[self.adp] ) # fuel becomes ATP, and ATP is degraded # These mechanisms are Component specific and only added to # the NTPs metabolite mech_pathway = OneStepPathway() + self.atp.add_mechanisms(mech_pathway, overwrite=None) self.ntps.add_mechanisms(mech_pathway, overwrite=None) self.fuel.add_mechanisms(mech_pathway, overwrite=None) default_components = [ self.rnap, self.ribosome, - self.rnaase, + self.rnase, self.amino_acids, self.ntps, - self.fuel, + self.atp, # includes ADP, fuel ] self.add_components(default_components) @@ -821,11 +849,14 @@ def __init__( ) mech_tl = Energy_Translation_MM( ribosome=self.ribosome.get_species(), - fuels=4 * [self.ntps.get_species()] + fuels=4 * [self.atp.get_species()] + [self.amino_acids.get_species()], - wastes=4 * [self.ndps.get_species()], + wastes=4 * [self.adp.get_species()], + ) + mech_rna_deg = Degradation_mRNA_MM( + nuclease=self.rnase.get_species(), + recursive_species_filtering=False, ) - mech_rna_deg = Degradation_mRNA_MM(nuclease=self.rnaase.get_species()) mech_cat = MichaelisMenten() mech_bind = One_Step_Binding() diff --git a/biocrnpyler/mixtures/extract_parameters.tsv b/biocrnpyler/mixtures/extract_parameters.tsv index 9609316c..24457d0b 100644 --- a/biocrnpyler/mixtures/extract_parameters.tsv +++ b/biocrnpyler/mixtures/extract_parameters.tsv @@ -1,26 +1,123 @@ +# extract_parameters.tsv - default parameters for cell-based extracts +# +# This file contains default parameters use by the mixtures.extract +# classes. The parameters are chosen based on the following papers, unless +# otherwise noted: +# +# [TX-TL 2.0] Garamella, Jonathan, Ryan Marshall, Mark Rustad, and Vincent +# Noireaux. "The All E. Coli TX-TL Toolbox 2.0: A Platform for Cell-Free +# Synthetic Biology". ACS Synthetic Biology 5, no. 4 (2016):344-55. +# https://doi.org/10.1021/acssynbio.5b00296. +# +# [txtlsim] Singhal, Vipul, Zoltan A Tuza, Zachary Z Sun, and Richard +# M Murray. "A MATLAB Toolbox for Modeling Genetic Circuits in Cell-Free +# Systems". Synthetic Biology 6, no. 1 (2021):ysab007. +# https://doi.org/10.1093/synbio/ysab007. +# +# The parameters for the most complex mechanisms are listed first, with +# subsequent parameters chosen to be consistent with those values. +# mechanism part_id param_name value units comments -gene_expression kexpress 0.28125 The product of the above two rates - ktx 0.05 transcripts / second per polymerase assuming 50nt/s and transcript length of 1000 - ktl 0.05 proteins / second per ribosome assuming 15aa/s and protein length of 300 - kb 100 assuming 10ms to diffuse across 1um (characteristic cell size) - ku 10 90% binding - kdil 0.001 assuming half life of ~20 minutes for everything (e coli doubling time) -energy_transcription_mm ktx 3.25 Tx_cat from Singhal et al. -energy_transcription_mm kb 4.48 For the promoter tested in Singhal et al Supplemental Table S2 -energy_transcription_mm ku 2.48889E-06 For the promoter tested in Singhal et al Supplemental Table S2 -energy_transcription_mm length 300 "This is a default length, gene specific ones should be set" -energy_translation_mm ktl 19.2 TL_cat from Singhal et al. -energy_translation_mm kb 0.819 For the RBS tested in Singhal et al Supplemental Table S2 -energy_translation_mm ku 0.002853659 For the RBS tested in Singhal et al Supplemental Table S2 -energy_translation_mm length 100 "This is a default length, transcript specific ones should be set" -rna_degradation_mm kdeg 1.01 The values from Singhal et al Supplemental Table S2 -rna_degradation_mm kb 1 The values from Singhal et al Supplemental Table S2 -rna_degradation_mm ku 1.26582E-06 The values from Singhal et al Supplemental Table S2 -one_step_pathway NTPs_production k 0.02 alpha_atp fron Singhal et al. -one_step_pathway NTPs_degradation k 0.0000177 Delta_ATP from Singhal et a. -initial concentration NTPs 5 mM (total NTPs in standard energy buffer) -initial concentration amino_acids 30 mM mM (total amino acids in standard energy buffer) -initial concentration Fuel_3PGA 30 mM mM (standard energy buffer amount) -initial concentration RNAase 20.2 The values from Singhal et al Supplemental Table S2 -initial concentration protein_Ribo 0.0273 The values from Singhal et al Supplemental Table S2 -initial concentration RNAP 0.00933 The values from Singhal et al Supplemental Table S2 + +# +# EnergyTxTlExtract - TX-TL with explicit machinery and energy consumption +# TxTlExtract - TX-TL with explicit transcription and translation machinery +# +# A mixture that models transcription and translation with explicit +# representation of RNA polymerase (RNAP), ribosomes, RNAses, and energy +# carrier molecules. This extract uses Michaelis-Menten kinetics with +# length-dependent fuel consumption to model realistic TX-TL energetics. +# +# EnergyTxTlExtract explicitly tracks NTPs, amino acids, and fuel species +# (e.g., 3PGA for ATP regeneration). + +# Cell expression machinery: parameters are chosen at 1/10 E. coli +initial concentration RNAP 0.5 uM 1/10 RNAP from cell_parameters.tsv +initial concentration Ribo 10 uM 1/10 Ribo from cell_parameters.tsv +initial concentration RNase 0.25 uM 1/10 RNAse from cell_parameters.tsv + +initial concentration ATP 600 uM TX-TL 2.0: [ATP/GTP] - [CTP/UTP] +initial concentration NTPs 3600 uM TX-TL 2.0: [CTP/UTP] * 4 (NTPs) +initial concentration amino_acids 6.0E4 uM TX-TL 2.0 3 mM (upper bound) * 20 AAs +initial concentration Fuel_3PGA 3.0E4 uM TX-TL 2.0: 30 mM + +energy_transcription_mm ktx 50 /sec 50 nt/s (rate will be divided by length) +energy_transcription_mm kb 4.48 /uM/sec txtlsim S3: pol_{F, lac} +energy_transcription_mm ku 2.5E-06 /sec default_parameters.txt; source unclear (TODO) +energy_transcription_mm kb_ntps 10 /uM/sec fast binding of NTPs to RNAP:DNA complex (TODO) +energy_transcription_mm ku_ntps 1e-6 /sec slow unbinding of NTPs to RNAP:DNA complex (TODO) +energy_transcription_mm length 1000 nt default length of gene (for resource usage) + +energy_translation_mm ktl 15 /sec 15 aa/s (rate will be divided by length) +energy_translation_mm kb 0.819 /uM/sec Singhal et al. Table S2 +energy_translation_mm ku 0.003 /sec Singhal et al. Table S2 +energy_translation_mm kb_fuel 10 /uM/sec fast binding of NTPs to RNAP:DNA complex (TODO) +energy_translation_mm ku_fuel 1e-6 /sec slow unbinding of NTPs to RNAP:DNA complex (TODO) +energy_translation_mm length 300 aa default length of a protein (for resource uasge) + +one_step_pathway ATP_production k 0.02 /sec alpha_atp, Singhal et al. Table S2 +one_step_pathway ATP_degradation k 0.0000177 /sec Delta_ATP, Singhal et al. Table S2 + +# +# TxTlExtract - TX-TL with simple transcription and translation machinery + +# A mixture that models transcription and translation with explicit +# representation of RNA polymerase (RNAP), ribosomes, and RNases. This +# extract uses Michaelis-Menten kinetics for transcription and translation, +# explicitly tracking enzyme-substrate binding and catalysis. Unlike +# `SimpleTxTlExtract`, this mixture models resource competition and enzyme +# sequestration effects. + +# Default binding/unbinding rates for promoters +transcription_mm ktx 0.05 /sec 50 nt/s and transcript length of 1000 nt +transcription_mm kb 4.48 /uM/sec txtlsim S3: pol_{F, lac} +transcription_mm ku 2.5E-06 /sec default_parameters.txt; source unclear (TODO) + +# Default binding/unbinding rates for RBS +translation_mm ktl 0.05 /sec 15 aa/s and protein length of 300 aa +translation_mm kb 0.819 /uM/sec Singhal et al. Table S2 (TODO) +translation_mm ku 0.003 /sec Singhal et al. Table S2 (TODO) + +# +# SimpleTxTlExtract - TX-TL with simple transcription and translation machinery +# +# A mixture that models transcription and translation as separate catalytic +# reactions without explicitly representing cellular machinery (RNAP, +# ribosomes, RNAses). This extract uses simple mass-action kinetics where DNA +# and mRNA act as catalysts for transcript and protein production, +# respectively. Unlike `ExpressionExtract`, this mixture includes explicit +# mRNA species and separate TX-TL steps. Unlike `TxTlExtract`, it does not +# model enzyme binding or resource competition. +# + +# Transcription and translation rates per unit of "activated" DNA +transcription ktx 0.05 /sec 50 nt/s and transcript length of 1000 nt +translation ktl 0.05 /sec 15 aa/s and protein length of 300 aa + +# +# Global Mechanisms +# + +# RNA degradation, based on E. coli (see cell_parameters.tsv) +rna_degradation_mm kdeg 1.3E-4 /sec degradation rate of bound RNAase (half life of 2 min) +rna_degradation kdil 1.3E-4 /sec implemented as 'dilution' for SimpleTxTlExtract +rna_degradation_mm kb 1 /sec/uM binding of RNAase to RNA (fast) +rna_degradation_mm ku 1.25E-06 /sec unbinding of RNAase to RNA (slow) + +# +# ExpressionExtract +# + +# For simplified gene expression model, we assume that DNA goes directly to +# protein and so 'kexpress' captures the steady state production rate: +# +# +# d[RNA]/dt = ktx * [DNA] - kdeg * [RNA] +# => [RNA]_ss = (ktx / kdeg) * [DNA] +# +# d[protein]/dt = ktl * [RNA] +# = kexpress * [DNA] +# +# kexpress = ktx * ktl / kdeg +# +gene_expression kexpress 19.23 /sec diff --git a/biocrnpyler/mixtures/pure.py b/biocrnpyler/mixtures/pure.py index fc666e25..8a549f49 100644 --- a/biocrnpyler/mixtures/pure.py +++ b/biocrnpyler/mixtures/pure.py @@ -5,7 +5,6 @@ from ..core.mixture import Mixture from ..mechanisms.binding import One_Step_Binding from ..mechanisms.enzyme import MichaelisMenten -from ..mechanisms.global_mechanisms import Degradation_mRNA_MM from ..mechanisms.txtl import Energy_Transcription_MM, Energy_Translation_MM @@ -14,7 +13,7 @@ class BasicPURE(Mixture): A mixture that models the PURE (Protein synthesis Using Recombinant Elements) reconstituted cell-free transcription-translation system with - explicit representation of RNA polymerase (RNAP), ribosomes, RNases, and + explicit representation of RNA polymerase (RNAP), ribosomes, and energy carrier molecules. This extract uses Michaelis-Menten kinetics with length-dependent fuel consumption to model realistic TX-TL energetics. @@ -40,8 +39,6 @@ class BasicPURE(Mixture): Name for the RNA polymerase protein species. ribosome : str, default='Ribo' Name for the ribosome protein species. - rnaase : str, default='RNAase' - Name for the ribonuclease protein species. ntps : str, default='NTPs' Name for the nucleotide triphosphate species (lumped NTPs excluding ATP). @@ -63,8 +60,6 @@ class BasicPURE(Mixture): RNA polymerase component. ribosome : Protein Ribosome component. - rnaase : Protein - Ribonuclease component. ntps : Metabolite Nucleotide triphosphate metabolite component (excluding ATP). amino_acids : Metabolite @@ -88,7 +83,6 @@ class BasicPURE(Mixture): - RNA polymerase (RNAP) - Ribosome - - Ribonuclease (RNase) - Amino acids (lumped) - NTPs (nucleotide triphosphates excluding ATP, lumped) - NDPs (nucleotide diphosphates, lumped) @@ -100,8 +94,6 @@ class BasicPURE(Mixture): transcription with length-dependent ATP and NTP consumption - 'translation' : `Energy_Translation_MM` - Michaelis-Menten translation with length-dependent amino acid and ATP consumption - - 'rna_degradation' : `Degradation_mRNA_MM` - Global RNA degradation by - RNase using Michaelis-Menten kinetics - 'catalysis' : `MichaelisMenten` - General Michaelis-Menten enzyme catalysis for user-defined enzymatic reactions - 'binding' : `One_Step_Binding` - Simple multi-species binding for @@ -115,7 +107,6 @@ class BasicPURE(Mixture): - Resource competition effects (genes compete for RNAP and ribosomes) - Resource depletion dynamics (ATP, NTPs, amino acids deplete) - Enzyme sequestration in complexes - - RNA degradation by RNase - Separate tracking of ATP vs other NTPs - Suitable for modeling batch-mode PURE reactions @@ -178,7 +169,6 @@ def __init__( name='PURE', rnap='RNAP', ribosome='Ribo', - rnaase='RNAase', ntps='NTPs', ndps='NDPs', amino_acids='AAs', @@ -193,7 +183,6 @@ def __init__( # create default Components to represent cellular machinery self.rnap = Protein(rnap) self.ribosome = Protein(ribosome) - self.rnaase = Protein(rnaase) self.ntps = Metabolite(ntps) self.amino_acids = Metabolite(amino_acids) self.fuel = Metabolite(fuel) @@ -201,7 +190,6 @@ def __init__( default_components = [ self.rnap, self.ribosome, - self.rnaase, self.amino_acids, self.ntps, self.fuel, @@ -211,26 +199,21 @@ def __init__( # Create default TX-TL Mechanisms mech_tx = Energy_Transcription_MM( rnap=self.rnap.get_species(), - fuels=[self.fuel.get_species()] # TODO: one ATP per bp - + [self.ntps.get_species()], + fuels=[self.ntps.get_species()], wastes=[], ) mech_tl = Energy_Translation_MM( ribosome=self.ribosome.get_species(), - fuels=4 * [self.fuel.get_species()] # TODO: why 4 ATP per AA? + fuels=4 * [self.fuel.get_species()] + [self.amino_acids.get_species()], wastes=[], ) - mech_rna_deg = Degradation_mRNA_MM( - nuclease=self.rnaase.get_species() - ) # TODO: add fuel usage? mech_cat = MichaelisMenten() mech_bind = One_Step_Binding() default_mechanisms = { mech_tx.mechanism_type: mech_tx, mech_tl.mechanism_type: mech_tl, - mech_rna_deg.mechanism_type: mech_rna_deg, mech_cat.mechanism_type: mech_cat, mech_bind.mechanism_type: mech_bind, } diff --git a/biocrnpyler/mixtures/pure_parameters.tsv b/biocrnpyler/mixtures/pure_parameters.tsv index bc261690..214e86ca 100644 --- a/biocrnpyler/mixtures/pure_parameters.tsv +++ b/biocrnpyler/mixtures/pure_parameters.tsv @@ -1,21 +1,54 @@ -mechanism part_id param_name value units comments -simple_transcription ktx 3.25 Tx_cat from Singhal et al. -energy_transcription_mm ktx 3.25 Tx_cat from Singhal et al. -energy_transcription_mm kb 4.48 For the promoter tested in Singhal et al Supplemental Table S2 -energy_transcription_mm ku 2.48889E-06 For the promoter tested in Singhal et al Supplemental Table S2 -energy_transcription_mm length 900 "This is a default length, gene specific ones should be set" -simple_translation ktl 19.2 TL_cat from Singhal et al. -energy_translation_mm ktl 19.2 TL_cat from Singhal et al. -energy_translation_mm kb 0.819 For the RBS tested in Singhal et al Supplemental Table S2 -energy_translation_mm ku 0.002853659 For the RBS tested in Singhal et al Supplemental Table S2 -energy_translation_mm length 300 "This is a default length, transcript specific ones should be set" -rna_degradation kdil 1e-4 RMM -rna_degradation_mm kdeg 1.01 The values from Singhal et al Supplemental Table S2 -rna_degradation_mm kb 1 The values from Singhal et al Supplemental Table S2 -rna_degradation_mm ku 1.26582E-06 The values from Singhal et al Supplemental Table S2 -initial concentration NTPs 5E+03 nM "Total NTPs in standard energy buffer, converted to nM" -initial concentration AAs 3E+04 nM "Total amino acids in standard energy buffer, converted to nM" -initial concentration ATP 5E+03 nM "Standard energy buffer amount, converted to nM" -initial concentration RNAase 20.2 nM "The values from Singhal et al Supplemental Table S2, converted to nM" -initial concentration protein_Ribo 2.73E+01 nM "The values from Singhal et al Supplemental Table S2, converted to nM" -initial concentration RNAP 9.33E+00 nM "The values from Singhal et al Supplemental Table S2, converted to nM" +# pure_parameters.tsv - default parameters for (Nucleus) PURE +# +# This file contains default parameters use by mixtures.pure classes. The +# parameters are chosen based on the Nucleus PURE protocol: +# +# https://nucleus.bnext.bio/Base-PURE-Guide-0991591e9f474a5bbc934dc141503ae2 +# +mechanism part_id param_name value units comments + +# +# BasicPURE: PURE cell-free protein synthesis system with energy consumption. +# +# A mixture that models the PURE (Protein synthesis Using Recombinant +# Elements) reconstituted cell-free transcription-translation system +# with explicit representation of RNA polymerase (RNAP), ribosomes, +# RNases, and energy carrier molecules. This extract uses +# Michaelis-Menten kinetics with length-dependent fuel consumption to +# model realistic TX-TL energetics. +# +# Unlike `EnergyTxTlExtract`, this mixture does not include fuel regeneration +# mechanisms. Energy carriers (ATP, NTPs, amino acids) are consumed but not +# regenerated, making this suitable for modeling resource-limited PURE +# systems. Different amino acids and nucleotides are lumped into single +# meta-species for simplicity. + +# Transcription and translation rates per unit of "activated" DNA +transcription ktx 0.05 /sec 50 nt/s and transcript length of 1000 nt +translation ktl 0.05 /sec 15 aa/s and protein length of 300 aa + +# +# EnergyPURE: PURE cell-free protein synthesis system with energy consumption. +# + +# Cell expression machinery: parameters are chosen at 1/10 E. coli +initial concentration RNAP 1.3 uM 126.95 ug/ml from Nucleus protocol +initial concentration Ribo 3 uM OnePot PURE: 30% of 10 uM stock concentration + +initial concentration ATP 1000 uM [ATP/GTP] - [CTP/UTP] +initial concentration NTPs 4000 uM [CTP/UTP] * 4 (NTPs) +initial concentration AAs 6000 uM 0.3 mM (upper bound) * 20 AAs + +energy_transcription_mm ktx 50 /sec 50 nt/s (rate will be divided by length) +energy_transcription_mm kb 4.48 /uM/sec txtlsim S3: pol_{Flac} +energy_transcription_mm ku 2.5E-06 /sec default_parameters.txt; source unclear (TODO) +energy_transcription_mm kb_ntps 10 /uM/sec fast binding of NTPs to RNAP:DNA complex (TODO) +energy_transcription_mm ku_ntps 1e-6 /sec slow unbinding of NTPs to RNAP:DNA complex (TODO) +energy_transcription_mm length 1000 nt default length of gene (for resource usage) + +energy_translation_mm ktl 15 /sec 15 aa/s (rate will be divided by length) +energy_translation_mm kb 0.819 /uM/sec Singhal et al. Table S2 +energy_translation_mm ku 0.003 /sec Singhal et al. Table S2 +energy_translation_mm kb_fuel 10 /uM/sec fast binding of NTPs to RNAP:DNA complex (TODO) +energy_translation_mm ku_fuel 1e-6 /sec slow unbinding of NTPs to RNAP:DNA complex (TODO) +energy_translation_mm length 300 aa default length of a protein (for resource uasge) diff --git a/biocrnpyler/utils/sbmlutil.py b/biocrnpyler/utils/sbmlutil.py index d53fe198..30cc8f3f 100644 --- a/biocrnpyler/utils/sbmlutil.py +++ b/biocrnpyler/utils/sbmlutil.py @@ -11,7 +11,7 @@ import libsbml # type: ignore -from ..utils.units import create_new_unit_definition +from ..utils.units import create_new_unit_definition, normalize_unit_id from .general import parameter_to_value # Reaction ID number (global) @@ -70,10 +70,17 @@ def create_sbml_model( unit.setMultiplier(1) # Set up required units and containers + time_units = _validate_sbml_unit_def(model, time_units) + extent_units = _validate_sbml_unit_def(model, extent_units) + substance_units = _validate_sbml_unit_def(model, substance_units) + length_units = _validate_sbml_unit_def(model, length_units) + area_units = _validate_sbml_unit_def(model, area_units) + volume_units = _validate_sbml_unit_def(model, volume_units) + model.setTimeUnits(time_units) # set model-wide time units model.setExtentUnits(extent_units) # set model units of extent model.setSubstanceUnits(substance_units) # set model substance units - model.setLengthUnits(length_units) # area units (never used?) + model.setLengthUnits(length_units) # length units (never used?) model.setAreaUnits(area_units) # area units (never used?) model.setVolumeUnits(volume_units) # default volume unit @@ -131,18 +138,23 @@ def add_all_species( compartment = get_compartment_by_name(model, s.compartment.name) if compartment is None: compartment = add_compartment(model, s.compartment) + + # add unit support for ic: + initial_concentration = 0 + ic_unit = None if s in initial_condition_dictionary: - initial_concentration = parameter_to_value( - initial_condition_dictionary[s] - ) - else: - initial_concentration = 0 + val_ic = initial_condition_dictionary[s] + initial_concentration = parameter_to_value(val_ic) + if hasattr(val_ic, 'unit') and val_ic.unit != '': + ic_unit = val_ic.unit + add_species( model=model, compartment=compartment, species_name=str(s), species_id=s_id, initial_concentration=initial_concentration, + ic_unit=ic_unit, ) @@ -152,6 +164,7 @@ def add_species( species_name, species_id, initial_concentration=None, + ic_unit=None, **kwargs, ): """Helper function to add a species to the sbml model. @@ -165,6 +178,8 @@ def add_species( species_id : str initial_concentration : float, optional Initial concentration of the species in the SBML model. + ic_unit : str, optional + Unit of the initial concentration. Returns ------- @@ -181,8 +196,26 @@ def add_species( sbml_species.setCompartment(compartment.getId()) sbml_species.setConstant(False) sbml_species.setBoundaryCondition(False) + sbml_species.setHasOnlySubstanceUnits(False) - sbml_species.setSubstanceUnits('mole') + + # set init conc unit and compartment unit + if ic_unit is None: + ic_unit = 'uM' + + compartment_unit = compartment.getUnits() + if compartment_unit == '': + compartment_unit = model.getVolumeUnits() + + # instead of setting amount units to be mole always, + # set it correctly: + amount_unit = _calculate_amount_unit( + ic_unit, + compartment_unit, + ) + amount_unit = _validate_sbml_unit_def(model, amount_unit) + sbml_species.setSubstanceUnits(amount_unit) + if initial_concentration is None: initial_concentration = 0 sbml_species.setInitialConcentration(initial_concentration) @@ -230,7 +263,8 @@ def add_compartment(model, compartment, **kwargs): sbml_compartment.setSpatialDimensions(compartment.spatial_dimensions) sbml_compartment.setSize(compartment.size) # For example, 1e-6 liter if compartment.unit is not None: - sbml_compartment.setUnits(compartment.unit) + comp_unit = _validate_sbml_unit_def(model, compartment.unit) + sbml_compartment.setUnits(comp_unit) return sbml_compartment @@ -451,13 +485,7 @@ def _create_global_parameter(model, name, value, p_unit=None, constant=True): raise ValueError( "Units for a parameter must be passed as strings." ) - unit_added = False - for unit_definition in model.getListOfUnitDefinitions(): - if unit_definition.getId() == p_unit: - unit_added = True - if not unit_added: - unit_created = create_new_unit_definition(model, p_unit) - model.addUnitDefinition(unit_created) + p_unit = _validate_sbml_unit_def(model, p_unit) if model.getParameter(name) is None: param = model.createParameter() @@ -753,3 +781,54 @@ def validate_sbml(sbml_document, enable_unit_check=False, print_results=True): "print statements." ) return validation_result + + +def _validate_sbml_unit_def(model, unit_id): + if unit_id is None or unit_id == '': + return unit_id + + unit_id = normalize_unit_id(unit_id) + + if libsbml.UnitKind_forName(unit_id) != libsbml.UNIT_KIND_INVALID: + return unit_id + + for unit_definition in model.getListOfUnitDefinitions(): + if unit_definition.getId() == unit_id: + return unit_id + + unit_created = create_new_unit_definition(model, unit_id) + if unit_created is None: + raise ValueError(f"Unsupported SBML unit '{unit_id}'") + return unit_id + + +def _calculate_amount_unit(concentration_unit, volume_unit): + concentration_unit = normalize_unit_id(concentration_unit) + volume_unit = normalize_unit_id(volume_unit) + if volume_unit == 'litre': + volume_unit = 'L' + + mapping = { + ('nM', 'nL'): 'amol', + ('nM', 'uL'): 'fmol', + ('nM', 'mL'): 'pmol', + ('nM', 'L'): 'nmol', + ('uM', 'nL'): 'fmol', + ('uM', 'uL'): 'pmol', + ('uM', 'mL'): 'nmol', + ('uM', 'L'): 'umol', + ('mM', 'nL'): 'pmol', + ('mM', 'uL'): 'nmol', + ('mM', 'mL'): 'umol', + ('mM', 'L'): 'mmol', + ('M', 'nL'): 'nmol', + ('M', 'uL'): 'umol', + ('M', 'mL'): 'mmol', + ('M', 'L'): 'mole', + } + key = (concentration_unit, volume_unit) + if key not in mapping: + raise ValueError( + f"Unsupported concentration/volume unit combination: {key}" + ) + return mapping[key] diff --git a/biocrnpyler/utils/units.py b/biocrnpyler/utils/units.py index 43dcbe68..3963e0b0 100644 --- a/biocrnpyler/utils/units.py +++ b/biocrnpyler/utils/units.py @@ -5,6 +5,52 @@ import libsbml # type: ignore +_SIMPLE_UNIT_ALIASES = { + 's': 'sec', + 'second': 'sec', + 'secs': 'sec', + 'seconds': 'sec', + 'minute': 'min', + 'mins': 'min', + 'minutes': 'min', + 'hour': 'hrs', + 'hr': 'hrs', + 'hours': 'hrs', + 'nanolitre': 'nL', + 'microlitre': 'uL', + 'millilitre': 'mL', +} + + +def normalize_unit_id(unit_id: str) -> str: + if unit_id is None: + return '' + unit_id = unit_id.strip() + if unit_id == '': + return '' + + unit_id = unit_id.replace(' per_', '/').replace(' per ', '/') + unit_id = unit_id.replace('(', '').replace(')', '').replace('*', '/') + unit_id = unit_id.replace(' ', '') + + def canon(token): + if token == '1': + return '1' + return _SIMPLE_UNIT_ALIASES.get(token, token) + + if '/' not in unit_id: + return canon(unit_id) + + pieces = [canon(p) for p in unit_id.split('/') if p] + + if unit_id.startswith('/') or (pieces and pieces[0] == '1'): + denominators = pieces[1:] if pieces and pieces[0] == '1' else pieces + return 'per_' + '_per_'.join(denominators) + + numerator = pieces[0] + denominators = pieces[1:] + return numerator + ''.join(f'_per_{d}' for d in denominators) + def biocrnpyler_supported_units(): supported_units = { @@ -78,6 +124,12 @@ def biocrnpyler_supported_units(): 'unit_multiplier': [1], }, # Common parameter units + '1': { + 'unit_kind': [libsbml.UNIT_KIND_DIMENSIONLESS], + 'unit_exponents': [1], + 'unit_scale': [0], + 'unit_multiplier': [1], + }, 'per_second': { 'unit_kind': [libsbml.UNIT_KIND_SECOND], 'unit_exponents': [-1], @@ -122,8 +174,104 @@ def biocrnpyler_supported_units(): 'unit_scale': [0, 0, 0], 'unit_multiplier': [1 / 3600, 1, 1], }, + 'amol': { + 'unit_kind': libsbml.UNIT_KIND_MOLE, + 'unit_exponents': 1, + 'unit_scale': -18, + 'unit_multiplier': 1, + }, + 'fmol': { + 'unit_kind': libsbml.UNIT_KIND_MOLE, + 'unit_exponents': 1, + 'unit_scale': -15, + 'unit_multiplier': 1, + }, + 'pmol': { + 'unit_kind': libsbml.UNIT_KIND_MOLE, + 'unit_exponents': 1, + 'unit_scale': -12, + 'unit_multiplier': 1, + }, + 'nmol': { + 'unit_kind': libsbml.UNIT_KIND_MOLE, + 'unit_exponents': 1, + 'unit_scale': -9, + 'unit_multiplier': 1, + }, + 'umol': { + 'unit_kind': libsbml.UNIT_KIND_MOLE, + 'unit_exponents': 1, + 'unit_scale': -6, + 'unit_multiplier': 1, + }, + 'mmol': { + 'unit_kind': libsbml.UNIT_KIND_MOLE, + 'unit_exponents': 1, + 'unit_scale': -3, + 'unit_multiplier': 1, + }, + 'aa': { + 'unit_kind': [libsbml.UNIT_KIND_DIMENSIONLESS], + 'unit_exponents': [1], + 'unit_scale': [0], + 'unit_multiplier': [1], + }, + 'nt': { + 'unit_kind': [libsbml.UNIT_KIND_DIMENSIONLESS], + 'unit_exponents': [1], + 'unit_scale': [0], + 'unit_multiplier': [1], + }, } ### Add your own units to this dictionary ### + + # Aliases + for hour_alias in ['hrs', 'hr', 'hours']: + supported_units[hour_alias] = supported_units['hour'] + for minute_alias in ['min', 'mins', 'minutes']: + supported_units[minute_alias] = supported_units['minute'] + for second_alias in ['s', 'sec', 'secs', 'seconds']: + supported_units[second_alias] = supported_units['second'] + # since aliases are allowed for time, + # need these for the per_ version too + supported_units['per_sec'] = supported_units['per_second'] + supported_units['per_min'] = supported_units['per_minute'] + supported_units['per_hrs'] = supported_units['per_hour'] + + # adding concentration per time units: + conc_scales = {'nM': -9, 'uM': -6, 'mM': -3, 'M': 0} + for conc_name, conc_scale in conc_scales.items(): + supported_units[f'{conc_name}_per_sec'] = { + 'unit_kind': [ + libsbml.UNIT_KIND_MOLE, + libsbml.UNIT_KIND_LITRE, + libsbml.UNIT_KIND_SECOND, + ], + 'unit_exponents': [1, -1, -1], + 'unit_scale': [conc_scale, 0, 0], + 'unit_multiplier': [1, 1, 1], + } + supported_units[f'per_{conc_name}_per_sec'] = { + 'unit_kind': [ + libsbml.UNIT_KIND_SECOND, + libsbml.UNIT_KIND_LITRE, + libsbml.UNIT_KIND_MOLE, + ], + 'unit_exponents': [-1, 1, -1], + 'unit_scale': [0, 0, conc_scale], + 'unit_multiplier': [1, 1, 1], + } + supported_units[f'per_sec_per_{conc_name}'] = { + 'unit_kind': [ + libsbml.UNIT_KIND_SECOND, + libsbml.UNIT_KIND_LITRE, + libsbml.UNIT_KIND_MOLE, + ], + 'unit_exponents': [-1, 1, -1], + 'unit_scale': [0, 0, conc_scale], + 'unit_multiplier': [1, 1, 1], + } + return supported_units @@ -222,3 +370,27 @@ def create_new_unit_definition(model, unit_id): unit.setScale(unit_scale) unit.setMultiplier(unit_multiplier) return unitdef + + +# +# Unit conversions +# +# To allow easy conversion of units, we define a number of variables +# that convert to the default units of uM, uL, sec. + +# Concentration +nM = 1e-3 +uM = 1 +mM = 1e3 +M = 1e6 + +# Volumes +nL = 1e-3 +uL = 1 +mL = 1e3 +L = 1e6 + +# Time +sec = secs = 1 +min = mins = 60 +hr = hrs = 3600 diff --git a/docs/conf.py b/docs/conf.py index f623898a..f4379a0d 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -90,7 +90,14 @@ # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. # This pattern also affects html_static_path and html_extra_path. -exclude_patterns = ['_build'] +exclude_patterns = ['_build', '_autogen_*.rst'] + +# We ignore _autogen_*.rst since it is included in library.rst, but we +# need to make sure to process autosummary comments from those files... +autosummary_generate = [ + 'library.rst', '_autogen_components.rst', '_autogen_mechanisms.rst', + '_autogen_mixtures.rst' +] # The name of the Pygments (syntax highlighting) style to use. pygments_style = 'sphinx' diff --git a/docs/core.rst b/docs/core.rst index 530174c6..9fdc02f4 100644 --- a/docs/core.rst +++ b/docs/core.rst @@ -7,8 +7,8 @@ Chemical Reaction Networks ************************** The lowest level representation of biological circuits and systems in -bioCRNpyler is a chemical reaction network (CRN). While most of the -interaction with the bioCRNpyler package is done at higher levels of +BioCRNpyler is a chemical reaction network (CRN). While most of the +interaction with the BioCRNpyler package is done at higher levels of abstract (:ref:`components`, :ref:`mechanisms`, and :ref:`mixtures`), it is useful to understand the lower level representation and there @@ -83,7 +83,7 @@ Formally, a chemical reaction can be written as: where :math:`A` and :math:`B` are the input species, :math:`C` is the output species, and :math:`k` is the reaction rate. Formally, -bioCRNpyler represents the reaction using a "propensity function", +BioCRNpyler represents the reaction using a "propensity function", which defines the probability that the reaction will occur based on the concentration of the reactants (and potentially other factors, as described in more detail below). @@ -139,7 +139,7 @@ a rate law of the form: where :math:`k` is the maximum rate, :math:`K` is the dissociation constant, :math:`n` is the Hill coefficient, and :math:`S` is the concentration of the repressor species. This can be implemented in -bioCRNpyler using the following code (for a transcriptional +BioCRNpyler using the following code (for a transcriptional repressor):: DNA = bcp.Species('DNA', material_type='dna') diff --git a/docs/develop.rst b/docs/develop.rst index 6ea51f9d..c18329e1 100644 --- a/docs/develop.rst +++ b/docs/develop.rst @@ -10,12 +10,12 @@ the BioCRNpyler package. Package Structure ================= -The bioCRNpyler package is maintained on GitHub, with documentation +The BioCRNpyler package is maintained on GitHub, with documentation hosted by ReadTheDocs: * Documentation: https://biocrnpyler.readthedocs.io/ - * Source code repository: https://github.com/buildacell/BioCRNPyler - * Issue tracker: https://github.com/buildacell/BioCRNPyler/issues + * Source code repository: https://github.com/buildacell/BioCRNpyler + * Issue tracker: https://github.com/buildacell/BioCRNpyler/issues GitHub repository file and directory layout: - **biocrnpyler/** - main repository @@ -111,7 +111,7 @@ few general patterns are emerging: Documentation Guidelines ======================== -The bioCRNpyler package is documented using docstrings and Sphinx. +The BioCRNpyler package is documented using docstrings and Sphinx. Reference documentation (class and function descriptions, with details on parameters) should all go in docstrings. User documentation in more narrative form should be in the `.rst` files in `docs/`, where it diff --git a/docs/index.rst b/docs/index.rst index c8633aaf..58a04051 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -1,5 +1,5 @@ ############################################################# -BioCRNPyler - Biomolecular Chemical Reaction Network Compiler +BioCRNpyler - Biomolecular Chemical Reaction Network Compiler ############################################################# BioCRNpyler (pronounced "bio compiler") is a Python package for the @@ -28,11 +28,11 @@ and contexts -- to CRN implementations. - Mailing list: `SBTools Google Group `_ (sbtools@googlegroups.com) -- Source code: https://github.com/BuildACell/BioCRNPyler +- Source code: https://github.com/BuildACell/BioCRNpyler - Overview paper: `BioCRNpyler: Compiling Chemical Reaction Networks from Biomolecular Parts in Diverse Contexts `_ -- Bug reports: https://github.com/BuildACell/BioCRNPyler/issues +- Bug reports: https://github.com/BuildACell/BioCRNpyler/issues - Slack: Join the #biocrnpyler channel on SBTools slack: Ask on the public SBTools Google group to be added or send a message to one of the maintainers. @@ -56,7 +56,7 @@ package helped you in your research, please cite:: pages = {1-19} } -or the GitHub site: https://github.com/BuildACell/BioCRNPyler. +or the GitHub site: https://github.com/BuildACell/BioCRNpyler. .. toctree:: diff --git a/docs/intro.rst b/docs/intro.rst index e744975b..8640ef13 100644 --- a/docs/intro.rst +++ b/docs/intro.rst @@ -43,7 +43,7 @@ framework written in Python which allows complete control over model compilation by developers as well as a large library of easy-to-use parts and models relevant to synthetic biologists and bio-engineers. The BioCRNpyler package is available on `GitHub -`_ [BCP-GH]_. +`_ [BCP-GH]_. The BioCRNpyler Framework ========================= @@ -196,7 +196,7 @@ This documentation has a number of notional conventions and functionality: objects required by the code block will be present earlier in the file or, occasionally, in a different section or chapter (with a reference near the code block). All code listings assume that the - NumPy package is available using the prefix `np` and the bioCRNpyler + NumPy package is available using the prefix `np` and the BioCRNpyler package is imported using prefix `bcp`. Example: .. testcode:: diff --git a/docs/library.rst b/docs/library.rst index 506b1309..3e23345d 100644 --- a/docs/library.rst +++ b/docs/library.rst @@ -9,8 +9,6 @@ contained. For convenience, a list of low-level (core) classes, components, mechanisms, and mixtures is also included here, in individual sections of this chapter. -.. automodule:: biocrnpyler - Core Classes ============ @@ -98,6 +96,7 @@ Parameters are organized into databases that allow hierarchical searching. ParameterDatabase ParameterEntry + ParameterKey Base classes @@ -127,10 +126,6 @@ Prefix: `biocrnpyler.components` The following subsections provide a list of all components currently available in the BioCRNpyler package. -.. toctree:: - :maxdepth: 2 - :caption: Components - .. include:: _autogen_components.rst @@ -144,10 +139,6 @@ Prefix: `biocrnpyler.mechanisms` The following subsections provide a list of all mechanisms currently available in the BioCRNpyler package. -.. toctree:: - :maxdepth: 2 - :caption: Mechanisms - .. include:: _autogen_mechanisms.rst @@ -161,8 +152,4 @@ Prefix: `biocrnpyler.mixtures` The following subsections provide a list of all mixtures currently available in the BioCRNpyler package. -.. toctree:: - :maxdepth: 2 - :caption: Mixtures - .. include:: _autogen_mixtures.rst diff --git a/docs/membranes.rst b/docs/membranes.rst index d756e075..59aee509 100644 --- a/docs/membranes.rst +++ b/docs/membranes.rst @@ -198,7 +198,7 @@ the mechanism to construct a CRN. # Create mixture M0 = Mixture("Diffusible_Molecule", components=[NO3], - parameter_file="membrane_toolbox_parameters.txt", + parameter_file="mechanisms/transport_parameters.tsv", mechanisms=transport_mechanisms) # Compile the CRN with Mixture.compile_crn @@ -354,7 +354,7 @@ construct a CRN. # Create mixture M = Mixture("alphaHL", components = [alphaHL_monomer], - parameter_file = "membrane_toolbox_parameters.txt", + parameter_file = "mechanisms/transport_parameters.tsv", mechanisms = integration_mechanisms) #Compile the CRN and print @@ -502,7 +502,7 @@ across the membrane. # Create mixture M = Mixture("aHL_transport", components = [alphaHL_channel], - parameter_file = "membrane_toolbox_parameters.txt", + parameter_file = "mechanisms/transport_parameters.tsv", mechanisms = transport_mechanisms) #Compile the CRN and print @@ -645,13 +645,13 @@ including the specification of its transport direction. mech_transport.mechanism_type:mech_transport} # Create mixture - M = Mixture(components=[glut1, glut1_channel], - mechanisms=all_mechanisms, - parameter_file = "membrane_toolbox_parameters.txt") + M = Mixture(components=[glut1, glut1_channel], + mechanisms=all_mechanisms, + parameter_file = "mechanisms/transport_parameters.tsv") - #Compile the CRN and print - CRN = M.compile_crn() - print(CRN.pretty_print(show_keys=False)) + # Compile the CRN and print + CRN = M.compile_crn() + print(CRN.pretty_print(show_keys=False)) Console Output: @@ -899,13 +899,13 @@ including the specification of its direction (e.g., 'Exporter'). mech_transport.mechanism_type:mech_transport} # Create mixture - M = Mixture(components = [MsbA, MsbA_pump,], + M = Mixture(components = [MsbA, MsbA_pump,], mechanisms = all_mechanisms, - parameter_file = "membrane_toolbox_parameters.txt") + parameter_file = "mechanisms/transport_parameters.tsv") - #Compile the CRN and print - CRN = M.compile_crn() - print(CRN.pretty_print(show_keys = False)) + # Compile the CRN and print + CRN = M.compile_crn() + print(CRN.pretty_print(show_keys = False)) Console Output: @@ -1163,9 +1163,10 @@ substrates. mech_sensing.mechanism_type:mech_sensing} # Create mixture - M = Mixture(components = [NarX, NarX_sensor], - mechanisms = all_mechanisms, - parameter_file = "membrane_toolbox_parameters.txt") + M = Mixture( + components = [NarX, NarX_sensor], + mechanisms = all_mechanisms, + parameter_file = "mechanisms/transport_parameters.tsv") #Compile the CRN and print CRN = E.compile_crn() diff --git a/docs/mixtures.rst b/docs/mixtures.rst index 975b11a3..1efe4472 100644 --- a/docs/mixtures.rst +++ b/docs/mixtures.rst @@ -202,7 +202,7 @@ BioCRNpyler includes several extract-based mixture classes: For example, you can create a simple extract-based mixture in code as:: - extract_mixture = ExpressionExtract( + extract_mixture = SimpleExtract( name='cell_free_extract', components=[dna_part] ) diff --git a/docs/parameters.rst b/docs/parameters.rst index 37fdab5b..0cc8ec23 100644 --- a/docs/parameters.rst +++ b/docs/parameters.rst @@ -13,7 +13,7 @@ have unique reaction parameters derived from the literature or experiments. This parameter system is designed to work automatically, so all users have to do is specify a parameter file of the proper format or a parameter dictionary. Parameters have default values that -can be overriden at the component, mixture, or Part level. +can be overridden at the component, mixture, or part level. Describing Parameters ===================== @@ -37,39 +37,56 @@ tuple:: } The mechanism string describes the underlying process (RNA -degradation, transcripton, etc), the part ID string indicates the +degradation, transcription, etc), the part ID string indicates the specific part (or None if the parameter value should be used for all parts), and the parameter string is the name of the parameter used by the component or mixture. Parameters can be specified directly as dictionaries, but they are commonly stored in files. Parameter files can be .tsv (or .txt) or -.csv. The first line of the file should contain column headings. The -following headings are required (in any order): mechanism_id, part_id, -param_name, and param_val (spaces can be substituted for underscores -and headings are not case sensitive). The mechanism_id is the name of -the mechanism or the kind of mechanism that will use this parameter, -for example 'transcription' or 'transcription_mm' for Mechalis-Menten -transcription would go in this column. The part_id refers to the name -supplied by the component that will use this mechanism, for example -'ptet' for a TetR repressed promoter and 'ptet_leak' for leak -reactions of that promoter. The param_name field refers to the name of -the model parameter, for example 'ktx', 'kb', or 'ku'. The value of -each entry is case sensitive and underscores are different from -spaces. All these parameter headings (if they are not empty) are -required to be alpha-numeric (plus single internal underscores) and -start with a letter. - -The easiest way to examine which parameter values are used in a Model +.csv. BioCRNpyler will strip out all lines starting with a '#' to +allow commenting of parameter files. The first (non-comment) line of +the file should contain column headings. The following headings are +required (in any order): `mechanism_id`, `part_id`, `param_name`, and +`param_val` (spaces can be substituted for underscores and headings are +not case sensitive). + +The `mechanism_id` is the mechanism type or the name of the specific +mechanism that will use this parameter. For example, parameters +associated with all transcription mechanisms would set `mechanism_id` +to 'transcription', while parameters specific to Michaelis-Menten +transcription (`~mechanisms.Transcription_MM`) are specified using +'transcription_mm' for `mechanism_id`. + +The `part_id` refers to the name supplied by the component that will +use this mechanism, for example 'ptet' for a TetR repressed promoter +and 'ptet_leak' for leak reactions of that promoter. Some components +also use a part type to define parameters for different classes of +reactions and the `part_id` will be checked for this part type as +well. An example is the `~components.dna.RegulatedPromoter` component, +which uses the 'dna_protein' part type for the 'binding' mechanism, +and the `~components.ChemicalComplex` component, which uses the +'chemical_complex' part type for 'binding' reactions. A named +`part_id` has priority over the part type. + +The `param_name` field refers to the name of the model parameter, for +example 'ktx', 'kb', or 'ku'. The value of each entry is case +sensitive and underscores are different from spaces. + +All parameter headings (if they are not empty) are required to +be alpha-numeric (plus single internal underscores) and start with a +letter. + +The easiest way to examine which parameter values are used in a model and where BioCRNpyler found them is with the pretty_print function of -a `ChemicalReactionNetwork` or a `Reaction` with `show_rates` and -`show_keys` both set to True:: +a `~core.ChemicalReactionNetwork` or a `~core.Reaction` with +`show_rates` and `show_keys` both set to True:: CRN.pretty_print(show_rates=True, show_keys=True) The `show_rates` keyword toggles whether reaction rates are shown. The parameter values used in the rates will be shown below the rate -function. The `show_keys` keyword toggles whether the ParameterKey +function. The `show_keys` keyword toggles whether the `~core.ParameterKey` used to search and find these rates is displayed. The printed output will show the search_key for the mechanism and component and indicate the found_key where the parameter was found after applying the @@ -80,30 +97,34 @@ Parameter Value Defaulting Parameters can be passed into components and mixtures as both files and/or dictionaries. Parameters into components will be used by -reactions created by that component: +reactions created by that component:: - Component(... parameters = parameters, parameter_file = "file_name" ...) + Component(... parameters=parameters, parameter_file='file_name', ...) If a component cannot find its own parameters, it will use parameters -passed into the mixture: +passed into the mixture:: Mixture(... parameters=parameters, parameter_file='file_name', ...) -At both the mixture and component levels, BioCRNpyler does nto require +At both the mixture and component levels, BioCRNpyler does not require an exact keyword match. When mechanisms are called by components to -produce reactions, they will initially look for +produce reactions, they will initially look for:: ParameterKey( mechanism='mechanism_name', part_id='part_id', name='parameter_name') --> param_val If that particular parameter key cannot be found, the software will -default to the following keys in this order: +default to the following keys in this order:: ParameterKey( mechanism='mechanism_type', part_id='part_id', name='parameter_name') ParameterKey( mechanism=None, part_id='part_id' , name='parameter_name') + ParameterKey( + mechanism='mechanism_type', part_id='part_type', name='parameter_name') + ParameterKey( + mechanism=None, part_id='part_type' , name='parameter_name') ParameterKey( mechanism='mechanism_name', part_id=None , name='parameter_name') ParameterKey( @@ -111,17 +132,21 @@ default to the following keys in this order: ParameterKey( mechanism= None, part_id=None , name='parameter_name') -As a note, mechanism_name refers to the .name variable of a -Mechanism. mechanism_type refers to the .type variable of a -Mechanism. Either of these can be used as a mechanism_id. This allows -for models to be constructed easily using default parameter values and -for parameters to be shared between different mechanisms and/or -Components. - -Parameters passed into a component supercede mixture level parameters +The 'mechanism_name' field refers to the `name` attribute of a +`~core.Mechanism` while the 'mechanism_type' refers to the `type` +attribute of a `~core.Mechanism`. Either of these can be used as a +mechanism ID. Similarly, the 'part_id' field refers to the name +assigned by the `~core.Component` that creates the reactions while the +`part_type` refers to the type of reaction (e.g. 'dna_protein' versus +'chemical_complex' for the 'binding' mechanisms). These naming +conventions allow for models to be constructed using default +parameter values and for parameters to be shared between different +mechanisms and/or components. + +Parameters passed into a component supersede mixture level parameters in reactions produced by that component. -Components and mixtures can both have one more multiple parameter +Components and mixtures can both have multiple parameter files by passing in a list of filenames instead of a single filename to the parameter_file keyword. Components use parameters loaded from their file(s) before defaulting to the file(s) supplied to a @@ -129,10 +154,10 @@ mixture. The last file in any list will take precedent and overwrite parameter files which were written earlier. When parameters are specified via parameter files, a set of -directories is search to find the first matching filename: +directories is searched to find the first matching filename: 1. The current directory - 2. The list of directores in the `BCP_PATH` environment variable + 2. The list of directories in the `BCP_PATH` environment variable 3. The directory containing the BioCRNpyler source code files Parameter values for commonly used components are included in the @@ -143,10 +168,16 @@ source code distribution. The following parameter files are available: * - Path - Description - * - /components/tetr_parameters.tsv + * - components/tetr_parameters.tsv - Promoter and binding parameters for TetR and aTc + * - mechanisms/binding_parameters.tsv + - Binding and unbinding rates, including cooperative binding * - mechanisms/transport_parameters.tsv - Membrane transport parameters + * - mixtures/cell_parameters.tsv + - Gene expression parameters for dilution mixtures (cells) + * - mixtures/extract_parameters.tsv + - Gene expression parameters for cell-based extracts * - mixtures/pure_parameters.tsv - Gene expression parameters for PURE @@ -154,7 +185,7 @@ source code distribution. The following parameter files are available: Parameter Units =============== -The Parameter database in BioCRNpyler can also be used to import units +The parameter database in BioCRNpyler can also be used to import units for model parameters. Simply write your units in the parameter file (.csv/.tsv) as a new column titled "unit". To manually create a Parameter object with a unit, you can run:: @@ -163,19 +194,43 @@ Parameter object with a unit, you can run:: parameter_name='None', parameter_value='1.0', unit='M') BioCRNpyler supports the following unit definitions. The string in -paranthesis is the unit identifier that you should use for that +parenthesis is the unit identifier that you should use for that particular unit: -1. Time units: second ("second"), minute ("minute"), hour ("hour"). -2. Concentration units: nanomolar ("nM"), micromolar ("uM"), - millimolar ("mM"), molar ("M"). -3. Volume units: nanolitre ("nL"), microlitre ("uL"), millilitre ("mL"), - litre ("L"). -4. Common parameter units: per second ("per_second"), per hour ("per_hour"), - 1/(molar x second) ("litre_per_mole_per_second"), - 1/(molar x hour) ("litre_per_mole_per_hour") +1. Time units: second ('second' or 'sec'), minute ('minute' or 'min'), + hour ('hour' or 'hrs'). +2. Concentration units: nanomolar ('nM'), micromolar ('uM'), + millimolar ('mM'), molar ('M'). +3. Volume units: nanolitre ('nL'), microlitre ('uL'), millilitre ('mL'), + litre ('L'). +4. Reciprocal units: precede the unit name with '/' or 'per\_'. + E.g. 'nM/sec' or 'nM per_second'. + +The default units are 'uM', 'uL', and 'sec'. To allow easy +conversation from other units, the `utils.units` module contains a set of +conversion factors that can be loaded using the following import +command:: + + from biocrnpyler.utils.units import ( + nM, uM, mM, M, nL, uL, mL, L, sec, min, hrs + ) + +With these variables in place, conversions to different units can be +handled by multiplication and division. For example:: + + initial_conditions = {'dna_GFP': 1*nM} + plt.plot(results['time']/min, results['protein_GFP'/uM]) To add support for any new unit of your choice, simply go to `utils/units.py` in the `biocrnpyler/` source code and add your own function definition for a unit (you can use the existing functions to get an idea about how to create your own new definition). + +.. note:: + + Units are not yet full implemented in BioCRNpyler. While they can + be specified when defining parameters, unit specifications are not + yet implemented in conversion to SBML, which can result in errors + if inconsistent units are used. Parameters specified in files + distributed with BioCRNpyler use uM, uL, and sec for all parameter + values. diff --git a/examples/1. Building CRNs Directly.ipynb b/examples/1. Building CRNs Directly.ipynb index 20a33c38..687e536f 100644 --- a/examples/1. Building CRNs Directly.ipynb +++ b/examples/1. Building CRNs Directly.ipynb @@ -6,7 +6,7 @@ "source": [ "# Building Chemical Reaction Networks (CRNs) Directly with BioCRNpyler\n", "\n", - "**Overview:** This tutorial shows how to use [BioCRNpyler](https://github.com/BuildACell/BioCRNPyler) to represent simple CRNs\n", + "**Overview:** This tutorial shows how to use [BioCRNpyler](https://github.com/BuildACell/BioCRNpyler) to represent simple CRNs\n", "\n", "## What is a CRN?\n", "A CRN is a widely established model of chemistry and biochemistry.\n", diff --git a/examples/3. DNA Assemblies gene expression transcription and translation.ipynb b/examples/3. DNA Assemblies gene expression transcription and translation.ipynb index 9daab1b3..0642e8b4 100644 --- a/examples/3. DNA Assemblies gene expression transcription and translation.ipynb +++ b/examples/3. DNA Assemblies gene expression transcription and translation.ipynb @@ -213,7 +213,7 @@ "\tDNAassembly: X\n", "\tProtein: RNAP\n", "\tProtein: Ribo\n", - "\tProtein: RNAase\n", + "\tProtein: RNase\n", "\tDNAassembly: cellular_processes ]\n", "Mechanisms = {\n", "\ttranscription:transcription_mm\n", @@ -228,9 +228,9 @@ " found_key=(mech=None, partid=e coli, name=Ribo).\n", " search_key=(mech=initial concentration, partid=e coli, name=Ribo).\n", "\n", - " protein[RNAase(machinery)] (@ 45.0), \n", - " found_key=(mech=None, partid=e coli, name=RNAase).\n", - " search_key=(mech=initial concentration, partid=e coli, name=RNAase).\n", + " protein[RNase(machinery)] (@ 45.0), \n", + " found_key=(mech=None, partid=e coli, name=RNase).\n", + " search_key=(mech=initial concentration, partid=e coli, name=RNase).\n", "\n", " protein[RNAP(machinery)] (@ 15.0), \n", " found_key=(mech=None, partid=e coli, name=RNAP).\n", @@ -250,12 +250,12 @@ "\n", " complex[protein[Ribo]:rna[cellular_processes]] (@ 0), \n", " complex[protein[Ribo]:rna[X]] (@ 0), \n", - " complex[protein[RNAase]:rna[cellular_processes]] (@ 0), \n", - " complex[protein[RNAase]:rna[X]] (@ 0), \n", + " complex[protein[RNase]:rna[cellular_processes]] (@ 0), \n", + " complex[protein[RNase]:rna[X]] (@ 0), \n", " complex[dna[cellular_processes]:protein[RNAP]] (@ 0), \n", " complex[dna[X]:protein[RNAP]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNAase]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[X]]:protein[RNAase]] (@ 0), \n", + " complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNase]] (@ 0), \n", + " complex[complex[protein[Ribo]:rna[X]]:protein[RNase]] (@ 0), \n", " protein[X] (@ 0), \n", " rna[X] (@ 0), \n", " dna[X] (@ 0), \n", @@ -326,9 +326,9 @@ " found_key=(mech=translation, partid=None, name=ktl).\n", " search_key=(mech=translation_mm, partid=average_rbs, name=ktl).\n", "\n", - "8. complex[protein[Ribo]:rna[X]]+protein[RNAase(machinery)] <--> complex[complex[protein[Ribo]:rna[X]]:protein[RNAase]]\n", - " Kf=k_forward * complex_protein_Ribo_machinery_rna_X_ * protein_RNAase_machinery\n", - " Kr=k_reverse * complex_complex_protein_Ribo_machinery_rna_X__protein_RNAase_machinery_\n", + "8. complex[protein[Ribo]:rna[X]]+protein[RNase(machinery)] <--> complex[complex[protein[Ribo]:rna[X]]:protein[RNase]]\n", + " Kf=k_forward * complex_protein_Ribo_machinery_rna_X_ * protein_RNase_machinery\n", + " Kr=k_reverse * complex_complex_protein_Ribo_machinery_rna_X__protein_RNase_machinery_\n", " k_forward=100.0\n", " found_key=(mech=None, partid=None, name=kb).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_machinery_rna_X_, name=kb).\n", @@ -336,15 +336,15 @@ " found_key=(mech=None, partid=None, name=ku).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_machinery_rna_X_, name=ku).\n", "\n", - "9. complex[complex[protein[Ribo]:rna[X]]:protein[RNAase]] --> protein[Ribo(machinery)]+protein[RNAase(machinery)]\n", - " Kf=k_forward * complex_complex_protein_Ribo_machinery_rna_X__protein_RNAase_machinery_\n", + "9. complex[complex[protein[Ribo]:rna[X]]:protein[RNase]] --> protein[Ribo(machinery)]+protein[RNase(machinery)]\n", + " Kf=k_forward * complex_complex_protein_Ribo_machinery_rna_X__protein_RNase_machinery_\n", " k_forward=0.001\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kdeg).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_machinery_rna_X_, name=kdeg).\n", "\n", - "10. rna[cellular_processes]+protein[RNAase(machinery)] <--> complex[protein[RNAase]:rna[cellular_processes]]\n", - " Kf=k_forward * rna_cellular_processes * protein_RNAase_machinery\n", - " Kr=k_reverse * complex_protein_RNAase_machinery_rna_cellular_processes_\n", + "10. rna[cellular_processes]+protein[RNase(machinery)] <--> complex[protein[RNase]:rna[cellular_processes]]\n", + " Kf=k_forward * rna_cellular_processes * protein_RNase_machinery\n", + " Kr=k_reverse * complex_protein_RNase_machinery_rna_cellular_processes_\n", " k_forward=100.0\n", " found_key=(mech=None, partid=None, name=kb).\n", " search_key=(mech=rna_degradation_mm, partid=rna_cellular_processes, name=kb).\n", @@ -352,15 +352,15 @@ " found_key=(mech=None, partid=None, name=ku).\n", " search_key=(mech=rna_degradation_mm, partid=rna_cellular_processes, name=ku).\n", "\n", - "11. complex[protein[RNAase]:rna[cellular_processes]] --> protein[RNAase(machinery)]\n", - " Kf=k_forward * complex_protein_RNAase_machinery_rna_cellular_processes_\n", + "11. complex[protein[RNase]:rna[cellular_processes]] --> protein[RNase(machinery)]\n", + " Kf=k_forward * complex_protein_RNase_machinery_rna_cellular_processes_\n", " k_forward=0.001\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kdeg).\n", " search_key=(mech=rna_degradation_mm, partid=rna_cellular_processes, name=kdeg).\n", "\n", - "12. rna[X]+protein[RNAase(machinery)] <--> complex[protein[RNAase]:rna[X]]\n", - " Kf=k_forward * rna_X * protein_RNAase_machinery\n", - " Kr=k_reverse * complex_protein_RNAase_machinery_rna_X_\n", + "12. rna[X]+protein[RNase(machinery)] <--> complex[protein[RNase]:rna[X]]\n", + " Kf=k_forward * rna_X * protein_RNase_machinery\n", + " Kr=k_reverse * complex_protein_RNase_machinery_rna_X_\n", " k_forward=100.0\n", " found_key=(mech=None, partid=None, name=kb).\n", " search_key=(mech=rna_degradation_mm, partid=rna_X, name=kb).\n", @@ -368,15 +368,15 @@ " found_key=(mech=None, partid=None, name=ku).\n", " search_key=(mech=rna_degradation_mm, partid=rna_X, name=ku).\n", "\n", - "13. complex[protein[RNAase]:rna[X]] --> protein[RNAase(machinery)]\n", - " Kf=k_forward * complex_protein_RNAase_machinery_rna_X_\n", + "13. complex[protein[RNase]:rna[X]] --> protein[RNase(machinery)]\n", + " Kf=k_forward * complex_protein_RNase_machinery_rna_X_\n", " k_forward=0.001\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kdeg).\n", " search_key=(mech=rna_degradation_mm, partid=rna_X, name=kdeg).\n", "\n", - "14. complex[protein[Ribo]:rna[cellular_processes]]+protein[RNAase(machinery)] <--> complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNAase]]\n", - " Kf=k_forward * complex_protein_Ribo_machinery_rna_cellular_processes_ * protein_RNAase_machinery\n", - " Kr=k_reverse * complex_complex_protein_Ribo_machinery_rna_cellular_processes__protein_RNAase_machinery_\n", + "14. complex[protein[Ribo]:rna[cellular_processes]]+protein[RNase(machinery)] <--> complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNase]]\n", + " Kf=k_forward * complex_protein_Ribo_machinery_rna_cellular_processes_ * protein_RNase_machinery\n", + " Kr=k_reverse * complex_complex_protein_Ribo_machinery_rna_cellular_processes__protein_RNase_machinery_\n", " k_forward=100.0\n", " found_key=(mech=None, partid=None, name=kb).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_machinery_rna_cellular_processes_, name=kb).\n", @@ -384,8 +384,8 @@ " found_key=(mech=None, partid=None, name=ku).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_machinery_rna_cellular_processes_, name=ku).\n", "\n", - "15. complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNAase]] --> protein[Ribo(machinery)]+protein[RNAase(machinery)]\n", - " Kf=k_forward * complex_complex_protein_Ribo_machinery_rna_cellular_processes__protein_RNAase_machinery_\n", + "15. complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNase]] --> protein[Ribo(machinery)]+protein[RNase(machinery)]\n", + " Kf=k_forward * complex_complex_protein_Ribo_machinery_rna_cellular_processes__protein_RNase_machinery_\n", " k_forward=0.001\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kdeg).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_machinery_rna_cellular_processes_, name=kdeg).\n", @@ -557,7 +557,7 @@ "\tDNAassembly: X\n", "\tProtein: RNAP\n", "\tProtein: Ribo\n", - "\tProtein: RNAase ]\n", + "\tProtein: RNase ]\n", "Mechanisms = {\n", "\ttranscription:transcription_mm\n", "\ttranslation:translation_mm\n", @@ -570,18 +570,18 @@ " found_key=(mech=None, partid=e coli extract, name=protein_Ribo).\n", " search_key=(mech=initial concentration, partid=e coli extract, name=protein_Ribo).\n", "\n", - " protein[RNAase] (@ 6.0), \n", - " found_key=(mech=None, partid=e coli extract, name=protein_RNAase).\n", - " search_key=(mech=initial concentration, partid=e coli extract, name=protein_RNAase).\n", + " protein[RNase] (@ 6.0), \n", + " found_key=(mech=None, partid=e coli extract, name=protein_RNase).\n", + " search_key=(mech=initial concentration, partid=e coli extract, name=protein_RNase).\n", "\n", " protein[RNAP] (@ 3.0), \n", " found_key=(mech=None, partid=e coli extract, name=protein_RNAP).\n", " search_key=(mech=initial concentration, partid=e coli extract, name=protein_RNAP).\n", "\n", " complex[protein[Ribo]:rna[X]] (@ 0), \n", - " complex[protein[RNAase]:rna[X]] (@ 0), \n", + " complex[protein[RNase]:rna[X]] (@ 0), \n", " complex[dna[X]:protein[RNAP]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[X]]:protein[RNAase]] (@ 0), \n", + " complex[complex[protein[Ribo]:rna[X]]:protein[RNase]] (@ 0), \n", " protein[X] (@ 0), \n", " rna[X] (@ 0), \n", " dna[X] (@ 0), \n", @@ -620,9 +620,9 @@ " found_key=(mech=None, partid=None, name=ktl).\n", " search_key=(mech=translation_mm, partid=weak, name=ktl).\n", "\n", - "4. rna[X]+protein[RNAase] <--> complex[protein[RNAase]:rna[X]]\n", - " Kf=k_forward * rna_X * protein_RNAase\n", - " Kr=k_reverse * complex_protein_RNAase_rna_X_\n", + "4. rna[X]+protein[RNase] <--> complex[protein[RNase]:rna[X]]\n", + " Kf=k_forward * rna_X * protein_RNase\n", + " Kr=k_reverse * complex_protein_RNase_rna_X_\n", " k_forward=100.0\n", " found_key=(mech=None, partid=None, name=kb).\n", " search_key=(mech=rna_degradation_mm, partid=rna_X, name=kb).\n", @@ -630,15 +630,15 @@ " found_key=(mech=None, partid=None, name=ku).\n", " search_key=(mech=rna_degradation_mm, partid=rna_X, name=ku).\n", "\n", - "5. complex[protein[RNAase]:rna[X]] --> protein[RNAase]\n", - " Kf=k_forward * complex_protein_RNAase_rna_X_\n", + "5. complex[protein[RNase]:rna[X]] --> protein[RNase]\n", + " Kf=k_forward * complex_protein_RNase_rna_X_\n", " k_forward=0.001\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kdeg).\n", " search_key=(mech=rna_degradation_mm, partid=rna_X, name=kdeg).\n", "\n", - "6. complex[protein[Ribo]:rna[X]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[X]]:protein[RNAase]]\n", - " Kf=k_forward * complex_protein_Ribo_rna_X_ * protein_RNAase\n", - " Kr=k_reverse * complex_complex_protein_Ribo_rna_X__protein_RNAase_\n", + "6. complex[protein[Ribo]:rna[X]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[X]]:protein[RNase]]\n", + " Kf=k_forward * complex_protein_Ribo_rna_X_ * protein_RNase\n", + " Kr=k_reverse * complex_complex_protein_Ribo_rna_X__protein_RNase_\n", " k_forward=100.0\n", " found_key=(mech=None, partid=None, name=kb).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_X_, name=kb).\n", @@ -646,8 +646,8 @@ " found_key=(mech=None, partid=None, name=ku).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_X_, name=ku).\n", "\n", - "7. complex[complex[protein[Ribo]:rna[X]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\n", - " Kf=k_forward * complex_complex_protein_Ribo_rna_X__protein_RNAase_\n", + "7. complex[complex[protein[Ribo]:rna[X]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\n", + " Kf=k_forward * complex_complex_protein_Ribo_rna_X__protein_RNase_\n", " k_forward=0.001\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kdeg).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_X_, name=kdeg).\n", @@ -696,23 +696,23 @@ "metadata": {}, "source": [ "## Example 4: Retroactivity and Loading Using a Custom Promoter Object\n", - "Most of the default Mixtures in BioCRNpyler include transcription, translation, and degradation machinery such as RNAP (RNA Polymerase), Ribosomes, and RNAases. In the following example, we will illustrate loading effects due to competition over this machinery. For this example, we will use the following model of constitutive transcription and translation:\n", + "Most of the default Mixtures in BioCRNpyler include transcription, translation, and degradation machinery such as RNAP (RNA Polymerase), Ribosomes, and RNases. In the following example, we will illustrate loading effects due to competition over this machinery. For this example, we will use the following model of constitutive transcription and translation:\n", "\n", "$G_i + \\textrm{RNAP} \\leftrightarrow G_i:\\textrm{RNAP} \\rightarrow G_i + \\textrm{RNAP} + T_i$\n", "\n", "$T_i + \\textrm{Ribosome} \\leftrightarrow T_i:\\textrm{Ribosome} \\rightarrow T_i + \\textrm{Ribosome} + P_i$\n", "\n", - "$T_i + \\textrm{RNAase} \\leftrightarrow T_i:\\textrm{RNAase} \\rightarrow \\textrm{RNAase}$\n", + "$T_i + \\textrm{RNase} \\leftrightarrow T_i:\\textrm{RNase} \\rightarrow \\textrm{RNase}$\n", "\n", "Here $G_i$, $T_i$ and $P_i$ are gene, transcript, and protein $i$, respectively. In the example that follows, we will allow different RNA polymerases for different genes. Also, some genes may not be translated at all. By using orthogonal polymerases and/or loads without translation, we will see different kinds of loading effects.\n", "\n", "We will create 4 different DNA assemblies. The reference assembly, \"ref\", will have a RNAP promoter and an RBS. We will examine the output of this reporter as a function of the amount of various load assemblies.\n", "* The \"Load\" assembly will be identical to the \"ref\" assembly; this assembly will put load on all parts of transcription, RNA degradation, and translation for the ref assembly.\n", - "* The \"TxLoad\" assembly will have an RNAP promoter, but no RBS, ensuring that only RNAP and RNAases experience loading, not ribosomes.\n", + "* The \"TxLoad\" assembly will have an RNAP promoter, but no RBS, ensuring that only RNAP and RNases experience loading, not ribosomes.\n", "* The \"T7Load\" assembly will have a T7 promoter and an RBS so there will be no loading on polymerases.\n", - "* The \"T7TxLoad\" assembly will have a T7 promoter and no RBS, so there will only be load on the RNAases.\n", + "* The \"T7TxLoad\" assembly will have a T7 promoter and no RBS, so there will only be load on the RNases.\n", "\n", - "The creation of these assemblies highlights the flexible, object oriented nature of bioCRNpyler." + "The creation of these assemblies highlights the flexible, object oriented nature of BioCRNpyler." ] }, { @@ -733,19 +733,19 @@ " complex[protein[Ribo]:rna[ref]] (@ 0), \n", " complex[protein[Ribo]:rna[T7Load]] (@ 0), \n", " complex[protein[Ribo]:rna[Load]] (@ 0), \n", - " complex[protein[RNAase]:rna[ref]] (@ 0), \n", - " complex[protein[RNAase]:rna[TxLoad]] (@ 0), \n", - " complex[protein[RNAase]:rna[T7TxLoad]] (@ 0), \n", - " complex[protein[RNAase]:rna[T7Load]] (@ 0), \n", - " complex[protein[RNAase]:rna[Load]] (@ 0), \n", + " complex[protein[RNase]:rna[ref]] (@ 0), \n", + " complex[protein[RNase]:rna[TxLoad]] (@ 0), \n", + " complex[protein[RNase]:rna[T7TxLoad]] (@ 0), \n", + " complex[protein[RNase]:rna[T7Load]] (@ 0), \n", + " complex[protein[RNase]:rna[Load]] (@ 0), \n", " complex[dna[ref]:protein[RNAP]] (@ 0), \n", " complex[dna[TxLoad]:protein[RNAP]] (@ 0), \n", " complex[dna[T7TxLoad]:protein[T7]] (@ 0), \n", " complex[dna[T7Load]:protein[T7]] (@ 0), \n", " complex[dna[Load]:protein[RNAP]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[ref]]:protein[RNAase]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[T7Load]]:protein[RNAase]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[Load]]:protein[RNAase]] (@ 0), \n", + " complex[complex[protein[Ribo]:rna[ref]]:protein[RNase]] (@ 0), \n", + " complex[complex[protein[Ribo]:rna[T7Load]]:protein[RNase]] (@ 0), \n", + " complex[complex[protein[Ribo]:rna[Load]]:protein[RNase]] (@ 0), \n", " rna[TxLoad] (@ 0), \n", " dna[TxLoad] (@ 0), \n", " rna[T7TxLoad] (@ 0), \n", @@ -755,7 +755,7 @@ " dna[T7Load] (@ 0), \n", " protein[T7] (@ 0), \n", " protein[Ribo] (@ 0), \n", - " protein[RNAase] (@ 0), \n", + " protein[RNase] (@ 0), \n", " protein[RNAP] (@ 0), \n", " protein[Load] (@ 0), \n", " rna[Load] (@ 0), \n", @@ -843,84 +843,84 @@ " Kf=k_forward * complex_dna_T7TxLoad_protein_T7_\n", " k_forward=3.0\n", "\n", - "16. complex[protein[Ribo]:rna[T7Load]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[T7Load]]:protein[RNAase]]\n", - " Kf=k_forward * complex_protein_Ribo_rna_T7Load_ * protein_RNAase\n", - " Kr=k_reverse * complex_complex_protein_Ribo_rna_T7Load__protein_RNAase_\n", + "16. complex[protein[Ribo]:rna[T7Load]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[T7Load]]:protein[RNase]]\n", + " Kf=k_forward * complex_protein_Ribo_rna_T7Load_ * protein_RNase\n", + " Kr=k_reverse * complex_complex_protein_Ribo_rna_T7Load__protein_RNase_\n", " k_forward=100\n", " k_reverse=10\n", "\n", - "17. complex[complex[protein[Ribo]:rna[T7Load]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\n", - " Kf=k_forward * complex_complex_protein_Ribo_rna_T7Load__protein_RNAase_\n", + "17. complex[complex[protein[Ribo]:rna[T7Load]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\n", + " Kf=k_forward * complex_complex_protein_Ribo_rna_T7Load__protein_RNase_\n", " k_forward=2\n", "\n", - "18. rna[TxLoad]+protein[RNAase] <--> complex[protein[RNAase]:rna[TxLoad]]\n", - " Kf=k_forward * rna_TxLoad * protein_RNAase\n", - " Kr=k_reverse * complex_protein_RNAase_rna_TxLoad_\n", + "18. rna[TxLoad]+protein[RNase] <--> complex[protein[RNase]:rna[TxLoad]]\n", + " Kf=k_forward * rna_TxLoad * protein_RNase\n", + " Kr=k_reverse * complex_protein_RNase_rna_TxLoad_\n", " k_forward=100\n", " k_reverse=10\n", "\n", - "19. complex[protein[RNAase]:rna[TxLoad]] --> protein[RNAase]\n", - " Kf=k_forward * complex_protein_RNAase_rna_TxLoad_\n", + "19. complex[protein[RNase]:rna[TxLoad]] --> protein[RNase]\n", + " Kf=k_forward * complex_protein_RNase_rna_TxLoad_\n", " k_forward=2\n", "\n", - "20. rna[T7Load]+protein[RNAase] <--> complex[protein[RNAase]:rna[T7Load]]\n", - " Kf=k_forward * rna_T7Load * protein_RNAase\n", - " Kr=k_reverse * complex_protein_RNAase_rna_T7Load_\n", + "20. rna[T7Load]+protein[RNase] <--> complex[protein[RNase]:rna[T7Load]]\n", + " Kf=k_forward * rna_T7Load * protein_RNase\n", + " Kr=k_reverse * complex_protein_RNase_rna_T7Load_\n", " k_forward=100\n", " k_reverse=10\n", "\n", - "21. complex[protein[RNAase]:rna[T7Load]] --> protein[RNAase]\n", - " Kf=k_forward * complex_protein_RNAase_rna_T7Load_\n", + "21. complex[protein[RNase]:rna[T7Load]] --> protein[RNase]\n", + " Kf=k_forward * complex_protein_RNase_rna_T7Load_\n", " k_forward=2\n", "\n", - "22. rna[T7TxLoad]+protein[RNAase] <--> complex[protein[RNAase]:rna[T7TxLoad]]\n", - " Kf=k_forward * rna_T7TxLoad * protein_RNAase\n", - " Kr=k_reverse * complex_protein_RNAase_rna_T7TxLoad_\n", + "22. rna[T7TxLoad]+protein[RNase] <--> complex[protein[RNase]:rna[T7TxLoad]]\n", + " Kf=k_forward * rna_T7TxLoad * protein_RNase\n", + " Kr=k_reverse * complex_protein_RNase_rna_T7TxLoad_\n", " k_forward=100\n", " k_reverse=10\n", "\n", - "23. complex[protein[RNAase]:rna[T7TxLoad]] --> protein[RNAase]\n", - " Kf=k_forward * complex_protein_RNAase_rna_T7TxLoad_\n", + "23. complex[protein[RNase]:rna[T7TxLoad]] --> protein[RNase]\n", + " Kf=k_forward * complex_protein_RNase_rna_T7TxLoad_\n", " k_forward=2\n", "\n", - "24. complex[protein[Ribo]:rna[Load]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[Load]]:protein[RNAase]]\n", - " Kf=k_forward * complex_protein_Ribo_rna_Load_ * protein_RNAase\n", - " Kr=k_reverse * complex_complex_protein_Ribo_rna_Load__protein_RNAase_\n", + "24. complex[protein[Ribo]:rna[Load]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[Load]]:protein[RNase]]\n", + " Kf=k_forward * complex_protein_Ribo_rna_Load_ * protein_RNase\n", + " Kr=k_reverse * complex_complex_protein_Ribo_rna_Load__protein_RNase_\n", " k_forward=100\n", " k_reverse=10\n", "\n", - "25. complex[complex[protein[Ribo]:rna[Load]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\n", - " Kf=k_forward * complex_complex_protein_Ribo_rna_Load__protein_RNAase_\n", + "25. complex[complex[protein[Ribo]:rna[Load]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\n", + " Kf=k_forward * complex_complex_protein_Ribo_rna_Load__protein_RNase_\n", " k_forward=2\n", "\n", - "26. rna[ref]+protein[RNAase] <--> complex[protein[RNAase]:rna[ref]]\n", - " Kf=k_forward * rna_ref * protein_RNAase\n", - " Kr=k_reverse * complex_protein_RNAase_rna_ref_\n", + "26. rna[ref]+protein[RNase] <--> complex[protein[RNase]:rna[ref]]\n", + " Kf=k_forward * rna_ref * protein_RNase\n", + " Kr=k_reverse * complex_protein_RNase_rna_ref_\n", " k_forward=100\n", " k_reverse=10\n", "\n", - "27. complex[protein[RNAase]:rna[ref]] --> protein[RNAase]\n", - " Kf=k_forward * complex_protein_RNAase_rna_ref_\n", + "27. complex[protein[RNase]:rna[ref]] --> protein[RNase]\n", + " Kf=k_forward * complex_protein_RNase_rna_ref_\n", " k_forward=2\n", "\n", - "28. rna[Load]+protein[RNAase] <--> complex[protein[RNAase]:rna[Load]]\n", - " Kf=k_forward * rna_Load * protein_RNAase\n", - " Kr=k_reverse * complex_protein_RNAase_rna_Load_\n", + "28. rna[Load]+protein[RNase] <--> complex[protein[RNase]:rna[Load]]\n", + " Kf=k_forward * rna_Load * protein_RNase\n", + " Kr=k_reverse * complex_protein_RNase_rna_Load_\n", " k_forward=100\n", " k_reverse=10\n", "\n", - "29. complex[protein[RNAase]:rna[Load]] --> protein[RNAase]\n", - " Kf=k_forward * complex_protein_RNAase_rna_Load_\n", + "29. complex[protein[RNase]:rna[Load]] --> protein[RNase]\n", + " Kf=k_forward * complex_protein_RNase_rna_Load_\n", " k_forward=2\n", "\n", - "30. complex[protein[Ribo]:rna[ref]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[ref]]:protein[RNAase]]\n", - " Kf=k_forward * complex_protein_Ribo_rna_ref_ * protein_RNAase\n", - " Kr=k_reverse * complex_complex_protein_Ribo_rna_ref__protein_RNAase_\n", + "30. complex[protein[Ribo]:rna[ref]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[ref]]:protein[RNase]]\n", + " Kf=k_forward * complex_protein_Ribo_rna_ref_ * protein_RNase\n", + " Kr=k_reverse * complex_complex_protein_Ribo_rna_ref__protein_RNase_\n", " k_forward=100\n", " k_reverse=10\n", "\n", - "31. complex[complex[protein[Ribo]:rna[ref]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\n", - " Kf=k_forward * complex_complex_protein_Ribo_rna_ref__protein_RNAase_\n", + "31. complex[complex[protein[Ribo]:rna[ref]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\n", + " Kf=k_forward * complex_complex_protein_Ribo_rna_ref__protein_RNase_\n", " k_forward=2\n", "\n", "]\n", @@ -999,7 +999,7 @@ " loads = [0, 1.0, 5., 10., 50, 100, 500, 1000]\n", " for dna_Load in loads:\n", " #print(\"Simulating for dna_Load=\", dna_Load)\n", - " x0_dict = {\"protein_T7\": 10., \"protein_RNAP\":10., \"protein_RNAase\":5.0, \"protein_Ribo\":50.,\n", + " x0_dict = {\"protein_T7\": 10., \"protein_RNAP\":10., \"protein_RNase\":5.0, \"protein_Ribo\":50.,\n", " 'dna_ref':5., 'dna_Load':dna_Load}\n", "\n", " results = myCRN.simulate_with_bioscrape_via_sbml(timepoints, initial_condition_dict = x0_dict, stochastic = stochastic)\n", @@ -1015,7 +1015,7 @@ " plt.title(\"Load on a T7 Promotoer\")\n", " for dna_Load in loads:\n", " #print(\"Simulating for dna_T7Load=\", dna_Load)\n", - " x0_dict = {\"protein_T7\": 10., \"protein_RNAP\":10., \"protein_RNAase\":5.0, \"protein_Ribo\":50.,\n", + " x0_dict = {\"protein_T7\": 10., \"protein_RNAP\":10., \"protein_RNase\":5.0, \"protein_Ribo\":50.,\n", " 'dna_ref':5., 'dna_T7Load':dna_Load}\n", " results = myCRN.simulate_with_bioscrape_via_sbml(timepoints, initial_condition_dict = x0_dict, stochastic = stochastic)\n", " if results is not None:\n", @@ -1029,7 +1029,7 @@ " plt.title(\"Load on a RNAP Promotoer, No RBS\")\n", " for dna_Load in loads:\n", " #print(\"Simulating for dna_TxLoad=\", dna_Load)\n", - " x0_dict = {\"protein_T7\": 10., \"protein_RNAP\":10., \"protein_RNAase\":5.0, \"protein_Ribo\":50.,\n", + " x0_dict = {\"protein_T7\": 10., \"protein_RNAP\":10., \"protein_RNase\":5.0, \"protein_Ribo\":50.,\n", " 'dna_ref':5., 'dna_TxLoad':dna_Load}\n", " results = myCRN.simulate_with_bioscrape_via_sbml(timepoints, initial_condition_dict = x0_dict, stochastic = stochastic)\n", " if results is not None:\n", @@ -1043,7 +1043,7 @@ " plt.title(\"Load on a T7 Promotoer, No RBS\")\n", " for dna_Load in loads:\n", " #print(\"Simulating for dna_T7TxLoad=\", dna_Load)\n", - " x0_dict = {\"protein_T7\": 10., \"protein_RNAP\":10., \"protein_RNAase\":5.0, \"protein_Ribo\":50.,\n", + " x0_dict = {\"protein_T7\": 10., \"protein_RNAP\":10., \"protein_RNase\":5.0, \"protein_Ribo\":50.,\n", " 'dna_ref':5., 'dna_T7TxLoad':dna_Load}\n", " results = myCRN.simulate_with_bioscrape_via_sbml(timepoints, initial_condition_dict = x0_dict, stochastic = stochastic)\n", " if results is not None:\n", diff --git a/examples/4. Promoters Transcriptional Regulation and Gene Regulatory Networks.ipynb b/examples/4. Promoters Transcriptional Regulation and Gene Regulatory Networks.ipynb index 6ccbb4d1..14ee7776 100644 --- a/examples/4. Promoters Transcriptional Regulation and Gene Regulatory Networks.ipynb +++ b/examples/4. Promoters Transcriptional Regulation and Gene Regulatory Networks.ipynb @@ -125,7 +125,7 @@ "#Create a DNA assembly \"reporter\" with P_activatable for its promoter\n", "activatable_assembly = DNAassembly(name=\"activatable_assembly\", promoter=P_activatable, rbs=\"Strong\", protein = S_A)\n", "\n", - "M = SimpleTxTlExtract(name=\"SimpleTxTl\", parameter_file = \"default_parameters.txt\", components=[activatable_assembly])\n", + "M = SimpleTxTlExtract(name=\"SimpleTxTl\", parameter_file = \"mixtures/extract_parameters.tsv\", components=[activatable_assembly])\n", "\n", "CRN = M.compile_crn();\n", "\n", @@ -266,7 +266,7 @@ "#Create a DNA assembly \"reporter\" with P_activatable for its promoter\n", "repressible_assembly = DNAassembly(name=\"reporter\", promoter=P_repressible, rbs=\"Strong\", protein = reporter)\n", "\n", - "M = SimpleTxTlExtract(name=\"SimpleTxTl\", parameter_file = \"default_parameters.txt\", components=[repressible_assembly])\n", + "M = SimpleTxTlExtract(name=\"SimpleTxTl\", parameter_file = \"mixtures/extract_parameters.tsv\", components=[repressible_assembly])\n", "\n", "CRN = M.compile_crn()\n", "\n", @@ -411,7 +411,7 @@ } ], "source": [ - "M = SimpleTxTlExtract(name=\"SimpleTxTl\", parameter_file = \"default_parameters.txt\", components=[repressible_assembly, activatable_assembly])\n", + "M = SimpleTxTlExtract(name=\"SimpleTxTl\", parameter_file = \"mixtures/extract_parameters.tsv\", components=[repressible_assembly, activatable_assembly])\n", "CRN = M.compile_crn()\n", "print(CRN.pretty_print(show_rates = True, show_keys = False))\n", "\n", @@ -480,17 +480,17 @@ "text": [ "Species(N = 16) = {\n", " protein[Ribo] (@ 24.0), \n", - " protein[RNAase] (@ 6.0), \n", + " protein[RNase] (@ 6.0), \n", " protein[RNAP] (@ 3.0), \n", " protein[reporter] (@ 0), \n", " rna[reporter] (@ 0), \n", " dna[reporter] (@ 0), \n", " complex[protein[Ribo]:rna[reporter]] (@ 0), \n", - " complex[protein[RNAase]:rna[reporter]] (@ 0), \n", + " complex[protein[RNase]:rna[reporter]] (@ 0), \n", " complex[dna[reporter]:2x_protein[R]] (@ 0), \n", " complex[dna[reporter]:protein[RNAP]] (@ 0), \n", " complex[dna[reporter]:2x_protein[A]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[reporter]]:protein[RNAase]] (@ 0), \n", + " complex[complex[protein[Ribo]:rna[reporter]]:protein[RNase]] (@ 0), \n", " complex[complex[dna[reporter]:2x_protein[R]]:protein[RNAP]] (@ 0), \n", " complex[complex[dna[reporter]:2x_protein[A]]:protein[RNAP]] (@ 0), \n", " protein[R] (@ 0), \n", @@ -550,24 +550,24 @@ " Kf=k_forward * complex_protein_Ribo_rna_reporter_\n", " k_forward=0.05\n", "\n", - "10. complex[protein[Ribo]:rna[reporter]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[reporter]]:protein[RNAase]]\n", - " Kf=k_forward * complex_protein_Ribo_rna_reporter_ * protein_RNAase\n", - " Kr=k_reverse * complex_complex_protein_Ribo_rna_reporter__protein_RNAase_\n", + "10. complex[protein[Ribo]:rna[reporter]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[reporter]]:protein[RNase]]\n", + " Kf=k_forward * complex_protein_Ribo_rna_reporter_ * protein_RNase\n", + " Kr=k_reverse * complex_complex_protein_Ribo_rna_reporter__protein_RNase_\n", " k_forward=100.0\n", " k_reverse=10.0\n", "\n", - "11. complex[complex[protein[Ribo]:rna[reporter]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\n", - " Kf=k_forward * complex_complex_protein_Ribo_rna_reporter__protein_RNAase_\n", + "11. complex[complex[protein[Ribo]:rna[reporter]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\n", + " Kf=k_forward * complex_complex_protein_Ribo_rna_reporter__protein_RNase_\n", " k_forward=0.001\n", "\n", - "12. rna[reporter]+protein[RNAase] <--> complex[protein[RNAase]:rna[reporter]]\n", - " Kf=k_forward * rna_reporter * protein_RNAase\n", - " Kr=k_reverse * complex_protein_RNAase_rna_reporter_\n", + "12. rna[reporter]+protein[RNase] <--> complex[protein[RNase]:rna[reporter]]\n", + " Kf=k_forward * rna_reporter * protein_RNase\n", + " Kr=k_reverse * complex_protein_RNase_rna_reporter_\n", " k_forward=100.0\n", " k_reverse=10.0\n", "\n", - "13. complex[protein[RNAase]:rna[reporter]] --> protein[RNAase]\n", - " Kf=k_forward * complex_protein_RNAase_rna_reporter_\n", + "13. complex[protein[RNase]:rna[reporter]] --> protein[RNase]\n", + " Kf=k_forward * complex_protein_RNase_rna_reporter_\n", " k_forward=0.001\n", "\n", "]\n" diff --git a/examples/6. Global Mechanisms.ipynb b/examples/6. Global Mechanisms.ipynb index b3eeb94e..b9a0b7bf 100644 --- a/examples/6. Global Mechanisms.ipynb +++ b/examples/6. Global Mechanisms.ipynb @@ -36,17 +36,15 @@ "name": "stdout", "output_type": "stream", "text": [ - "Species(N = 17) = {\n", + "Species(N = 15) = {\n", " complex[protein[Ribo]:rna[G2]] (@ 0), \n", " complex[protein[Ribo]:rna[G1]] (@ 0), \n", - " complex[protein[RNAase]:rna[G2]] (@ 0), \n", - " complex[protein[RNAase]:rna[G1]] (@ 0), \n", + " complex[protein[RNase]:rna[G2]] (@ 0), \n", + " complex[protein[RNase]:rna[G1]] (@ 0), \n", " complex[dna[G2]:protein[RNAP]] (@ 0), \n", " complex[dna[G1]:protein[RNAP]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[G2]]:protein[RNAase]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[G1]]:protein[RNAase]] (@ 0), \n", " protein[Ribo] (@ 0), \n", - " protein[RNAase] (@ 0), \n", + " protein[RNase] (@ 0), \n", " protein[RNAP] (@ 0), \n", " protein[G2] (@ 0), \n", " rna[G2] (@ 0), \n", @@ -56,7 +54,7 @@ " dna[G1] (@ 0), \n", "}\n", "\n", - "Reactions (27) = [\n", + "Reactions (23) = [\n", "0. dna[G1]+protein[RNAP] <--> complex[dna[G1]:protein[RNAP]]\n", " Kf=k_forward * dna_G1 * protein_RNAP\n", " Kr=k_reverse * complex_dna_G1_protein_RNAP_\n", @@ -97,122 +95,72 @@ " Kf=k_forward * complex_protein_Ribo_rna_G2_\n", " k_forward=2\n", "\n", - "8. complex[protein[Ribo]:rna[G2]] --> \n", - " Kf=k_forward * complex_protein_Ribo_rna_G2_\n", - " k_forward=0.5\n", - "\n", - "9. protein[G1] --> \n", - " Kf=k_forward * protein_G1\n", - " k_forward=0.5\n", - "\n", - "10. complex[dna[G1]:protein[RNAP]] --> \n", - " Kf=k_forward * complex_dna_G1_protein_RNAP_\n", - " k_forward=0.5\n", - "\n", - "11. dna[G1] --> \n", + "8. dna[G1] --> \n", " Kf=k_forward * dna_G1\n", " k_forward=0.5\n", "\n", - "12. protein[G2] --> \n", - " Kf=k_forward * protein_G2\n", + "9. protein[Ribo] --> \n", + " Kf=k_forward * protein_Ribo\n", " k_forward=0.5\n", "\n", - "13. complex[protein[Ribo]:rna[G1]] --> \n", + "10. complex[protein[Ribo]:rna[G1]] --> \n", " Kf=k_forward * complex_protein_Ribo_rna_G1_\n", " k_forward=0.5\n", "\n", - "14. rna[G2] --> \n", - " Kf=k_forward * rna_G2\n", + "11. rna[G1] --> \n", + " Kf=k_forward * rna_G1\n", " k_forward=0.5\n", "\n", - "15. protein[RNAP] --> \n", - " Kf=k_forward * protein_RNAP\n", + "12. rna[G2] --> \n", + " Kf=k_forward * rna_G2\n", " k_forward=0.5\n", "\n", - "16. protein[RNAase] --> \n", - " Kf=k_forward * protein_RNAase\n", + "13. protein[G1] --> \n", + " Kf=k_forward * protein_G1\n", " k_forward=0.5\n", "\n", - "17. protein[Ribo] --> \n", - " Kf=k_forward * protein_Ribo\n", + "14. protein[G2] --> \n", + " Kf=k_forward * protein_G2\n", " k_forward=0.5\n", "\n", - "18. rna[G1] --> \n", - " Kf=k_forward * rna_G1\n", + "15. complex[protein[Ribo]:rna[G2]] --> \n", + " Kf=k_forward * complex_protein_Ribo_rna_G2_\n", " k_forward=0.5\n", "\n", - "19. complex[protein[Ribo]:rna[G2]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[G2]]:protein[RNAase]]\n", - " Kf=k_forward * complex_protein_Ribo_rna_G2_ * protein_RNAase\n", - " Kr=k_reverse * complex_complex_protein_Ribo_rna_G2__protein_RNAase_\n", - " k_forward=100\n", - " k_reverse=20\n", - "\n", - "20. complex[complex[protein[Ribo]:rna[G2]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\n", - " Kf=k_forward * complex_complex_protein_Ribo_rna_G2__protein_RNAase_\n", + "16. protein[RNase] --> \n", + " Kf=k_forward * protein_RNase\n", " k_forward=0.5\n", "\n", - "21. complex[protein[Ribo]:rna[G1]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[G1]]:protein[RNAase]]\n", - " Kf=k_forward * complex_protein_Ribo_rna_G1_ * protein_RNAase\n", - " Kr=k_reverse * complex_complex_protein_Ribo_rna_G1__protein_RNAase_\n", - " k_forward=100\n", - " k_reverse=20\n", + "17. complex[dna[G1]:protein[RNAP]] --> \n", + " Kf=k_forward * complex_dna_G1_protein_RNAP_\n", + " k_forward=0.5\n", "\n", - "22. complex[complex[protein[Ribo]:rna[G1]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\n", - " Kf=k_forward * complex_complex_protein_Ribo_rna_G1__protein_RNAase_\n", + "18. protein[RNAP] --> \n", + " Kf=k_forward * protein_RNAP\n", " k_forward=0.5\n", "\n", - "23. rna[G2]+protein[RNAase] <--> complex[protein[RNAase]:rna[G2]]\n", - " Kf=k_forward * rna_G2 * protein_RNAase\n", - " Kr=k_reverse * complex_protein_RNAase_rna_G2_\n", + "19. rna[G1]+protein[RNase] <--> complex[protein[RNase]:rna[G1]]\n", + " Kf=k_forward * rna_G1 * protein_RNase\n", + " Kr=k_reverse * complex_protein_RNase_rna_G1_\n", " k_forward=100\n", " k_reverse=20\n", "\n", - "24. complex[protein[RNAase]:rna[G2]] --> protein[RNAase]\n", - " Kf=k_forward * complex_protein_RNAase_rna_G2_\n", + "20. complex[protein[RNase]:rna[G1]] --> protein[RNase]\n", + " Kf=k_forward * complex_protein_RNase_rna_G1_\n", " k_forward=0.5\n", "\n", - "25. rna[G1]+protein[RNAase] <--> complex[protein[RNAase]:rna[G1]]\n", - " Kf=k_forward * rna_G1 * protein_RNAase\n", - " Kr=k_reverse * complex_protein_RNAase_rna_G1_\n", + "21. rna[G2]+protein[RNase] <--> complex[protein[RNase]:rna[G2]]\n", + " Kf=k_forward * rna_G2 * protein_RNase\n", + " Kr=k_reverse * complex_protein_RNase_rna_G2_\n", " k_forward=100\n", " k_reverse=20\n", "\n", - "26. complex[protein[RNAase]:rna[G1]] --> protein[RNAase]\n", - " Kf=k_forward * complex_protein_RNAase_rna_G1_\n", + "22. complex[protein[RNase]:rna[G2]] --> protein[RNase]\n", + " Kf=k_forward * complex_protein_RNase_rna_G2_\n", " k_forward=0.5\n", "\n", - "]\n", - "Simulating with BioSCRAPE\n", - "Simulating with BioSCRAPE\n" - ] - }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - "/Users/murray/Library/CloudStorage/Dropbox/macosx/src/biocrnpyler/biocrnpyler/core/chemical_reaction_network.py:512: UserWarning: Trying to set species that is not in model: protein_Ribo_machinery\n", - " m.set_species(processed)\n", - "/Users/murray/Library/CloudStorage/Dropbox/macosx/src/biocrnpyler/biocrnpyler/core/chemical_reaction_network.py:512: UserWarning: Trying to set species that is not in model: protein_RNAP_machinery\n", - " m.set_species(processed)\n", - "/Users/murray/Library/CloudStorage/Dropbox/macosx/src/biocrnpyler/biocrnpyler/core/chemical_reaction_network.py:512: UserWarning: Trying to set species that is not in model: protein_RNAase_machinery\n", - " m.set_species(processed)\n", - "/Users/murray/Library/CloudStorage/Dropbox/macosx/src/biocrnpyler/biocrnpyler/core/chemical_reaction_network.py:512: UserWarning: Trying to set species that is not in model: protein_Ribo_machinery\n", - " m.set_species(processed)\n", - "/Users/murray/Library/CloudStorage/Dropbox/macosx/src/biocrnpyler/biocrnpyler/core/chemical_reaction_network.py:512: UserWarning: Trying to set species that is not in model: protein_RNAP_machinery\n", - " m.set_species(processed)\n", - "/Users/murray/Library/CloudStorage/Dropbox/macosx/src/biocrnpyler/biocrnpyler/core/chemical_reaction_network.py:512: UserWarning: Trying to set species that is not in model: protein_RNAase_machinery\n", - " m.set_species(processed)\n" + "]\n" ] - }, - { - "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAABI0AAANVCAYAAAD1Ag74AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/H5lhTAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdeVhU1RsH8O+w76SsmiwmouAKormkuKC45JKYqGgoheWupRhqitbPhbIsTVNDcSmXcscFwVTMfcNcEJdA0yAyFcSF9fz+wLkxzAzr4EB+P88zT82555773jt4GN57zrkyIYQAERERERERERFRITraDoCIiIiIiIiIiKoeJo2IiIiIiIiIiEgJk0ZERERERERERKSESSMiIiIiIiIiIlLCpBERERERERERESlh0oiIiIiIiIiIiJQwaUREREREREREREqYNCIiIiIiIiIiIiVMGhERERERERERkRImjYg0LDIyEjKZTHoZGRnB3t4enTp1wrx585CWlqZQPywsDDKZDLa2tnj06JFSe87OznjzzTdVHuvevXswNDSETCbDmTNnKuV8iIiodIr2/3p6eqhVqxYGDRqE69evK9Tt2LEjZDIZunfvrtROcnIyZDIZvvjiC5XH2blzJ2QyGaysrJCVlVUp50JE9LJS1ZfXqVMHI0aMwN27dzV2nLlz52L79u0VakMmkyEsLEwj8RCpw6QRUSVZvXo1jh8/jpiYGHz77bdo3rw5FixYADc3N8TGxirV//vvvxEeHl6mY6xbtw7Z2dkAgIiICI3ETUREFSPv/2NjYzF27Fjs3LkTb7zxBh48eKBUNzo6Gr/88kuZ2pf39/fv36/wHxxERKRa4e/ywcHB2LBhA9q3b4/Hjx9rpH1NJI2OHz+O9957TyPxEKnDpBFRJWncuDFat26N9u3bw8/PD1999RV+++03mJqaon///vjrr78U6nfv3h1fffUVUlNTS32MVatWwdbWFi1btsSGDRvw9OlTTZ8GERGVkbz/79ixI6ZPn46PP/4YaWlpSn8cuLq64rXXXkNISAiEEKVqOzU1FXv27EHnzp1hZGTEGwZERJVE3pd36tQJs2bNQkhICJKSktQmep48efJiAwTQunVr1KlT54Ufl14uTBoRvUCOjo5YuHAhHj16hOXLlyts++yzz5Cbm1vqIaYnT57EpUuXMGzYMAQHByM9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mfcVQiA+Ph61atWqhMhUk4804tPTiIiIiIiIiKi60mrSKDMzE/Hx8YiPjwcAJCUlIT4+Hrdv35bqZGRk4KeffsJ7772nso133nkHoaGh0vvZs2cjOjoav//+O+Lj4/Huu+8iPj4eH3zwQaWeS2HykUa//AK0bw+sWvXCDk1EREREREREpBFanZ525swZdOrUSXr/4YcfAgACAwMRGRkJANi4cSOEEBg8eLDKNm7fvg0dnX9zXw8fPsTIkSORmpoKS0tLeHh4IC4uDq1ataq8EylCPtLo3j3g1CmgS5cXdmgiIiIiIiIiIo2QCSGEtoOoajIyMmBpaYn09HRYWFiUef/Ro4Fly4DgYKB7d8DNreBFRFSVVbTvq+5e9vMnopfTy973veznT0Qvp7L0fdViIezqRj49zcYG6N9fu7EQEREREREREZVHtVgIu7rhQthEREREREREVN0xaVQJ5CON7t0D4uKA33/XbjxERERERERERGXFpFElkCeNzp8HvL0L1jciIiIiIiIiIqpOmDSqBPKkkaEh0KABYG2t3XiIiIiIiIiIiMqKC2FXAnnSyN0dWLVKu7EQEREREREREZUHRxpVAnnSiAthExEREREREVF1xaRRJTAwKPhvdrZ24yAiIiIiIiIiKi8mjSqBfKTR778D3bsDixdrNx4iIiIiIiIiorLimkaVQJ40ysgAzpwBnJ21Gg4RERERERERUZkxaVQJ5NPTrKyAtWsBV1ftxkNEREREREREVFZMGlUC+UgjIyNg2DDtxkJEREREREREVB5c06gS8OlpRERERERERFTdMWlUCeTT0x4/Bs6eLVgQm4iIiIiIiIioOmHSqBLIRxr99Rfg5QWEhWk1HCIiIiIiIiKiMmPSqBLIk0YAUKcOUKOG9mIhIiIiIiIiIioPLoRdCeTT08zNgatXtRsLEREREREREVF5cKRRJZCPNMrO1m4cRERERERERETlxaRRJeDT04iIiIiIiIioumPSqBLIp6dlZgL9+wMLFmg3HiIiIiIiIiKisuKaRpWg8PS0bdsAIbQbDxERERERERFRWTFpVAkKPz1t2TKgbl3txUJEREREREREVB5MGlUC+fS0vDzggw+0GwsRERERERERUXlwTaNKwKenEREREREREVF1x6RRJZAnjYQALl8Gbt/WbjxERERERERERGXFpFElkE9PA4DGjYH33tNeLERERERERERE5cGkUSUovBD2K68A5uZaC4WIiIiIiIiIqFy4EHYlKJw0unEDsLLSXixEREREREREROXBkUaVQFcXkMkK/j8nR7uxEBERERERERGVB5NGlUAm4xPUiIiIiIiIiKh6Y9KoksiTRuPHA7NnazcWIiIiIiIiIqKyYtKoksifoLZjBxAdrd1YiIiIiIiIiIjKigthVxL5SKMPPwRattRuLEREREREREREZcWkUSWRJ42GDAFatNBuLEREREREREREZcXpaZVEPj2NT08jIiIiIiIiouqISaNKIh9pdOcO8Oef2o2FiIiIiIiIiKismDSqJPKk0dtvAz16aDcWIiIiIiIiIqKyYtKoksinp+nr/5tAIiIiIiIiIiKqLpg0qiTyRNGWLcCZM9qNhYiIiIiIiIiorJg0qiTypFF2tnbjICIiIiIiIiIqDyaNKgmfnkZERERERERE1RmTRpVEPtJoxQpg+nTtxkJEREREREREVFZMGlUSedLo4EFgwwbtxkJEREREREREVFZ62g7gv0o+Pa13b6BbN+3GQkRERERERERUVhxpVEnkI426dgXGjtVuLEREREREREREZcWkUSXh09OIiIiIiIiIqDpj0qiSyKenHT8ODBoE/PyzduMhIiIiIiIiIioLJo0qiXyk0R9/AJs2ARcvajceIiIiIiIiIqKy4ELYlUSeNHJ1BYYOBVq10m48RERERERERERlwaRRJZFPT3v1VWDcOO3GQkRERERERERUVpyeVknkI41ycrQbBxERERERERFReTBpVEnkSaNHj4CbN4G0NO3GQ0RERERERERUFkwaVRJ50ujcOcDFBQgL02o4RERERERERERlwqRRJZGvaSSTAebm/yaRiIiIiIiIiIiqAy6EXUnkSSI3N+D0ae3GQkRERERERERUVhxpVEnkSaPsbO3GQURERERERERUHkwaVRL59DQ+PY2IiIiIiIiIqiMmjSqJfKRRSgoQFAQsXqzdeIiIiIiIiIiIyoJJo0oiTxqlpwOrVwMHDmg3HiIiIiIiIiKisuBC2JVEPj3N1BSYNw9wddVuPEREREREREREZcGkUSWRjzQyMgI+/li7sRARERERERERlRWnp1USPj2NiIiIiIiIiKozJo0qiXx6WlYWkJoK/P23duMhIiIiIiIiIioLJo0qiXyk0f37QK1aQL9+Wg2HiIiIiIiIiKhMmDSqJPKkUV4eIJMBQmg3HiIiIiIiIiKisuBC2JVEPj3NwADIz9duLEREREREREREZcWRRpVEPtIoN1e7cRARERERERERlQeTRpWET08jIiIiIiIiouqMSaNKIp+e9uwZMG4cMGuWduMhIiIiIiIiIioLJo0qiXykUU4OsGQJsG6dduMhIiIiIiIiIioLLoRdSQo/PW36dMDKSrvxEBERERERERGVBZNGlUQ+PS0nB/jsM+3GQkRERERERERUVpyeVknkI43y8wteRERERERERETVCZNGlUSeNAKA+/eBhw+1FgoRERERERERUZlxelolkU9PAwAbG8DUFMjM1F48RERERERERERlwZFGlaTwSCMAyM3VThxEREREREREROXBpFEl0dX99/+TkoBHj7QXCxERERERERFRWWk1aRQXF4fevXujdu3akMlk2L59u8L24cOHQyaTKbxat25dYrtbtmyBu7s7DA0N4e7ujm3btlXSGagnk/07RU1XV3nkERERERERERFRVabVpNHjx4/RrFkzLFmyRG2d7t27IyUlRXrt2bOn2DaPHz8Of39/DBs2DBcuXMCwYcMwcOBAnDx5UtPhl0ieKMrJeeGHJiIiIiIiIiKqEK0uhN2jRw/06NGj2DqGhoawt7cvdZuLFi1C165dERoaCgAIDQ3F4cOHsWjRImzYsKFC8ZaVPGk0fz5w9SoQG6u4QDYRERERERERUVVV5dc0OnToEGxtbeHq6org4GCkpaUVW//48ePo1q2bQpmvry+OHTumdp+srCxkZGQovDRBniD6/nvgyBEgL6/g/T//AKmpXBybiIiIiIiIiKquKp006tGjB3744Qf88ssvWLhwIU6fPo3OnTsjKytL7T6pqamws7NTKLOzs0NqaqrafebNmwdLS0vp5eDgoJH45SONPvgAGDIEMDYueF+3LlCrFnDrlkYOQ0RERERERESkcVqdnlYSf39/6f8bN24MLy8vODk5Yffu3ejfv7/a/WQymcJ7IYRSWWGhoaH48MMPpfcZGRkaSRzJk0aBgcDrr/9brqdXsFA2RxoRERERERERUVVVpZNGRdWqVQtOTk64fv262jr29vZKo4rS0tKURh8VZmhoCENDQ43FKSefnpadrVh+7x6gU6XHeBERERERERHRy65apS7++ecf/PHHH6hVq5baOm3atEFMTIxC2f79+9G2bdvKDk+JuqenMWFERERERERERFWdVkcaZWZm4saNG9L7pKQkxMfHo2bNmqhZsybCwsLg5+eHWrVqITk5GdOmTYO1tTXeeustaZ933nkHr776KubNmwcAmDBhAjp06IAFCxagb9++2LFjB2JjY/Hrr7++8PNTlzQiIiIiIiIiIqrqtDrm5cyZM/Dw8ICHhwcA4MMPP4SHhwdmzpwJXV1dXLx4EX379oWrqysCAwPh6uqK48ePw9zcXGrj9u3bSElJkd63bdsWGzduxOrVq9G0aVNERkZi06ZNeL3wokIviLrpaf/7HzBuHPD77y88JCIiIiIiIiKiUtHqSKOOHTtCCKF2e3R0dIltHDp0SKlswIABGDBgQEVC0wj5SKOiSaO1a4Fr14CBA4HXXnvxcRERERERERERlaRaLYRd3cjX1i46Pe2DD4D794E6dV58TEREREREREREpcGkUSVSNz1t0qQXHwsRERERERERUVnwOV6VSF3SiIiIiIiIiIioqmPSqBLJk0ZZWYrlWVnAo0d8qhoRERERERERVV1MGlUidSONfHwACwtg164XHxMRERERERERUWkwaVSJ1CWN9J6vJJWb+2LjISIiIiIiIiIqLS6EXYnkT08rmjTavRuQyf5NKhERERERERERVTVMGlUidSONTExefCxERERERERERGXB6WmVSN1C2EREREREREREVR2TRpVI3UijDRuA0FDg+PEXHxMRERERERERUWlwelolUpc02rYN+Okn4NVXgTZtXnxcREREREREREQlYdKoEqlbCLtnz4KEUbNmLz4mIiIiIiIiIqLSYNKoEqkbaTR8+AsPhYiIiIiIiIioTLimUSXiQthEREREREREVF0xaVSJ1I00AgAhgPz8FxsPEREREREREVFpMWlUidQljcaNA3R0gNmzX3xMRERERERERESlwaRRJVKXNNLVLfhvbu6LjYeIiIiIiIiIqLS4EHYlUvf0tE8/BWbMAExNX3xMRERERERERESlwaRRJVI30sjcvOBFRERERERERFRVcXpaJeLT04iIiIiIiIiouuJIo0qkbqTRr78Chw4BzZsDb775oqMiIiIiIiIiIioZRxpVInVJo8OHgU8+AXbufPExERERERERERGVBpNGlUhd0sjDAwgOBtq3f/ExERERERERERGVBqenVSJ1T0/r2bPgRURERERERERUVXGkUSXiQthERKotXboUdevWhZGREVq0aIEjR44UW//w4cNo0aIFjIyM8Nprr+G7775T2L5y5Uq0b98eNWrUQI0aNeDj44NTp05V5ikQEVEZse8nIqp+mDSqROqmpxERvcw2bdqEiRMnYvr06Th//jzat2+PHj164Pbt2yrrJyUloWfPnmjfvj3Onz+PadOmYfz48diyZYtU59ChQxg8eDAOHjyI48ePw9HREd26dcPdu3df1GkREVEx2PcTEVVPMiGE0HYQVU1GRgYsLS2Rnp4OCwuLcrfzxx+Ao2NB8qjwaKPVq4HRo4FevYCff9ZAwEREGqCpvq8kr7/+Ojw9PbFs2TKpzM3NDf369cO8efOU6k+dOhU7d+5EQkKCVPbBBx/gwoULOH78uMpj5OXloUaNGliyZAneeeedUsX1os6fiKgqYd/Pvp+IXj5l6fs40qgSFR5pVDg1JwTw7FnBi4joZZKdnY2zZ8+iW7duCuXdunXDsWPHVO5z/Phxpfq+vr44c+YMcnJyVO7z5MkT5OTkoGbNmmpjycrKQkZGhsKLiIg0j30/EVH1xaRRJZInjQAgN/ff/3/7bSA5uWDEERHRy+TevXvIy8uDnZ2dQrmdnR1SU1NV7pOamqqyfm5uLu7du6dyn48//hivvvoqfHx81MYyb948WFpaSi8HB4cyng0REZUG+34iouqLSaNKJH96GqA4Pc3cHHByAmxsXnxMRERVgUwmU3gvhFAqK6m+qnIACA8Px4YNG7B161YYGRmpbTM0NBTp6enS648//ijLKRARURmx7yciqn70tB3Af1nhkUZcDJuICLC2toaurq7SneW0tDSlO8py9vb2Kuvr6enB6v/s3Xl4jFf7B/DvZN+DyEoWREJSIoRaSqgl9qW8YqmllFJ7bU0XghbRWooq1VhabdXvFV5bLVFrVa2xxh7UksYSiezb+f0xZsxMJpEhk2dkvp/rmivmPOd55n5mxmndOec+Tk5q7V9//TVmz56N2NhY1K1bt9hYLC0tYama3SciIr3g2E9E9PriTCM9MjUFFL8IUU0aXb4MLFgAbNggTVxERFKxsLBAgwYNsGfPHrX2PXv2oGnTplrPadKkSaH+u3fvRkhICMzNzZVtX331FWbNmoWdO3ciJCSk9IMnIqKXwrGfiOj1xaSRHslk6sWwFc6cASZOBFQ2jyAiMhofffQRfvjhB6xatQrx8fGYMGECbt++jREjRgCQLx1Q3fVmxIgRuHXrFj766CPEx8dj1apViI6OxqRJk5R95s2bh88++wyrVq2Cj48PEhMTkZiYiLS0tDK/PyIiKoxjPxHR64nL0/TMwkJez0g1aeTtDfTvD9SuLV1cRERSCQ8Px6NHjzBz5kzcv38fb7zxBnbs2AFvb28AwP3793H79m1l/2rVqmHHjh2YMGECvv32W3h4eGDx4sXo2bOnss+yZcuQk5ODXr16qb3W9OnTERkZWSb3RURERePYT0T0epIJoboZPAFAamoqHB0dkZKSAgcHh1e6lrMz8PAhcP48EBhYSgESEelBaY59ryNjv38iMk7GPvYZ+/0TkXHSZezj8jQ907Y8jYiIiIiIiIjI0DFppGdMGhERERERERHR64hJIz3TljTavRuoXBlo00aamIiIiIiIiIiIXoRJIz3TljTKywMePQKePJEkJCIiIiIiIiKiF+LuaXqmLWnUvDlw8SJgbS1NTEREREREREREL8KkkZ5ZWsp/Zmc/b7O3B2rXliYeIiIiIiIiIqKS4PI0PWMhbCIiIiIiIiJ6HXGmkZ5pSxrduwds3QpUqACEh0sSFhERERERERFRsTjTSM+0JY2uXgVGjABmzJAmJiIiIiIiIiKiF+FMIz3TljSqXBno3h3w9JQkJCIiIiIiIiKiF2LSSM8USSPVQtiBgcCmTdLEQ0RERERERERUElyepmeK3dNYCJuIiIiIiIiIXidMGukZd08jIiIiIiIiotcRk0Z6pi1pdPYs4O0NNG4sTUxERERERERERC/CmkZ6pi1plJcH3L4NFBRIExMRERERERER0YswaaRn2gph+/sDx48/P0ZEREREREREZGiYNNIzbTONbG2BkBBp4iEiIiIiIiIiKgnWNNIz7p5GRERERERERK8jzjTSM20zjVJSgK1bAXNzIDxcmriIiIiIiIiIiIrDpJGeaUsa3b8PDBgAVKzIpBERERERERERGSYmjfRMW9LI3h5o1w6ws5MmJiIiIiIiIiKiF2HSSM+07Z5WpQqwa5c08RARERERERERlQQLYesZC2ETERERERER0euISSM907Y8jYiIiIiIiIjI0DFppGfakkaJiUDt2kCdOtLERERERERERET0IqxppGfakkb5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ZQVXV1e89dZbWL58OTIyMsosjlcRExODWbNmvfT5LVu2hEwmg0wmg6WlJapUqYIuXbogJiamUF+ZTAYrKyvcunVLrb179+4YPHhwof5HjhyBqakp2rdvX+J4Pv30U4waNQr29vY630txdE3Y6MP9+/fRoUOHEvcPDw/HlStXStS3qATT8ePHS1xjonPnzpDJZPjll1+K7Tds2DDs3r0bvXr1wrFjx5CSkoKUlBScOHECALB3715ERESU6DWJiOj1EBERgd9//51jPxER6YRJozKiuXuaosbRmDHSxFMarKysEBUVhWSJpkvduHEDwcHB2L17N2bPno3Tp08jNjYWEyZMwNatWxEbGytJXLqqVKnSKydYhg0bhvv37+PatWvYuHEjAgIC0KdPH63JBplMhmnTppXouqtWrcKYMWNw+PBh3L59+4X979y5gy1btuC9997T+R7KSm5u7kuf6+bmBkvFX+YSsLa2LrZ+REk4OzvrtLPie++9V+xvkgEgICAAv/zyCw4ePIgmTZqgUqVKqFSpEtq2bQtAnsCqX7/+K8VNRESGJTg4GP/973859hMRkU6YNCojmoWw69UD3nsPeOst9X5CAOnp0jyE0O2e2rRpAzc3N8yZM6fYfhs3bkRgYCAsLS3h4+OD+fPnqx338fHB7NmzMWTIENjb28PLywvff//9C1//ww8/hJmZGU6cOIHevXujdu3aqFOnDnr27Int27ejS5cuyr4pKSkYPnw4XFxc4ODggLfffhtnzpxRHo+MjES9evXw008/wcfHB46OjujTp4/aEqvs7GyMHTsWLi4usLKywltvvYXjx48rj+/fvx8ymQy7du1CcHAwrK2t8fbbbyMpKQm///47ateuDQcHB/Tt21dtFpTm8rTs7GxMmTIFnp6esLS0RM2aNREdHV3se2FjYwM3Nzd4enqicePGiIqKwooVK7By5cpCybMxY8Zg3bp1OHfuXLHXTE9Px4YNGzBy5Eh07twZa9asKbY/AGzYsAFBQUGoWrWqWvuaNWvg5eUFGxsb9OjRA48ePSp07tatW9GgQQNYWVmhevXqmDFjBvLy8gDIvyOAfGcXmUymfP6i8wB5kmz58uXo1q0bbG1t8cUXXyg/71WrVsHLywt2dnYYOXIk8vPzMW/ePLi5ucHFxQVffvmlWoyqs51u3rwJmUyGmJgYtGrVCjY2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foCvkX379in/0UBERMaBYz8REelC55lGLJ73ajSTRk+eAI8fA1ZWr9cStRs3bqBZs2aoUKECZs+ejTp16iAvLw9XrlzBqlWr4OHhga5du0od5gtVqlTpla8xbNgwzJw5E7m5ubh79y42bdqEPn36YPDgwfj+++/V+spkMkybNg1r16594XVXrVqFMWPG4IcffsDt27fh5eVVbP87d+5gy5Yt5WbWlK4cHR116v/ee++hUaNG+Oqrr4z2f57z8/OxZs0a7N27F0lJScjJyQEAdO7cGWZmZvjjjz8kjpCIiEobx34iItJFiWcaLV68GIsXL1YWz1M8X7x4MRYuXIhRo0axeF4JaCaNMjKAp0/liSNV6c8eqim6nGdt2dDet0ClLfdZW1YJ++rqww8/hJmZGU6cOIHevXujdu3aqFOnDnr27Int27ejS5cuyr4pKSkYPnw4XFxc4ODggLfffhtnzpxRHo+MjES9evXw008/wcfHB46OjujTpw+ePn2q7JOdnY2xY8fCxcUFVlZWeOutt3D8+HHlccWsmV27diE4OBjW1tZ4++23kZSUhN9//x21a9eGg4MD+vbtqzYLqmXLlhg/frza60yZMgWenp6wtLREzZo1ER0dXex7YWNjAzc3N3h6eqJx48aIiorCihUrsHLlSsTGxqr1HTNmDNatW4dz584Ve8309HRs2LABI0eOROfOnUs0g2bDhg0ICgpC1apVlW23bt1Cly5dULFiRdja2iIwMBA7duzAzZs30apVKwBAxYoVIZPJlLOdXvReA8CFCxfQqVMnODg4wN7eHs2bN8f169fV+nz99ddwd3eHk5MTRo0ahdzc59+0devWISQkBPb29nBzc0O/fv3UZjAmJyejf//+cHZ2hrW1NWrWrInVq1cDAKo9y64GBwdDJpOhZcuWAOTL07p37668RkFBAaKiouDr6wtLS0t4eXnhyy+/VB6vU6cO3NzcsGnTphe+t+XVuHHjMG7cOOTn5+ONN95AnTp1AMjfm6CgIImjIyIifeDYT0REuijxTKOiiucBgIWFBXx8fFg8rwQ0axrZ2wOOjoCzs3o/u2c/kwAoDn0F4DMA7wNYqdLXBUAGgAQAPs/avgUwAUA/AD+r9PUB8BDAeQCBz9rWABimwz08evQIu3fvxuzZs2Fra6u1j6JYuhACnTp1QqVKlbBjxw44Ojpi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T1MVHR2NDh06wMPDo8g+/v7+8Pf3Vz5v0qQJ/vnnH3z99ddo0aKF1nMiIiLw0UcfKZ+npqaWSeJINWlk9uyT4EwjIiIiIiIiIjIEr03S6NatW4iNjUVMTIzO5zZu3Bjr1q0r8rilpSUsLS1fJbyXokgapaUBgwcDvXsD1tZlHgYRERERERERUSGvTdJo9erVcHFxQadOnXQ+9/Tp03B3d9dDVK9GtaaRjY38QURERERERERkCF6LpFFBQQFWr16NQYMGwcxMPeSIiAjcvXsXP/74IwBg0aJF8PHxQWBgoLJw9saNG7Fx40YpQi+W6vI0IiIiIiIiIiJD8lokjWJjY3H79m0MGTKk0LH79+/j9u3byuc5OTmYNGkS7t69C2trawQGBmL79u3o2LFjWYZcIqpJo4sXgZgYwNMTGDRI2riIiIiIiIiIiF6LpFG7du0ghNB6bM2aNWrPp0yZgilTppRBVK9OsTwtLQ24cAH4/HOgRQsmjYiIiIiIiIhIeq9F0qi8Up1pVKMGMHw44OcnbUxERERERERERACTRpJSTRrVrw+sWCFtPERERERERERECiZSB2DMWAibiIiIiIiIiAwVk0YSUq1pRERERERERERkSJg0kpDqTKNDhwBra6BuXWljIiIiIiIiIiICmDSSlGrSyMQEyMqSP4iIiIiIiIiIpMZC2BJSTRo1aADcvAlYWUkaEhERERERERERACaNJKVa08jKCvD2ljYeIiIiIiIiIiIFLk+TEHdPIyIiIiIiIiJDxaSRhFSTRo8fA/PnA+Hh0sZERERERERERAQwaSQpxfK03Fzg33+BSZOADRukjYmIiIiIiIiICGBNI0kpkkYA4OICjB4NPH0qXTxERERERERERApMGknIzExeADsrS14Me8kSefvJk0BKChAUBDg5SRsjERERERERERknLk+TmL29/KfqDKMPPgBatwb+/luamIiIiIiIiIiIONNIYvb2wIMHQGrq87YaNeSzjxSFsomIiIiIiIiIyhqTRhLTNtPot9+kiYWIiIiIiIiISIHL0ySmLWlERERERERERCQ1Jo0kxqQRERERERERERkiJo0kpi1pNGkS0KYNcOCANDERERERERERETFpJDEHB/lP1aTRyZPA3r1AYqI0MRERERER1ORHywAANmVJREFUERERMWkkMW0zjT79FPjlF6BxY2liIiIiIiIiIiLi7mkS05Y0atNGmliIiIiIiIiIiBQ400hiLIRNRERERERERIaIM40kpi1pdOUKkJwMVK8OODtLExcRERERERERGTfONJKYImmUmvq87aOP5PWMtm2TJiYiIiIiIiIiIiaNJKZtppGrK+DjA9jaShISERERERERERGXp0lNW9IoOlqaWIiIiIiIiIiIFDjTSGIshE1EREREREREhohJI4kxaUREREREREREhohJI4kpkkZpaYAQ8j9//TXQrRsLYRMRERERERGRdJg0kpgiaVRQAGRkyP984gSwZQtw44Z0cRERERERERGRcWMhbInZ2gIymXyW0dOn8ufDhwNt2gCNG0sdHREREREREREZKyaNJCaTAXZ28oTR06eAmxvw9tvyBxERERERERGRVLg8zQAolqilpkobBxERERERERGRApNGBsDBQf5TsYPavXvA+fPAgwfSxURERERERERExo1JIwOgmGmkSBp9/jlQpw4QHS1dTERERERERERk3Jg0MgCaSSMHB8DFBbCyki4mIiIiIiIiIjJuLIRtADSTRgsXyh9ERERERERERFLhTCMDoJk0IiIiIiIiIiKSGpNGBoBJIyIiIiIiIiIyNEwaGQDNpNGPPwJ9+wK//SZdTERERERERERk3Jg0MgCaSaNTp4D164GzZ6WLiYiIiIiIiIiMG5NGBkAzadSjB7BoEdCpk2QhERHpRXJyMgYMGABHR0c4OjpiwIABePLkSbHnCCEQGRkJDw8PWFtbo2XLlrhw4YLy+OPHjzFmzBj4+/vDxsYGXl5eGDt2LFJSUvR8N0REVBIc+4mIXl9MGhkARdIoNVX+MzQUGDcOaNpUupiIiPShX79+iIuLw86dO7Fz507ExcVhwIABxZ4zb948LFiwAEuXLsXx48fh5uaGtm3b4umzTPu9e/dw7949fP311zh37hzWrFmDnTt3YujQoWVxS0RE9AIc+4mIXl8yIYSQOghDk5qaCkdHR6SkpMDBwUHvr/d//wf07g289RZw6JDeX46ISCt9j33x8fEICAjA0aNH8eabbwIAjh49iiZNmuDSpUvw9/cvdI4QAh4eHhg/fjymTp0KAMjOzoarqyuioqLwwQcfaH2t//u//8O7776L9PR0mJmZlSi+sh77iYgMAcd+jv1EZHx0Gfs408gAODrKfypmGiUnAwkJwMOH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", - "text/plain": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" } ], "source": [ @@ -230,11 +178,14 @@ "\n", "#Add this mechanism to a dictionary which is passed into the Mixture txtl.TxTlExtract\n", "global_mechanisms = {\"dilution\":dilution_mechanism}\n", - "myMixture = TxTlExtract(name = \"txtl\", parameters = parameters, global_mechanisms = global_mechanisms)\n", + "myMixture = TxTlExtract(\n", + " name=\"txtl\", \n", + " parameters=parameters, parameter_file=None, # Use local parameters only\n", + " global_mechanisms=global_mechanisms)\n", "\n", "#Add machinery attributes to species I want constiutively expressed at the dilution rate\n", "myMixture.rnap.add_attribute(\"machinery\")\n", - "myMixture.rnaase.add_attribute(\"machinery\")\n", + "myMixture.rnase.add_attribute(\"machinery\")\n", "myMixture.ribosome.add_attribute(\"machinery\")\n", "\n", "#Creates a dna assembly. This assembly is type \"dna\" so it will be degraded\n", @@ -248,27 +199,70 @@ "myMixture.add_components(A_genome)\n", "myCRN = myMixture.compile_crn()\n", "print(myCRN.pretty_print(show_rates=True, show_material=True,\n", - " show_attributes=True, show_keys=False))\n", - "\n", - "print(\"Simulating with BioSCRAPE\")\n", + " show_attributes=True, show_keys=False))" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Simulating with BioSCRAPE [stochastic]\n", + "Simulating with BioSCRAPE [deterministic]\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/Users/murray/Dropbox/macosx/src/biocrnpyler/biocrnpyler/core/chemical_reaction_network.py:998: UserWarning: Trying to set species that is not in model: protein_Ribo_machinery\n", + " m.set_species(processed)\n", + "/Users/murray/Dropbox/macosx/src/biocrnpyler/biocrnpyler/core/chemical_reaction_network.py:998: UserWarning: Trying to set species that is not in model: protein_RNAP_machinery\n", + " m.set_species(processed)\n", + "/Users/murray/Dropbox/macosx/src/biocrnpyler/biocrnpyler/core/chemical_reaction_network.py:998: UserWarning: Trying to set species that is not in model: protein_RNase_machinery\n", + " m.set_species(processed)\n", + "/Users/murray/Dropbox/macosx/src/biocrnpyler/biocrnpyler/core/chemical_reaction_network.py:998: UserWarning: Trying to set species that is not in model: protein_Ribo_machinery\n", + " m.set_species(processed)\n", + "/Users/murray/Dropbox/macosx/src/biocrnpyler/biocrnpyler/core/chemical_reaction_network.py:998: UserWarning: Trying to set species that is not in model: protein_RNAP_machinery\n", + " m.set_species(processed)\n", + "/Users/murray/Dropbox/macosx/src/biocrnpyler/biocrnpyler/core/chemical_reaction_network.py:998: UserWarning: Trying to set species that is not in model: protein_RNase_machinery\n", + " m.set_species(processed)\n" + ] + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAABI0AAANVCAYAAAD1Ag74AAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjYsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvq6yFwwAAAAlwSFlzAAAPYQAAD2EBqD+naQABAABJREFUeJzs3XlYVNUbB/DvsO+krJIsJqLiiqK5pLijlktioqKhFJa7lmKoKWo/F8oyNU0NxaVcyh0XBFMxd1HMBXEJNA0i00BEWc/vD5wbwwz7jAP5/TzPPDLnnnvve+/gC7z33HNlQggBIiIiIiIiIiKiQnS0HQAREREREREREVU9LBoREREREREREZESFo2IiIiIiIiIiEgJi0ZERERERERERKSERSMiIiIiIiIiIlLCohERERERERERESlh0YiIiIiIiIiIiJSwaEREREREREREREpYNCIiIiIiIiIiIiUsGhGpWXh4OGQymfQyMjKCvb09OnfujAULFiA1NVWhf0hICGQyGWxtbfH48WOl7bm4uOCtt95Sua8HDx7A0NAQMpkM58+f18jxEBFR2RTN/3p6eqhVqxYGDx6MmzdvKvTt1KkTZDIZevbsqbSdpKQkyGQyfPHFFyr3s2fPHshkMlhZWSErK0sjx0JE9LJSlctr166NkSNH4v79+2rbz/z587Fr165KbUMmkyEkJEQt8RAVh0UjIg1Zt24dTp06haioKHzzzTdo3rw5Fi1ahIYNGyI6Olqp/19//YXQ0NBy7WPjxo3Izs4GAISFhaklbiIiqhx5/o+Ojsa4ceOwZ88evPHGG3j06JFS38jISPz888/l2r483z98+LDSf3AQEZFqhX+XDwwMxObNm9GhQwc8efJELdtXR9Ho1KlTeP/999USD1FxWDQi0pDGjRujTZs26NChA3x8fPDVV1/h119/hampKQYMGIA///xToX/Pnj3x1VdfISUlpcz7WLt2LWxtbdGqVSts3rwZT58+VfdhEBFROcnzf6dOnTBjxgx88sknSE1NVfrjwM3NDa+99hqCgoIghCjTtlNSUrB//3506dIFRkZGvGBARKQh8lzeuXNnzJ49G0FBQUhMTCy20JOZmfliAwTQpk0b1K5d+4Xvl14uLBoRvUBOTk5YvHgxHj9+jFWrViks++yzz5Cbm1vmIaZnzpzBlStXMHz4cAQGBiIt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eno6li5diri4OHzzzTeaP6Dn5CONWDQiIiIiIiIioupKq0Wj8+fPo3PnztL7jz76CADg7++P8PBwAMCWLVsghMCQIUNUbuPu3bvQ0fl3wNQ///yDUaNGISUlBZaWlvDw8EBMTAxat26tuQMpQj7SaPt2wNUVGDjwhe2aiIiIiIiIiEgtZEIIoe0gqpr09HRYWloiLS0NFhYW5V5/zBhg5cqCr6dMAT7/XM0BEhFpQGVzX3X3sh8/Eb2cXvbc97IfPxG9nMqT+6rFnEbVjfz2NC8voGdP7cZCRERERERERFQRLBppgPz2tNatga5dtRsLEREREREREVFFsGikAZwIm4iIiIiIiIiqOxaNNEBeNEpPB9LStBsLEREREREREVFFaPXpaf9V8qLR2rVAXh7w/EFwRERERERERETVBkcaaYC8aAQAubnai4OIiIiIiIiIqKJYNNIAedHIzw/YtEm7sRARERERERERVQSLRhpgYFDwLyfCJiIiIiIiIqLqikUjDeDT04iIiIiIiIioumPRSAPkRaO4OGDlSq2GQkRERERERERUISwaaYD89rTERGDnTu3GQkRERERERERUESwaaYB8pJGTEzB4sHZjISIiIiIiIiKqCBaNNKBw0SggQLuxEBERERERERFVBItGGiC/PS07W7txEBERERERERFVFItGGiAfaZSVBTx5ot1YiIiIiIiIiIgqgkUjDZAXjS5dAt54Q7uxEBERERERERFVBItGGiC/PQ0AcnO1FwcRERERERERUUWxaKQB8pFGzs7AuXPajYWIiIiIiIiIqCJYNNIAedEoLw8wMtJuLEREREREREREFcGikQbIb0/LydFuHEREREREREREFcWikQbIRxqlpQHz52s3FiIiIiIiIiKiimDRSAPkRaNnz4Cvv9ZuLEREREREREREFcGikQbIb0/T1QUCA7UbCxERERERERFRRbBopAHykUb5+cBnn2k3FiIiIiIiIiKiimDRSAPkRSMhCp6gRkRERERERERU3bBopAHy29MAICtLe3EQEREREREREVUUi0YaIB9pBABmZtqLg4iIiIiIiIioolg00oDCRSMhCuY2IiIiIiIiIiKqTlg00gBd3X+/vnoVkMm0FwsRERERERERUUWwaKQBMtm/8xqZmbFoRERERERERETVD4tGGiK/RS0nR7txEBERERERERFVBItGGiIvGn39NfDkiXZjISIiIiIiIiIqLxaNNEReNFq2DHj8WLuxEBERERERERGVF4tGGiKf02jAAMDQULuxEBERERERERGVF4tGGiIvGk2dCtSood1YiIiIiIiIiIjKi0UjDeFE2ERERERERERUnbFopCHyolF2tnbjICIiIiIiIiKqCBaNNER+e1qvXsCVK9qNhYiIiIiIiIiovFg00pDCt6fxFjUiIiIiIiIiqm5YNNIQedFo5UqgUSPtxkJEREREREREVF4sGmmI/Pa0V17592siIiIiIiIiouqCRSMN4dPTiIiIiIiIiKg6Y9FIQ+RFo4gI4M4d7cZCRERERERERFReLBppiPyWtG3bgOvXtRsLEREREREREVF5sWikIfKRRp6egJ2ddmMhIiIiIiIiIiovFo00RF40GjwYaN5cq6EQEREREREREZUbi0YaIr89jRNhExEREREREVF1xKKRhshHGh06BCxYoN1YiIiIiIiIiIjKi0UjDZEXjY4cARYt0m4sRERERERERETlpaftAP6r5LenNW8OdO2q1VCIiIiIiIiIiMqNI400RD7SqEsX4IsvtBsLEREREREREVF5sWikIfKiUXa2duMgIiIiIiIiIqoIFo00RF404tPTiIiIiIiIiKg6YtFIQ+RzGq1ZA+jqcsQREREREREREVUvLBppiHykUX5+wSs3V7vxEBERERERERGVB4tGGiIvGvXpAyQnA0ZG2o2HiIiIiIiIiKg89LQdwH+V/PY0fX3A3l67sRARERERERERlRdHGmkIJ8ImIiIiIiIiouqMRSMNkReNbtwAFi4E0tO1Gw8RERERERERUXmwaKQh8tvTbt4EgoOBR4+0Gw8RERERERERUXlwTiMNkY80srUFevcGTEy0Gw8RERERERERUXmwaKQh8qKRszMQFqbdWIiIiIiIiIiIyou3p2mI/PY0ToRNRERERERERNURi0YawqenEREREREREVF1xqKRhhR+epq5ORAbq914iIiIiIiIiIjKg3MaaYj89rS8PCArC8jO1m48RERERERERETlwZFGGiIfaWRjA9y6BXh4aDceIiIiIiIiIqLy4EgjDZEXjfLzgbp1tRsLEREREREREVF5caSRhvDpaURERERERERUnbFopCHykUaZmcCyZUBionbjISIiIiIiIiIqDxaNNEReNMrKAiZMAC5f1m48RERERERERETlwaKRhshvTxMC8PUFatXSbjxEREREREREROXBibA1RD7SCAB++AHQYXmOiIiIiIiIiKoRljI0pHDRiJNhExEREREREVF1w6KRhshvTwOA7GztxUFEREREREREVBEsGmlI4ZFGrq7Apk3ai4WIiIiIiIiIqLxYNNIQXd1/v05NBTIytBcLEREREREREVF5abVoFBMTgz59+sDBwQEymQy7du1SWD5ixAjIZDKFV5s2bUrd7vbt2+Hu7g5DQ0O4u7tj586dGjqC4slk/96iFhkJvPPOCw+BiIiIiIiIiKjCtFo0evLkCZo1a4bly5cX26dnz55ITk6WXvv37y9xm6dOnYKvry+GDx+OS5cuYfjw4Rg0aBDOnDmj7vBLJb9FzdUVsLJ64bsnIiIiIiIiIqowPW3uvFevXujVq1eJfQwNDWFvb1/mbS5ZsgTdu3dHcHAwACA4OBjHjh3DkiVLsHnz5krFW17yohGfnkZERERERERE1U2Vn9Po6NGjsLW1hZubGwIDA5Gamlpi/1OnTqFHjx4Kbd7e3jh58mSx62RlZSE9PV3hpQ7y29O2bgUuXlTLJomIiIiIiIiIXogqXTTq1asXvv/+e/z8889YvHgxzp07hy5duiArK6vYdVJSUmBnZ6fQZmdnh5SUlGLXWbBgASwtLaWXo6OjWuKXjzSaPRso5a46IiIiIiIiIqIqRau3p5XG19dX+rpx48bw9PSEs7Mz9u3bhwEDBhS7nkwmU3gvhFBqKyw4OBgfffSR9D49PV0thSN50ah9+4J5jYiIiIiIiIiIqosqXTQqqlatWnB2dsbNmzeL7WNvb680qig1NVVp9FFhhoaGMDQ0VFuccvLb0xYsADp0UPvmiYiIiIiIiIg0pkrfnlbU33//jd9//x21atUqtk/btm0RFRWl0Hbo0CG0a9dO0+Ep4UTYRERERERERFRdaXWkUUZGBm7duiW9T0xMRFxcHGrWrImaNWsiJCQEPj4+qFWrFpKSkjB9+nRYW1vj7bffltZ599138eqrr2LBggUAgIkTJ6Jjx45YtGgR+vXrh927dyM6Ohq//PLLCz8+Fo2IiIiIiIiIqLrS6kij8+fPw8PDAx4eHgCAjz76CB4eHpg1axZ0dXVx+fJl9OvXD25ubvD394ebmxtOnToFc3NzaRt3795FcnKy9L5du3bYsmUL1q1bh6ZNmyI8PBxbt27F66+//sKPT3572ogRwOefv/DdExERERERERFVmFZHGnXq1AlCiGKXR0ZGlrqNo0ePKrUNHDgQAwcOrExoaiEfaZSSAvz9t3ZjISIiIiIiIiIqj2o1EXZ1I59be86cgtFGRERERERERETVRbWaCLu6kd+e5uICODlpNRQiIiIiIiIionJh0UiD5EWj7GztxkFEREREREREVF4sGmmQvGh08iQQG6vdWIiIiIiIiIiIyoNzGmmQvGi0bh1gZga0bKndeIiIiIiIiIiIyoojjTRIXjR67TXA1VW7sRARERERERERlQeLRhokf3raiBHAhAlaDYWIiIiIiIiIqFxYNNIgToRNRERERERERNUVi0YaJC8aZWVpNw4iIiIiIiIiovJi0UiDCk+EPWuWdmMhIiIiIiIiIioPFo00SF40evAA+P137cZCRERERERERFQeLBppkHwi7J49galTtRsLEREREREREVF5sGikQfKRRjY2gLu7dmMhIiIiIiIiIioPFo00iBNhExEREREREVF1xaKRBsmLRnfvAufPazcWIiIiIiIiIqLyYNFIg+RFo9OngdBQ7cZCRERERERERFQeLBppkLxoZGEB1K2r3ViIiIiIiIiIiMqDRSMNkj89rXlzYMECrYZCRERERERERFQuLBppkHykUXa2duMgIiIiIiIiIiovFo00iE9PIyIiIiIiIqLqikUjDZIXja5fBz76SLuxEBERERERERGVB4tGGiQvGj19CsTHazcWIiIiIiIiIqLyYNFIg+RFIxsbYPZs7cZCRERERERERFQeLBppkPzpaXp6QJs22o2FiIiIiIiIiKg8WDTSIE6ETUSk2ooVK1CnTh0YGRmhZcuWOH78eIn9jx07hpYtW8LIyAivvfYavv32W4Xla9asQYcOHVCjRg3UqFED3bp1w9mzZzV5CEREVE7M/URE1Q+LRhokLxplZgKxsdqNhYioqti6dSsmTZqEGTNm4OLFi+jQoQN69eqFu3fvquyfmJiI3r17o0OHDrh48SKmT5+OCRMmYPv27VKfo0ePYsiQIThy5AhOnToFJycn9OjRA/fv339Rh0VERCVg7iciqp5kQgih7SCqmvT0dFhaWiItLQ0WFhYV3s7vvwNOTgVfd+wIHDumpgCJiDRAXbmvNK+//jpatGiBlStX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h4aGSlKWx7z44ot6+umn1aZNG02cONHh+5cTMTExKl++vKKiorLt5+fnd9sUggcAAACQfxVx9YDp06fr4MGDCgsLU8WKFVU0Q1Xn7du351pwBYnt9+jAQGsx7KxYLLdfoewWLVqoXbt2evXVVzPdgctZ0sJwUjzJy8vL4bnFYrHfNvy9997TlStXHPpFRkbKYrFo7969DsfZkjN+6bJ0aWlpCg0N1XfffZfpddPXm8kuBlvMzq4lY1v681gslmzPm1H6uP+u1NRUHThwQHfeeafT/WPGjFFUVJTTO5LNmzdPKSkpKleunL3NMAx5eXkpPj5eJUuWdHrOMmXKZCqM7uzzzigtLU1jxozRP/7xj0z7MiahbuW4jOOU5PzzduWzcnYe23chq2NGjx6tXr166auvvtLXX3+tUaNGacmSJerSpUu2r2GT0+/HuXPnFBQUlKO+AAAAAJAVl5NGnTt3dkMYBZ/t99erVyVPT3NjcYeJEyeqXr16mWZA1KxZUz/++KND28aNGxUVFSXPHL4R6RMXNqVLl1bbtm01c+ZMDRo0yGlSwKZBgwY6deqUihQp4lBA2RWRkZHy9vbWjz/+qF69ekmy3oVr69atDkWs/67atWsrLS1N33//vdq0afO3zrVo0SLFx8era9euTveHh4fr+eef16uvvqoqVarY21NSUvT+++9rypQpuv/++x2O6dq1qz788EM9//zzTs9Zv379TDPOatasqU2bNjm0ZXzeoEED7du3T5GRkVlej5eXl8PstJwel99ERUUpKipKL7zwgh555BEtWLBAXbp0kbe3d6bry6hOnTo6duyY9u/fn+Vso6SkJB06dEj169fP8jw//fSTypcvn21CDgBQsKxevVqtW7fO9AcSAACy43LSaNSoUe6Io8CzTRBISrJWEHKyYui2Vrt2bT366KOZbvX90ksv6c4779S4cePUo0cP/fzzz5o5c6ZmzZr1t19z1qxZatasmRo1aqTRo0erTp068vDw0JYtW7R37141bNhQkvUub02bNlXnzp01adIkVatWTSdOnNDKlSvVuXNnp0uXMipatKgGDBigYcOGqVSpUqpQoYImT56sy5cv66mnnvrb12ITERGh3r17q2/fvpo+fbrq1q2rI0eOKC4uTt27d8/yuMuXL+vUqVNKSUnR8ePHtWzZMk2dOlUDBgxQ69atszwuOjpac+fOVWxsrHr06CFJWrFiheLj4/XUU08pMDDQoX+3bt00b968LJNG7dq109NPP63U1FR7UnDw4MG6++67NXnyZHXu3FmrV6/WN99843DcyJEj1bFjR4WHh+uf//ynPDw89Ntvv2nnzp1644037O/NunXr1KxZM/n4+KhkyZI5Oi6/uHLlioYNG6Zu3bqpUqVKOnbsmLZs2WJP6kVEROjixYtat26d6tatK39/f/lnWDPasmVLtWjRQl27dtVbb72lyMhI7d27VxaLRe3bt5dkTcj5+PhkWgKY3pgxY/Tyyy+rXbt26tSpkx544AGHWXcAgILn2Wef1blz5xj7AQAucbmmkc22bdu0ePFiffjhh9qxY0duxlQg2f6gbxjS8ePmxuIu48aNy7QUqUGDBvr000+1ZMkS3XHHHRo5cqTGjh2baRnbrahSpYp27NihNm3aKDo6WnXr1lWjRo00Y8YMvfzyyxo3bpwk65KhlStXqkWLFurbt6+ioqLUs2dPHT58WCEhITl+vYkTJ6pr1656/PHH1aBBAx08eFCrVq3KcqnWrXrnnXfUrVs3Pffcc6pevbr69eunS5cuZXvM3LlzFRoaqipVqqhLly7avXu3Pvnkk5sm50qVKqURI0YoKSnJ3jZv3jy1adMmU8JIss40iomJyXIZ6gMPPCAvLy+tXbvW3takSRO99957mjFjhurVq6fVq1frX//6l8Nx7dq104oVK7RmzRrdeeedatKkid566y1VrFjR3mfKlClas2aNwsPD7bNocnJcfuHp6amzZ8/qiSeeUFRUlLp3764OHTpozJgxkqS7775bzz77rHr06KGgoCBNnjzZ6XmWLl2qO++8U4888ohq1qyp4cOHO8xQ+vjjj/Xoo49mSjilt3r1aq1Zs0a1a9fWtGnTVLZsWd13332aPXt27l40ACDf+OOPP7RhwwbGfgCASyxGTgqOpBMXF6eePXvqu+++U4kSJWQYhhISEtS6dWstWbKkQNTRSExMVGBgoBISEhQQEJAr50xOvpE42rRJuusu689JSUmKjY1VpUqVWCqCAmHWrFn6/PPPtWrVKrNDKXROnz6t6tWra+vWrapUqZLTPs7GnBMnTuiLL77QsmXLtGbNGt1xxx3q0qWLHn744RzNxCso3DH2A0B+xdhvxdgPoDByZexzeabRoEGDlJiYqF27duncuXOKj4/X77//rsTERA0ePPiWgy7ovL1v/ExuCAVZ//791aJFC124cMHsUAqd2NhYzZo1K8uEUVbCwsL07LPP6n//+58kafjw4Tp8+LDat2+v8ePHuyNUAIDJGPsBADnh8kyjwMBArV27NtMdmTZv3qz7779f58+fz834TOGuvzj4+0tXrkixsZKtHjMzjQDkpezGnIxjX1pams6ePVsgZpDmBH9tBlAYMfYz9gMofNw60ygtLc3pXRe8vLxuemvqws72+1m68jEAkG95eHgUml8aAABWjP0AgPRcThrde++9GjJkiE6cOGFvO378uF544QXdd999uRpcQWO7g9qVK+bGAQAAAAAAcDMuJ41mzpypCxcuKCIiQlWqVFFkZKQqVaqkCxcuZLrdOhydPm3dcrM5AAAAAACQ3xVx9YDw8HBt375da9as0d69e2UYhmrWrKk2bdq4I74CieVpAAAAAAAgv3M5aWTTtm1btW3bNjdjKfCqV5d27pTKlTM7EgCwSktL08GDBxUXF2e/491PP/2kokWLqkWLFiZHBwBwB8Z+AEBO3XLSCK6zFSVPTTU3DgCQpE2bNqlXr146cuSI0t9I88EHH5TFYlEqgxUAFDiM/QAAV7hc0wi3jrunAchPnn32WTVq1Ei///67zp07pyNHjkiSjhw5onPnzpkcHQDAHRj7AQCuIGmUh86csW6PHTM3DtzQqlUrDR061Owwcs2+fftUtmxZ+1RzZxYuXKgSJUrkXVC5xGKx6LPPPstx/9y4zoiICE2bNi1HfVesWKH69esrLS3tb71mXjpw4IDGjx+vGjVqqESJEgoMDJQkBQYG2n8GABQsjP0AAFeQNMpDsbHW7fHj5saRW06dOqUhQ4YoMjJSvr6+CgkJ0T333KPZs2fr8uXLZoeXI8uWLdO4ceNu+fhWrVrJYrHIYrHIx8dH5cqV00MPPaRly5Zl6muxWOTr62v/i55N586d1adPn0z9N27cKE9PT7Vv3z7H8bz22msaOHCgihcv7vK1ZMfVhI07nDx5Uh06dMhx/x49emj//v056ptVgmnLli3q379/js7RsWNHWSwWffTRRzmO0Wx33XWXDh48aHYYAIA8xNgPAHDFLdU0Sl88L+Nf1Smel7XwcGnXLsnb2+xI/r4//vhDzZo1U4kSJTR+/HjVrl1bKSkp2r9/v+bPn6+wsDA9/PDDZod5U6VKlfrb5+jXr5/Gjh2ra9eu6fjx41q+fLl69uypPn366N1333Xoa7FYNHLkSC1atOim550/f74GDRqk9957T0ePHlWFChWy7X/s2DF98cUXOZ4ZY4Zr167Jy8vrlo4tW7asS/39/Pzk5+d3S69lExQU5FL/J598UjNmzNBjjz32t143rwwaNEgvvfSSTp06pdq1ays5OVmS9Pvvv6tYsWKqU6eOyRECAHIbYz8AwCWGi37++WejUqVKhoeHh2GxWBweHh4erp4uX0pISDAkGQkJCbl63n79DEMyjHHjbrRduXLF2L17t3HlyhXDMAwjzTCMiyY90ly4lnbt2hnly5c3Ll686HR/WtqNs50/f97o16+fERQUZBQvXtxo3bq1ERMTY98/atQoo27dusb7779vVKxY0QgICDB69OhhJCYm2vskJSUZgwYNMoKCggwfHx+jWbNmxubNm+37169fb0gyvvnmG6NevXqGr6+v0bp1a+Ovv/4yVq5caVSvXt0oXry40bNnT+PSpUv241q2bGkMGTLE4XWGDRtmlC9f3vD29jYiIyON9957L8v3IePxNvPnzzckGWvWrLG3STKGDRtmeHh4GL/99pu9vVOnTkbv3r0djr948aJRvHhxY+/evUaPHj2MMWPGZBmDzZQpU4xGjRplal+wYIERHh5u+Pn5GZ07dzbefPNNIzAw0KHPF198YTRo0MDw8fExKlWqZIwePdq4du2aYRiGUbFiRUOS/VGxYsUcHWe75nfeecd4+OGHDX9/f2PkyJH2z3vevHlGeHi4UbRoUePZZ581UlJSjEmTJhkhISFGUFCQ8cYbbzjEKMlYvny5YRiGERsba0gyli5darRq1crw8/Mz6tSpY2zcuNHhutNfZ0xMjNGqVSujWLFiRvHixY0GDRoYW7ZssX930j9GjRplv/apU6fazxEfH2/069fPCA4ONnx8fIxatWoZX375pX3/4cOHDUnGoUOHbvp5mSX9mJNxDLdYLIakAjWeu8JdYz8A5CeM/Y4Y+wEURq6MfS4vT8tYPC8+Pt7+oHhe9nJSCPuypGImPXK6oOzs2bNavXq1Bg4cqKJFizrtY7FYJEmGYejBBx/UqVOntHLlSm3btk0NGjTQfffd5/B9OXTokD777DOtWLFCK1as0Pfff6+JEyfa9w8fPlxLly7VokWLtH37dkVGRqpdu3aZvnOjR4/WzJkztXHjRv3555/q3r27pk2bpo8++khfffWV1qxZoxkzZmR5bU888YSWLFmi6dOna8+ePZo9e7aKFSuWw3fmht69e6tkyZKZlqndfffd6tixo6Kjo7M9/pNPPlG1atVUrVo1PfbYY1qwYIHDHU6c2bBhgxo1auTQ9ssvv6hv37567rnnFBMTo9atW+uNN95w6LNq1So99thjGjx4sHbv3q05c+Zo4cKF+ve//y3JukRLkhYsWKCTJ0/an9/sOJtRo0apU6dO2rlzp/r27SvJ+nl//fXX+uabb/Txxx9r/vz5evDBB3Xs2DF9//33mjRpkv71r39p06ZN2V7za6+9ppdfflkxMTGKiorSI488opSUFKd9H330UZUvX15btmzRtm3b9Morr8jLy0t33323pk2bpoCAAJ08eVInT57Uyy+/nOn4tLQ0dejQQRs3btTixYu1e/duTZw4UZ6envY+FStWVHBwsH744Yds484vYmNjHR6//fabJOm3337TH3/8YXJ0AAB3YOwHALjE1YyUv7+/ceDAgVvIZd0+3PUXh2HDrDONXnrpRlvGmUYXDcOQSQ/nc4Yy27RpkyHJWLZsmUN76dKljaJFixpFixY1hg8fbhiGYaxbt84ICAgwkpKSHPpWqVLFmDNnjmEY1plG/v7+DjOLhg0bZtx1113W9+TiRcPLy8v48MMP7fuvXr1qhIWFGZMnTzYM48ZMo7Vr19r7TJgwIdOsj2eeecZo166d/Xn6mUL79u3LNDvoZrKaaWQYhnHXXXcZHTp0sD/X9Zkyu3btMjw9PY0NGzYYhuF8ptHdd99tTJs2zTAMw7h27ZpRpkyZm8ZVt25dY+zYsQ5tjzzyiNG+fXuHth49ejjMwGnevLkxfvx4hz4ffPCBERoamin29HJ63NChQx36OPu827VrZ0RERBipqan2tmrVqhkTJkxwGoNtplH6WWC7du0yJBl79uwxDCPzTKPixYsbCxcuNJzJ2Ncm/UyjVatWGR4eHsa+ffucnsOmfv36xujRo7PtY6aMY056hf2vrYX9+gEUToV97Cvs1w+gcHJl7HO5ppGteF5kZGRu5KwKlaVLrdt9+7Lu4y/pYp5E4/y1XWGbTWSzefNmpaWl6dFHH7Wvj9+2bZsuXryo0qVLO/S9cuWKDh06ZH8eERHhULw5NDRUcXFxkqyzUq5du6ZmzZrZ93t5ealx48bas2ePw3nTr8MPCQmRv7+/Kleu7NC2efNmp9cTExMjT09PtWzZMkfXfzOGYWR6jySpZs2aeuKJJzRixAht3Lgx0/59+/Zp8+bN9llKRYoUUY8ePTR//ny1adMmy9e7cuWKfG3T2a7bs2ePunTp4tDWtGlTffPNN/bn27Zt05YtWxxmCKWmpiopKUmXL1+Wv7/zb0ZOj8s4+0nK/HmHhITI09NTHh4eDm2270BW0n/eoaGhkqS4uDhVr149U98XX3xRTz/9tD744AO1adNG//znP1WlSpVsz59eTEyMypcvr6ioqGz7+fn53TaF4CXrv69p06Zpz549Sk1NlWStWVavXj1zAwMAuA1jPwAgp1xOGmUsnpexqC3F87J27Zp1m93yNIsk5wu+8o/IyEhZLBbt3bvXod2WnElffDgtLU2hoaH67rvvMp0n/d2qMn6PLBaLvci6cX1ZVsYEjLOkTPrzWCyWbM+b0d8tmpxeamqqDhw4oDvvvNPp/jFjxigqKsrpHcnmzZunlJQUlStXzt5mGIa8vLwUHx+vkiVLOj1nmTJlFB8f79Bme++yk5aWpjFjxugf//hHpn0Zk1C3cpyzJYzOPhdXPitn57F9F7I6ZvTo0erVq5e++uorff311xo1apSWLFmSKamWlZx+P86dO+dyAW2zrFq1Sg8//LDq1aunZs2aKTk5Wd99952aNGmiL7/8Um3btjU7RABALmPsBwC4wuWkUdeuXSXJXptEsv6yZvsF3vbXCmTWu7f0xhtSFr/z3zZKly6ttm3baubMmRo0aFCWdY0kqUGDBjp16pSKFCmiiIiIW3q9yMhIeXt768cff1SvXr0kWe/CtXXrVg0dOvSWzulM7dq1lZaWpu+//z7bGT05sWjRIsXHx9v/vWQUHh6u559/Xq+++qrDbJeUlBS9//77mjJliu6//36HY7p27aoPP/xQzz//vNNz1q9fX7t373Zoq1mzZqa6QBmfN2jQQPv27ct29qCXl1emf9s5OS6/iYqKUlRUlF544QU98sgjWrBggbp06SJvb++bjl116tTRsWPHtH///ixnGyUlJenQoUOqX7++O8LPda+88opeeOEFe/2wxMREzZo1SwMGDNCIESP4xQEACiDGfgCAK1xOGsXGxrojjkLBNnEkizq9t5VZs2apWbNmatSokUaPHq06derIw8NDW7Zs0d69e9WwYUNJUps2bdS0aVN17txZkyZNUrVq1XTixAmtXLlSnTt3drp0KaOiRYtqwIABGjZsmEqVKqUKFSpo8uTJunz5sp566qlcu6aIiAj17t1bffv21fTp01W3bl0dOXJEcXFx6t69e5bHXb58WadOnVJKSoqOHz+uZcuWaerUqRowYIBat26d5XHR0dGaO3euYmNj1aNHD0nSihUrFB8fr6eeekqBgYEO/bt166Z58+ZlmTRq166dnn76aaWmptqLMw8ePFh33323Jk+erM6dO2v16tUOS9MkaeTIkerYsaPCw8P1z3/+Ux4eHvrtt9+0c+dOe9HsiIgIrVu3Ts2aNZOPj49KliyZo+PyiytXrmjYsGHq1q2bKlWqpGPHjmnLli32pF5ERIQuXryodevWqW7duvL398+0LK9ly5Zq0aKFunbtqrfeekuRkZHau3evLBaL2rdvL8makPPx8VHTpk3z/BpvxZ49e/Tpp59man/88cf1zjvvmBARAMDdGPsBAK5w+e5pFStWzPaBrOXk7mm3iypVqmjHjh1q06aNoqOjVbduXTVq1EgzZszQyy+/rHHjxkmyzkJbuXKlWrRoob59+yoqKko9e/bU4cOHFRISkuPXmzhxorp27arHH39cDRo00MGDB7Vq1aosl2rdqnfeeUfdunXTc889p+rVq6tfv366dOlStsfMnTtXoaGhqlKlirp06aLdu3frk08+0axZs7I9rlSpUhoxYoSS0n0h5s2bpzZt2mRKGEnWmUYxMTHavn270/M98MAD8vLy0tq1a+1tTZo00XvvvacZM2aoXr16Wr16tf71r385HNeuXTutWLFCa9as0Z133qkmTZrorbfecvj3PGXKFK1Zs0bh4eH2WTQ5OS6/8PT01NmzZ/XEE08oKipK3bt3V4cOHTRmzBhJ1rvaPfvss+rRo4eCgoI0efJkp+dZunSp7rzzTj3yyCOqWbOmhg8f7jBD6eOPP9ajjz6aZR2o/CYoKEgxMTGZ2n/77TcFBwfnfUAAALdj7AcAuMJi5KToSQbpi+dZLBbVqFFDQ4YMcamobH6WmJiowMBAJSQkKCAgINfOO2yY9Oab0l13SbYVQklJSYqNjVWlSpWyrR8D5MSsWbP0+eefa9WqVWaHUuicPn1a1atX19atW1WpUiWz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gSIiIhQYGKiePXva7xAoWb/jgwcPVnBwsHx9fXXPPfdoy5Yt9v3fffedLBaLVq1apfr168vPz0/33nuv4uLi9PXXX6tGjRoKCAjQI488Yq8fIFmTPkOHDnV4neHDhys8PFw+Pj6qWrWq5s2bl+174e/vr7Jlyyo8PFxNmjTRpEmTNGfOHM2dO1dr16516Dto0CAtXrxYO3fuzPacly5d0qeffqoBAwaoY8eOmRJKznz66aeqW7euQ8LoyJEjeuihh1SyZEkVLVpUtWrV0sqVK3X48GG1bt1aklSyZElZLBb16dPH/h5k915L0q5du/Tggw8qICBAxYsXV/PmzXXo0CGHPm+++aZCQ0NVunRpDRw4UNfSfdkXL16sRo0aqXjx4ipbtqx69eqluLg4+/74+Hg9+uijCgoKkp+fn6pWraoFCxZIkr3mg63GW6tWrSRZk1W26f+SlJaWpkmTJikyMlI+Pj6qUKGC/v3vf9v3165dW2XLltXy5ctv+t66y6VLl7Ry5UrNnj1bs2fPliTNnj1b06dPNy0mAIB7MfYDAHIqx0mjL774wl5Ab9WqVfbnX3zxhZYvX65x48a5rXheQVL0epXzmyVqihWzPs6cudH2n/9Y255/3rFvcLC1/ejRG21vv21te+opx74REdb2PXtutOUgF+CUp6enxo8frxkzZmSZMNy2bZu6d++unj17aufOnRo9erRef/31TAmIKVOmqFGjRtqxY4eee+45DRgwQHv37s3ytc+ePavVq1dr4MCBKlrUeel4W+0twzD04IMP6tSpU1q5cqW2bdumBg0a6L777tO5c+fs/Q8dOqTPPvtMK1as0IoVK/T9999r4sSJ9v3Dhw/X0qVLtWjRIm3fvl2RkZFq166dwzkkawJq5syZ2rhxo/788091795d06ZN00cffaSvvvpKa9as0YwZM7K8tieeeEJLlizR9OnTtWfPHs2ePVvFijkp0X8TvXv3VsmSJbVs2TKH9rvvvlsdO3ZUdHR0tsd/8sknqlatmqpVq6bHHntMCxYsuOkMsg0bNqhRo0YObQMHDlRycrI2bNignTt3atKkSSpWrJjCw8O1dOlSSdY6SCdPntR///tfSTd/r48fP64WLVrI19dX3377rbZt26a+ffsqJSXF/rrr16/XoUOHtH79ei1atEgLFy50+N5dvXpV48aN06+//qrPPvtMsbGx9qSVJL3++uvavXu3vv76a+3Zs0fvvPOOypQpI0navHmzJGnt2rU6efJkpvfYJjo6WpMmTbKf66OPPsp0R5fGjRvrhx9+yPZ9dZcdO3YoMjJSjzzyiJ5//nn95z//kSSNHTu2wNTYAgA4YuwHALgkp2veLBaLYbFYDA8PD/vPtoe3t7cRFRVlfPnll7e6pC5fcefa5shIa02jH3+0Ps+qppGt9lFc3I22N96wtj39tOM5/f2t7bGxN9qmTrW29erl2LdMGWv777/faHv3XdevI33NmCZNmhh9+/Y1DCNzTaNevXoZbdu2dTh22LBhRs2aNe3PK1asaDz22GP252lpaUZwcLDTdes2mzZtMiQZy5Ytc2gvXbq0UbRoUaNo0aLG8OHDDcMwjHXr1hkBAQFGUlKSQ98qVaoYc+bMMQzDMEaNGmX4+/s71BYaNmyYcddddxmGYRgXL140vLy8jA8//NC+/+rVq0ZYWJgxefJkwzBu1OdZu3atvc+ECRMMScahQ4fsbc8884xDjaCWLVsaQ4YMMQzDMPbt22dIMtasWZPltWeU/viM7rrrLqNDhw7255KM5cuXG7t27TI8PT2NDRs2GIbhvKbR3XffbUybNs0wDMO4du2aUaZMmZvGVbdu3Uz1jGrXrm2MHj3aaX9nNY1y8l5HR0cblSpVMq5ever0vL179zYqVqxopKSk2Nv++c9/Gj169Mgy9s2bNxuSjAsXLhiGYRgPPfSQ8eSTTzrtm1VNo/T/LhITEw0fHx9j7ty5Wb6mYVjrGrVq1SrbPrkp/ZjTsmVLo1+/fkZKSopRrFgxIyYmxpBkNGvWzOWaEAUBdS0AFAaM/Y4Y+wEURq6MfTmeaZSWlqa0tDRVqFBBcXFx9udpaWlKTk7Wvn371LFjx1xNaBVEV65Yt+lWwTh18aL1cX1igyRp2DBr28yZjn3j4qzt6cvNDBxobcu4qunwYWt7jRo32tJNrrglkyZN0qJFi7R79+5M+/bs2aNmzZo5tDVr1kwHDhxwWOZYp04d+88Wi0Vly5a1LxXq0KGDihUrpmLFiqlWrVoO58p4J7/NmzcrJiZGtWrVUvL1dXzbtm3TxYsXVbp0aft5ihUrptjYWIflTBEREQ53+woNDbXHcOjQIV27ds3hWry8vNS4cWPtST9tK8O1hISEyN/fX5UrV3Zoi8viCxATEyNPT0+1bNnS6X5XGYbh9G6HNWvW1BNPPKERI0Y4PW7fvn3avHmzevbsKUkqUqSIevToofnz52f7eleuXMlUJ2fw4MF644031KxZM40aNUq//fZbtufIyXsdExOj5s2b22+560ytWrXkaSsiJsfPU7L+pbVTp06qWLGiihcvbl9idvT6lL0BAwZoyZIlqlevnoYPH66NGzdmG3dGe/bsUXJysu67775s+/n5+TksV8xLMTExeumll+Tp6SlPT09dvXpVkvWvza+++qopMQEA3IuxHwDgiiKuHhAbG+uOOAqNU6cct1lxtuLK29v6yElfLy/ndZOy6vt3tGjRQu3atdOrr77qsLxHcp60MJwsccr4y7/FYlHa9cJL7733nq5cz7bZ+kVGRspisWRawmZLzvj5+dnb0tLSFBoaqu+++y7T66YvvpxdDLaYnV1Lxrb057FYLNmeN6P0cf9dqampOnDggO68806n+8eMGaOoqCinxaLnzZunlJQUh1vBG4YhLy8vxcfHZ1m0uUyZMoqPj3doe/rpp9WuXTt99dVXWr16tSZMmKApU6bYb/ueUU7e65y8T9m975cuXdL999+v+++/X4sXL1ZQUJCOHj2qdu3a2f/nuUOHDjpy5Ii++uorrV27Vvfdd58GDhyoN99886avndMYJencuXMKCgrKUd/c5uXlZX9PQ0JC9Oeff0qSAgIC7MkzAEDBwtgPAHCFy4WwJcfiedOnT3d4IHu2mUNOJn/c1iZOnKgvv/wy02yMmjVr6scff3Ro27hxo6KiohxmgWSnXLlyioyMVGRkpCpWrChJKl26tNq2bauZM2fq0qVL2R7foEEDnTp1SkWKFLGfx/Yok34qVzYiIyPl7e3tcC3Xrl3T1q1bVSP9tK2/qXbt2kpLS9P333//t8+1aNEixcfHq2vXrk73h4eH6/nnn9err77qMOsrJSVF77//vqZMmaKYmBj749dff1XFihX14YcfZvma9evXdzrjLDw8XM8++6yWLVuml156SXPnzpUkeV/PgqZ//Zy813Xq1NEPP/zgUNjaFXv37tWZM2c0ceJENW/eXNWrV3c6+ysoKEh9+vTR4sWLNW3aNHuBdmdxZ1S1alX5+flp3bp12cby+++/q379+rd0HX9X/fr1tXXrVklS69atNX78eEnSK6+8otq1a5sSEwDAvRj7AQCucHmm0Y4dO/TAAw/o8uXLunTpkkqVKqUzZ87I399fwcHBGjx4sDviLDDq1pVWr3Y+4+d2Vrt2bT366KOZCjy/9NJLuvPOOzVu3Dj16NFDP//8s2bOnKlZs2b97decNWuWmjVrpkaNGmn06NGqU6eOPDw8tGXLFu3du1cNGzaUZL3LW9OmTdW5c2dNmjRJ1apV04kTJ7Ry5Up17tw5U+FmZ4oWLaoBAwZo2LBhKlWqlCpUqKDJkyfr8uXLeipjtfG/ISIiQr1791bfvn01ffp01a1bV0eOHFFcXJy6d++e5XGXL1/WqVOnlJKSouPHj2vZsmWaOnWqBgwYYL9DmTPR0dGaO3euYmNj1aNHD0nSihUrFB8fr6eeekqBgYEO/bt166Z58+bp+YzV2K9r166dnn76aaWmptqTgkOHDlWHDh0UFRWl+Ph4ffvtt/bkT8WKFWWxWLRixQo98MAD8vPzU7FixW76Xj///POaMWOGevbsqejoaAUGBmrTpk1q3LixqlWrdtP3uUKFCvL29taMGTP07LPP6vfff9e4ceMc+owcOVINGza0L3VcsWKFPe7g4GD5+fnpm2++Ufny5eXr65vpvfL19dWIESM0fPhweXt7q1mzZjp9+rR27dplv47Lly9r27Zt9v9hz2vjx4+33yFw3LhxevTRRyVJp0+f1vvvv29KTAAA92LsBwC4wuWZRi+88IIeeughnTt3Tn5+ftq0aZOOHDmihg0b5njZRmFmK/eSlGRuHO4wbty4TEvPGjRooE8//VRLlizRHXfcoZEjR2rs2LGZlrHdiipVqmjHjh1q06aNoqOjVbduXTVq1EgzZszQyy+/bE8CWCwWrVy5Ui1atFDfvn0VFRWlnj176vDhw5nuZJWdiRMnqmvXrnr88cfVoEEDHTx4UKtWrcpyqdateuedd9StWzc999xzql69uvr163fT2VRz585VaGioqlSpoi5dumj37t365JNPbpqcK1WqlEaMGKGkdF/IefPmqU2bNpmSIJLUtWtXxcTEaPv27U7P98ADD8jLy0tr1661t6WmpmrgwIGqUaOG2rdvr2rVqtnjKleunMaMGaNXXnlFISEh9mTUzd7r0qVL69tvv9XFixfVsmVLNWzYUHPnzs22xlF6QUFBWrhwof7v//5PNWvW1MSJEzONX97e3oqOjladOnXUokULeXp6asmSJZKsNZ6mT5+uOXPmKCwsTJ06dXL6Oq+//rpeeukljRw5UjVq1FCPHj0cZjR9/vnnqlChgpo3b56juHOTYRgKCgpSkyZNJFnfk//973+SpB9++EF169bN85gAAO7F2A8AcJXFcFZgJhslSpTQL7/8omrVqqlEiRL6+eefVaNGDf3yyy/q3bt3trdJv10kJiYqMDBQCQkJCggIyNVz9+ghffqpNH26NGiQlJSUpNjYWFWqVClTAWHgdjRr1ix9/vnnWrVqldmh5HuNGzfW0KFD1atXrzx7TduYU7FiRZUoUUK7du1S1apVJbl37LsdFPbrB1DwpaWlydfXl7E/ncJ+/QAKJ1fGPpdnGmUsnmcrmBcYGEjxvByw1WIuALk1wKn+/furRYsW9qnvcC4uLk7dunXTI488Ysrre3h4qGrVqjp79qwprw8AyHuM/QAAV7mcNMpYPG/kyJH68MMPNXToUIrn5YCtbu9NVhsBt60iRYrotddeU/Hixc0OJV8LDg7W8OHDM90lLi9NnjxZw4YN0++//25aDACAvMXYDwBwhcuFsDMWz+vdu7cGDBigyMhILViwINcDLGg6dpQ++ODGXdQAwCyPPfaYLl++rLp168rb29u+RNZWoPzcuXMmRwgAyG2M/QAAV7iUNLIVz6tVq5Yka/G8lStXuiWwgqpcOes2JcXcOABg6tSpDjOdrly5ogEDBmjChAny8/MzMTIAgLsw9gMAXOFy0qhq1aoOxfPgGn9/6/bKFXPjAICMdzFMTEzUgAED1KtXL4qBAkABxdgPAHCFSzWNKJ739x05Yt3+9Ze5cQCAp6en4uLiMrWfO3dOnp6eJkQEAHA3xn4AgCtcLoRN8by/54cfrNuTJ82NAwAMw3DanpycLG9v7zyOBgCQFxj7AQCucLkQdsbieRnXPlM8L3tRUdL+/WZHAaAw++CDD1S6dGlZLBa99957KlasmCQpKSlJkvTyyy+revXqZoYIAMhl06dPlyTGfgCAS1xOGmUsngfXPP64tGKFRJ1BAGZ5//33VaRIERmGodmzZ9uXI6SlpUmSLl++rNmzZ5sZIgAgl02dOlWSGPsBAC5xOWmUsXgeXGNLFlEIO39o1aqV6tWrp2nTppkdSq7Yt2+fWrZsqQMHDqh48eKmxNCnTx+dP39en332Wb593bi4ONWqVUsxMTEqZ7ulYSGyZs0aVapUSR06dNCyZctUsmRJSdZiqIGBgVq+fDnFUAGggImNjZUktW7dmrEfAJBjLtc0yqp43tmzZymelwO2u6ddvmxuHLnh1KlTGjJkiCIjI+Xr66uQkBDdc889mj17ti7fJhe4bNkyjRs37paPb9WqlSwWiywWi3x8fFSuXDk99NBDWrZsWaa+FotFvr6+OmKrhn5d586dnSZjN27cKE9PT7Vv3z7H8bz22msaOHBgjhJG3333nSwWi86fP5/j8+cHhw8flsViUUxMjEP7f//7Xy1cuDBH5wgODtbjjz+uUaNG5X6At5H169fbf2kAABQOjP0AAFe4PNOI4nl/z7vvWre3+93T/vjjDzVr1kwlSpTQ+PHjVbt2baWkpGj//v2aP3++wsLC9PDDD5sd5k2VKlXqb5+jX79+Gjt2rK5du6bjx49r+fLl6tmzp/r06aN3bR/4dRaLRSNHjtSiRYtuet758+dr0KBBeu+993T06FFVqFAh2/7Hjh3TF198UWBmTbkqMDDQpf5PPvmkGjdurP/85z+F9n+eU1NTtXDhQq1bt05xcXG6evWqJKljx44qUqSIvv32W5MjBADkNsZ+AIArcjzTaPr06Zo+fbq9eJ7t+fTp0zV16lQNHDiQ4nk5cOGCdXu95mCWLl1/pE/RXb3elpxF37R0bdeut2V8maz6uuq5555TkSJFtHXrVnXv3l01atRQ7dq11bVrV3311Vd66KGH7H0TEhLUv39/BQcHKyAgQPfee69+/fVX+/7Ro0erXr16+uCDDxQREaHAwED17NlTF2xvlqxJycGDBys4OFi+vr665557tGXLFvt+26yZVatWqX79+vLz89O9996ruLg4ff3116pRo4YCAgL0yCOPOMyCatWqlYYOHerwOsOHD1d4eLh8fHxUtWpVzZs3L9v3wt/fX2XLllV4eLiaNGmiSZMmac6cOZo7d67Wrl3r0HfQoEFavHixdu7cme05L126pE8//VQDBgxQx44dczSD5tNPP1XdunVVvnx5e9uRI0f00EMPqWTJkipatKhq1aqllStX6vDhw2rdurUkqWTJkrJYLPbZTjd7ryVp165devDBBxUQEKDixYurefPmOnTokEOfN998U6GhoSpdurQGDhyoa9dufNMWL16sRo0aqXjx4ipbtqx69erlMIMxPj5ejz76qIKCguTn56eqVatqwYIFkqRKlSpJkurXry+LxaJWrVpJsi5P69y5s/0caWlpmjRpkiIjI+Xj46MKFSro3//+t31/7dq1VbZsWS1fvvym721BNWTIEA0ZMkSpqam64447VLt2bUnW96Zu3bomRwcAcAfGfgCAK3I80yir4nmS5O3trYiICIrn5cCQIdLXX9+8X7Hr2zhJQdd//o+kf0l6WtLcdH2DJV2WFCsp4nrb25JekNRL0ofp+kZIOiPpd0m1rrctlNTPhWs4e/asVq9erfHjx6to0aJO+9iKpRuGoQcffFClSpXSypUrFRgYqDlz5ui+++7T/v377TN9Dh06pM8++0wrVqxQfHy8unfvrokTJ9p/yR8+fLiWLl2qRYsWqWLFipo8ebLatWungwcPOswWGj16tGbOnCl/f391795d3bt3l4+Pjz766CNdvHhRXbp00YwZMzRixAincT/xxBP6+eefNX36dNWtW1exsbE6c+aMC++OVe/evfXSSy9p2bJlatOmjb397rvv1r59+xQdHa0VK1Zkefwnn3yiatWqqVq1anrsscc0aNAgvf7669kWod+wYYMaNWrk0DZw4EBdvXpVGzZsUNGiRbV7924VK1ZM4eHhWrp0qbp27ap9+/YpICDAfifEm73Xx48fV4sWLdSqVSt9++23CggI0E8//aSUlBT7665fv16hoaFav369Dh48qB49eqhevXrq18/6Tbt69arGjRunatWqKS4uTi+88IL69OmjlStXSpJef/117d69W19//bXKlCmjgwcP6sr1QmCbN29W48aNtXbtWtWqVSvLGY7R0dGaO3eupk6dqnvuuUcnT57U3r17Hfo0btxYP/zwg/r27Zvl+1qQLVmyRJ9++qkeeOABSda6FrNmzdKECROoawEABRRjPwDAFTlOGmVVPA+uqXU9U3OzmUb52cGDB2UYhqpVq+bQXqZMGfttWwcOHKhJkyZp/fr12rlzp+Li4uTj4yPJOgPls88+0//+9z/1799fknVWyMKFC+21eB5//HGtW7dO//73v3Xp0iW98847WrhwoTp06CBJmjt3rtasWaN58+Zp2LBh9hjeeOMNNWvWTJL01FNPKTo6WocOHVLlypUlSd26ddP69eudJo3279+vTz/9VGvWrLEnemzHucrDw0NRUVE6fPhwpn0TJkxQnTp19MMPP6h58+ZOj583b54ee+wxSVL7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0sgktuVoNiSNAAAAAABAfsLytHyCQtgAAAAAACA/YaaRSdatkzZtkpo2le69l0LYAAAAAAAgf2GmkUlWrpT+9S9p1Srrc5anAQAAAACA/ISkkUmaNJH69ZMaN7Y+J2kEAAAAAADyE5anmeSf/7Q+bEgaAQAAAACA/ISZRvkEhbABAAAAAEB+QtIon6AQNgAAAAAAyE9IGplk6lTJ31/q39/63DbT6MIFKTXVvLgAAAAAAAAkkkamSUuTrlyRkpKsz21JI8maOAIAAAAAADAThbBN8tRTUteuUkCA9bmPj/WRnGxdomZbrgYAAAAAAGAGZhqZpEQJKSJCKlXKsU2iGDYAAAAAADAfSaN8xLZEjWLYAAAAAADAbCxPM8nu3dLq1VKFCtI//mFtI2kEAAAAAADyC2YamWTLFumFF6R3373RRtIIAAAAAADkF8w0MkmVKlKvXlKdOjfaSBoBAAAAAID8gqSRSe65x/pIz1YIm6QRAAAAAAAwG8vT8hFb0ig+3tQwAAAAAAAASBrlJyVLWrckjQAAAAAAgNlIGpnk22+loCCpdesbbaVKWbckjQAAAAAAgNnyddJo9OjRslgsDo+yZctme8z333+vhg0bytfXV5UrV9bs2bPzKFrXpKZKZ85I587daLMljdK3AQAAAAAAmCHfF8KuVauW1q5da3/u6emZZd/Y2Fg98MAD6tevnxYvXqyffvpJzz33nIKCgtS1a9e8CDfHmjaVfv9d8ve/0WZbnkbSCAAAAAAAmC3fJ42KFCly09lFNrNnz1aFChU0bdo0SVKNGjW0detWvfnmm/kuaVSsmFSrlmMby9MAAAAAAEB+ka+Xp0nSgQMHFBYWpkqVKqlnz576448/suz7888/6/7773doa9eunbZu3apr165leVxycrISExMdHmZgeRoAAAAAAMgv8nXS6K677tL777+vVatWae7cuTp16pTuvvtunT171mn/U6dOKSQkxKEtJCREKSkpOnPmTJavM2HCBAUGBtof4eHhuXodzpw5I82dK33wwY022/K0S5ekq1fdHgIAAAAAAECW8nXSqEOHDuratatq166tNm3a6KuvvpIkLVq0KMtjLBaLw3PDMJy2pxcdHa2EhAT7488//8yF6LN37JjUv780fPiNtsBAyRYmS9QAAAAAAICZ8n1No/SKFi2q2rVr68CBA073ly1b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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ "try:\n", - " print(\"Simulating with BioSCRAPE\")\n", " import numpy as np\n", " import pylab as plt\n", " timepoints = np.arange(0, 50, .1)\n", "\n", " x0_dict = {myMixture.ribosome.get_species():100,\n", " myMixture.rnap.get_species():20,\n", - " myMixture.rnaase.get_species():10,\n", + " myMixture.rnase.get_species():10,\n", " A_dna.dna:20,\n", " A_genome.dna:20}\n", "\n", - " full_result_sto = myCRN.simulate_with_bioscrape_via_sbml(timepoints,\n", - " initial_condition_dict = x0_dict,\n", - " stochastic = True)\n", - " full_result_det = myCRN.simulate_with_bioscrape_via_sbml(timepoints,\n", - " initial_condition_dict = x0_dict,\n", - " stochastic = False)\n", + " print(\"Simulating with BioSCRAPE [stochastic]\")\n", + " full_result_sto = myCRN.simulate_with_bioscrape_via_sbml(\n", + " timepoints, initial_condition_dict=x0_dict, stochastic=True)\n", + "\n", + " print(\"Simulating with BioSCRAPE [deterministic]\")\n", + " full_result_det = myCRN.simulate_with_bioscrape_via_sbml(\n", + " timepoints, initial_condition_dict=x0_dict, stochastic=False)\n", "\n", " if (full_result_det is not None) and (full_result_sto is not None):\n", " #chemical_reaction_network.get_all_species_containing is a useful shortcut to get lists of species\n", @@ -330,7 +324,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 3, "metadata": {}, "outputs": [ { @@ -341,8 +335,8 @@ " Species = protein_A, dna_G, complex_dna_G_protein_A_\n", "Reactions = [\n", "\tprotein[A]+dna[G] <--> complex[dna[G]:protein[A]]\n", - "\tprotein[A] --> \n", "\tcomplex[dna[G]:protein[A]] --> \n", + "\tprotein[A] --> \n", "]\n", "\n", "CRN: recursive_species_filtering = True:\n", @@ -406,9 +400,17 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 4, "metadata": {}, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/Users/murray/Dropbox/macosx/src/biocrnpyler/biocrnpyler/mechanisms/global_mechanisms.py:204: UserWarning: species dna_RFP_circular has multiple attributes (or material type) which conflict with global mechanism filter {repr(self)}. Using default value False.\n", + " warn(\n" + ] + }, { "name": "stdout", "output_type": "stream", @@ -457,26 +459,26 @@ "\n", "1. dna[GFP] --> dna[GFP]+rna[GFP]\n", " Kf=k_forward * dna_GFP\n", - " k_forward=0.5\n", - " found_key=(mech=None, partid=None, name=ktx).\n", + " k_forward=0.05\n", + " found_key=(mech=transcription, partid=None, name=ktx).\n", " search_key=(mech=simple_transcription, partid=strong, name=ktx).\n", "\n", "2. rna[GFP] --> rna[GFP]+protein[GFP]\n", " Kf=k_forward * rna_GFP\n", - " k_forward=1.5\n", - " found_key=(mech=None, partid=None, name=ktl).\n", + " k_forward=0.05\n", + " found_key=(mech=translation, partid=None, name=ktl).\n", " search_key=(mech=simple_translation, partid=weak, name=ktl).\n", "\n", "3. dna[RFP(circular)] --> dna[RFP(circular)]+rna[RFP]\n", " Kf=k_forward * dna_RFP_circular\n", - " k_forward=0.5\n", - " found_key=(mech=None, partid=None, name=ktx).\n", + " k_forward=0.05\n", + " found_key=(mech=transcription, partid=None, name=ktx).\n", " search_key=(mech=simple_transcription, partid=strong, name=ktx).\n", "\n", "4. rna[RFP] --> rna[RFP]+protein[RFP]\n", " Kf=k_forward * rna_RFP\n", - " k_forward=1.5\n", - " found_key=(mech=None, partid=None, name=ktl).\n", + " k_forward=0.05\n", + " found_key=(mech=translation, partid=None, name=ktl).\n", " search_key=(mech=simple_translation, partid=weak, name=ktl).\n", "\n", "5. dna[GFP]+recBCD <--> complex[dna[GFP]:recBCD]\n", @@ -495,33 +497,25 @@ " found_key=(mech=None, partid=None, name=kdeg).\n", " search_key=(mech=deg_tagged_degradation, partid=dna_GFP, name=kdeg).\n", "\n", - "7. rna[GFP] --> \n", - " Kf=k_forward * rna_GFP\n", - " k_forward=0.05\n", - " found_key=(mech=None, partid=None, name=kdil).\n", - " search_key=(mech=rna_degradation, partid=rna_GFP, name=kdil).\n", - "\n", - "8. rna[RFP] --> \n", + "7. rna[RFP] --> \n", " Kf=k_forward * rna_RFP\n", - " k_forward=0.05\n", - " found_key=(mech=None, partid=None, name=kdil).\n", + " k_forward=0.00013\n", + " found_key=(mech=rna_degradation, partid=None, name=kdil).\n", " search_key=(mech=rna_degradation, partid=rna_RFP, name=kdil).\n", "\n", + "8. rna[GFP] --> \n", + " Kf=k_forward * rna_GFP\n", + " k_forward=0.00013\n", + " found_key=(mech=rna_degradation, partid=None, name=kdil).\n", + " search_key=(mech=rna_degradation, partid=rna_GFP, name=kdil).\n", + "\n", "]\n", "Simulating with BioSCRAPE\n" ] }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - "/Users/murray/Library/CloudStorage/Dropbox/macosx/src/biocrnpyler/biocrnpyler/mechanisms/global_mechanisms.py:106: UserWarning: species dna_RFP_circular has multiple attributes(or material type) which conflict with global mechanism filter deg_tagged_degradation. Using default value False.\n", - " warn(\n" - ] - }, { "data": { - "image/png": "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", + "image/png": "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", "text/plain": [ "
" ] @@ -589,7 +583,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 5, "metadata": {}, "outputs": [], "source": [ @@ -613,7 +607,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.3" + "version": "3.12.12" } }, "nbformat": 4, diff --git a/examples/7. Network Plotting Examples.ipynb b/examples/7. Network Plotting Examples.ipynb index 32f6d183..3f362fbe 100644 --- a/examples/7. Network Plotting Examples.ipynb +++ b/examples/7. Network Plotting Examples.ipynb @@ -72,14 +72,14 @@ " search_key=(mech=initial concentration, partid=mixture1, name=mydna).\n", "\n", " complex[protein[Ribo]:rna[mydna]] (@ 0), \n", - " complex[protein[RNAase]:rna[mydna]] (@ 0), \n", + " complex[protein[RNase]:rna[mydna]] (@ 0), \n", " protein[laci] (@ 0), \n", " complex[dna[mydna]:2x_protein[laci]] (@ 0), \n", " complex[dna[mydna]:protein[RNAP]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] (@ 0), \n", + " complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]] (@ 0), \n", " complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] (@ 0), \n", " protein[Ribo] (@ 0), \n", - " protein[RNAase] (@ 0), \n", + " protein[RNase] (@ 0), \n", " protein[RNAP] (@ 0), \n", " protein[GFP] (@ 0), \n", "}\n", @@ -143,9 +143,9 @@ " found_key=(mech=None, partid=None, name=ktl).\n", " search_key=(mech=translation_mm, partid=UTR1, name=ktl).\n", "\n", - "7. complex[protein[Ribo]:rna[mydna]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]]\n", - " Kf=k_forward * complex_protein_Ribo_rna_mydna_ * protein_RNAase\n", - " Kr=k_reverse * complex_complex_protein_Ribo_rna_mydna__protein_RNAase_\n", + "7. complex[protein[Ribo]:rna[mydna]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]]\n", + " Kf=k_forward * complex_protein_Ribo_rna_mydna_ * protein_RNase\n", + " Kr=k_reverse * complex_complex_protein_Ribo_rna_mydna__protein_RNase_\n", " k_forward=100.0\n", " found_key=(mech=None, partid=None, name=kb).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_mydna_, name=kb).\n", @@ -153,15 +153,15 @@ " found_key=(mech=None, partid=None, name=ku).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_mydna_, name=ku).\n", "\n", - "8. complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\n", - " Kf=k_forward * complex_complex_protein_Ribo_rna_mydna__protein_RNAase_\n", + "8. complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\n", + " Kf=k_forward * complex_complex_protein_Ribo_rna_mydna__protein_RNase_\n", " k_forward=0.001\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kdeg).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_mydna_, name=kdeg).\n", "\n", - "9. rna[mydna]+protein[RNAase] <--> complex[protein[RNAase]:rna[mydna]]\n", - " Kf=k_forward * rna_mydna * protein_RNAase\n", - " Kr=k_reverse * complex_protein_RNAase_rna_mydna_\n", + "9. rna[mydna]+protein[RNase] <--> complex[protein[RNase]:rna[mydna]]\n", + " Kf=k_forward * rna_mydna * protein_RNase\n", + " Kr=k_reverse * complex_protein_RNase_rna_mydna_\n", " k_forward=100.0\n", " found_key=(mech=None, partid=None, name=kb).\n", " search_key=(mech=rna_degradation_mm, partid=rna_mydna, name=kb).\n", @@ -169,8 +169,8 @@ " found_key=(mech=None, partid=None, name=ku).\n", " search_key=(mech=rna_degradation_mm, partid=rna_mydna, name=ku).\n", "\n", - "10. complex[protein[RNAase]:rna[mydna]] --> protein[RNAase]\n", - " Kf=k_forward * complex_protein_RNAase_rna_mydna_\n", + "10. complex[protein[RNase]:rna[mydna]] --> protein[RNase]\n", + " Kf=k_forward * complex_protein_RNase_rna_mydna_\n", " k_forward=0.001\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kdeg).\n", " search_key=(mech=rna_degradation_mm, partid=rna_mydna, name=kdeg).\n", @@ -262,7 +262,7 @@ }, { "data": { - "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"7cbc57c3-1296-4544-8efe-049ca6592487\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1005\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1070\",\"attributes\":{\"start\":-86.56568860920189,\"end\":188.72941279199605}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1071\",\"attributes\":{\"start\":-186.66241792445285,\"end\":88.63268347674509}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1008\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1009\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1010\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1048\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1065\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[170.17476752053895,-37.606710940805]],[1,[65.90700204462148,-42.38831441595548]],[2,[-43.85703180276715,26.408529079781765]],[3,[-38.76875907308431,-5.328824415126987]],[4,[59.8563390957138,-24.044421797034737]],[5,[-29.269449766268828,16.998413999037517]],[6,[34.75060972577002,-39.772973530588956]],[7,[73.4274218780106,-9.545895798447525]],[8,[78.54171812278726,-28.18204299813225]],[9,[93.87271447651337,-49.00307999776329]],[10,[-32.241793493489254,-124.43826352748954]],[11,[-54.985287318455235,9.718300518185846]],[12,[-58.39077664262223,-16.219870101457285]],[13,[-14.025878873455511,1.4386184542622522]],[14,[51.59222206384283,-36.16953131894571]],[15,[22.63929056092081,-42.339003536653784]],[16,[70.8461228575972,-16.83981304025843]],[17,[80.65142039621942,-40.95208782461016]],[18,[104.21250520042975,-55.085134293770786]],[19,[-43.04973131007231,20.093224390353324]],[20,[-68.01104333774478,16.5700628998938]],[21,[-51.68368209164269,-7.503949799097976]],[22,[-64.04740108352621,-23.349800424799515]],[23,[-25.903539172463592,2.0287773884344675]],[24,[-6.3595772830227775,1.4185384561795218]],[25,[-23.075549539156125,24.647776825980948]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1053\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1050\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1051\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1052\"},\"data\":{\"type\":\"map\",\"entries\":[[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"]],[\"species\",[\"nothing\",\"protein_RNAP\",\"protein_Ribo\",\"protein_RNAase\",\"dna_mydna\",\"rna_mydna\",\"complex_dna_mydna_protein_RNAP_\",\"protein_laci\",\"complex_dna_mydna_protein_laci_2x_\",\"complex_complex_dna_mydna_protein_laci_2x__protein_RNAP_\",\"protein_GFP\",\"complex_protein_Ribo_rna_mydna_\",\"complex_complex_protein_Ribo_rna_mydna__protein_RNAase_\",\"complex_protein_RNAase_rna_mydna_\",\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\",\"rna[mydna]+protein[RNAase] <--> complex[protein[RNAase]:rna[mydna]]\",\"complex[protein[RNAase]:rna[mydna]] --> protein[RNAase]\",\"rna[mydna] --> \"]],[\"color\",[\"purple\",\"green\",\"green\",\"green\",\"grey\",\"orange\",\"cyan\",\"green\",\"cyan\",\"cyan\",\"green\",\"cyan\",\"cyan\",\"cyan\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"type\",[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1054\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1055\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1066\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1060\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1057\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1058\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1059\"},\"data\":{\"type\":\"map\",\"entries\":[[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"color\",[\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\"]],[\"start\",[1,1,2,3,3,4,4,5,5,5,6,6,7,8,8,9,9,11,11,11,12,12,13,13,14,14,14,15,15,15,16,16,16,17,17,17,18,18,18,19,19,19,20,20,20,21,21,21,22,22,23,23,23,24,25]],[\"end\",[14,17,19,21,23,14,16,19,23,25,14,15,16,16,17,17,18,19,20,21,21,22,23,24,4,1,6,4,5,1,7,4,8,8,1,9,8,5,1,5,2,11,5,10,2,11,3,12,2,3,5,3,13,3,0]],[\"xs\",[[65.90700204462148,54.802379936545364,56.559899483384264,51.59222206384283,54.56762540978428,54.802379936545364],[65.90700204462148,77.16790777031618,76.58406445456572,80.65142039621942,76.09931797091299,77.16790777031618],[-43.85703180276715,-43.493533258862705,-46.078614408784865,-43.04973131007231,-41.1189732453641,-43.493533258862705],[-38.76875907308431,-48.2322894333704,-47.82889246322035,-51.68368209164269,-46.99848966149671,-48.2322894333704],[-38.76875907308431,-28.941774759605693,-28.421264595874344,-25.903539172463592,-30.90349718090138,-28.941774759605693],[59.8563390957138,53.56341193137557,51.96513059299879,51.59222206384283,56.0967435374464,53.56341193137557],[59.8563390957138,67.91904691390147,68.59545755064836,70.8461228575972,65.854153518698,67.91904691390147],[-29.269449766268828,-39.63479211653944,-38.27702856251242,-43.04973131007231,-39.372650931979024,-39.63479211653944],[-29.269449766268828,-26.67134166859683,-29.292551554525502,-25.903539172463592,-24.41434526680308,-26.67134166859683],[-29.269449766268828,-25.278078202527393,-23.85755355081886,-23.075549539156125,-27.743390599044535,-25.278078202527393],[34.75060972577002,48.16968583934887,47.880994507459164,51.59222206384283,46.83486871798579,48.16968583934887],[34.75060972577002,26.06328422346305,26.357210625131703,22.63929056092081,27.393557622877072,26.06328422346305],[73.4274218780106,72.01379867382664,69.93397939817348,70.8461228575972,74.64751466056214,72.01379867382664],[78.54171812278726,72.81121732547588,75.34606398053988,70.8461228575972,71.20852953470938,72.81121732547588],[78.54171812278726,80.08092841239109,77.47905349115823,80.65142039621942,82.41218572799286,80.08092841239109],[93.87271447651337,83.64078913129447,85.65005514868946,80.65142039621942,83.04955497476065,83.64078913129447],[93.87271447651337,101.19571306489107,99.21266973841335,104.21250520042975,101.7477160129787,101.19571306489107],[-54.985287318455235,-45.691269266401164,-44.677684138606146,-43.04973131007231,-47.95788983937167,-45.691269266401164],[-54.985287318455235,-64.91344753116516,-63.01491492838734,-68.01104333774478,-65.3426098638048,-64.91344753116516],[-54.985287318455235,-52.34265268636402,-54.95423653660991,-51.68368209164269,-50.0436570048915,-52.34265268636402],[-58.39077664262223,-53.818177655679875,-52.343154642155035,-51.68368209164269,-56.30571634890577,-53.818177655679875],[-58.39077664262223,-61.8720823935836,-63.31463864097695,-64.04740108352621,-59.397645678025796,-61.8720823935836],[-14.025878873455511,-22.40785149272669,-21.454684153330888,-25.903539172463592,-21.70281037917218,-22.40785149272669],[-14.025878873455511,-9.859565277216056,-10.696237563424763,-6.3595772830227775,-10.68314133379771,-9.859565277216056],[51.59222206384283,57.885149228181064,59.48343056655784,59.8563390957138,55.35181762211023,57.885149228181064],[51.59222206384283,62.69684417191895,60.93932462508005,65.90700204462148,62.931598698680034,62.69684417191895],[51.59222206384283,38.17314595026398,38.46183728215369,34.75060972577002,39.50796307162706,38.17314595026398],[22.63929056092081,56.715317318118124,57.07320027586925,59.8563390957138,54.86746462059262,56.715317318118124],[22.63929056092081,-26.964972808394908,-24.53677647854154,-29.269449766268828,-28.30002137412555,-26.964972808394908],[22.63929056092081,62.40700431759967,61.574028666563265,65.90700204462148,61.57972700899775,62.40700431759967],[70.8461228575972,72.25974606178116,74.33956533743432,73.4274218780106,69.62603007504566,72.25974606178116],[70.8461228575972,62.783415039409526,62.10700440266263,59.8563390957138,64.84830843461299,62.783415039409526],[70.8461228575972,76.57662365490857,74.04177699984457,78.54171812278726,78.17931144567507,76.57662365490857],[80.65142039621942,79.11221010661559,81.71408502784845,78.54171812278726,76.78095279101382,79.11221010661559],[80.65142039621942,69.39051467052472,69.97435798627518,65.90700204462148,70.45910446992791,69.39051467052472],[80.65142039621942,90.88334574143832,88.87407972404333,93.87271447651337,91.47457989797215,90.88334574143832],[104.21250520042975,80.95791846066322,83.339696493361,78.54171812278726,79.72228510430817,80.95791846066322],[104.21250520042975,-26.18981263522155,-24.271472626063556,-29.269449766268828,-26.647301220974757,-26.18981263522155],[104.21250520042975,69.22925395471773,70.80379452300079,65.90700204462148,69.2306511431414,69.22925395471773],[-43.04973131007231,-32.6843889598017,-34.04215251382872,-29.269449766268828,-32.946530144362114,-32.6843889598017],[-43.04973131007231,-43.41322985397676,-40.8281487040546,-43.85703180276715,-45.78778986747536,-43.41322985397676],[-43.04973131007231,-52.34374936212638,-53.3573344899214,-54.985287318455235,-50.07712878915588,-52.34374936212638],[-68.01104333774478,-32.76923585038086,-33.57167227098996,-29.269449766268828,-33.62695199483993,-32.76923585038086],[-68.01104333774478,-33.102373877217445,-35.72973622081875,-32.241793493489254,-30.883234978465975,-33.102373877217445],[-68.01104333774478,-47.09845150855955,-46.92417556762225,-43.85703180276715,-48.81032177946547,-47.09845150855955],[-51.68368209164269,-54.3263167237339,-51.71473287348801,-54.985287318455235,-56.62531240520642,-54.3263167237339],[-51.68368209164269,-42.2201517313566,-42.62354870150665,-38.76875907308431,-43.453951503230286,-42.2201517313566],[-51.68368209164269,-56.25628107858504,-57.73130409210988,-58.39077664262223,-53.76874238535915,-56.25628107858504],[-64.04740108352621,-45.173011345890984,-43.16857916620303,-43.85703180276715,-47.801689339919506,-45.173011345890984],[-64.04740108352621,-41.61870183007219,-40.84343077968608,-38.76875907308431,-43.74586687186245,-41.61870183007219],[-25.903539172463592,-28.50164727013559,-25.880437384206914,-29.269449766268828,-30.75864367192934,-28.50164727013559],[-25.903539172463592,-35.730523485942214,-36.25103364967356,-38.76875907308431,-33.768801064646524,-35.730523485942214],[-25.903539172463592,-17.521566553192415,-18.474733892588212,-14.025878873455511,-18.226607666746922,-17.521566553192415],[-6.3595772830227775,-35.34223158344864,-35.0390870229426,-38.76875907308431,-34.019974400968266,-35.34223158344864],[-23.075549539156125,166.8433628957225,165.28665675222098,170.17476752053895,166.81978961635406,166.8433628957225]]],[\"ys\",[[-42.38831441595548,-37.5641231704657,-35.601921368911164,-36.16953131894571,-40.18786118705764,-37.5641231704657],[-42.38831441595548,-41.291410363167074,-43.86011389806521,-40.95208782461016,-38.88366728963201,-41.291410363167074],[26.408529079781765,23.564973204747858,24.071398239537576,20.093224390353324,24.705401023523848,23.564973204747858],[-5.328824415126987,-6.922667837891431,-4.319519407237041,-7.503949799097976,-9.250080347626028,-6.922667837891431],[-5.328824415126987,0.2912145789155427,-2.291067364830533,2.0287773884344675,2.049269188229609,0.2912145789155427],[-24.044421797034737,-33.27740225783238,-31.183456787926065,-36.16953131894571,-33.99944231297284,-33.27740225783238],[-24.044421797034737,-18.758725862623685,-21.304620502635384,-16.83981304025843,-17.12308344021292,-18.758725862623685],[16.998413999037517,19.326288731726706,21.58362986653566,20.093224390353324,16.70514530434584,19.326288731726706],[16.998413999037517,5.443521789840166,5.704997604122185,2.0287773884344675,6.801858312883956,5.443521789840166],[16.998413999037517,21.927690892222977,19.70930846769987,24.647776825980948,22.85577798680168,21.927690892222977],[-39.772973530588956,-36.90181937157707,-39.5201715599651,-36.16953131894571,-34.6308340964023,-36.90181937157707],[-39.772973530588956,-41.61356063823202,-38.99579095051182,-42.339003536653784,-43.8872104684293,-41.61356063823202],[-9.545895798447525,-13.54033835658636,-11.92371760694649,-16.83981304025843,-13.591825915845694,-13.54033835658636],[-28.18204299813225,-19.736087152339774,-19.019384073753173,-16.83981304025843,-21.82666188500844,-19.736087152339774],[-28.18204299813225,-37.49889525882591,-37.087364261446496,-40.95208782461016,-36.27237571312031,-37.49889525882591],[-49.00307999776329,-42.77243794636033,-41.0689236555819,-40.95208782461016,-45.33945041997482,-42.77243794636033],[-49.00307999776329,-53.31060190157504,-55.044571345612866,-55.085134293770786,-50.734868294843324,-53.31060190157504],[9.718300518185846,17.797080399817457,15.365670097902662,20.093224390353324,19.139295749801022,17.797080399817457],[9.718300518185846,14.940676445101584,16.766788386833067,16.5700628998938,12.34165152029075,14.940676445101584],[9.718300518185846,-4.066544126895083,-3.7219564592697427,-7.503949799097976,-2.7805698953821256,-4.066544126895083],[-16.219870101457285,-10.277742993823487,-12.460268589805525,-7.503949799097976,-9.410989212609541,-10.277742993823487],[-16.219870101457285,-20.607905350733702,-18.403785948194212,-23.349800424799515,-21.51138407668365,-20.607905350733702],[1.4386184542622522,1.8550890303455634,4.3108135447514,2.0287773884344675,-0.6830259977298918,1.8550890303455634],[1.4386184542622522,1.427705816918458,-1.0701113006934257,1.4185384561795218,3.9298715481541118,1.427705816918458],[-36.16953131894571,-26.936550858148067,-29.030496328054376,-24.044421797034737,-26.21451080300761,-26.936550858148067],[-36.16953131894571,-40.99372256443549,-42.95592436599002,-42.38831441595548,-38.36998454784354,-40.99372256443549],[-36.16953131894571,-39.040685477957595,-36.422333289569565,-39.772973530588956,-41.31167075313236,-39.040685477957595],[-42.339003536653784,-25.588436755728377,-28.19823189253432,-24.044421797034737,-23.711057924540505,-25.588436755728377],[-42.339003536653784,14.36414257212871,15.38540328870959,16.998413999037517,12.093293348889704,14.36414257212871],[-42.339003536653784,-42.38432557625134,-44.8833778830919,-42.38831441595548,-39.8833811302036,-42.38432557625134],[-16.83981304025843,-12.845370482119595,-14.461991231759466,-9.545895798447525,-12.79388292286026,-12.845370482119595],[-16.83981304025843,-22.125508974669483,-19.579614334657784,-24.044421797034737,-23.761151397080248,-22.125508974669483],[-16.83981304025843,-25.285768886050906,-26.002471964637508,-28.18204299813225,-23.19519415338224,-25.285768886050906],[-40.95208782461016,-31.635235563916503,-32.04676656129591,-28.18204299813225,-32.861755109622095,-31.635235563916503],[-40.95208782461016,-42.048991877398564,-39.48028834250043,-42.38831441595548,-44.45673495093363,-42.048991877398564],[-40.95208782461016,-47.18272987601312,-48.88624416679154,-49.00307999776329,-44.61571740239863,-47.18272987601312],[-55.085134293770786,-30.714230970469227,-29.58895577279403,-28.18204299813225,-33.04067054118827,-30.714230970469227],[-55.085134293770786,15.335333982599677,17.14062688869784,16.998413999037517,12.741145272916015,15.335333982599677],[-55.085134293770786,-43.48951478185705,-41.37765946806884,-42.38831441595548,-46.12373362534921,-43.48951478185705],[20.093224390353324,17.765349657664135,15.508008522855183,16.998413999037517,20.386493085045,17.765349657664135],[20.093224390353324,22.93678026538723,22.430355230597513,26.408529079781765,21.796352446611237,22.93678026538723],[20.093224390353324,12.014444508721713,14.445854810636508,9.718300518185846,10.672229158738146,12.014444508721713],[16.5700628998938,16.95971819234254,14.45069315093209,16.998413999037517,19.45038755680642,16.95971819234254],[16.5700628998938,-121.0457126578426,-120.85577060623076,-124.43826352748954,-119.62637005804763,-121.0457126578426],[16.5700628998938,25.08822673149151,22.459778755222043,26.408529079781765,27.090378334925457,25.08822673149151],[-7.503949799097976,6.280894845982953,5.9363071783576125,9.718300518185846,4.994920614469995,6.280894845982953],[-7.503949799097976,-5.910106376333531,-8.51325480698792,-5.328824415126987,-3.5826938665989343,-5.910106376333531],[-7.503949799097976,-13.446076906731772,-11.263551310749737,-16.219870101457285,-14.31283068794572,-13.446076906731772],[-23.349800424799515,23.165351958180235,21.45615258286557,26.408529079781765,23.336123358756762,23.165351958180235],[-23.349800424799515,-7.360529679650442,-9.878081201661036,-5.328824415126987,-5.806734405964066,-7.360529679650442],[2.0287773884344675,13.583669597631818,13.3221937833498,16.998413999037517,12.225333074588029,13.583669597631818],[2.0287773884344675,-3.591261605608063,-1.0089796618619875,-5.328824415126987,-5.34931621492213,-3.591261605608063],[2.0287773884344675,1.6123068123511557,-0.8434177020546803,1.4386184542622522,4.15042184042661,1.6123068123511557],[1.4185384561795218,-4.615445579744949,-1.998727359725787,-5.328824415126987,-6.893766630633895,-4.615445579744949],[24.647776825980948,-36.533517935911846,-38.658553665100705,-37.606710940805,-33.89940420107721,-36.533517935911846]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1061\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1062\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1067\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1068\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1069\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1092\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1093\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1012\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1029\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[170.17476752053895,-37.606710940805]],[1,[65.90700204462148,-42.38831441595548]],[2,[-43.85703180276715,26.408529079781765]],[3,[-38.76875907308431,-5.328824415126987]],[4,[59.8563390957138,-24.044421797034737]],[5,[-29.269449766268828,16.998413999037517]],[6,[34.75060972577002,-39.772973530588956]],[7,[73.4274218780106,-9.545895798447525]],[8,[78.54171812278726,-28.18204299813225]],[9,[93.87271447651337,-49.00307999776329]],[10,[-32.241793493489254,-124.43826352748954]],[11,[-54.985287318455235,9.718300518185846]],[12,[-58.39077664262223,-16.219870101457285]],[13,[-14.025878873455511,1.4386184542622522]],[14,[51.59222206384283,-36.16953131894571]],[15,[22.63929056092081,-42.339003536653784]],[16,[70.8461228575972,-16.83981304025843]],[17,[80.65142039621942,-40.95208782461016]],[18,[104.21250520042975,-55.085134293770786]],[19,[-43.04973131007231,20.093224390353324]],[20,[-68.01104333774478,16.5700628998938]],[21,[-51.68368209164269,-7.503949799097976]],[22,[-64.04740108352621,-23.349800424799515]],[23,[-25.903539172463592,2.0287773884344675]],[24,[-6.3595772830227775,1.4185384561795218]],[25,[-23.075549539156125,24.647776825980948]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1017\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1014\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1015\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1016\"},\"data\":{\"type\":\"map\",\"entries\":[[\"k\",[\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"]],[\"k_r\",[\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"]],[\"species\",[\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\",\"rna[mydna]+protein[RNAase] <--> complex[protein[RNAase]:rna[mydna]]\",\"complex[protein[RNAase]:rna[mydna]] --> protein[RNAase]\",\"rna[mydna] --> \"]],[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"index\",[14,15,16,17,18,19,20,21,22,23,24,25]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1018\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1019\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1072\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1073\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1074\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1024\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1021\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1022\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1023\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1025\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1026\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1020\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1027\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1028\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1030\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1047\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[170.17476752053895,-37.606710940805]],[1,[65.90700204462148,-42.38831441595548]],[2,[-43.85703180276715,26.408529079781765]],[3,[-38.76875907308431,-5.328824415126987]],[4,[59.8563390957138,-24.044421797034737]],[5,[-29.269449766268828,16.998413999037517]],[6,[34.75060972577002,-39.772973530588956]],[7,[73.4274218780106,-9.545895798447525]],[8,[78.54171812278726,-28.18204299813225]],[9,[93.87271447651337,-49.00307999776329]],[10,[-32.241793493489254,-124.43826352748954]],[11,[-54.985287318455235,9.718300518185846]],[12,[-58.39077664262223,-16.219870101457285]],[13,[-14.025878873455511,1.4386184542622522]],[14,[51.59222206384283,-36.16953131894571]],[15,[22.63929056092081,-42.339003536653784]],[16,[70.8461228575972,-16.83981304025843]],[17,[80.65142039621942,-40.95208782461016]],[18,[104.21250520042975,-55.085134293770786]],[19,[-43.04973131007231,20.093224390353324]],[20,[-68.01104333774478,16.5700628998938]],[21,[-51.68368209164269,-7.503949799097976]],[22,[-64.04740108352621,-23.349800424799515]],[23,[-25.903539172463592,2.0287773884344675]],[24,[-6.3595772830227775,1.4185384561795218]],[25,[-23.075549539156125,24.647776825980948]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1035\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1032\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1033\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1034\"},\"data\":{\"type\":\"map\",\"entries\":[[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"color\",[\"purple\",\"green\",\"green\",\"green\",\"grey\",\"orange\",\"cyan\",\"green\",\"cyan\",\"cyan\",\"green\",\"cyan\",\"cyan\",\"cyan\"]],[\"type\",[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"complex\",\"complex\"]],[\"species\",[\"nothing\",\"protein_RNAP\",\"protein_Ribo\",\"protein_RNAase\",\"dna_mydna\",\"rna_mydna\",\"complex_dna_mydna_protein_RNAP_\",\"protein_laci\",\"complex_dna_mydna_protein_laci_2x_\",\"complex_complex_dna_mydna_protein_laci_2x__protein_RNAP_\",\"protein_GFP\",\"complex_protein_Ribo_rna_mydna_\",\"complex_complex_protein_Ribo_rna_mydna__protein_RNAase_\",\"complex_protein_RNAase_rna_mydna_\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1036\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1037\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1075\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1076\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1077\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1042\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1039\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1040\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1041\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1043\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1044\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1038\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1045\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1046\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1011\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1078\",\"attributes\":{\"renderers\":[{\"id\":\"p1048\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1079\",\"attributes\":{\"renderers\":[{\"id\":\"p1030\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1080\",\"attributes\":{\"renderers\":[{\"id\":\"p1012\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1081\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1082\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1083\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1089\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1088\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1090\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1091\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n const render_items = [{\"docid\":\"7cbc57c3-1296-4544-8efe-049ca6592487\",\"roots\":{\"p1005\":\"ab28b627-c392-4c36-92c5-99095af8cf2f\"},\"root_ids\":[\"p1005\"]}];\n void root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);", + "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"7cbc57c3-1296-4544-8efe-049ca6592487\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1005\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1070\",\"attributes\":{\"start\":-86.56568860920189,\"end\":188.72941279199605}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1071\",\"attributes\":{\"start\":-186.66241792445285,\"end\":88.63268347674509}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1008\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1009\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1010\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1048\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1065\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[170.17476752053895,-37.606710940805]],[1,[65.90700204462148,-42.38831441595548]],[2,[-43.85703180276715,26.408529079781765]],[3,[-38.76875907308431,-5.328824415126987]],[4,[59.8563390957138,-24.044421797034737]],[5,[-29.269449766268828,16.998413999037517]],[6,[34.75060972577002,-39.772973530588956]],[7,[73.4274218780106,-9.545895798447525]],[8,[78.54171812278726,-28.18204299813225]],[9,[93.87271447651337,-49.00307999776329]],[10,[-32.241793493489254,-124.43826352748954]],[11,[-54.985287318455235,9.718300518185846]],[12,[-58.39077664262223,-16.219870101457285]],[13,[-14.025878873455511,1.4386184542622522]],[14,[51.59222206384283,-36.16953131894571]],[15,[22.63929056092081,-42.339003536653784]],[16,[70.8461228575972,-16.83981304025843]],[17,[80.65142039621942,-40.95208782461016]],[18,[104.21250520042975,-55.085134293770786]],[19,[-43.04973131007231,20.093224390353324]],[20,[-68.01104333774478,16.5700628998938]],[21,[-51.68368209164269,-7.503949799097976]],[22,[-64.04740108352621,-23.349800424799515]],[23,[-25.903539172463592,2.0287773884344675]],[24,[-6.3595772830227775,1.4185384561795218]],[25,[-23.075549539156125,24.647776825980948]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1053\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1050\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1051\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1052\"},\"data\":{\"type\":\"map\",\"entries\":[[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"]],[\"species\",[\"nothing\",\"protein_RNAP\",\"protein_Ribo\",\"protein_RNase\",\"dna_mydna\",\"rna_mydna\",\"complex_dna_mydna_protein_RNAP_\",\"protein_laci\",\"complex_dna_mydna_protein_laci_2x_\",\"complex_complex_dna_mydna_protein_laci_2x__protein_RNAP_\",\"protein_GFP\",\"complex_protein_Ribo_rna_mydna_\",\"complex_complex_protein_Ribo_rna_mydna__protein_RNase_\",\"complex_protein_RNase_rna_mydna_\",\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\",\"rna[mydna]+protein[RNase] <--> complex[protein[RNase]:rna[mydna]]\",\"complex[protein[RNase]:rna[mydna]] --> protein[RNase]\",\"rna[mydna] --> \"]],[\"color\",[\"purple\",\"green\",\"green\",\"green\",\"grey\",\"orange\",\"cyan\",\"green\",\"cyan\",\"cyan\",\"green\",\"cyan\",\"cyan\",\"cyan\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"type\",[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1054\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1055\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1066\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1060\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1057\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1058\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1059\"},\"data\":{\"type\":\"map\",\"entries\":[[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"color\",[\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\"]],[\"start\",[1,1,2,3,3,4,4,5,5,5,6,6,7,8,8,9,9,11,11,11,12,12,13,13,14,14,14,15,15,15,16,16,16,17,17,17,18,18,18,19,19,19,20,20,20,21,21,21,22,22,23,23,23,24,25]],[\"end\",[14,17,19,21,23,14,16,19,23,25,14,15,16,16,17,17,18,19,20,21,21,22,23,24,4,1,6,4,5,1,7,4,8,8,1,9,8,5,1,5,2,11,5,10,2,11,3,12,2,3,5,3,13,3,0]],[\"xs\",[[65.90700204462148,54.802379936545364,56.559899483384264,51.59222206384283,54.56762540978428,54.802379936545364],[65.90700204462148,77.16790777031618,76.58406445456572,80.65142039621942,76.09931797091299,77.16790777031618],[-43.85703180276715,-43.493533258862705,-46.078614408784865,-43.04973131007231,-41.1189732453641,-43.493533258862705],[-38.76875907308431,-48.2322894333704,-47.82889246322035,-51.68368209164269,-46.99848966149671,-48.2322894333704],[-38.76875907308431,-28.941774759605693,-28.421264595874344,-25.903539172463592,-30.90349718090138,-28.941774759605693],[59.8563390957138,53.56341193137557,51.96513059299879,51.59222206384283,56.0967435374464,53.56341193137557],[59.8563390957138,67.91904691390147,68.59545755064836,70.8461228575972,65.854153518698,67.91904691390147],[-29.269449766268828,-39.63479211653944,-38.27702856251242,-43.04973131007231,-39.372650931979024,-39.63479211653944],[-29.269449766268828,-26.67134166859683,-29.292551554525502,-25.903539172463592,-24.41434526680308,-26.67134166859683],[-29.269449766268828,-25.278078202527393,-23.85755355081886,-23.075549539156125,-27.743390599044535,-25.278078202527393],[34.75060972577002,48.16968583934887,47.880994507459164,51.59222206384283,46.83486871798579,48.16968583934887],[34.75060972577002,26.06328422346305,26.357210625131703,22.63929056092081,27.393557622877072,26.06328422346305],[73.4274218780106,72.01379867382664,69.93397939817348,70.8461228575972,74.64751466056214,72.01379867382664],[78.54171812278726,72.81121732547588,75.34606398053988,70.8461228575972,71.20852953470938,72.81121732547588],[78.54171812278726,80.08092841239109,77.47905349115823,80.65142039621942,82.41218572799286,80.08092841239109],[93.87271447651337,83.64078913129447,85.65005514868946,80.65142039621942,83.04955497476065,83.64078913129447],[93.87271447651337,101.19571306489107,99.21266973841335,104.21250520042975,101.7477160129787,101.19571306489107],[-54.985287318455235,-45.691269266401164,-44.677684138606146,-43.04973131007231,-47.95788983937167,-45.691269266401164],[-54.985287318455235,-64.91344753116516,-63.01491492838734,-68.01104333774478,-65.3426098638048,-64.91344753116516],[-54.985287318455235,-52.34265268636402,-54.95423653660991,-51.68368209164269,-50.0436570048915,-52.34265268636402],[-58.39077664262223,-53.818177655679875,-52.343154642155035,-51.68368209164269,-56.30571634890577,-53.818177655679875],[-58.39077664262223,-61.8720823935836,-63.31463864097695,-64.04740108352621,-59.397645678025796,-61.8720823935836],[-14.025878873455511,-22.40785149272669,-21.454684153330888,-25.903539172463592,-21.70281037917218,-22.40785149272669],[-14.025878873455511,-9.859565277216056,-10.696237563424763,-6.3595772830227775,-10.68314133379771,-9.859565277216056],[51.59222206384283,57.885149228181064,59.48343056655784,59.8563390957138,55.35181762211023,57.885149228181064],[51.59222206384283,62.69684417191895,60.93932462508005,65.90700204462148,62.931598698680034,62.69684417191895],[51.59222206384283,38.17314595026398,38.46183728215369,34.75060972577002,39.50796307162706,38.17314595026398],[22.63929056092081,56.715317318118124,57.07320027586925,59.8563390957138,54.86746462059262,56.715317318118124],[22.63929056092081,-26.964972808394908,-24.53677647854154,-29.269449766268828,-28.30002137412555,-26.964972808394908],[22.63929056092081,62.40700431759967,61.574028666563265,65.90700204462148,61.57972700899775,62.40700431759967],[70.8461228575972,72.25974606178116,74.33956533743432,73.4274218780106,69.62603007504566,72.25974606178116],[70.8461228575972,62.783415039409526,62.10700440266263,59.8563390957138,64.84830843461299,62.783415039409526],[70.8461228575972,76.57662365490857,74.04177699984457,78.54171812278726,78.17931144567507,76.57662365490857],[80.65142039621942,79.11221010661559,81.71408502784845,78.54171812278726,76.78095279101382,79.11221010661559],[80.65142039621942,69.39051467052472,69.97435798627518,65.90700204462148,70.45910446992791,69.39051467052472],[80.65142039621942,90.88334574143832,88.87407972404333,93.87271447651337,91.47457989797215,90.88334574143832],[104.21250520042975,80.95791846066322,83.339696493361,78.54171812278726,79.72228510430817,80.95791846066322],[104.21250520042975,-26.18981263522155,-24.271472626063556,-29.269449766268828,-26.647301220974757,-26.18981263522155],[104.21250520042975,69.22925395471773,70.80379452300079,65.90700204462148,69.2306511431414,69.22925395471773],[-43.04973131007231,-32.6843889598017,-34.04215251382872,-29.269449766268828,-32.946530144362114,-32.6843889598017],[-43.04973131007231,-43.41322985397676,-40.8281487040546,-43.85703180276715,-45.78778986747536,-43.41322985397676],[-43.04973131007231,-52.34374936212638,-53.3573344899214,-54.985287318455235,-50.07712878915588,-52.34374936212638],[-68.01104333774478,-32.76923585038086,-33.57167227098996,-29.269449766268828,-33.62695199483993,-32.76923585038086],[-68.01104333774478,-33.102373877217445,-35.72973622081875,-32.241793493489254,-30.883234978465975,-33.102373877217445],[-68.01104333774478,-47.09845150855955,-46.92417556762225,-43.85703180276715,-48.81032177946547,-47.09845150855955],[-51.68368209164269,-54.3263167237339,-51.71473287348801,-54.985287318455235,-56.62531240520642,-54.3263167237339],[-51.68368209164269,-42.2201517313566,-42.62354870150665,-38.76875907308431,-43.453951503230286,-42.2201517313566],[-51.68368209164269,-56.25628107858504,-57.73130409210988,-58.39077664262223,-53.76874238535915,-56.25628107858504],[-64.04740108352621,-45.173011345890984,-43.16857916620303,-43.85703180276715,-47.801689339919506,-45.173011345890984],[-64.04740108352621,-41.61870183007219,-40.84343077968608,-38.76875907308431,-43.74586687186245,-41.61870183007219],[-25.903539172463592,-28.50164727013559,-25.880437384206914,-29.269449766268828,-30.75864367192934,-28.50164727013559],[-25.903539172463592,-35.730523485942214,-36.25103364967356,-38.76875907308431,-33.768801064646524,-35.730523485942214],[-25.903539172463592,-17.521566553192415,-18.474733892588212,-14.025878873455511,-18.226607666746922,-17.521566553192415],[-6.3595772830227775,-35.34223158344864,-35.0390870229426,-38.76875907308431,-34.019974400968266,-35.34223158344864],[-23.075549539156125,166.8433628957225,165.28665675222098,170.17476752053895,166.81978961635406,166.8433628957225]]],[\"ys\",[[-42.38831441595548,-37.5641231704657,-35.601921368911164,-36.16953131894571,-40.18786118705764,-37.5641231704657],[-42.38831441595548,-41.291410363167074,-43.86011389806521,-40.95208782461016,-38.88366728963201,-41.291410363167074],[26.408529079781765,23.564973204747858,24.071398239537576,20.093224390353324,24.705401023523848,23.564973204747858],[-5.328824415126987,-6.922667837891431,-4.319519407237041,-7.503949799097976,-9.250080347626028,-6.922667837891431],[-5.328824415126987,0.2912145789155427,-2.291067364830533,2.0287773884344675,2.049269188229609,0.2912145789155427],[-24.044421797034737,-33.27740225783238,-31.183456787926065,-36.16953131894571,-33.99944231297284,-33.27740225783238],[-24.044421797034737,-18.758725862623685,-21.304620502635384,-16.83981304025843,-17.12308344021292,-18.758725862623685],[16.998413999037517,19.326288731726706,21.58362986653566,20.093224390353324,16.70514530434584,19.326288731726706],[16.998413999037517,5.443521789840166,5.704997604122185,2.0287773884344675,6.801858312883956,5.443521789840166],[16.998413999037517,21.927690892222977,19.70930846769987,24.647776825980948,22.85577798680168,21.927690892222977],[-39.772973530588956,-36.90181937157707,-39.5201715599651,-36.16953131894571,-34.6308340964023,-36.90181937157707],[-39.772973530588956,-41.61356063823202,-38.99579095051182,-42.339003536653784,-43.8872104684293,-41.61356063823202],[-9.545895798447525,-13.54033835658636,-11.92371760694649,-16.83981304025843,-13.591825915845694,-13.54033835658636],[-28.18204299813225,-19.736087152339774,-19.019384073753173,-16.83981304025843,-21.82666188500844,-19.736087152339774],[-28.18204299813225,-37.49889525882591,-37.087364261446496,-40.95208782461016,-36.27237571312031,-37.49889525882591],[-49.00307999776329,-42.77243794636033,-41.0689236555819,-40.95208782461016,-45.33945041997482,-42.77243794636033],[-49.00307999776329,-53.31060190157504,-55.044571345612866,-55.085134293770786,-50.734868294843324,-53.31060190157504],[9.718300518185846,17.797080399817457,15.365670097902662,20.093224390353324,19.139295749801022,17.797080399817457],[9.718300518185846,14.940676445101584,16.766788386833067,16.5700628998938,12.34165152029075,14.940676445101584],[9.718300518185846,-4.066544126895083,-3.7219564592697427,-7.503949799097976,-2.7805698953821256,-4.066544126895083],[-16.219870101457285,-10.277742993823487,-12.460268589805525,-7.503949799097976,-9.410989212609541,-10.277742993823487],[-16.219870101457285,-20.607905350733702,-18.403785948194212,-23.349800424799515,-21.51138407668365,-20.607905350733702],[1.4386184542622522,1.8550890303455634,4.3108135447514,2.0287773884344675,-0.6830259977298918,1.8550890303455634],[1.4386184542622522,1.427705816918458,-1.0701113006934257,1.4185384561795218,3.9298715481541118,1.427705816918458],[-36.16953131894571,-26.936550858148067,-29.030496328054376,-24.044421797034737,-26.21451080300761,-26.936550858148067],[-36.16953131894571,-40.99372256443549,-42.95592436599002,-42.38831441595548,-38.36998454784354,-40.99372256443549],[-36.16953131894571,-39.040685477957595,-36.422333289569565,-39.772973530588956,-41.31167075313236,-39.040685477957595],[-42.339003536653784,-25.588436755728377,-28.19823189253432,-24.044421797034737,-23.711057924540505,-25.588436755728377],[-42.339003536653784,14.36414257212871,15.38540328870959,16.998413999037517,12.093293348889704,14.36414257212871],[-42.339003536653784,-42.38432557625134,-44.8833778830919,-42.38831441595548,-39.8833811302036,-42.38432557625134],[-16.83981304025843,-12.845370482119595,-14.461991231759466,-9.545895798447525,-12.79388292286026,-12.845370482119595],[-16.83981304025843,-22.125508974669483,-19.579614334657784,-24.044421797034737,-23.761151397080248,-22.125508974669483],[-16.83981304025843,-25.285768886050906,-26.002471964637508,-28.18204299813225,-23.19519415338224,-25.285768886050906],[-40.95208782461016,-31.635235563916503,-32.04676656129591,-28.18204299813225,-32.861755109622095,-31.635235563916503],[-40.95208782461016,-42.048991877398564,-39.48028834250043,-42.38831441595548,-44.45673495093363,-42.048991877398564],[-40.95208782461016,-47.18272987601312,-48.88624416679154,-49.00307999776329,-44.61571740239863,-47.18272987601312],[-55.085134293770786,-30.714230970469227,-29.58895577279403,-28.18204299813225,-33.04067054118827,-30.714230970469227],[-55.085134293770786,15.335333982599677,17.14062688869784,16.998413999037517,12.741145272916015,15.335333982599677],[-55.085134293770786,-43.48951478185705,-41.37765946806884,-42.38831441595548,-46.12373362534921,-43.48951478185705],[20.093224390353324,17.765349657664135,15.508008522855183,16.998413999037517,20.386493085045,17.765349657664135],[20.093224390353324,22.93678026538723,22.430355230597513,26.408529079781765,21.796352446611237,22.93678026538723],[20.093224390353324,12.014444508721713,14.445854810636508,9.718300518185846,10.672229158738146,12.014444508721713],[16.5700628998938,16.95971819234254,14.45069315093209,16.998413999037517,19.45038755680642,16.95971819234254],[16.5700628998938,-121.0457126578426,-120.85577060623076,-124.43826352748954,-119.62637005804763,-121.0457126578426],[16.5700628998938,25.08822673149151,22.459778755222043,26.408529079781765,27.090378334925457,25.08822673149151],[-7.503949799097976,6.280894845982953,5.9363071783576125,9.718300518185846,4.994920614469995,6.280894845982953],[-7.503949799097976,-5.910106376333531,-8.51325480698792,-5.328824415126987,-3.5826938665989343,-5.910106376333531],[-7.503949799097976,-13.446076906731772,-11.263551310749737,-16.219870101457285,-14.31283068794572,-13.446076906731772],[-23.349800424799515,23.165351958180235,21.45615258286557,26.408529079781765,23.336123358756762,23.165351958180235],[-23.349800424799515,-7.360529679650442,-9.878081201661036,-5.328824415126987,-5.806734405964066,-7.360529679650442],[2.0287773884344675,13.583669597631818,13.3221937833498,16.998413999037517,12.225333074588029,13.583669597631818],[2.0287773884344675,-3.591261605608063,-1.0089796618619875,-5.328824415126987,-5.34931621492213,-3.591261605608063],[2.0287773884344675,1.6123068123511557,-0.8434177020546803,1.4386184542622522,4.15042184042661,1.6123068123511557],[1.4185384561795218,-4.615445579744949,-1.998727359725787,-5.328824415126987,-6.893766630633895,-4.615445579744949],[24.647776825980948,-36.533517935911846,-38.658553665100705,-37.606710940805,-33.89940420107721,-36.533517935911846]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1061\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1062\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1067\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1068\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1069\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1092\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1093\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1012\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1029\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[170.17476752053895,-37.606710940805]],[1,[65.90700204462148,-42.38831441595548]],[2,[-43.85703180276715,26.408529079781765]],[3,[-38.76875907308431,-5.328824415126987]],[4,[59.8563390957138,-24.044421797034737]],[5,[-29.269449766268828,16.998413999037517]],[6,[34.75060972577002,-39.772973530588956]],[7,[73.4274218780106,-9.545895798447525]],[8,[78.54171812278726,-28.18204299813225]],[9,[93.87271447651337,-49.00307999776329]],[10,[-32.241793493489254,-124.43826352748954]],[11,[-54.985287318455235,9.718300518185846]],[12,[-58.39077664262223,-16.219870101457285]],[13,[-14.025878873455511,1.4386184542622522]],[14,[51.59222206384283,-36.16953131894571]],[15,[22.63929056092081,-42.339003536653784]],[16,[70.8461228575972,-16.83981304025843]],[17,[80.65142039621942,-40.95208782461016]],[18,[104.21250520042975,-55.085134293770786]],[19,[-43.04973131007231,20.093224390353324]],[20,[-68.01104333774478,16.5700628998938]],[21,[-51.68368209164269,-7.503949799097976]],[22,[-64.04740108352621,-23.349800424799515]],[23,[-25.903539172463592,2.0287773884344675]],[24,[-6.3595772830227775,1.4185384561795218]],[25,[-23.075549539156125,24.647776825980948]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1017\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1014\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1015\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1016\"},\"data\":{\"type\":\"map\",\"entries\":[[\"k\",[\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"]],[\"k_r\",[\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"]],[\"species\",[\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\",\"rna[mydna]+protein[RNase] <--> complex[protein[RNase]:rna[mydna]]\",\"complex[protein[RNase]:rna[mydna]] --> protein[RNase]\",\"rna[mydna] --> \"]],[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"index\",[14,15,16,17,18,19,20,21,22,23,24,25]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1018\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1019\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1072\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1073\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1074\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1024\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1021\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1022\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1023\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1025\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1026\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1020\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1027\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1028\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1030\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1047\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[170.17476752053895,-37.606710940805]],[1,[65.90700204462148,-42.38831441595548]],[2,[-43.85703180276715,26.408529079781765]],[3,[-38.76875907308431,-5.328824415126987]],[4,[59.8563390957138,-24.044421797034737]],[5,[-29.269449766268828,16.998413999037517]],[6,[34.75060972577002,-39.772973530588956]],[7,[73.4274218780106,-9.545895798447525]],[8,[78.54171812278726,-28.18204299813225]],[9,[93.87271447651337,-49.00307999776329]],[10,[-32.241793493489254,-124.43826352748954]],[11,[-54.985287318455235,9.718300518185846]],[12,[-58.39077664262223,-16.219870101457285]],[13,[-14.025878873455511,1.4386184542622522]],[14,[51.59222206384283,-36.16953131894571]],[15,[22.63929056092081,-42.339003536653784]],[16,[70.8461228575972,-16.83981304025843]],[17,[80.65142039621942,-40.95208782461016]],[18,[104.21250520042975,-55.085134293770786]],[19,[-43.04973131007231,20.093224390353324]],[20,[-68.01104333774478,16.5700628998938]],[21,[-51.68368209164269,-7.503949799097976]],[22,[-64.04740108352621,-23.349800424799515]],[23,[-25.903539172463592,2.0287773884344675]],[24,[-6.3595772830227775,1.4185384561795218]],[25,[-23.075549539156125,24.647776825980948]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1035\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1032\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1033\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1034\"},\"data\":{\"type\":\"map\",\"entries\":[[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"color\",[\"purple\",\"green\",\"green\",\"green\",\"grey\",\"orange\",\"cyan\",\"green\",\"cyan\",\"cyan\",\"green\",\"cyan\",\"cyan\",\"cyan\"]],[\"type\",[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"complex\",\"complex\"]],[\"species\",[\"nothing\",\"protein_RNAP\",\"protein_Ribo\",\"protein_RNase\",\"dna_mydna\",\"rna_mydna\",\"complex_dna_mydna_protein_RNAP_\",\"protein_laci\",\"complex_dna_mydna_protein_laci_2x_\",\"complex_complex_dna_mydna_protein_laci_2x__protein_RNAP_\",\"protein_GFP\",\"complex_protein_Ribo_rna_mydna_\",\"complex_complex_protein_Ribo_rna_mydna__protein_RNase_\",\"complex_protein_RNase_rna_mydna_\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1036\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1037\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1075\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1076\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1077\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1042\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1039\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1040\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1041\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1043\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1044\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1038\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1045\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1046\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1011\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1078\",\"attributes\":{\"renderers\":[{\"id\":\"p1048\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1079\",\"attributes\":{\"renderers\":[{\"id\":\"p1030\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1080\",\"attributes\":{\"renderers\":[{\"id\":\"p1012\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1081\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1082\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1083\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1089\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1088\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1090\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1091\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n const render_items = [{\"docid\":\"7cbc57c3-1296-4544-8efe-049ca6592487\",\"roots\":{\"p1005\":\"ab28b627-c392-4c36-92c5-99095af8cf2f\"},\"root_ids\":[\"p1005\"]}];\n void root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);", "application/vnd.bokehjs_exec.v0+json": "" }, "metadata": { @@ -368,7 +368,7 @@ }, { "data": { - "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"e1d045ae-6174-4521-84e5-60b4fe46f0bc\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1096\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1161\",\"attributes\":{\"start\":-65.09999998935632,\"end\":65.09999956360886}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1162\",\"attributes\":{\"start\":-65.0999988256372,\"end\":65.10000072732798}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1099\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1100\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1101\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1139\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1156\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"3LZt/P//SECjTiYhs+evPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[1,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VfyaWTOGRkD5J2dZtrE1QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[2,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"n6ozWKssP0AphJTCuItDQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[3,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eIhEcYlAJkBdPjzmiV9IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[4,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Da2NTYlAJsBdPjzmiV9IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[5,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"5zxYX6ssP8AphJTCuItDQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[6,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eUUtXTOGRsD2J2eLtrE1QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[7,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAAScBF7RcxBrHMvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[8,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eUUtXTOGRsDYdH85trE1wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[9,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"8TxYyaosP8CVqqDkuItDwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[10,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Bq2NsYlAJsDMZEjWiV9IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[11,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"cYhE1YlAJkDMZEjWiV9IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[12,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qqozwqosP0CVqqDkuItDwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[13,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VfyaWTOGRkDYdH85trE1wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[14,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAQUCNseMQnyOnPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[15,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"sneTZpZPPkCoDLAFAIAxQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[16,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"58Jh9P9/MUBuwWGJlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[17,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"i1tnAa/Oq77lJOf//39BQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[18,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VLdaEQCAMcB6wWFmlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[19,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MWwMT5ZPPsCcDLAoAIAxQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[20,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"QHo89P9/QcByjyZ99eHDvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[21,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"JWwMcpZPPsCdbQzd/38xwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[22,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"cbfauf9/McBeIj5ylk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[23,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AE3R0B3Esj5cVVX0/39BwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[24,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"8sJh0f9/MUBeIj5ylk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[25,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vneTQ5ZPPkB1bYxXAIAxwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1144\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1141\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1142\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1143\"},\"data\":{\"type\":\"map\",\"entries\":[[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"]],[\"species\",[\"nothing\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNAase in default.]\",\"dna[mydna in default.]\",\"rna[mydna in default.]\",\"complex[dna[mydna]:protein[RNAP] in default.]\",\"protein[laci in default.]\",\"complex[dna[mydna]:2x_protein[laci] in default.]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP] in default.]\",\"protein[GFP in default.]\",\"complex[protein[Ribo]:rna[mydna] in default.]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase] in default.]\",\"complex[protein[RNAase]:rna[mydna] in default.]\",\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\",\"rna[mydna]+protein[RNAase] <--> complex[protein[RNAase]:rna[mydna]]\",\"complex[protein[RNAase]:rna[mydna]] --> protein[RNAase]\",\"rna[mydna] --> \"]],[\"color\",[null,\"blue\",\"blue\",\"blue\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"lightgreen\",\"grey\",\"grey\",\"grey\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"type\",[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1145\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1146\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1157\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1151\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1148\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1149\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1150\"},\"data\":{\"type\":\"map\",\"entries\":[[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"color\",[\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\"]],[\"start\",[1,1,2,3,3,4,4,5,5,5,6,6,7,8,8,9,9,11,11,11,12,12,13,13,14,14,14,15,15,15,16,16,16,17,17,17,18,18,18,19,19,19,20,20,20,21,21,21,22,22,23,23,23,24,25]],[\"end\",[14,17,19,21,23,14,16,19,23,25,14,15,16,16,17,17,18,19,20,21,21,22,23,24,4,1,6,4,5,1,7,4,8,8,1,9,8,5,1,5,2,11,5,10,2,11,3,12,2,3,5,3,13,3,0]],[\"xs\",[[45.04844207828197,36.47101552436898,34.55143531504556,35.0,39.08838415199679,36.47101552436898],[45.04844207828197,3.3566412354622943,4.8609384505801945,-8.287238440440713e-07,3.444595031962495,3.3566412354622943],[31.17448951016797,-27.008585404646286,-27.05367406077198,-30.31088728001868,-25.39702245630113,-27.008585404646286],[11.126048602691512,-28.454832130127112,-30.134135990741516,-30.310889366181204,-25.89509212076154,-28.454832130127112],[11.126048602691512,0.4609402448853077,-1.9079596866970336,1.1185455293286181e-06,3.048490475240815,0.4609402448853077],[-11.12604753832286,32.59439889391652,30.207940836249687,35.0,33.839740108778194,32.59439889391652],[-11.12604753832286,14.557420814382612,12.505892148704067,17.499999307506098,15.213112958666205,14.557420814382612],[-31.174489935915428,-30.450765665542455,-32.98194457721042,-30.31088728001868,-27.985939226552496,-30.450765665542455],[-31.174489935915428,-1.35738610239361,-3.9836626936878154,1.1185455293286181e-06,0.6250025990484309,-1.35738610239361],[-31.174489935915428,27.735650574342003,25.431811368101048,30.310886596205584,28.817905208096864,27.735650574342003],[-45.04844250402943,31.621861130435043,30.16669381946541,35.0,31.474580241806308,31.621861130435043],[-45.04844250402943,26.81629688475463,25.848527830184906,30.31088868236811,26.12637732715131,26.81629688475463],[-50.0,14.307140289239173,14.573970895316076,17.499999307506098,12.525750518206404,14.307140289239173],[-45.04844250402943,14.8087163252259,15.76870852229495,17.499999307506098,12.572091717210398,14.8087163252259],[-45.04844250402943,-2.1773763338779184,-0.7364743910948661,-8.287238440440713e-07,-4.651134412185403,-2.1773763338779184],[-31.174480995218747,-1.3573875622476173,0.6250014012870462,-8.287238440440713e-07,-3.983664184424923,-1.3573875622476173],[-31.174480995218747,-18.176603365369868,-15.88423744570998,-17.500001034400455,-20.789921214174583,-18.176603365369868],[11.126051582923738,-28.454830067675122,-25.895090053339715,-30.31088728001868,-30.134133944506647,-28.454830067675122],[11.126051582923738,-32.59439732559292,-30.207939340740687,-34.999998597650574,-33.83973838890879,-32.59439732559292],[11.126051582923738,-27.516359584960654,-25.348359746720504,-30.310889366181204,-28.35875103658714,-27.516359584960654],[31.174480569471292,-27.008587675069073,-25.39702439563394,-30.310889366181204,-27.053676749690126,-27.008587675069073],[31.174480569471292,-14.055592371201694,-12.794825055441105,-17.49999581899414,-13.68247833491584,-14.055592371201694],[45.04844207828197,3.356643160512682,3.4445968980108046,1.1185455293286181e-06,4.8609404240929,3.356643160512682],[45.04844207828197,20.84040729839012,20.88637892121101,17.49999722134357,22.378986909418547,20.84040729839012],[35.0,-8.720446432239378,-6.333988374572546,-11.12604753832286,-9.965787647101056,-8.720446432239378],[35.0,43.57742655391299,45.49700676323641,45.04844207828197,40.96005792628518,43.57742655391299],[35.0,-41.670303634464474,-40.21513632349484,-45.04844250402943,-41.52302274583574,-41.670303634464474],[30.31088868236811,-8.331517855820593,-6.163517947484525,-11.12604753832286,-9.173909424370837,-8.331517855820593],[30.31088868236811,-27.872188084791333,-26.260625092875358,-31.174489935915428,-27.917276795990233,-27.872188084791333],[30.31088868236811,41.68211202850242,41.56799606938435,45.04844207828197,40.19938139965951,41.68211202850242],[17.499999307506098,-46.80714098173308,-47.07397158780998,-50.0,-45.02575121070031,-46.80714098173308],[17.499999307506098,-8.183469045199374,-6.131940379520829,-11.12604753832286,-8.839161189482969,-8.183469045199374],[17.499999307506098,-42.35715952174923,-43.31715171881828,-45.04844250402943,-40.12053491373373,-42.35715952174923],[-8.287238440440713e-07,-42.87106699887536,-44.31196894165841,-45.04844250402943,-40.39730892056787,-42.87106699887536],[-8.287238440440713e-07,41.69180001409583,40.18750279897793,45.04844207828197,41.60384621759563,41.69180001409583],[-8.287238440440713e-07,-29.817094261694972,-31.799483225229636,-31.174480995218747,-27.190817639517668,-29.817094261694972],[-17.500001034400455,-43.410076370788836,-45.230672733364784,-45.04844250402943,-40.812307440161405,-43.410076370788836],[-17.500001034400455,-28.229380550425887,-26.180062797985336,-31.174489935915428,-28.881661231680035,-28.229380550425887],[-17.500001034400455,41.581188104380175,40.41764892095719,45.04844207828197,41.100006599116746,41.581188104380175],[-30.31088728001868,-31.03461155039165,-28.503432638723687,-31.174489935915428,-33.49943798938161,-31.03461155039165],[-30.31088728001868,27.872187634795576,27.917276290921272,31.17448951016797,26.26062468645042,27.872187634795576],[-30.31088728001868,9.26999437058018,6.710254356244771,11.126051582923738,10.949298247411706,9.26999437058018],[-34.999998597650574,-31.515372186013213,-29.10810781576563,-31.174489935915428,-34.084336879733456,-31.515372186013213],[-34.999998597650574,-12.665491129217894,-15.275804507886232,-11.126050518555086,-10.785424176228,-12.665491129217894],[-34.999998597650574,28.161016756809815,28.71782918852706,31.17448951016797,26.174738523179162,28.161016756809815],[-30.310889366181204,8.331521801703186,6.163521963463037,11.126051582923738,9.173913253329674,8.331521801703186],[-30.310889366181204,9.26999136663742,10.949295227251822,11.126048602691512,6.710251357271849,9.26999136663742],[-30.310889366181204,27.872178878359158,26.26061559892403,31.174480569471292,27.917267952980215,27.872178878359158],[-17.49999581899414,29.164801716247545,30.734939457806114,31.17448951016797,26.64135189621384,29.164801716247545],[-17.49999581899414,9.934436544246411,12.002457980526941,11.126048602691512,7.30116404180087,9.934436544246411],[1.1185455293286181e-06,-29.81710271497629,-27.190826123682083,-31.174489935915428,-31.79949141641833,-29.81710271497629],[1.1185455293286181e-06,10.665109476351732,13.034009407934073,11.126048602691512,8.077559245996227,10.665109476351732],[1.1185455293286181e-06,41.69180003631482,41.6038462988167,45.04844207828197,40.187502772734604,41.69180003631482],[17.49999722134357,11.407321412465002,13.965947484024255,11.126048602691512,8.982119431809256,11.407321412465002],[30.310886596205584,47.38397277556787,48.4243396786069,49.99999957425254,45.10267185663589,47.38397277556787]]],[\"ys\",[[21.69418867844067,3.175864875466151,4.979839012619591,6.896002860113767e-07,2.878388263521048,3.175864875466151],[21.69418867844067,34.00855959539319,36.17101208183843,34.99999998842558,31.375809133001084,34.00855959539319],[39.09157593013544,18.65965854830505,21.293491853704886,17.500002425175452,16.575917746030036,18.65965854830505],[48.74639585439284,-14.532667207745112,-12.503123068961672,-17.499997916731093,-15.154633406181802,-14.532667207745112],[48.74639585439284,-31.53048349586851,-30.37834462329549,-34.999998609225,-31.03682908949517,-31.53048349586851],[48.74639585439284,2.542260180370244,1.426944616710476,6.896002860113767e-07,4.863517625401165,2.542260180370244],[48.74639585439284,32.205945323929704,30.553570971234812,30.310890756956205,34.757254532839795,32.205945323929704],[39.09157593013544,20.997206170635998,21.72675684377121,17.500002425175452,21.92658310880518,20.997206170635998],[39.09157593013544,-31.773932904309632,-31.97833968884658,-34.999998609225,-30.039215087504953,-31.773932904309632],[39.09157593013544,-15.129739530302864,-16.407016234596686,-17.500005218299936,-12.728107631934428,-15.129739530302864],[21.6941916586729,0.9155211852389147,-1.2802927787912919,6.896002860113767e-07,3.545619892015787,0.9155211852389147],[21.6941916586729,17.694494986889406,15.244488063519217,17.500000339012928,20.2367620601099,17.694494986889406],[-3.4202934180418097e-06,28.877136492979435,26.25646629335391,30.310890756956205,30.81769346230666,28.877136492979435],[-21.694186776749888,28.073258993397015,25.620194410245734,30.310890756956205,29.46488438493173,28.073258993397015],[-21.694186776749888,32.259737973662205,30.05453674501465,34.99999998842558,33.165073180949044,32.259737973662205],[-39.09157998890911,31.7739340784272,30.039216561134943,34.99999998842558,31.978340466168905,31.7739340784272],[-39.09157998890911,26.87691003286846,25.579154525106492,30.31088867079368,26.545729283634223,26.87691003286846],[-48.74639395270205,14.532671701358598,15.15463787934162,17.500002425175452,12.50312757599368,14.532671701358598],[-48.74639395270205,-2.5422617039145052,-1.426945984452235,-2.3701968327616378e-06,-4.863519230248874,-2.5422617039145052],[-48.74639395270205,-19.60727181963774,-18.110980548215185,-17.499997916731093,-22.10316594995883,-19.60727181963774],[-39.09157998890911,-18.659654564570424,-16.57591401836009,-17.499997916731093,-21.293487862805993,-18.659654564570424],[-39.09157998890911,-30.93224667338795,-28.61933149053872,-30.310889377755636,-33.53990784452793,-30.93224667338795],[-21.694186776749888,-34.00855814096754,-31.375807676604314,-34.999998609225,-36.171010593700245,-34.00855814096754],[-21.694186776749888,-29.26606378601036,-26.63224574418593,-30.310889377755636,-31.404260139966716,-29.26606378601036],[6.896002860113767e-07,46.20413636362288,47.31945192728265,48.74639585439284,43.882878918591956,46.20413636362288],[6.896002860113767e-07,18.518324492574806,16.714350355421367,21.69418867844067,18.81580110451991,18.518324492574806],[6.896002860113767e-07,20.77867116303427,22.97448512706448,21.6941916586729,18.148572456257398,20.77867116303427],[17.500000339012928,46.63912182057242,48.135412990431895,48.74639585439284,44.143227729714376,46.63912182057242],[17.500000339012928,37.93191973795503,40.01566050653241,39.09157593013544,35.29808643349799,37.93191973795503],[17.500000339012928,20.73615840963328,18.104412142338653,21.69418867844067,22.913455070595163,20.73615840963328],[30.310890756956205,1.4337508436833517,4.054421043308875,-3.4202934180418097e-06,-0.5068061256438745,1.4337508436833517],[30.310890756956205,46.85134128741934,48.50371564011423,48.74639585439284,44.30003207850925,46.85134128741934],[30.310890756956205,-19.4565550131907,-17.003490430039417,-21.694186776749888,-20.848180404725415,-19.4565550131907],[34.99999998842558,-18.95392476198651,-16.74872353333896,-21.694186776749888,-19.85925996927335,-18.95392476198651],[34.99999998842558,22.685629071473063,20.523176585027826,21.69418867844067,25.318379533865166,22.685629071473063],[34.99999998842558,-35.865514078910735,-34.130796561618475,-39.09157998890911,-36.06992046665244,-35.865514078910735],[30.31088867079368,-18.60133107150752,-16.697508665892997,-21.694186776749888,-19.03803171337956,-18.60133107150752],[30.31088867079368,37.20045702654915,38.85557261679554,39.09157593013544,34.64827349466762,37.20045702654915],[30.31088867079368,22.17183905315236,19.80851778083579,21.69418867844067,24.761737743552636,22.17183905315236],[17.500002425175452,35.594372184674896,34.86482151153969,39.09157593013544,34.66499524650571,35.594372184674896],[17.500002425175452,37.93191980700585,35.29808650160601,39.09157593013544,40.01566060928086,37.93191980700585],[17.500002425175452,-45.77906322888519,-46.40102940686822,-48.74639395270205,-43.74951910352028,-45.77906322888519],[-2.3701968327616378e-06,35.60821558535796,34.53854782419043,39.09157593013544,35.025522467187265,35.60821558535796],[-2.3701968327616378e-06,-45.60312772054129,-45.957210949019746,-48.74639395270205,-43.758010076644304,-45.60312772054129],[-2.3701968327616378e-06,37.311412464391914,34.73671427170412,39.09157593013544,39.04167534793006,37.311412464391914],[-17.499997916731093,-46.6391200497954,-48.13541132121796,-48.74639395270205,-44.14322591947432,-46.6391200497954],[-17.499997916731093,45.779065145406854,43.74952100662342,48.74639585439284,46.40103134384354,45.779065145406854],[-17.499997916731093,-37.93192334106978,-40.01566388728011,-39.09157998890911,-35.29809004283421,-37.93192334106978],[-30.310889377755636,36.22606463702085,34.11093382780881,39.09157593013544,36.98191639055227,36.22606463702085],[-30.310889377755636,45.45549009728459,43.82380440248033,48.74639585439284,45.52610734311618,45.45549009728459],[-34.999998609225,35.86551022522007,36.06991700975702,39.09157593013544,34.13079240841539,35.86551022522007],[-34.999998609225,45.276880741036344,44.124741868463325,48.74639585439284,44.783226334663006,45.276880741036344],[-34.999998609225,-22.685627245007353,-25.318377709370576,-21.694186776749888,-20.523174792274645,-22.685627245007353],[-30.310889377755636,45.25771621784234,44.63118330291934,48.74639585439284,44.22936500324292,45.25771621784234],[-17.500005218299936,-2.325166524534314,-4.745238336403878,9.508453920219704e-07,-1.0080571954257789,-2.325166524534314]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1152\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1153\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1158\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1159\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1160\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1183\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1184\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1103\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1120\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"3LZt/P//SECjTiYhs+evPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[1,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VfyaWTOGRkD5J2dZtrE1QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[2,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"n6ozWKssP0AphJTCuItDQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[3,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eIhEcYlAJkBdPjzmiV9IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[4,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Da2NTYlAJsBdPjzmiV9IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[5,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"5zxYX6ssP8AphJTCuItDQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[6,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eUUtXTOGRsD2J2eLtrE1QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[7,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAAScBF7RcxBrHMvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[8,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eUUtXTOGRsDYdH85trE1wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[9,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"8TxYyaosP8CVqqDkuItDwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[10,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Bq2NsYlAJsDMZEjWiV9IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[11,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"cYhE1YlAJkDMZEjWiV9IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[12,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qqozwqosP0CVqqDkuItDwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[13,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VfyaWTOGRkDYdH85trE1wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[14,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAQUCNseMQnyOnPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[15,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"sneTZpZPPkCoDLAFAIAxQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[16,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"58Jh9P9/MUBuwWGJlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[17,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"i1tnAa/Oq77lJOf//39BQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[18,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VLdaEQCAMcB6wWFmlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[19,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MWwMT5ZPPsCcDLAoAIAxQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[20,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"QHo89P9/QcByjyZ99eHDvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[21,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"JWwMcpZPPsCdbQzd/38xwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[22,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"cbfauf9/McBeIj5ylk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[23,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AE3R0B3Esj5cVVX0/39BwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[24,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"8sJh0f9/MUBeIj5ylk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[25,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vneTQ5ZPPkB1bYxXAIAxwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1108\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1105\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1106\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1107\"},\"data\":{\"type\":\"map\",\"entries\":[[\"k\",[\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"]],[\"k_r\",[\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"]],[\"species\",[\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\",\"rna[mydna]+protein[RNAase] <--> complex[protein[RNAase]:rna[mydna]]\",\"complex[protein[RNAase]:rna[mydna]] --> protein[RNAase]\",\"rna[mydna] --> \"]],[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"index\",[14,15,16,17,18,19,20,21,22,23,24,25]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1109\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1110\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1163\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1164\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1165\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1115\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1112\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1113\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1114\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1116\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1117\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1111\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1118\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1119\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1121\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1138\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"3LZt/P//SECjTiYhs+evPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[1,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VfyaWTOGRkD5J2dZtrE1QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[2,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"n6ozWKssP0AphJTCuItDQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[3,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eIhEcYlAJkBdPjzmiV9IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[4,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Da2NTYlAJsBdPjzmiV9IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[5,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"5zxYX6ssP8AphJTCuItDQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[6,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eUUtXTOGRsD2J2eLtrE1QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[7,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAAScBF7RcxBrHMvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[8,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eUUtXTOGRsDYdH85trE1wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[9,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"8TxYyaosP8CVqqDkuItDwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[10,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Bq2NsYlAJsDMZEjWiV9IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[11,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"cYhE1YlAJkDMZEjWiV9IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[12,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qqozwqosP0CVqqDkuItDwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[13,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VfyaWTOGRkDYdH85trE1wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[14,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAQUCNseMQnyOnPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[15,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"sneTZpZPPkCoDLAFAIAxQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[16,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"58Jh9P9/MUBuwWGJlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[17,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"i1tnAa/Oq77lJOf//39BQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[18,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VLdaEQCAMcB6wWFmlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[19,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MWwMT5ZPPsCcDLAoAIAxQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[20,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"QHo89P9/QcByjyZ99eHDvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[21,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"JWwMcpZPPsCdbQzd/38xwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[22,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"cbfauf9/McBeIj5ylk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[23,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AE3R0B3Esj5cVVX0/39BwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[24,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"8sJh0f9/MUBeIj5ylk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[25,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vneTQ5ZPPkB1bYxXAIAxwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1126\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1123\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1124\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1125\"},\"data\":{\"type\":\"map\",\"entries\":[[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"color\",[null,\"blue\",\"blue\",\"blue\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"lightgreen\",\"grey\",\"grey\",\"grey\"]],[\"type\",[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"complex\",\"complex\"]],[\"species\",[\"nothing\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNAase in default.]\",\"dna[mydna in default.]\",\"rna[mydna in default.]\",\"complex[dna[mydna]:protein[RNAP] in default.]\",\"protein[laci in default.]\",\"complex[dna[mydna]:2x_protein[laci] in default.]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP] in default.]\",\"protein[GFP in default.]\",\"complex[protein[Ribo]:rna[mydna] in default.]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase] in default.]\",\"complex[protein[RNAase]:rna[mydna] in default.]\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1127\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1128\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1166\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1167\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1168\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1133\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1130\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1131\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1132\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1134\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1135\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1129\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1136\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1137\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1102\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1169\",\"attributes\":{\"renderers\":[{\"id\":\"p1139\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1170\",\"attributes\":{\"renderers\":[{\"id\":\"p1121\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1171\",\"attributes\":{\"renderers\":[{\"id\":\"p1103\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1172\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1173\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1174\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1180\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1179\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1181\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1182\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n const render_items = [{\"docid\":\"e1d045ae-6174-4521-84e5-60b4fe46f0bc\",\"roots\":{\"p1096\":\"c31ec24d-11aa-4f25-93fe-a2afc3c81160\"},\"root_ids\":[\"p1096\"]}];\n void root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);", + "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"e1d045ae-6174-4521-84e5-60b4fe46f0bc\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1096\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1161\",\"attributes\":{\"start\":-65.09999998935632,\"end\":65.09999956360886}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1162\",\"attributes\":{\"start\":-65.0999988256372,\"end\":65.10000072732798}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1099\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1100\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1101\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1139\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1156\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"3LZt/P//SECjTiYhs+evPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[1,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VfyaWTOGRkD5J2dZtrE1QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[2,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"n6ozWKssP0AphJTCuItDQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[3,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eIhEcYlAJkBdPjzmiV9IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[4,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Da2NTYlAJsBdPjzmiV9IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[5,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"5zxYX6ssP8AphJTCuItDQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[6,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eUUtXTOGRsD2J2eLtrE1QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[7,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAAScBF7RcxBrHMvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[8,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eUUtXTOGRsDYdH85trE1wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[9,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"8TxYyaosP8CVqqDkuItDwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[10,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Bq2NsYlAJsDMZEjWiV9IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[11,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"cYhE1YlAJkDMZEjWiV9IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[12,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qqozwqosP0CVqqDkuItDwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[13,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VfyaWTOGRkDYdH85trE1wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[14,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAQUCNseMQnyOnPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[15,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"sneTZpZPPkCoDLAFAIAxQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[16,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"58Jh9P9/MUBuwWGJlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[17,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"i1tnAa/Oq77lJOf//39BQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[18,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VLdaEQCAMcB6wWFmlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[19,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MWwMT5ZPPsCcDLAoAIAxQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[20,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"QHo89P9/QcByjyZ99eHDvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[21,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"JWwMcpZPPsCdbQzd/38xwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[22,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"cbfauf9/McBeIj5ylk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[23,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AE3R0B3Esj5cVVX0/39BwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[24,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"8sJh0f9/MUBeIj5ylk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[25,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vneTQ5ZPPkB1bYxXAIAxwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1144\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1141\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1142\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1143\"},\"data\":{\"type\":\"map\",\"entries\":[[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"]],[\"species\",[\"nothing\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNase in default.]\",\"dna[mydna in default.]\",\"rna[mydna in default.]\",\"complex[dna[mydna]:protein[RNAP] in default.]\",\"protein[laci in default.]\",\"complex[dna[mydna]:2x_protein[laci] in default.]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP] in default.]\",\"protein[GFP in default.]\",\"complex[protein[Ribo]:rna[mydna] in default.]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase] in default.]\",\"complex[protein[RNase]:rna[mydna] in default.]\",\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\",\"rna[mydna]+protein[RNase] <--> complex[protein[RNase]:rna[mydna]]\",\"complex[protein[RNase]:rna[mydna]] --> protein[RNase]\",\"rna[mydna] --> \"]],[\"color\",[null,\"blue\",\"blue\",\"blue\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"lightgreen\",\"grey\",\"grey\",\"grey\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"type\",[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1145\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1146\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1157\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1151\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1148\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1149\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1150\"},\"data\":{\"type\":\"map\",\"entries\":[[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"color\",[\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\"]],[\"start\",[1,1,2,3,3,4,4,5,5,5,6,6,7,8,8,9,9,11,11,11,12,12,13,13,14,14,14,15,15,15,16,16,16,17,17,17,18,18,18,19,19,19,20,20,20,21,21,21,22,22,23,23,23,24,25]],[\"end\",[14,17,19,21,23,14,16,19,23,25,14,15,16,16,17,17,18,19,20,21,21,22,23,24,4,1,6,4,5,1,7,4,8,8,1,9,8,5,1,5,2,11,5,10,2,11,3,12,2,3,5,3,13,3,0]],[\"xs\",[[45.04844207828197,36.47101552436898,34.55143531504556,35.0,39.08838415199679,36.47101552436898],[45.04844207828197,3.3566412354622943,4.8609384505801945,-8.287238440440713e-07,3.444595031962495,3.3566412354622943],[31.17448951016797,-27.008585404646286,-27.05367406077198,-30.31088728001868,-25.39702245630113,-27.008585404646286],[11.126048602691512,-28.454832130127112,-30.134135990741516,-30.310889366181204,-25.89509212076154,-28.454832130127112],[11.126048602691512,0.4609402448853077,-1.9079596866970336,1.1185455293286181e-06,3.048490475240815,0.4609402448853077],[-11.12604753832286,32.59439889391652,30.207940836249687,35.0,33.839740108778194,32.59439889391652],[-11.12604753832286,14.557420814382612,12.505892148704067,17.499999307506098,15.213112958666205,14.557420814382612],[-31.174489935915428,-30.450765665542455,-32.98194457721042,-30.31088728001868,-27.985939226552496,-30.450765665542455],[-31.174489935915428,-1.35738610239361,-3.9836626936878154,1.1185455293286181e-06,0.6250025990484309,-1.35738610239361],[-31.174489935915428,27.735650574342003,25.431811368101048,30.310886596205584,28.817905208096864,27.735650574342003],[-45.04844250402943,31.621861130435043,30.16669381946541,35.0,31.474580241806308,31.621861130435043],[-45.04844250402943,26.81629688475463,25.848527830184906,30.31088868236811,26.12637732715131,26.81629688475463],[-50.0,14.307140289239173,14.573970895316076,17.499999307506098,12.525750518206404,14.307140289239173],[-45.04844250402943,14.8087163252259,15.76870852229495,17.499999307506098,12.572091717210398,14.8087163252259],[-45.04844250402943,-2.1773763338779184,-0.7364743910948661,-8.287238440440713e-07,-4.651134412185403,-2.1773763338779184],[-31.174480995218747,-1.3573875622476173,0.6250014012870462,-8.287238440440713e-07,-3.983664184424923,-1.3573875622476173],[-31.174480995218747,-18.176603365369868,-15.88423744570998,-17.500001034400455,-20.789921214174583,-18.176603365369868],[11.126051582923738,-28.454830067675122,-25.895090053339715,-30.31088728001868,-30.134133944506647,-28.454830067675122],[11.126051582923738,-32.59439732559292,-30.207939340740687,-34.999998597650574,-33.83973838890879,-32.59439732559292],[11.126051582923738,-27.516359584960654,-25.348359746720504,-30.310889366181204,-28.35875103658714,-27.516359584960654],[31.174480569471292,-27.008587675069073,-25.39702439563394,-30.310889366181204,-27.053676749690126,-27.008587675069073],[31.174480569471292,-14.055592371201694,-12.794825055441105,-17.49999581899414,-13.68247833491584,-14.055592371201694],[45.04844207828197,3.356643160512682,3.4445968980108046,1.1185455293286181e-06,4.8609404240929,3.356643160512682],[45.04844207828197,20.84040729839012,20.88637892121101,17.49999722134357,22.378986909418547,20.84040729839012],[35.0,-8.720446432239378,-6.333988374572546,-11.12604753832286,-9.965787647101056,-8.720446432239378],[35.0,43.57742655391299,45.49700676323641,45.04844207828197,40.96005792628518,43.57742655391299],[35.0,-41.670303634464474,-40.21513632349484,-45.04844250402943,-41.52302274583574,-41.670303634464474],[30.31088868236811,-8.331517855820593,-6.163517947484525,-11.12604753832286,-9.173909424370837,-8.331517855820593],[30.31088868236811,-27.872188084791333,-26.260625092875358,-31.174489935915428,-27.917276795990233,-27.872188084791333],[30.31088868236811,41.68211202850242,41.56799606938435,45.04844207828197,40.19938139965951,41.68211202850242],[17.499999307506098,-46.80714098173308,-47.07397158780998,-50.0,-45.02575121070031,-46.80714098173308],[17.499999307506098,-8.183469045199374,-6.131940379520829,-11.12604753832286,-8.839161189482969,-8.183469045199374],[17.499999307506098,-42.35715952174923,-43.31715171881828,-45.04844250402943,-40.12053491373373,-42.35715952174923],[-8.287238440440713e-07,-42.87106699887536,-44.31196894165841,-45.04844250402943,-40.39730892056787,-42.87106699887536],[-8.287238440440713e-07,41.69180001409583,40.18750279897793,45.04844207828197,41.60384621759563,41.69180001409583],[-8.287238440440713e-07,-29.817094261694972,-31.799483225229636,-31.174480995218747,-27.190817639517668,-29.817094261694972],[-17.500001034400455,-43.410076370788836,-45.230672733364784,-45.04844250402943,-40.812307440161405,-43.410076370788836],[-17.500001034400455,-28.229380550425887,-26.180062797985336,-31.174489935915428,-28.881661231680035,-28.229380550425887],[-17.500001034400455,41.581188104380175,40.41764892095719,45.04844207828197,41.100006599116746,41.581188104380175],[-30.31088728001868,-31.03461155039165,-28.503432638723687,-31.174489935915428,-33.49943798938161,-31.03461155039165],[-30.31088728001868,27.872187634795576,27.917276290921272,31.17448951016797,26.26062468645042,27.872187634795576],[-30.31088728001868,9.26999437058018,6.710254356244771,11.126051582923738,10.949298247411706,9.26999437058018],[-34.999998597650574,-31.515372186013213,-29.10810781576563,-31.174489935915428,-34.084336879733456,-31.515372186013213],[-34.999998597650574,-12.665491129217894,-15.275804507886232,-11.126050518555086,-10.785424176228,-12.665491129217894],[-34.999998597650574,28.161016756809815,28.71782918852706,31.17448951016797,26.174738523179162,28.161016756809815],[-30.310889366181204,8.331521801703186,6.163521963463037,11.126051582923738,9.173913253329674,8.331521801703186],[-30.310889366181204,9.26999136663742,10.949295227251822,11.126048602691512,6.710251357271849,9.26999136663742],[-30.310889366181204,27.872178878359158,26.26061559892403,31.174480569471292,27.917267952980215,27.872178878359158],[-17.49999581899414,29.164801716247545,30.734939457806114,31.17448951016797,26.64135189621384,29.164801716247545],[-17.49999581899414,9.934436544246411,12.002457980526941,11.126048602691512,7.30116404180087,9.934436544246411],[1.1185455293286181e-06,-29.81710271497629,-27.190826123682083,-31.174489935915428,-31.79949141641833,-29.81710271497629],[1.1185455293286181e-06,10.665109476351732,13.034009407934073,11.126048602691512,8.077559245996227,10.665109476351732],[1.1185455293286181e-06,41.69180003631482,41.6038462988167,45.04844207828197,40.187502772734604,41.69180003631482],[17.49999722134357,11.407321412465002,13.965947484024255,11.126048602691512,8.982119431809256,11.407321412465002],[30.310886596205584,47.38397277556787,48.4243396786069,49.99999957425254,45.10267185663589,47.38397277556787]]],[\"ys\",[[21.69418867844067,3.175864875466151,4.979839012619591,6.896002860113767e-07,2.878388263521048,3.175864875466151],[21.69418867844067,34.00855959539319,36.17101208183843,34.99999998842558,31.375809133001084,34.00855959539319],[39.09157593013544,18.65965854830505,21.293491853704886,17.500002425175452,16.575917746030036,18.65965854830505],[48.74639585439284,-14.532667207745112,-12.503123068961672,-17.499997916731093,-15.154633406181802,-14.532667207745112],[48.74639585439284,-31.53048349586851,-30.37834462329549,-34.999998609225,-31.03682908949517,-31.53048349586851],[48.74639585439284,2.542260180370244,1.426944616710476,6.896002860113767e-07,4.863517625401165,2.542260180370244],[48.74639585439284,32.205945323929704,30.553570971234812,30.310890756956205,34.757254532839795,32.205945323929704],[39.09157593013544,20.997206170635998,21.72675684377121,17.500002425175452,21.92658310880518,20.997206170635998],[39.09157593013544,-31.773932904309632,-31.97833968884658,-34.999998609225,-30.039215087504953,-31.773932904309632],[39.09157593013544,-15.129739530302864,-16.407016234596686,-17.500005218299936,-12.728107631934428,-15.129739530302864],[21.6941916586729,0.9155211852389147,-1.2802927787912919,6.896002860113767e-07,3.545619892015787,0.9155211852389147],[21.6941916586729,17.694494986889406,15.244488063519217,17.500000339012928,20.2367620601099,17.694494986889406],[-3.4202934180418097e-06,28.877136492979435,26.25646629335391,30.310890756956205,30.81769346230666,28.877136492979435],[-21.694186776749888,28.073258993397015,25.620194410245734,30.310890756956205,29.46488438493173,28.073258993397015],[-21.694186776749888,32.259737973662205,30.05453674501465,34.99999998842558,33.165073180949044,32.259737973662205],[-39.09157998890911,31.7739340784272,30.039216561134943,34.99999998842558,31.978340466168905,31.7739340784272],[-39.09157998890911,26.87691003286846,25.579154525106492,30.31088867079368,26.545729283634223,26.87691003286846],[-48.74639395270205,14.532671701358598,15.15463787934162,17.500002425175452,12.50312757599368,14.532671701358598],[-48.74639395270205,-2.5422617039145052,-1.426945984452235,-2.3701968327616378e-06,-4.863519230248874,-2.5422617039145052],[-48.74639395270205,-19.60727181963774,-18.110980548215185,-17.499997916731093,-22.10316594995883,-19.60727181963774],[-39.09157998890911,-18.659654564570424,-16.57591401836009,-17.499997916731093,-21.293487862805993,-18.659654564570424],[-39.09157998890911,-30.93224667338795,-28.61933149053872,-30.310889377755636,-33.53990784452793,-30.93224667338795],[-21.694186776749888,-34.00855814096754,-31.375807676604314,-34.999998609225,-36.171010593700245,-34.00855814096754],[-21.694186776749888,-29.26606378601036,-26.63224574418593,-30.310889377755636,-31.404260139966716,-29.26606378601036],[6.896002860113767e-07,46.20413636362288,47.31945192728265,48.74639585439284,43.882878918591956,46.20413636362288],[6.896002860113767e-07,18.518324492574806,16.714350355421367,21.69418867844067,18.81580110451991,18.518324492574806],[6.896002860113767e-07,20.77867116303427,22.97448512706448,21.6941916586729,18.148572456257398,20.77867116303427],[17.500000339012928,46.63912182057242,48.135412990431895,48.74639585439284,44.143227729714376,46.63912182057242],[17.500000339012928,37.93191973795503,40.01566050653241,39.09157593013544,35.29808643349799,37.93191973795503],[17.500000339012928,20.73615840963328,18.104412142338653,21.69418867844067,22.913455070595163,20.73615840963328],[30.310890756956205,1.4337508436833517,4.054421043308875,-3.4202934180418097e-06,-0.5068061256438745,1.4337508436833517],[30.310890756956205,46.85134128741934,48.50371564011423,48.74639585439284,44.30003207850925,46.85134128741934],[30.310890756956205,-19.4565550131907,-17.003490430039417,-21.694186776749888,-20.848180404725415,-19.4565550131907],[34.99999998842558,-18.95392476198651,-16.74872353333896,-21.694186776749888,-19.85925996927335,-18.95392476198651],[34.99999998842558,22.685629071473063,20.523176585027826,21.69418867844067,25.318379533865166,22.685629071473063],[34.99999998842558,-35.865514078910735,-34.130796561618475,-39.09157998890911,-36.06992046665244,-35.865514078910735],[30.31088867079368,-18.60133107150752,-16.697508665892997,-21.694186776749888,-19.03803171337956,-18.60133107150752],[30.31088867079368,37.20045702654915,38.85557261679554,39.09157593013544,34.64827349466762,37.20045702654915],[30.31088867079368,22.17183905315236,19.80851778083579,21.69418867844067,24.761737743552636,22.17183905315236],[17.500002425175452,35.594372184674896,34.86482151153969,39.09157593013544,34.66499524650571,35.594372184674896],[17.500002425175452,37.93191980700585,35.29808650160601,39.09157593013544,40.01566060928086,37.93191980700585],[17.500002425175452,-45.77906322888519,-46.40102940686822,-48.74639395270205,-43.74951910352028,-45.77906322888519],[-2.3701968327616378e-06,35.60821558535796,34.53854782419043,39.09157593013544,35.025522467187265,35.60821558535796],[-2.3701968327616378e-06,-45.60312772054129,-45.957210949019746,-48.74639395270205,-43.758010076644304,-45.60312772054129],[-2.3701968327616378e-06,37.311412464391914,34.73671427170412,39.09157593013544,39.04167534793006,37.311412464391914],[-17.499997916731093,-46.6391200497954,-48.13541132121796,-48.74639395270205,-44.14322591947432,-46.6391200497954],[-17.499997916731093,45.779065145406854,43.74952100662342,48.74639585439284,46.40103134384354,45.779065145406854],[-17.499997916731093,-37.93192334106978,-40.01566388728011,-39.09157998890911,-35.29809004283421,-37.93192334106978],[-30.310889377755636,36.22606463702085,34.11093382780881,39.09157593013544,36.98191639055227,36.22606463702085],[-30.310889377755636,45.45549009728459,43.82380440248033,48.74639585439284,45.52610734311618,45.45549009728459],[-34.999998609225,35.86551022522007,36.06991700975702,39.09157593013544,34.13079240841539,35.86551022522007],[-34.999998609225,45.276880741036344,44.124741868463325,48.74639585439284,44.783226334663006,45.276880741036344],[-34.999998609225,-22.685627245007353,-25.318377709370576,-21.694186776749888,-20.523174792274645,-22.685627245007353],[-30.310889377755636,45.25771621784234,44.63118330291934,48.74639585439284,44.22936500324292,45.25771621784234],[-17.500005218299936,-2.325166524534314,-4.745238336403878,9.508453920219704e-07,-1.0080571954257789,-2.325166524534314]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1152\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1153\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1158\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1159\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1160\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1183\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1184\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1103\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1120\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"3LZt/P//SECjTiYhs+evPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[1,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VfyaWTOGRkD5J2dZtrE1QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[2,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"n6ozWKssP0AphJTCuItDQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[3,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eIhEcYlAJkBdPjzmiV9IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[4,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Da2NTYlAJsBdPjzmiV9IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[5,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"5zxYX6ssP8AphJTCuItDQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[6,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eUUtXTOGRsD2J2eLtrE1QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[7,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAAScBF7RcxBrHMvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[8,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eUUtXTOGRsDYdH85trE1wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[9,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"8TxYyaosP8CVqqDkuItDwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[10,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Bq2NsYlAJsDMZEjWiV9IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[11,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"cYhE1YlAJkDMZEjWiV9IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[12,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qqozwqosP0CVqqDkuItDwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[13,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VfyaWTOGRkDYdH85trE1wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[14,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAQUCNseMQnyOnPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[15,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"sneTZpZPPkCoDLAFAIAxQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[16,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"58Jh9P9/MUBuwWGJlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[17,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"i1tnAa/Oq77lJOf//39BQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[18,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VLdaEQCAMcB6wWFmlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[19,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MWwMT5ZPPsCcDLAoAIAxQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[20,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"QHo89P9/QcByjyZ99eHDvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[21,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"JWwMcpZPPsCdbQzd/38xwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[22,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"cbfauf9/McBeIj5ylk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[23,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AE3R0B3Esj5cVVX0/39BwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[24,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"8sJh0f9/MUBeIj5ylk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[25,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vneTQ5ZPPkB1bYxXAIAxwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1108\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1105\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1106\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1107\"},\"data\":{\"type\":\"map\",\"entries\":[[\"k\",[\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"]],[\"k_r\",[\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"]],[\"species\",[\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\",\"rna[mydna]+protein[RNase] <--> complex[protein[RNase]:rna[mydna]]\",\"complex[protein[RNase]:rna[mydna]] --> protein[RNase]\",\"rna[mydna] --> \"]],[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"index\",[14,15,16,17,18,19,20,21,22,23,24,25]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1109\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1110\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1163\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1164\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1165\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1115\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1112\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1113\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1114\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1116\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1117\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1111\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1118\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1119\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1121\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1138\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"3LZt/P//SECjTiYhs+evPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[1,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VfyaWTOGRkD5J2dZtrE1QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[2,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"n6ozWKssP0AphJTCuItDQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[3,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eIhEcYlAJkBdPjzmiV9IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[4,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Da2NTYlAJsBdPjzmiV9IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[5,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"5zxYX6ssP8AphJTCuItDQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[6,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eUUtXTOGRsD2J2eLtrE1QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[7,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAAScBF7RcxBrHMvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[8,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eUUtXTOGRsDYdH85trE1wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[9,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"8TxYyaosP8CVqqDkuItDwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[10,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Bq2NsYlAJsDMZEjWiV9IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[11,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"cYhE1YlAJkDMZEjWiV9IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[12,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qqozwqosP0CVqqDkuItDwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[13,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VfyaWTOGRkDYdH85trE1wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[14,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAQUCNseMQnyOnPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[15,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"sneTZpZPPkCoDLAFAIAxQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[16,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"58Jh9P9/MUBuwWGJlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[17,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"i1tnAa/Oq77lJOf//39BQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[18,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VLdaEQCAMcB6wWFmlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[19,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MWwMT5ZPPsCcDLAoAIAxQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[20,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"QHo89P9/QcByjyZ99eHDvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[21,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"JWwMcpZPPsCdbQzd/38xwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[22,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"cbfauf9/McBeIj5ylk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[23,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AE3R0B3Esj5cVVX0/39BwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[24,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"8sJh0f9/MUBeIj5ylk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[25,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vneTQ5ZPPkB1bYxXAIAxwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1126\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1123\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1124\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1125\"},\"data\":{\"type\":\"map\",\"entries\":[[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"color\",[null,\"blue\",\"blue\",\"blue\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"lightgreen\",\"grey\",\"grey\",\"grey\"]],[\"type\",[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"complex\",\"complex\"]],[\"species\",[\"nothing\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNase in default.]\",\"dna[mydna in default.]\",\"rna[mydna in default.]\",\"complex[dna[mydna]:protein[RNAP] in default.]\",\"protein[laci in default.]\",\"complex[dna[mydna]:2x_protein[laci] in default.]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP] in default.]\",\"protein[GFP in default.]\",\"complex[protein[Ribo]:rna[mydna] in default.]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase] in default.]\",\"complex[protein[RNase]:rna[mydna] in default.]\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1127\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1128\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1166\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1167\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1168\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1133\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1130\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1131\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1132\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1134\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1135\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1129\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1136\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1137\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1102\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1169\",\"attributes\":{\"renderers\":[{\"id\":\"p1139\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1170\",\"attributes\":{\"renderers\":[{\"id\":\"p1121\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1171\",\"attributes\":{\"renderers\":[{\"id\":\"p1103\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1172\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1173\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1174\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1180\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1179\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1181\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1182\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n const render_items = [{\"docid\":\"e1d045ae-6174-4521-84e5-60b4fe46f0bc\",\"roots\":{\"p1096\":\"c31ec24d-11aa-4f25-93fe-a2afc3c81160\"},\"root_ids\":[\"p1096\"]}];\n void root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);", "application/vnd.bokehjs_exec.v0+json": "" }, "metadata": { @@ -392,7 +392,7 @@ " colordict = {\n", " \"G1\":\"red\", #will only effect the species dna_G1 and rna_G1\n", " \"protein_GFP\": \"lightgreen\", #will only effect the species protein_GFP\n", - " \"protein\": \"blue\", #All protein species, protein_Ribo, protein_RNAase, and protein_RNAP will be blue\n", + " \"protein\": \"blue\", #All protein species, protein_Ribo, protein_RNase, and protein_RNAP will be blue\n", " #All other species will be grey by default. This will include all complexes.\n", " }\n", "\n", @@ -472,7 +472,7 @@ }, { "data": { - "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"09b95d46-a3be-4a4c-afdc-708e55fe3eab\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1265\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1330\",\"attributes\":{\"start\":-65.09999972229654,\"end\":65.09999999322675}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1331\",\"attributes\":{\"start\":-65.09999945587586,\"end\":65.10000025964743}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1268\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1269\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1270\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1308\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1325\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAASUBBE2laWPiaPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[1,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qsgLTcH8R0CaVjSMWiwsQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[2,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SC4uxAUIRUAZiIOzMwg7QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[3,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dmdk1BtfQEBPMIMgzORCQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[4,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"RB9UIlDFNEBEbFYGpb1GQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[5,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NBHMcYV2HEBXGD9y275IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[6,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"l4Wd+4R2HMBXGD9y275IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[7,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"XXzI60/FNMBDbFYfpb1GQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[8,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"A5YeuRtfQMBOMIM5zORCQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[9,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1FzowQUIRcAZiIOzMwg7QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[10,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NvfFSsH8R8CYVjS+WiwsQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[11,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"iy66/f//SMDRF4T386XQvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[12,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NvfFSsH8R8BB/jtxWiwswA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[13,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0Vzo8wUIRcDvWwd0Mwg7wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[14,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ApYe0htfQMA5GsUZzORCwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[15,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"WnzINlDFNMAuVpj/pL1GwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[16,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"e4WdU4d2HMBAAoFr275IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[17,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"GRHMyYd2HEBAAoFr275IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[18,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Qx9UO1DFNEAuVpj/pL1GwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[19,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dmdk1BtfQEA5GsUZzORCwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[20,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SS4uqwUIRUDoWwcKNAg7wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[21,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"q8gLNMH8R0Az/judWywswA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[22,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAQUAxDMP///+DPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[23,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"lF6CUPe4QEBxHsFZA6IkQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[24,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"14gSZhnrPECb6UMfWbczQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[25,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"PSko9XfSNUDKmizWNV07QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[26,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2WSHC+mSKUB5Wg5+UEpAQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[27,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SpAVtKfsBEDY0IoPeXNBQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[28,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"HWT2lSYnH8D8AAxRrQ9BQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[29,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AABgIgCAMcC8nyNnlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[30,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"IiRHHSWoOcDAcjfmWM43QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[31,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4jo1Tq6IP8AqcKOzMl8uQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[32,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1e2VRfZNQcCbaMBQrd0UQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[33,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1e2VRfZNQcCdaMCwrN0UwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[34,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4jo1Tq6IP8AqcKNjMl8uwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[35,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"IiRH+iSoOcDBcjcEWc43wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[36,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQDgyv9/McC8nyOFlk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[37,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"G2T2IScnH8D8AIxOrQ9BwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[38,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"QJAV/KrsBEDZ0AoNeXNBwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[39,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2WSHLumSKUB5Wo57UEpAwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[40,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"PikojHfSNUDKmiwXNl07wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[41,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"14gSiRnrPECd6UPUWLczwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[42,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"lF6CUPe4QEBuHsG4A6IkwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1313\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1310\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1311\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1312\"},\"data\":{\"type\":\"map\",\"entries\":[[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"]],[\"image\",[\"iVBORw0KGgoAAAANSUhEUgAAADcAAABACAYAAAC+/O8/AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAAZiS0dEAP8A/wD/oL2nkwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOS0wNi0yOVQxMjo0Mjo1MyswODowMLVKQ5EAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDQtMjNUMDA6NDA6MjErMDg6MDD8dsOAAAAAVHRFWHRzdmc6YmFzZS11cmkAZmlsZTovLy9ob21lL2RiL3N2Z19pbmZvL3N2Zy85My8xNy85MzE3YzE3MDc3MWRkYjhkMjA1ZGI0ZDQyMDBkZTA5MS5zdmcgfPYlAAAJH0lEQVRoQ92bV2gVzxfHJ5ZEY6zR2LEm1mhiLCSiokLsqGB50DwIPojlxUIUjQjBrsResSIW7BVEUESCsUWwEhuxxxZ7L/Ob7+TsvXd3z957k7v5Q/4fOGZ298yce3Z3zs6cGcOkQvwfMHHiRBETEyPmzZtHZxRwrqyzZcsWPCAtffv2lc+ePdPny7xzFy5ckFFRUR7nIG3btpUfPnyQZfq1fPXqlWjatKn48eMHnfGSmJgoyqxzX79+1X3s27dvdMaMenKl49z79+/Fw4cPxa9fv8T9+/dFQUGBNvbz509RqVIlUb16dVG/fn0RFxcnKlSoIGJjY/W54pCcnCxycnLoyEvlypXFkSNHRGpqqnpBXWT37t1yzpw5ulOjH4SFhXn6ASe4XrVqVdmvXz+ZkZEhDx48SC35Z/bs2Wx7EFwzCNm5wsJCuXLlStmhQwcZHh7OGgxW1F2X8fHxctu2bVI9dbJgZtWqVWxdCG6qLyV2TnViuWPHDqleM9ZQqBIdHS2PHz8u//79SxalPHDgAKsLUYGFtLyUyLkTJ07oO8wZcVu6d+8ur127Jm/fvs1eh1SrVk3m5+fTr/NSbOfWrFnDGnASFTB0v0IfhKAcGRkZsD/6Cuo1btyYvYZXedeuXfTrzAQdLRHpVGcVy5cvpzPONGrUSHTq1EkkJCSIlJQUUatWLfHv3z99TTmFGyqePHkibty4oeXKlSvi5cuX+npxWbRokUhPT6cjC3AuEOpbIgcNGmS7a1Zp37693Ldvn3z+/LlUzlBt/0BPOSr37Nkj27Rpw7brJDNmzKBWeAI69/v3bzlgwAC2cUMw3EHnd4PDhw/r9jg7vpKWlkY1nAno3OTJk9nGDcH3qTRo2bIla8+QadOmkaYzfp3buHEj2zBEjTDkzp07SdNdEB2tg2FOtm7dSjV4HJ07e/asDrFco4h2Dx48IE13UYFFNmnShLVrlTp16kgVjKimHdY5FRn1kIhrsGLFiqTlPggsLVq0YO06yYgRI6i2HdY5pyEOvk25ubmk5S4Y8QwePJi1C0FkVINr9tqGDRuoFTM25969e+fYmTGGLC2mTJnC2oTAaaC+aex1jJa+f/+udXyxObd582a2gWHDhsk/f/6QlrusW7eOtQnp3bu3/PTpk9Z7+/at7NatG6uHVIMVm3MYHlkr4nU4f/48abgLPvpWe4Z07txZO+QLxrUIaFZdDM+smJxDCLZWgowaNYo03CU7O1vWrFmTtYmb7BSRBw4cyNYxEkMGJucQebhKd+7cIQ33wA/3N7NQs2nStIObwtUZO3YsaRRhco4Lw7169aKr7tK1a1ebLUOWLl1KWs7ExcXZ6uGcLx7nTp06JatUqWKrgAmp2zi9VpBghlVg2bJltrpq9iEvX75MGj7OOeUl1JSENNwBP56zAxk/fjxpBSYnJ4dtY+7cuaTh49ykSZNsipjCuMmmTZtkuXLlbHYgycnJsqCggDQD8/HjR9mwYUNbO1OnTiUNKcupEzoH+PTpUxRNREdHUyl0rl69KtQowzNp9QXpvUOHDom6devSmcCoca9o0KABHXlREVOoaZoua+fUR1Jnb62oeRWVQqdLly5C3W06MnPp0iVRr149OgoeNXCmkpfCwkLx5csXXdbOIYmqhl36hC/FuZP+QGrBCTxRpCRKQqtWrajkBc7hTQTaOWSGuXw7ssOhoIZrYujQoXRkJzMzUyQlJdFR8VEfeip5wWsPu0A7p/qeFivly5enUsnAWtmxY8foyMzo0aPFzJkz6cg98JaooKXL+t/w8HARERGhT/hivLslAa/b/Pnz6cgMAsjevXv131DgFkHgh5pz6rJ2rkaNGmxkRKApCVigQADhwJ01olmo5OXlUckL/IiKitJl7RxWWLhodevWLSoFD0IxVmA4YLgkbTrx5s0bKnnBKo/pycFTJFKtcJX9AceGDx9OR2bQf7Oyslz7vCAiYmnMivqwewJhUc9TqKkHlbyo2YBQo3c6CgwCBPoaR0ZGhkhLS6Oj0Ll7967Iz8+nIy+mdT49TlFgbYxbsVEjB9LwD4Y91rqGjBw5krTcY+3atTY7Knbo6ZCBxznQrFkzWwWM4AOxYMECWz1DSmvKlJCQYLMVGxtLV4swOde/f39bBQhSbk74WzNTEVM+fvyYNN0DuUrOnvp2kkYRJudOnz7NVnLKy9+8edNx8TEmJkZev36dNN0FySrOpuqHpFGEyTnAVapdu7Yts4vMcGJiIqsPCbavFhc8AC7VjpVYKzbn1q9fb6sIGTNmDGkUzaX69OnD6kGw8F8aIHHrtOKElKQVm3N4Ik6rmEbKwSnVDklPT9c6pQFyK5xNJJGx8cCKzTmwcOFCthGsm/kL+ejQvgv0bnLmzBnWJmTFihWkZYZ1DvumevTowTbkJAjDWFEtLTibkNTUVP26crDOAaxwYrGea9AqeC0+f/5MNd0FiWKn34FsHZ6oE47OATVlYRv1FayRuZ0hM8DiIqIgZxeCnRX+8OsccPqwG5KSkkKa7oJtVpw9Q8aNG0eazgR0LphdDEjLufX08JohpcjZMQQbb5z6mS9+nZs+fTrbuJMgCOHjDcPBRk1s1UAY379/v17V4dr1FYxVEfCCwXGTzeLFi0uc4+jYsaNo3bq16Nmzp4iPj9fzK5jBnE45rWfjmI/l5uaKixcv6o029+7do9rOTJgwQSxZsoRNDLHAOSsYYWDbES5bJZhdBr6CsSeWo7B5AMtVKEMiIiJYfSdZvXo1/brgsTmHbxUWFDgDEITmkydPsqns0hAMHI4ePUq/rnjYnMPWPs4IBNMbA7z3WCMv7hMIVvDEt2/frrdmlRSTc/7GjFlZWaRlBmNR1Tdd26KISImFfWw8CBWPc5mZmawxyKxZs0jLP5hRYEsFHA12dAO9pKQkvYSGVSA30dHy3LlzYsiQIZ4cuy/YUpidnU1HwYHEDTJTyJ4hCr548UKovqwjJdJuyLRhhQYbt5HuwzGXfQuVMMzNnHaGR0ZGitevXws1hqMzoaHuo99FEbcpp772VDSDb9OjR49ccwz8Lx3TYNjUvHlzUz/Atwz/jaSsowNKXl6ebNeuncc5bspeFjENv5AKx5qBinp0piwjxH8G5Zz6mESqhwAAAABJRU5ErkJggg==\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"]],[\"species\",[\"nothing\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNAase in default.]\",\"dna[mydna in default.]\",\"rna[mydna in default.]\",\"complex[dna[mydna]:protein[RNAP] in default.]\",\"protein[laci in default.]\",\"complex[dna[mydna]:2x_protein[laci] in default.]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP] in default.]\",\"protein[GFP in default.]\",\"complex[protein[Ribo]:rna[mydna] in default.]\",\"dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[tetR in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"complex[protein[RNAase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase] in default.]\",\"complex[protein[RNAase]:rna[mydna] in default.]\",\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[tetR]+dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]]\",\"complex[protein[RNAase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNAase]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\",\"rna[mydna]+protein[RNAase] <--> complex[protein[RNAase]:rna[mydna]]\",\"complex[protein[RNAase]:rna[mydna]] --> protein[RNAase]\",\"rna[mydna] --> \"]],[\"color\",[null,\"blue\",\"blue\",\"blue\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"green\",\"grey\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"type\",[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"dna\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"complex\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1314\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1315\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1326\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1320\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1317\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1318\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1319\"},\"data\":{\"type\":\"map\",\"entries\":[[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"gray\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"gray\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"gray\"]],[\"start\",[1,1,1,1,2,2,3,3,3,4,4,5,5,5,6,6,7,8,8,9,9,11,11,11,12,12,13,13,14,14,15,16,16,17,17,18,18,19,19,20,20,21,21,22,22,22,23,23,23,24,24,24,25,25,25,26,26,26,27,27,27,28,28,28,29,29,29,30,30,30,31,31,31,32,32,32,33,33,33,34,34,34,35,35,35,36,36,36,37,38,38,38,39,39,40,40,40,41,42]],[\"end\",[22,25,29,32,27,34,36,38,40,22,24,27,40,42,22,23,24,24,25,25,26,27,28,38,29,31,34,36,29,30,31,31,32,32,33,34,35,36,37,38,39,40,41,4,1,6,4,5,1,7,4,8,8,1,9,8,5,1,5,2,11,5,10,2,12,1,14,12,13,1,15,12,16,16,1,17,16,13,1,13,2,18,13,10,2,13,3,19,3,11,3,20,2,3,5,3,21,3,0]],[\"xs\",[[47.9746490771807,37.37117731576247,36.09471637833384,35.0,39.772425885459576,37.37117731576247],[47.9746490771807,24.942974279120698,26.81490457136133,21.82214290838714,24.551436239649156,24.942974279120698],[47.9746490771807,-14.102747669704085,-12.695689018444973,-17.500002048909664,-13.89829052077446,-14.102747669704085],[47.9746490771807,-31.129093910964485,-30.570698425133855,-34.609078119475875,-30.036730015704904,-31.129093910964485],[42.06267597441598,6.047909697668767,7.351127874530666,2.6155542439537713,6.372857806906161,6.047909697668767],[42.06267597441598,-28.497955446973467,-29.0218517023542,-31.533909690852745,-26.533929108132345,-28.497955446973467],[32.74303679373308,-15.422050595266843,-16.940923226030378,-17.49999683350325,-12.917486926658865,-15.422050595266843],[32.74303679373308,3.9556531030699116,1.964003637478918,2.6155605024414683,6.582986611883408,3.9556531030699116],[32.74303679373308,22.400744533947766,20.072376859095872,21.82213664989944,25.003579659033893,22.400744533947766],[20.770753999269132,33.95495053423266,31.321129417276616,35.0,36.093043766820884,33.95495053423266],[20.770753999269132,27.86308202232967,25.229133009930038,28.918356303715736,29.99645292424229,27.86308202232967],[7.115743425445817,3.6472176948538273,1.502979220588448,2.6155542439537713,6.28083428627729,3.6472176948538273],[7.115743425445817,21.164339157255135,18.55287305453903,21.82213664989944,23.463773561900776,21.164339157255135],[7.115743425445817,32.03483404265358,29.41227075079826,33.44504743924804,33.98845090996085,32.03483404265358],[-7.1157416643995,32.73171971645581,30.289800442629428,35.0,34.09766141893446,32.73171971645581],[-7.1157416643995,30.92753001139616,28.59365432635915,33.44504743924804,32.0672004178804,30.92753001139616],[-20.770750748106696,25.811232713150897,23.923471085939667,28.918356303715736,26.225104486843037,25.811232713150897],[-32.74303354257065,25.55962865515021,24.05990002133878,28.918356303715736,25.466116963090066,25.55962865515021],[-32.74303354257065,18.384305977362793,17.099839161195813,21.82214290838714,18.038006323191567,18.384305977362793],[-42.06267570348578,18.322190188343942,17.505068837754173,21.82214290838714,17.479079928729096,18.322190188343942],[-42.06267570348578,9.304706032479956,8.730407977183848,12.786934242513256,8.227180245946515,9.304706032479956],[-49.99999972906979,-0.30108878194207245,0.3890967620332315,2.6155542439537713,-2.3748081432585897,-0.30108878194207245],[-49.99999972906979,-10.510133098707167,-9.584077819731904,-7.788233130610959,-12.727344209865354,-10.510133098707167],[-49.99999972906979,-0.30108283978436434,-2.374801935504305,2.6155605024414683,0.38910228854060813,-0.30108283978436434],[-47.9746488062505,-19.48070542221545,-17.889328412096827,-17.500002048909664,-22.011645510420628,-19.48070542221545],[-47.9746488062505,-33.24783780215917,-31.474609538970572,-31.533909690852745,-35.834082084596766,-33.24783780215917],[-42.06268166395024,-33.85904766130617,-32.54191260269862,-31.533909690852745,-36.27913120676817,-33.85904766130617],[-42.06268166395024,-20.96922356479482,-22.122840818665118,-17.49999683350325,-21.461262793445812,-20.96922356479482],[-32.74303652280288,-18.264518244156132,-16.006215785215034,-17.500002048909664,-20.885475303141625,-18.264518244156132],[-32.74303652280288,-26.05684610030917,-23.668107462715668,-25.65681632029385,-28.635342182910797,-26.05684610030917],[-20.770755218455044,-30.92251462682064,-28.31594323160083,-31.533909690852745,-33.23906570096118,-30.92251462682064],[-7.115750605096191,-30.29768895206195,-27.665619164017055,-31.533909690852745,-32.34334717632274,-30.29768895206195],[-7.115750605096191,-33.037451953555376,-30.430910893567397,-34.609078119475875,-34.89847910270009,-33.037451953555376],[7.11575236614251,-32.486546815203944,-29.995298782590936,-34.609078119475875,-33.970954513997356,-32.486546815203944],[7.11575236614251,-32.208635710885396,-29.819921551601805,-34.609078119475875,-33.458680098318915,-32.208635710885396],[20.770755489385248,-28.5052697189663,-26.533914574790835,-31.533909690852745,-29.03996436528423,-28.5052697189663],[20.770755489385248,-22.48541811374633,-20.675640700250003,-25.656814234131282,-22.790817465964615,-22.48541811374633],[32.74303679373308,-14.038116816517633,-12.849061767731488,-17.49999683350325,-13.585000357665727,-14.038116816517633],[32.74303679373308,-4.302456957026746,-3.2505614458482794,-7.788235216773525,-3.700844630840993,-4.302456957026746],[42.06267299418375,6.047916016450936,6.372864355855302,2.6155605024414683,7.351133991747044,6.047916016450936],[42.06267299418375,16.225718905538454,16.575796905380162,12.78693528559454,17.506856445778183,16.225718905538454],[47.97464609694847,24.942968306126758,24.55143073603573,21.82213664989944,26.814898264413216,24.942968306126758],[47.97464609694847,32.27495406723363,32.362784694075266,28.918358389878303,33.779352448032036,32.27495406723363],[35.0,21.815803465036474,24.449624581992516,20.770753999269132,19.677710232448245,21.815803465036474],[35.0,45.60347176141823,46.87993269884686,47.9746490771807,43.202223191721124,45.60347176141823],[35.0,-4.847461380855307,-2.4055421070289276,-7.1157416643995,-6.213403083333957,-4.847461380855307],[33.44504743924804,21.957501616218057,24.590875598188806,20.770753999269132,19.88707121223064,21.957501616218057],[33.44504743924804,9.068108678920689,11.606076174300718,7.115743425445817,7.4562618393774445,9.068108678920689],[33.44504743924804,44.586844820943654,44.41124285292068,47.9746490771807,43.155413733011216,44.586844820943654],[28.918356303715736,-17.663627157541857,-15.775865530330627,-20.770750748106696,-18.077498931234,-17.663627157541857],[28.918356303715736,21.826028280655198,24.45997729305483,20.770753999269132,19.692657378742577,21.826028280655198],[28.918356303715736,-29.384305894005124,-27.884577260193694,-32.74303354257065,-29.29079420194498,-29.384305894005124],[21.82214290838714,-29.305196611546304,-28.020729795379324,-32.74303354257065,-28.958896957375078,-29.305196611546304],[21.82214290838714,44.853817706447145,42.98188741420651,47.9746490771807,45.24535574591868,44.853817706447145],[21.82214290838714,-38.56272298344258,-37.74560163285281,-42.06267570348578,-37.71961272382774,-38.56272298344258],[12.786934242513256,-29.265699148366622,-28.1568942725612,-32.74303354257065,-28.725001604482785,-29.265699148366622],[12.786934242513256,8.228607119651091,10.862814618989539,7.115743425445817,6.122295746562565,8.228607119651091],[12.786934242513256,44.87649606718334,42.97858825650236,47.9746490771807,45.30476929366207,44.87649606718334],[2.6155542439537713,6.084079974545762,8.228318448811141,7.115743425445817,3.4504633831222984,6.084079974545762],[2.6155542439537713,38.630320520700984,37.32710234383909,42.06267597441598,38.305372411463594,38.630320520700984],[2.6155542439537713,-47.08335670317395,-47.77354224714925,-49.99999972906979,-45.00963734185743,-47.08335670317395],[-7.788233130610959,4.67914062901033,5.8959162550261395,7.115743425445817,2.3065422511645375,4.67914062901033],[-7.788233130610959,-44.842367309166015,-45.21493389358237,-47.9746488062505,-42.983977009549726,-44.842367309166015],[-7.788233130610959,38.597550548728776,37.42365595923558,42.06267597441598,38.1277341440407,38.597550548728776],[-17.500002048909664,-45.99394543294471,-47.58532244306334,-47.9746488062505,-43.463005344739535,-45.99394543294471],[-17.500002048909664,44.57739469797512,43.17033604671601,47.9746490771807,44.372937549045496,44.57739469797512],[-17.500002048909664,-31.978520327556414,-34.23682278649751,-32.74303652280288,-29.35756326857092,-31.978520327556414],[-25.65681632029385,-46.19842152068179,-47.93127639393411,-47.9746488062505,-43.62299849800238,-46.19842152068179],[-25.65681632029385,-40.98778709824753,-43.11202737566738,-42.06268166395024,-38.353661665694844,-40.98778709824753],[-25.65681632029385,44.504748687183444,43.354596536333,47.9746490771807,44.00892479991653,44.504748687183444],[-31.533909690852745,-21.382150282487153,-23.98872167770696,-20.770755218455044,-19.065599208346608,-21.382150282487153],[-31.533909690852745,-46.26072069494408,-48.03394895813267,-47.9746488062505,-43.67447641250648,-46.26072069494408],[-31.533909690852745,-8.351971343886987,-10.984041131931882,-7.115750605096191,-6.3063131196262,-8.351971343886987],[-34.609078119475875,-8.687376771016693,-11.29391783100467,-7.115750605096191,-6.826349621871977,-8.687376771016693],[-34.609078119475875,44.49466486866931,43.93626938283868,47.9746490771807,43.40230097340973,44.49466486866931],[-34.609078119475875,4.993221061870578,2.501973029257573,7.11575236614251,6.477628760663988,4.993221061870578],[-34.609078119475875,-8.962128824442956,-11.523881945121236,-7.115750605096191,-7.276220530638503,-8.962128824442956],[-34.609078119475875,-40.931081402176545,-43.028418458263246,-42.06268166395024,-38.29696037356541,-40.931081402176545],[-34.609078119475875,44.56651167409383,44.32718504783246,47.9746490771807,43.189160047497076,44.56651167409383],[-31.533909690852745,-39.73754369349681,-41.05467875210436,-42.06268166395024,-37.31746014803481,-39.73754369349681],[-31.533909690852745,39.02672173053671,39.55061798591744,42.06267597441598,37.062695391695584,39.02672173053671],[-31.533909690852745,17.742115517498803,15.770760373323338,20.770755489385248,18.276810163816734,17.742115517498803],[-25.656814234131282,-38.628445795185,-38.29627057772732,-42.06268166395024,-37.33156273606338,-38.628445795185],[-25.656814234131282,-46.1984215394753,-43.62299851334696,-47.9746488062505,-47.931276425091404,-46.1984215394753],[-25.656814234131282,39.26363784200369,40.10067998936731,42.06267597441598,37.09884873423494,39.26363784200369],[-17.49999683350325,-38.593454932658666,-37.43983767878837,-42.06268166395024,-38.10141570400767,-38.593454932658666],[-17.49999683350325,30.665090555496676,32.18396318626021,32.74303679373308,28.160526886888697,30.665090555496676],[-17.49999683350325,29.281156776747466,28.09210172796132,32.74303679373308,28.82804031789556,29.281156776747466],[-7.788235216773525,31.02448444399893,32.794757516053465,32.74303679373308,28.439001806832078,31.02448444399893],[2.6155605024414683,-47.08335638684396,-45.00963729112402,-49.99999972906979,-47.77354151516893,-47.08335638684396],[2.6155605024414683,31.402944193104638,33.394593658695634,32.74303679373308,28.77561068429114,31.402944193104638],[2.6155605024414683,38.630317480174284,38.30536914076991,42.06267299418375,37.32709950487817,38.630317480174284],[12.78693528559454,40.51983725685953,42.39790787151941,42.06267597441598,37.90990829632372,40.51983725685953],[12.78693528559454,31.788109045758365,33.9667711365544,32.74303679373308,29.156469055126706,31.788109045758365],[21.82213664989944,7.773540918090123,10.385007020806228,7.115743425445817,5.4741065134444815,7.773540918090123],[21.82213664989944,32.16442890968476,34.49279658453665,32.74303679373308,29.56159378459863,32.16442890968476],[21.82213664989944,44.85381444072115,45.245352010812184,47.97464609694847,42.981884482434694,44.85381444072115],[28.918358389878303,32.510758388653045,34.95015528459278,32.74303679373308,29.96117830415954,32.510758388653045],[33.44504743924804,47.02955617004889,47.64722232791979,50.0,45.00283533707334,47.02955617004889]]],[\"ys\",[[14.086628323925925,2.5743968039996266,4.878688092609526,1.4901161183274104e-07,1.4912919272345662,2.5743968039996266],[14.086628323925925,25.7796748994011,27.633046920484983,27.364102731599623,23.174716390865616,25.7796748994011],[14.086628323925925,29.469067664301495,31.696015535146596,30.310888715932137,26.84279499342434,29.469067664301495],[14.086628323925925,5.590259345019769,8.164614671882909,5.216481458419504,3.1932086597237817,5.590259345019769],[27.032038898098197,34.217342932396456,36.50660771634815,34.90213197973361,31.603242782469586,34.217342932396456],[27.032038898098197,-13.444385498227883,-10.862788399309718,-15.185931314183183,-15.199865890565826,-13.444385498227883],[37.78747946172427,-27.494485094511422,-25.342245145281293,-30.31089050407148,-28.310739771333303,-27.494485094511422],[37.78747946172427,-31.66884359962725,-29.944766085779406,-34.902131681710394,-31.859184086677185,-31.66884359962725],[37.78747946172427,-23.91226464594492,-22.680268364193452,-27.364106605901533,-23.506851055691058,-23.91226464594492],[45.48159865589017,3.3403401936926014,3.386135296280917,1.4901161183274104e-07,4.879063104519975,3.3403401936926014],[45.48159865589017,23.053327585801245,23.091056455697345,19.716203645782667,24.598591143391722,23.053327585801245],[49.49107196884932,38.2466305257158,39.77677830714893,34.90213197973361,38.30297337729171,38.2466305257158],[49.49107196884932,-23.926476250748312,-23.580997362957163,-27.364106605901533,-22.641286659179585,-23.926476250748312],[49.49107196884932,-7.1131085328790995,-7.360641657445554,-10.316434644292908,-5.346051090882036,-7.1131085328790995],[49.49107196884932,2.665502832425132,1.6775042860396154,1.4901161183274104e-07,4.9179046911027475,2.665502832425132],[49.49107196884932,12.74791407713716,11.52638423536592,10.316431813072287,15.12283770372575,12.74791407713716],[45.4816016361224,21.327347026415026,19.49010264790316,19.716203645782667,23.928850634424357,21.327347026415026],[37.7874824419565,20.700555505008566,18.534932063024538,19.716203645782667,23.333114418118146,20.700555505008566],[37.7874824419565,28.02081974499665,25.72098151900976,27.364102731599623,30.632177134758827,28.02081974499665],[27.032038898098197,27.34591049528207,24.84162944756498,27.364102731599623,29.841561904769545,27.34591049528207],[27.032038898098197,32.228322021438174,29.65746756985447,32.58058143330431,34.63207929847347,32.228322021438174],[-3.969253036700428e-06,32.96739854602934,30.425203671038012,34.90213197973361,34.59183656517493,32.96739854602934],[-3.969253036700428e-06,31.922190229464388,29.456113894914566,34.122476702557805,33.34454242076629,31.922190229464388],[-3.969253036700428e-06,-32.967398724878954,-34.591837083078836,-34.902131681710394,-30.42520373704193,-32.967398724878954],[-14.086627520154368,27.42526674710547,25.32606926253892,30.310888715932137,28.155645510118614,27.42526674710547],[-14.086627520154368,12.134302916430636,10.186285361536997,15.185933698368974,12.634754091974747,12.134302916430636],[-27.03203511409441,-17.801984337031865,-20.08327040084139,-15.185931314183183,-16.76164472876507,-17.801984337031865],[-27.03203511409441,-29.847785886417967,-32.21596622142571,-30.31089050407148,-27.259928033866327,-29.847785886417967],[-37.78747865795271,26.895407053383522,25.53924302514607,30.310888715932137,26.631409018355313,26.895407053383522],[-37.78747865795271,20.328979691279255,19.218556984012974,23.80604399541585,19.790028098320576,20.328979691279255],[-45.48159785211861,11.739747969816728,11.359095333983866,15.185933698368974,10.485673813938,11.739747969816728],[-49.491071165077756,11.911524089754996,12.017917221140161,15.185933698368974,10.25188759429617,11.911524089754996],[-49.491071165077756,2.0891837120266183,2.470044014685486,5.216481458419504,0.22486377765619725,2.0891837120266183],[-49.491071165077756,2.4335224464350125,3.2895563870860087,5.216481458419504,0.2573688095546798,2.4335224464350125],[-49.491071165077756,-7.7636100569356925,-6.653134693506708,-5.216479074233715,-10.082338134350248,-7.7636100569356925],[-45.48159785211861,-16.94016616752856,-15.192919830265959,-15.185931314183183,-19.51954836153231,-16.94016616752856],[-45.48159785211861,-25.28666951955542,-23.372559653026546,-23.806045783555195,-27.903125539290762,-25.28666951955542],[-37.78747865795271,-30.826047517025447,-28.47546057787582,-30.31089050407148,-33.421003459283845,-30.826047517025447],[-37.78747865795271,-34.43767463402948,-32.0225914675304,-34.12247640453458,-37.002274695740084,-34.43767463402948],[-27.0320440547911,-34.21734293658617,-31.60324281527043,-34.902131681710394,-36.50660783528395,-34.21734293658617],[-27.0320440547911,-31.928839457002475,-29.317985906614886,-32.580581135281086,-34.230533935106195,-31.928839457002475],[-14.086636460851059,-25.779679336037294,-23.174720756951658,-27.364106605901533,-27.633051694419255,-25.779679336037294],[-14.086636460851059,-18.72460174766458,-16.091847173357802,-19.716199175434316,-20.886983855293977,-18.72460174766458],[1.4901161183274104e-07,42.141258611209174,42.09546350862086,45.48159865589017,40.60253570038181,42.141258611209174],[1.4901161183274104e-07,11.512231668937911,9.207940380328012,14.086628323925925,12.59533654570297,11.512231668937911],[1.4901161183274104e-07,46.8255692854358,47.81356783182132,49.49107196884932,44.57316742675818,46.8255692854358],[10.316431813072287,42.18893558571945,42.255661432466965,45.48159865589017,40.5603076939685,42.18893558571945],[10.316431813072287,46.58620193440303,47.29177394344185,49.49107196884932,44.50268072419203,46.58620193440303],[10.316431813072287,13.207547939989302,10.579188220245618,14.086628323925925,15.418908586298539,13.207547939989302],[19.716203645782667,43.870458255490036,45.707702634001905,45.4816016361224,41.268954647480705,43.870458255490036],[19.716203645782667,42.14447471587159,42.10674584597549,45.48159865589017,40.59921115828111,42.14447471587159],[19.716203645782667,36.8031305827306,38.96875402471463,37.7874824419565,34.17057166962102,36.8031305827306],[27.364102731599623,37.13076542855947,39.43060365454636,37.7874824419565,34.519408038797295,37.13076542855947],[27.364102731599623,15.671056156124447,13.817684135040565,14.086628323925925,18.276014664659932,15.671056156124447],[27.364102731599623,27.05023113441575,29.55451218213284,27.032038898098197,24.554579724928274,27.05023113441575],[32.58058143330431,37.389807309611385,39.77929734201051,37.7874824419565,34.8116767788619,37.389807309611385],[32.58058143330431,46.172708758150435,46.180564836926045,49.49107196884932,44.590759559489946,46.172708758150435],[32.58058143330431,15.71495504993772,13.888193760195465,14.086628323925925,18.314126631620265,15.71495504993772],[34.90213197973361,46.14657342286713,44.616425641434,49.49107196884932,46.09023057129122,46.14657342286713],[34.90213197973361,27.71682794543535,25.427563161483658,27.032038898098197,30.33092809536222,27.71682794543535],[34.90213197973361,1.9347294644512385,4.476924339442564,-3.969253036700428e-06,0.31029144530564456,1.9347294644512385],[34.122476702557805,46.978510166146194,44.64215232893922,49.49107196884932,48.123013466704194,46.978510166146194],[34.122476702557805,15.64829963286489,18.256039076850996,14.086629814042041,13.781351223873164,15.64829963286489],[34.122476702557805,27.524893627461783,25.16669890261329,27.032038898098197,30.116878082166444,27.524893627461783],[30.310888715932137,-11.201005551327704,-9.10180806676115,-14.086627520154368,-11.931384314340846,-11.201005551327704],[30.310888715932137,14.928449375556566,12.701501504711466,14.086628323925925,17.554722046433717,14.928449375556566],[30.310888715932137,-34.371996995404096,-33.015832967166645,-37.78747865795271,-34.10799896037589,-34.371996995404096],[23.80604399541585,-11.070832993002156,-9.086815640308302,-14.086627520154368,-11.624283191120737,-11.070832993002156],[23.80604399541585,-23.701179117113636,-22.143387696116626,-27.03203511409441,-23.67895136140621,-23.701179117113636],[23.80604399541585,14.544658108434398,12.174792944033955,14.086628323925925,17.131793501172893,14.544658108434398],[15.185933698368974,-42.03541212356637,-41.6547594877335,-45.48159785211861,-40.781337967687634,-42.03541212356637],[15.185933698368974,-11.03499673821603,-9.086979183322391,-14.086627520154368,-11.535447913760143,-11.03499673821603],[15.185933698368974,-46.21666155646378,-46.323054687848945,-49.491071165077756,-44.55702506100495,-46.21666155646378],[5.216481458419504,-46.36377341868487,-46.74463372134374,-49.491071165077756,-44.49945348431445,-46.36377341868487],[5.216481458419504,13.71285043732566,11.138495110462522,14.086628323925925,16.109901122621647,13.71285043732566],[5.216481458419504,-46.70811215309327,-47.56414609374426,-49.491071165077756,-44.53195851621293,-46.70811215309327],[-5.216479074233715,-46.51770817493984,-47.13133005870846,-49.491071165077756,-44.49364688821308,-46.51770817493984],[-5.216479074233715,-23.720014454805927,-22.1261863145379,-27.03203511409441,-23.742758117071745,-23.720014454805927],[-5.216479074233715,13.290010823691157,10.666685904145925,14.086628323925925,15.535453622841452,13.290010823691157],[-15.185931314183183,-24.415982091245727,-22.134696027436203,-27.03203511409441,-25.45632169951252,-24.415982091245727],[-15.185931314183183,25.290493082142895,22.70889598322473,27.032038898098197,27.04597347448084,25.290493082142895],[-15.185931314183183,-43.72736299877323,-45.47460933603583,-45.48159785211861,-41.14798080476949,-43.72736299877323],[-23.806045783555195,-26.356739624929652,-23.743547995436785,-27.03203511409441,-28.649599236529983,-26.356739624929652],[-23.806045783555195,11.070835275820928,11.624285457890263,14.086629814042041,9.08681793392569,11.070835275820928],[-23.806045783555195,24.93075701950554,22.43306382155637,27.032038898098197,26.431689725002506,24.93075701950554],[-30.31089050407148,-27.495139731747923,-25.126959396740176,-27.03203511409441,-30.082997584299562,-27.495139731747923],[-30.31089050407148,34.971074052164205,32.818834102934076,37.78747946172427,35.78732872898609,34.971074052164205],[-30.31089050407148,-37.27232164499874,-39.62290858414838,-37.78747865795271,-34.677365702740346,-37.27232164499874],[-34.12247640453458,34.738450465269295,32.78774697219219,37.78747946172427,35.24282175752669,34.738450465269295],[-34.902131681710394,-1.9347369260844762,-0.3102985678845969,-3.969253036700428e-06,-4.4769319139215,-1.9347369260844762],[-34.902131681710394,34.554191379641125,32.83011386579328,37.78747946172427,34.74453186669106,34.554191379641125],[-34.902131681710394,-27.71683279991532,-30.330932921231064,-27.0320440547911,-25.42756790121754,-27.71683279991532],[-32.580581135281086,23.890439195461216,22.043289598407497,27.032038898098197,24.247344909202425,23.890439195461216],[-32.580581135281086,34.42026800472488,32.93954441077735,37.78747946172427,34.30372690788409,34.42026800472488],[-27.364106605901533,46.053441613696094,45.70796272590495,49.49107196884932,44.76825202212737,46.053441613696094],[-27.364106605901533,34.33563750176765,33.103641220016186,37.78747946172427,33.93022391151379,34.33563750176765],[-27.364106605901533,-15.6710637307153,-18.276022309800936,-14.086636460851059,-13.81769137233334,-15.6710637307153],[-19.716199175434316,34.295195575421,33.30098551128756,37.78747946172427,33.632811804259035,34.295195575421],[-10.316434644292908,-1.851070491706736,-4.411851502446555,4.018857801306286e-07,-0.16836031680211647,-1.851070491706736]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1321\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1322\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1327\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1328\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1329\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1352\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1353\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1272\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1289\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAASUBBE2laWPiaPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[1,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qsgLTcH8R0CaVjSMWiwsQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[2,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SC4uxAUIRUAZiIOzMwg7QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[3,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dmdk1BtfQEBPMIMgzORCQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[4,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"RB9UIlDFNEBEbFYGpb1GQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[5,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NBHMcYV2HEBXGD9y275IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[6,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"l4Wd+4R2HMBXGD9y275IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[7,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"XXzI60/FNMBDbFYfpb1GQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[8,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"A5YeuRtfQMBOMIM5zORCQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[9,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1FzowQUIRcAZiIOzMwg7QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[10,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NvfFSsH8R8CYVjS+WiwsQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[11,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"iy66/f//SMDRF4T386XQvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[12,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NvfFSsH8R8BB/jtxWiwswA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[13,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0Vzo8wUIRcDvWwd0Mwg7wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[14,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ApYe0htfQMA5GsUZzORCwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[15,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"WnzINlDFNMAuVpj/pL1GwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[16,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"e4WdU4d2HMBAAoFr275IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[17,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"GRHMyYd2HEBAAoFr275IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[18,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Qx9UO1DFNEAuVpj/pL1GwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[19,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dmdk1BtfQEA5GsUZzORCwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[20,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SS4uqwUIRUDoWwcKNAg7wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[21,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"q8gLNMH8R0Az/judWywswA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[22,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAQUAxDMP///+DPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[23,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"lF6CUPe4QEBxHsFZA6IkQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[24,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"14gSZhnrPECb6UMfWbczQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[25,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"PSko9XfSNUDKmizWNV07QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[26,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2WSHC+mSKUB5Wg5+UEpAQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[27,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SpAVtKfsBEDY0IoPeXNBQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[28,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"HWT2lSYnH8D8AAxRrQ9BQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[29,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AABgIgCAMcC8nyNnlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[30,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"IiRHHSWoOcDAcjfmWM43QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[31,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4jo1Tq6IP8AqcKOzMl8uQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[32,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1e2VRfZNQcCbaMBQrd0UQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[33,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1e2VRfZNQcCdaMCwrN0UwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[34,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4jo1Tq6IP8AqcKNjMl8uwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[35,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"IiRH+iSoOcDBcjcEWc43wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[36,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQDgyv9/McC8nyOFlk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[37,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"G2T2IScnH8D8AIxOrQ9BwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[38,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"QJAV/KrsBEDZ0AoNeXNBwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[39,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2WSHLumSKUB5Wo57UEpAwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[40,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"PikojHfSNUDKmiwXNl07wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[41,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"14gSiRnrPECd6UPUWLczwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[42,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"lF6CUPe4QEBuHsG4A6IkwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1277\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1274\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1275\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1276\"},\"data\":{\"type\":\"map\",\"entries\":[[\"k\",[\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"]],[\"k_r\",[\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"]],[\"species\",[\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[tetR]+dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]]\",\"complex[protein[RNAase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNAase]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\",\"rna[mydna]+protein[RNAase] <--> complex[protein[RNAase]:rna[mydna]]\",\"complex[protein[RNAase]:rna[mydna]] --> protein[RNAase]\",\"rna[mydna] --> \"]],[\"color\",[\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"index\",[22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1278\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1279\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1332\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1333\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1334\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1284\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1281\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1282\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1283\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1285\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1286\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1280\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1287\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1288\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1290\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1307\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAASUBBE2laWPiaPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[1,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qsgLTcH8R0CaVjSMWiwsQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[2,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SC4uxAUIRUAZiIOzMwg7QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[3,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dmdk1BtfQEBPMIMgzORCQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[4,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"RB9UIlDFNEBEbFYGpb1GQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[5,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NBHMcYV2HEBXGD9y275IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[6,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"l4Wd+4R2HMBXGD9y275IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[7,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"XXzI60/FNMBDbFYfpb1GQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[8,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"A5YeuRtfQMBOMIM5zORCQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[9,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1FzowQUIRcAZiIOzMwg7QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[10,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NvfFSsH8R8CYVjS+WiwsQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[11,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"iy66/f//SMDRF4T386XQvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[12,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NvfFSsH8R8BB/jtxWiwswA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[13,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0Vzo8wUIRcDvWwd0Mwg7wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[14,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ApYe0htfQMA5GsUZzORCwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[15,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"WnzINlDFNMAuVpj/pL1GwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[16,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"e4WdU4d2HMBAAoFr275IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[17,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"GRHMyYd2HEBAAoFr275IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[18,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Qx9UO1DFNEAuVpj/pL1GwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[19,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dmdk1BtfQEA5GsUZzORCwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[20,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SS4uqwUIRUDoWwcKNAg7wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[21,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"q8gLNMH8R0Az/judWywswA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[22,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAQUAxDMP///+DPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[23,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"lF6CUPe4QEBxHsFZA6IkQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[24,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"14gSZhnrPECb6UMfWbczQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[25,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"PSko9XfSNUDKmizWNV07QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[26,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2WSHC+mSKUB5Wg5+UEpAQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[27,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SpAVtKfsBEDY0IoPeXNBQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[28,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"HWT2lSYnH8D8AAxRrQ9BQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[29,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AABgIgCAMcC8nyNnlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[30,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"IiRHHSWoOcDAcjfmWM43QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[31,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4jo1Tq6IP8AqcKOzMl8uQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[32,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1e2VRfZNQcCbaMBQrd0UQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[33,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1e2VRfZNQcCdaMCwrN0UwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[34,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4jo1Tq6IP8AqcKNjMl8uwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[35,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"IiRH+iSoOcDBcjcEWc43wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[36,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQDgyv9/McC8nyOFlk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[37,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"G2T2IScnH8D8AIxOrQ9BwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[38,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"QJAV/KrsBEDZ0AoNeXNBwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[39,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2WSHLumSKUB5Wo57UEpAwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[40,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"PikojHfSNUDKmiwXNl07wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[41,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"14gSiRnrPECd6UPUWLczwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[42,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"lF6CUPe4QEBuHsG4A6IkwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1295\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1292\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1293\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1294\"},\"data\":{\"type\":\"map\",\"entries\":[[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"color\",[null,\"blue\",\"blue\",\"blue\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"green\",\"grey\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\"]],[\"type\",[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"dna\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"complex\",\"complex\",\"complex\"]],[\"species\",[\"nothing\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNAase in default.]\",\"dna[mydna in default.]\",\"rna[mydna in default.]\",\"complex[dna[mydna]:protein[RNAP] in default.]\",\"protein[laci in default.]\",\"complex[dna[mydna]:2x_protein[laci] in default.]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP] in default.]\",\"protein[GFP in default.]\",\"complex[protein[Ribo]:rna[mydna] in default.]\",\"dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[tetR in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"complex[protein[RNAase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase] in default.]\",\"complex[protein[RNAase]:rna[mydna] in default.]\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1296\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1297\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1335\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1336\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1337\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1302\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1299\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1300\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1301\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1303\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1304\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1298\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1305\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1306\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1271\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1338\",\"attributes\":{\"renderers\":[{\"id\":\"p1308\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1339\",\"attributes\":{\"renderers\":[{\"id\":\"p1290\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1340\",\"attributes\":{\"renderers\":[{\"id\":\"p1272\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1341\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1342\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1343\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1349\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1348\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1350\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1351\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n const render_items = [{\"docid\":\"09b95d46-a3be-4a4c-afdc-708e55fe3eab\",\"roots\":{\"p1265\":\"f80df31b-3af2-4cb5-859d-406b6e10bd78\"},\"root_ids\":[\"p1265\"]}];\n void root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);", + "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"09b95d46-a3be-4a4c-afdc-708e55fe3eab\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1265\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1330\",\"attributes\":{\"start\":-65.09999972229654,\"end\":65.09999999322675}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1331\",\"attributes\":{\"start\":-65.09999945587586,\"end\":65.10000025964743}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1268\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1269\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1270\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1308\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1325\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAASUBBE2laWPiaPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[1,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qsgLTcH8R0CaVjSMWiwsQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[2,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SC4uxAUIRUAZiIOzMwg7QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[3,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dmdk1BtfQEBPMIMgzORCQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[4,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"RB9UIlDFNEBEbFYGpb1GQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[5,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NBHMcYV2HEBXGD9y275IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[6,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"l4Wd+4R2HMBXGD9y275IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[7,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"XXzI60/FNMBDbFYfpb1GQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[8,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"A5YeuRtfQMBOMIM5zORCQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[9,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1FzowQUIRcAZiIOzMwg7QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[10,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NvfFSsH8R8CYVjS+WiwsQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[11,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"iy66/f//SMDRF4T386XQvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[12,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NvfFSsH8R8BB/jtxWiwswA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[13,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0Vzo8wUIRcDvWwd0Mwg7wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[14,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ApYe0htfQMA5GsUZzORCwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[15,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"WnzINlDFNMAuVpj/pL1GwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[16,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"e4WdU4d2HMBAAoFr275IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[17,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"GRHMyYd2HEBAAoFr275IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[18,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Qx9UO1DFNEAuVpj/pL1GwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[19,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dmdk1BtfQEA5GsUZzORCwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[20,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SS4uqwUIRUDoWwcKNAg7wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[21,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"q8gLNMH8R0Az/judWywswA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[22,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAQUAxDMP///+DPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[23,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"lF6CUPe4QEBxHsFZA6IkQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[24,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"14gSZhnrPECb6UMfWbczQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[25,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"PSko9XfSNUDKmizWNV07QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[26,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2WSHC+mSKUB5Wg5+UEpAQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[27,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SpAVtKfsBEDY0IoPeXNBQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[28,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"HWT2lSYnH8D8AAxRrQ9BQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[29,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AABgIgCAMcC8nyNnlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[30,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"IiRHHSWoOcDAcjfmWM43QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[31,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4jo1Tq6IP8AqcKOzMl8uQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[32,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1e2VRfZNQcCbaMBQrd0UQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[33,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1e2VRfZNQcCdaMCwrN0UwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[34,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4jo1Tq6IP8AqcKNjMl8uwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[35,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"IiRH+iSoOcDBcjcEWc43wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[36,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQDgyv9/McC8nyOFlk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[37,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"G2T2IScnH8D8AIxOrQ9BwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[38,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"QJAV/KrsBEDZ0AoNeXNBwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[39,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2WSHLumSKUB5Wo57UEpAwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[40,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"PikojHfSNUDKmiwXNl07wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[41,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"14gSiRnrPECd6UPUWLczwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[42,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"lF6CUPe4QEBuHsG4A6IkwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1313\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1310\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1311\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1312\"},\"data\":{\"type\":\"map\",\"entries\":[[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"]],[\"species\",[\"nothing\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNase in default.]\",\"dna[mydna in default.]\",\"rna[mydna in default.]\",\"complex[dna[mydna]:protein[RNAP] in default.]\",\"protein[laci in default.]\",\"complex[dna[mydna]:2x_protein[laci] in default.]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP] in default.]\",\"protein[GFP in default.]\",\"complex[protein[Ribo]:rna[mydna] in default.]\",\"dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[tetR in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"complex[protein[RNase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase] in default.]\",\"complex[protein[RNase]:rna[mydna] in default.]\",\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[tetR]+dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]]\",\"complex[protein[RNase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNase]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\",\"rna[mydna]+protein[RNase] <--> complex[protein[RNase]:rna[mydna]]\",\"complex[protein[RNase]:rna[mydna]] --> protein[RNase]\",\"rna[mydna] --> \"]],[\"color\",[null,\"blue\",\"blue\",\"blue\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"green\",\"grey\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"type\",[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"dna\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"complex\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1314\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1315\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1326\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1320\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1317\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1318\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1319\"},\"data\":{\"type\":\"map\",\"entries\":[[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"gray\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"gray\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"gray\"]],[\"start\",[1,1,1,1,2,2,3,3,3,4,4,5,5,5,6,6,7,8,8,9,9,11,11,11,12,12,13,13,14,14,15,16,16,17,17,18,18,19,19,20,20,21,21,22,22,22,23,23,23,24,24,24,25,25,25,26,26,26,27,27,27,28,28,28,29,29,29,30,30,30,31,31,31,32,32,32,33,33,33,34,34,34,35,35,35,36,36,36,37,38,38,38,39,39,40,40,40,41,42]],[\"end\",[22,25,29,32,27,34,36,38,40,22,24,27,40,42,22,23,24,24,25,25,26,27,28,38,29,31,34,36,29,30,31,31,32,32,33,34,35,36,37,38,39,40,41,4,1,6,4,5,1,7,4,8,8,1,9,8,5,1,5,2,11,5,10,2,12,1,14,12,13,1,15,12,16,16,1,17,16,13,1,13,2,18,13,10,2,13,3,19,3,11,3,20,2,3,5,3,21,3,0]],[\"xs\",[[47.9746490771807,37.37117731576247,36.09471637833384,35.0,39.772425885459576,37.37117731576247],[47.9746490771807,24.942974279120698,26.81490457136133,21.82214290838714,24.551436239649156,24.942974279120698],[47.9746490771807,-14.102747669704085,-12.695689018444973,-17.500002048909664,-13.89829052077446,-14.102747669704085],[47.9746490771807,-31.129093910964485,-30.570698425133855,-34.609078119475875,-30.036730015704904,-31.129093910964485],[42.06267597441598,6.047909697668767,7.351127874530666,2.6155542439537713,6.372857806906161,6.047909697668767],[42.06267597441598,-28.497955446973467,-29.0218517023542,-31.533909690852745,-26.533929108132345,-28.497955446973467],[32.74303679373308,-15.422050595266843,-16.940923226030378,-17.49999683350325,-12.917486926658865,-15.422050595266843],[32.74303679373308,3.9556531030699116,1.964003637478918,2.6155605024414683,6.582986611883408,3.9556531030699116],[32.74303679373308,22.400744533947766,20.072376859095872,21.82213664989944,25.003579659033893,22.400744533947766],[20.770753999269132,33.95495053423266,31.321129417276616,35.0,36.093043766820884,33.95495053423266],[20.770753999269132,27.86308202232967,25.229133009930038,28.918356303715736,29.99645292424229,27.86308202232967],[7.115743425445817,3.6472176948538273,1.502979220588448,2.6155542439537713,6.28083428627729,3.6472176948538273],[7.115743425445817,21.164339157255135,18.55287305453903,21.82213664989944,23.463773561900776,21.164339157255135],[7.115743425445817,32.03483404265358,29.41227075079826,33.44504743924804,33.98845090996085,32.03483404265358],[-7.1157416643995,32.73171971645581,30.289800442629428,35.0,34.09766141893446,32.73171971645581],[-7.1157416643995,30.92753001139616,28.59365432635915,33.44504743924804,32.0672004178804,30.92753001139616],[-20.770750748106696,25.811232713150897,23.923471085939667,28.918356303715736,26.225104486843037,25.811232713150897],[-32.74303354257065,25.55962865515021,24.05990002133878,28.918356303715736,25.466116963090066,25.55962865515021],[-32.74303354257065,18.384305977362793,17.099839161195813,21.82214290838714,18.038006323191567,18.384305977362793],[-42.06267570348578,18.322190188343942,17.505068837754173,21.82214290838714,17.479079928729096,18.322190188343942],[-42.06267570348578,9.304706032479956,8.730407977183848,12.786934242513256,8.227180245946515,9.304706032479956],[-49.99999972906979,-0.30108878194207245,0.3890967620332315,2.6155542439537713,-2.3748081432585897,-0.30108878194207245],[-49.99999972906979,-10.510133098707167,-9.584077819731904,-7.788233130610959,-12.727344209865354,-10.510133098707167],[-49.99999972906979,-0.30108283978436434,-2.374801935504305,2.6155605024414683,0.38910228854060813,-0.30108283978436434],[-47.9746488062505,-19.48070542221545,-17.889328412096827,-17.500002048909664,-22.011645510420628,-19.48070542221545],[-47.9746488062505,-33.24783780215917,-31.474609538970572,-31.533909690852745,-35.834082084596766,-33.24783780215917],[-42.06268166395024,-33.85904766130617,-32.54191260269862,-31.533909690852745,-36.27913120676817,-33.85904766130617],[-42.06268166395024,-20.96922356479482,-22.122840818665118,-17.49999683350325,-21.461262793445812,-20.96922356479482],[-32.74303652280288,-18.264518244156132,-16.006215785215034,-17.500002048909664,-20.885475303141625,-18.264518244156132],[-32.74303652280288,-26.05684610030917,-23.668107462715668,-25.65681632029385,-28.635342182910797,-26.05684610030917],[-20.770755218455044,-30.92251462682064,-28.31594323160083,-31.533909690852745,-33.23906570096118,-30.92251462682064],[-7.115750605096191,-30.29768895206195,-27.665619164017055,-31.533909690852745,-32.34334717632274,-30.29768895206195],[-7.115750605096191,-33.037451953555376,-30.430910893567397,-34.609078119475875,-34.89847910270009,-33.037451953555376],[7.11575236614251,-32.486546815203944,-29.995298782590936,-34.609078119475875,-33.970954513997356,-32.486546815203944],[7.11575236614251,-32.208635710885396,-29.819921551601805,-34.609078119475875,-33.458680098318915,-32.208635710885396],[20.770755489385248,-28.5052697189663,-26.533914574790835,-31.533909690852745,-29.03996436528423,-28.5052697189663],[20.770755489385248,-22.48541811374633,-20.675640700250003,-25.656814234131282,-22.790817465964615,-22.48541811374633],[32.74303679373308,-14.038116816517633,-12.849061767731488,-17.49999683350325,-13.585000357665727,-14.038116816517633],[32.74303679373308,-4.302456957026746,-3.2505614458482794,-7.788235216773525,-3.700844630840993,-4.302456957026746],[42.06267299418375,6.047916016450936,6.372864355855302,2.6155605024414683,7.351133991747044,6.047916016450936],[42.06267299418375,16.225718905538454,16.575796905380162,12.78693528559454,17.506856445778183,16.225718905538454],[47.97464609694847,24.942968306126758,24.55143073603573,21.82213664989944,26.814898264413216,24.942968306126758],[47.97464609694847,32.27495406723363,32.362784694075266,28.918358389878303,33.779352448032036,32.27495406723363],[35.0,21.815803465036474,24.449624581992516,20.770753999269132,19.677710232448245,21.815803465036474],[35.0,45.60347176141823,46.87993269884686,47.9746490771807,43.202223191721124,45.60347176141823],[35.0,-4.847461380855307,-2.4055421070289276,-7.1157416643995,-6.213403083333957,-4.847461380855307],[33.44504743924804,21.957501616218057,24.590875598188806,20.770753999269132,19.88707121223064,21.957501616218057],[33.44504743924804,9.068108678920689,11.606076174300718,7.115743425445817,7.4562618393774445,9.068108678920689],[33.44504743924804,44.586844820943654,44.41124285292068,47.9746490771807,43.155413733011216,44.586844820943654],[28.918356303715736,-17.663627157541857,-15.775865530330627,-20.770750748106696,-18.077498931234,-17.663627157541857],[28.918356303715736,21.826028280655198,24.45997729305483,20.770753999269132,19.692657378742577,21.826028280655198],[28.918356303715736,-29.384305894005124,-27.884577260193694,-32.74303354257065,-29.29079420194498,-29.384305894005124],[21.82214290838714,-29.305196611546304,-28.020729795379324,-32.74303354257065,-28.958896957375078,-29.305196611546304],[21.82214290838714,44.853817706447145,42.98188741420651,47.9746490771807,45.24535574591868,44.853817706447145],[21.82214290838714,-38.56272298344258,-37.74560163285281,-42.06267570348578,-37.71961272382774,-38.56272298344258],[12.786934242513256,-29.265699148366622,-28.1568942725612,-32.74303354257065,-28.725001604482785,-29.265699148366622],[12.786934242513256,8.228607119651091,10.862814618989539,7.115743425445817,6.122295746562565,8.228607119651091],[12.786934242513256,44.87649606718334,42.97858825650236,47.9746490771807,45.30476929366207,44.87649606718334],[2.6155542439537713,6.084079974545762,8.228318448811141,7.115743425445817,3.4504633831222984,6.084079974545762],[2.6155542439537713,38.630320520700984,37.32710234383909,42.06267597441598,38.305372411463594,38.630320520700984],[2.6155542439537713,-47.08335670317395,-47.77354224714925,-49.99999972906979,-45.00963734185743,-47.08335670317395],[-7.788233130610959,4.67914062901033,5.8959162550261395,7.115743425445817,2.3065422511645375,4.67914062901033],[-7.788233130610959,-44.842367309166015,-45.21493389358237,-47.9746488062505,-42.983977009549726,-44.842367309166015],[-7.788233130610959,38.597550548728776,37.42365595923558,42.06267597441598,38.1277341440407,38.597550548728776],[-17.500002048909664,-45.99394543294471,-47.58532244306334,-47.9746488062505,-43.463005344739535,-45.99394543294471],[-17.500002048909664,44.57739469797512,43.17033604671601,47.9746490771807,44.372937549045496,44.57739469797512],[-17.500002048909664,-31.978520327556414,-34.23682278649751,-32.74303652280288,-29.35756326857092,-31.978520327556414],[-25.65681632029385,-46.19842152068179,-47.93127639393411,-47.9746488062505,-43.62299849800238,-46.19842152068179],[-25.65681632029385,-40.98778709824753,-43.11202737566738,-42.06268166395024,-38.353661665694844,-40.98778709824753],[-25.65681632029385,44.504748687183444,43.354596536333,47.9746490771807,44.00892479991653,44.504748687183444],[-31.533909690852745,-21.382150282487153,-23.98872167770696,-20.770755218455044,-19.065599208346608,-21.382150282487153],[-31.533909690852745,-46.26072069494408,-48.03394895813267,-47.9746488062505,-43.67447641250648,-46.26072069494408],[-31.533909690852745,-8.351971343886987,-10.984041131931882,-7.115750605096191,-6.3063131196262,-8.351971343886987],[-34.609078119475875,-8.687376771016693,-11.29391783100467,-7.115750605096191,-6.826349621871977,-8.687376771016693],[-34.609078119475875,44.49466486866931,43.93626938283868,47.9746490771807,43.40230097340973,44.49466486866931],[-34.609078119475875,4.993221061870578,2.501973029257573,7.11575236614251,6.477628760663988,4.993221061870578],[-34.609078119475875,-8.962128824442956,-11.523881945121236,-7.115750605096191,-7.276220530638503,-8.962128824442956],[-34.609078119475875,-40.931081402176545,-43.028418458263246,-42.06268166395024,-38.29696037356541,-40.931081402176545],[-34.609078119475875,44.56651167409383,44.32718504783246,47.9746490771807,43.189160047497076,44.56651167409383],[-31.533909690852745,-39.73754369349681,-41.05467875210436,-42.06268166395024,-37.31746014803481,-39.73754369349681],[-31.533909690852745,39.02672173053671,39.55061798591744,42.06267597441598,37.062695391695584,39.02672173053671],[-31.533909690852745,17.742115517498803,15.770760373323338,20.770755489385248,18.276810163816734,17.742115517498803],[-25.656814234131282,-38.628445795185,-38.29627057772732,-42.06268166395024,-37.33156273606338,-38.628445795185],[-25.656814234131282,-46.1984215394753,-43.62299851334696,-47.9746488062505,-47.931276425091404,-46.1984215394753],[-25.656814234131282,39.26363784200369,40.10067998936731,42.06267597441598,37.09884873423494,39.26363784200369],[-17.49999683350325,-38.593454932658666,-37.43983767878837,-42.06268166395024,-38.10141570400767,-38.593454932658666],[-17.49999683350325,30.665090555496676,32.18396318626021,32.74303679373308,28.160526886888697,30.665090555496676],[-17.49999683350325,29.281156776747466,28.09210172796132,32.74303679373308,28.82804031789556,29.281156776747466],[-7.788235216773525,31.02448444399893,32.794757516053465,32.74303679373308,28.439001806832078,31.02448444399893],[2.6155605024414683,-47.08335638684396,-45.00963729112402,-49.99999972906979,-47.77354151516893,-47.08335638684396],[2.6155605024414683,31.402944193104638,33.394593658695634,32.74303679373308,28.77561068429114,31.402944193104638],[2.6155605024414683,38.630317480174284,38.30536914076991,42.06267299418375,37.32709950487817,38.630317480174284],[12.78693528559454,40.51983725685953,42.39790787151941,42.06267597441598,37.90990829632372,40.51983725685953],[12.78693528559454,31.788109045758365,33.9667711365544,32.74303679373308,29.156469055126706,31.788109045758365],[21.82213664989944,7.773540918090123,10.385007020806228,7.115743425445817,5.4741065134444815,7.773540918090123],[21.82213664989944,32.16442890968476,34.49279658453665,32.74303679373308,29.56159378459863,32.16442890968476],[21.82213664989944,44.85381444072115,45.245352010812184,47.97464609694847,42.981884482434694,44.85381444072115],[28.918358389878303,32.510758388653045,34.95015528459278,32.74303679373308,29.96117830415954,32.510758388653045],[33.44504743924804,47.02955617004889,47.64722232791979,50.0,45.00283533707334,47.02955617004889]]],[\"ys\",[[14.086628323925925,2.5743968039996266,4.878688092609526,1.4901161183274104e-07,1.4912919272345662,2.5743968039996266],[14.086628323925925,25.7796748994011,27.633046920484983,27.364102731599623,23.174716390865616,25.7796748994011],[14.086628323925925,29.469067664301495,31.696015535146596,30.310888715932137,26.84279499342434,29.469067664301495],[14.086628323925925,5.590259345019769,8.164614671882909,5.216481458419504,3.1932086597237817,5.590259345019769],[27.032038898098197,34.217342932396456,36.50660771634815,34.90213197973361,31.603242782469586,34.217342932396456],[27.032038898098197,-13.444385498227883,-10.862788399309718,-15.185931314183183,-15.199865890565826,-13.444385498227883],[37.78747946172427,-27.494485094511422,-25.342245145281293,-30.31089050407148,-28.310739771333303,-27.494485094511422],[37.78747946172427,-31.66884359962725,-29.944766085779406,-34.902131681710394,-31.859184086677185,-31.66884359962725],[37.78747946172427,-23.91226464594492,-22.680268364193452,-27.364106605901533,-23.506851055691058,-23.91226464594492],[45.48159865589017,3.3403401936926014,3.386135296280917,1.4901161183274104e-07,4.879063104519975,3.3403401936926014],[45.48159865589017,23.053327585801245,23.091056455697345,19.716203645782667,24.598591143391722,23.053327585801245],[49.49107196884932,38.2466305257158,39.77677830714893,34.90213197973361,38.30297337729171,38.2466305257158],[49.49107196884932,-23.926476250748312,-23.580997362957163,-27.364106605901533,-22.641286659179585,-23.926476250748312],[49.49107196884932,-7.1131085328790995,-7.360641657445554,-10.316434644292908,-5.346051090882036,-7.1131085328790995],[49.49107196884932,2.665502832425132,1.6775042860396154,1.4901161183274104e-07,4.9179046911027475,2.665502832425132],[49.49107196884932,12.74791407713716,11.52638423536592,10.316431813072287,15.12283770372575,12.74791407713716],[45.4816016361224,21.327347026415026,19.49010264790316,19.716203645782667,23.928850634424357,21.327347026415026],[37.7874824419565,20.700555505008566,18.534932063024538,19.716203645782667,23.333114418118146,20.700555505008566],[37.7874824419565,28.02081974499665,25.72098151900976,27.364102731599623,30.632177134758827,28.02081974499665],[27.032038898098197,27.34591049528207,24.84162944756498,27.364102731599623,29.841561904769545,27.34591049528207],[27.032038898098197,32.228322021438174,29.65746756985447,32.58058143330431,34.63207929847347,32.228322021438174],[-3.969253036700428e-06,32.96739854602934,30.425203671038012,34.90213197973361,34.59183656517493,32.96739854602934],[-3.969253036700428e-06,31.922190229464388,29.456113894914566,34.122476702557805,33.34454242076629,31.922190229464388],[-3.969253036700428e-06,-32.967398724878954,-34.591837083078836,-34.902131681710394,-30.42520373704193,-32.967398724878954],[-14.086627520154368,27.42526674710547,25.32606926253892,30.310888715932137,28.155645510118614,27.42526674710547],[-14.086627520154368,12.134302916430636,10.186285361536997,15.185933698368974,12.634754091974747,12.134302916430636],[-27.03203511409441,-17.801984337031865,-20.08327040084139,-15.185931314183183,-16.76164472876507,-17.801984337031865],[-27.03203511409441,-29.847785886417967,-32.21596622142571,-30.31089050407148,-27.259928033866327,-29.847785886417967],[-37.78747865795271,26.895407053383522,25.53924302514607,30.310888715932137,26.631409018355313,26.895407053383522],[-37.78747865795271,20.328979691279255,19.218556984012974,23.80604399541585,19.790028098320576,20.328979691279255],[-45.48159785211861,11.739747969816728,11.359095333983866,15.185933698368974,10.485673813938,11.739747969816728],[-49.491071165077756,11.911524089754996,12.017917221140161,15.185933698368974,10.25188759429617,11.911524089754996],[-49.491071165077756,2.0891837120266183,2.470044014685486,5.216481458419504,0.22486377765619725,2.0891837120266183],[-49.491071165077756,2.4335224464350125,3.2895563870860087,5.216481458419504,0.2573688095546798,2.4335224464350125],[-49.491071165077756,-7.7636100569356925,-6.653134693506708,-5.216479074233715,-10.082338134350248,-7.7636100569356925],[-45.48159785211861,-16.94016616752856,-15.192919830265959,-15.185931314183183,-19.51954836153231,-16.94016616752856],[-45.48159785211861,-25.28666951955542,-23.372559653026546,-23.806045783555195,-27.903125539290762,-25.28666951955542],[-37.78747865795271,-30.826047517025447,-28.47546057787582,-30.31089050407148,-33.421003459283845,-30.826047517025447],[-37.78747865795271,-34.43767463402948,-32.0225914675304,-34.12247640453458,-37.002274695740084,-34.43767463402948],[-27.0320440547911,-34.21734293658617,-31.60324281527043,-34.902131681710394,-36.50660783528395,-34.21734293658617],[-27.0320440547911,-31.928839457002475,-29.317985906614886,-32.580581135281086,-34.230533935106195,-31.928839457002475],[-14.086636460851059,-25.779679336037294,-23.174720756951658,-27.364106605901533,-27.633051694419255,-25.779679336037294],[-14.086636460851059,-18.72460174766458,-16.091847173357802,-19.716199175434316,-20.886983855293977,-18.72460174766458],[1.4901161183274104e-07,42.141258611209174,42.09546350862086,45.48159865589017,40.60253570038181,42.141258611209174],[1.4901161183274104e-07,11.512231668937911,9.207940380328012,14.086628323925925,12.59533654570297,11.512231668937911],[1.4901161183274104e-07,46.8255692854358,47.81356783182132,49.49107196884932,44.57316742675818,46.8255692854358],[10.316431813072287,42.18893558571945,42.255661432466965,45.48159865589017,40.5603076939685,42.18893558571945],[10.316431813072287,46.58620193440303,47.29177394344185,49.49107196884932,44.50268072419203,46.58620193440303],[10.316431813072287,13.207547939989302,10.579188220245618,14.086628323925925,15.418908586298539,13.207547939989302],[19.716203645782667,43.870458255490036,45.707702634001905,45.4816016361224,41.268954647480705,43.870458255490036],[19.716203645782667,42.14447471587159,42.10674584597549,45.48159865589017,40.59921115828111,42.14447471587159],[19.716203645782667,36.8031305827306,38.96875402471463,37.7874824419565,34.17057166962102,36.8031305827306],[27.364102731599623,37.13076542855947,39.43060365454636,37.7874824419565,34.519408038797295,37.13076542855947],[27.364102731599623,15.671056156124447,13.817684135040565,14.086628323925925,18.276014664659932,15.671056156124447],[27.364102731599623,27.05023113441575,29.55451218213284,27.032038898098197,24.554579724928274,27.05023113441575],[32.58058143330431,37.389807309611385,39.77929734201051,37.7874824419565,34.8116767788619,37.389807309611385],[32.58058143330431,46.172708758150435,46.180564836926045,49.49107196884932,44.590759559489946,46.172708758150435],[32.58058143330431,15.71495504993772,13.888193760195465,14.086628323925925,18.314126631620265,15.71495504993772],[34.90213197973361,46.14657342286713,44.616425641434,49.49107196884932,46.09023057129122,46.14657342286713],[34.90213197973361,27.71682794543535,25.427563161483658,27.032038898098197,30.33092809536222,27.71682794543535],[34.90213197973361,1.9347294644512385,4.476924339442564,-3.969253036700428e-06,0.31029144530564456,1.9347294644512385],[34.122476702557805,46.978510166146194,44.64215232893922,49.49107196884932,48.123013466704194,46.978510166146194],[34.122476702557805,15.64829963286489,18.256039076850996,14.086629814042041,13.781351223873164,15.64829963286489],[34.122476702557805,27.524893627461783,25.16669890261329,27.032038898098197,30.116878082166444,27.524893627461783],[30.310888715932137,-11.201005551327704,-9.10180806676115,-14.086627520154368,-11.931384314340846,-11.201005551327704],[30.310888715932137,14.928449375556566,12.701501504711466,14.086628323925925,17.554722046433717,14.928449375556566],[30.310888715932137,-34.371996995404096,-33.015832967166645,-37.78747865795271,-34.10799896037589,-34.371996995404096],[23.80604399541585,-11.070832993002156,-9.086815640308302,-14.086627520154368,-11.624283191120737,-11.070832993002156],[23.80604399541585,-23.701179117113636,-22.143387696116626,-27.03203511409441,-23.67895136140621,-23.701179117113636],[23.80604399541585,14.544658108434398,12.174792944033955,14.086628323925925,17.131793501172893,14.544658108434398],[15.185933698368974,-42.03541212356637,-41.6547594877335,-45.48159785211861,-40.781337967687634,-42.03541212356637],[15.185933698368974,-11.03499673821603,-9.086979183322391,-14.086627520154368,-11.535447913760143,-11.03499673821603],[15.185933698368974,-46.21666155646378,-46.323054687848945,-49.491071165077756,-44.55702506100495,-46.21666155646378],[5.216481458419504,-46.36377341868487,-46.74463372134374,-49.491071165077756,-44.49945348431445,-46.36377341868487],[5.216481458419504,13.71285043732566,11.138495110462522,14.086628323925925,16.109901122621647,13.71285043732566],[5.216481458419504,-46.70811215309327,-47.56414609374426,-49.491071165077756,-44.53195851621293,-46.70811215309327],[-5.216479074233715,-46.51770817493984,-47.13133005870846,-49.491071165077756,-44.49364688821308,-46.51770817493984],[-5.216479074233715,-23.720014454805927,-22.1261863145379,-27.03203511409441,-23.742758117071745,-23.720014454805927],[-5.216479074233715,13.290010823691157,10.666685904145925,14.086628323925925,15.535453622841452,13.290010823691157],[-15.185931314183183,-24.415982091245727,-22.134696027436203,-27.03203511409441,-25.45632169951252,-24.415982091245727],[-15.185931314183183,25.290493082142895,22.70889598322473,27.032038898098197,27.04597347448084,25.290493082142895],[-15.185931314183183,-43.72736299877323,-45.47460933603583,-45.48159785211861,-41.14798080476949,-43.72736299877323],[-23.806045783555195,-26.356739624929652,-23.743547995436785,-27.03203511409441,-28.649599236529983,-26.356739624929652],[-23.806045783555195,11.070835275820928,11.624285457890263,14.086629814042041,9.08681793392569,11.070835275820928],[-23.806045783555195,24.93075701950554,22.43306382155637,27.032038898098197,26.431689725002506,24.93075701950554],[-30.31089050407148,-27.495139731747923,-25.126959396740176,-27.03203511409441,-30.082997584299562,-27.495139731747923],[-30.31089050407148,34.971074052164205,32.818834102934076,37.78747946172427,35.78732872898609,34.971074052164205],[-30.31089050407148,-37.27232164499874,-39.62290858414838,-37.78747865795271,-34.677365702740346,-37.27232164499874],[-34.12247640453458,34.738450465269295,32.78774697219219,37.78747946172427,35.24282175752669,34.738450465269295],[-34.902131681710394,-1.9347369260844762,-0.3102985678845969,-3.969253036700428e-06,-4.4769319139215,-1.9347369260844762],[-34.902131681710394,34.554191379641125,32.83011386579328,37.78747946172427,34.74453186669106,34.554191379641125],[-34.902131681710394,-27.71683279991532,-30.330932921231064,-27.0320440547911,-25.42756790121754,-27.71683279991532],[-32.580581135281086,23.890439195461216,22.043289598407497,27.032038898098197,24.247344909202425,23.890439195461216],[-32.580581135281086,34.42026800472488,32.93954441077735,37.78747946172427,34.30372690788409,34.42026800472488],[-27.364106605901533,46.053441613696094,45.70796272590495,49.49107196884932,44.76825202212737,46.053441613696094],[-27.364106605901533,34.33563750176765,33.103641220016186,37.78747946172427,33.93022391151379,34.33563750176765],[-27.364106605901533,-15.6710637307153,-18.276022309800936,-14.086636460851059,-13.81769137233334,-15.6710637307153],[-19.716199175434316,34.295195575421,33.30098551128756,37.78747946172427,33.632811804259035,34.295195575421],[-10.316434644292908,-1.851070491706736,-4.411851502446555,4.018857801306286e-07,-0.16836031680211647,-1.851070491706736]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1321\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1322\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1327\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1328\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1329\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1352\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1353\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1272\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1289\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAASUBBE2laWPiaPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[1,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qsgLTcH8R0CaVjSMWiwsQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[2,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SC4uxAUIRUAZiIOzMwg7QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[3,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dmdk1BtfQEBPMIMgzORCQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[4,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"RB9UIlDFNEBEbFYGpb1GQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[5,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NBHMcYV2HEBXGD9y275IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[6,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"l4Wd+4R2HMBXGD9y275IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[7,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"XXzI60/FNMBDbFYfpb1GQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[8,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"A5YeuRtfQMBOMIM5zORCQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[9,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1FzowQUIRcAZiIOzMwg7QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[10,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NvfFSsH8R8CYVjS+WiwsQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[11,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"iy66/f//SMDRF4T386XQvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[12,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NvfFSsH8R8BB/jtxWiwswA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[13,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0Vzo8wUIRcDvWwd0Mwg7wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[14,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ApYe0htfQMA5GsUZzORCwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[15,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"WnzINlDFNMAuVpj/pL1GwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[16,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"e4WdU4d2HMBAAoFr275IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[17,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"GRHMyYd2HEBAAoFr275IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[18,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Qx9UO1DFNEAuVpj/pL1GwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[19,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dmdk1BtfQEA5GsUZzORCwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[20,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SS4uqwUIRUDoWwcKNAg7wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[21,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"q8gLNMH8R0Az/judWywswA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[22,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAQUAxDMP///+DPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[23,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"lF6CUPe4QEBxHsFZA6IkQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[24,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"14gSZhnrPECb6UMfWbczQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[25,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"PSko9XfSNUDKmizWNV07QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[26,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2WSHC+mSKUB5Wg5+UEpAQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[27,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SpAVtKfsBEDY0IoPeXNBQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[28,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"HWT2lSYnH8D8AAxRrQ9BQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[29,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AABgIgCAMcC8nyNnlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[30,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"IiRHHSWoOcDAcjfmWM43QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[31,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4jo1Tq6IP8AqcKOzMl8uQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[32,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1e2VRfZNQcCbaMBQrd0UQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[33,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1e2VRfZNQcCdaMCwrN0UwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[34,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4jo1Tq6IP8AqcKNjMl8uwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[35,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"IiRH+iSoOcDBcjcEWc43wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[36,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQDgyv9/McC8nyOFlk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[37,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"G2T2IScnH8D8AIxOrQ9BwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[38,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"QJAV/KrsBEDZ0AoNeXNBwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[39,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2WSHLumSKUB5Wo57UEpAwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[40,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"PikojHfSNUDKmiwXNl07wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[41,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"14gSiRnrPECd6UPUWLczwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[42,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"lF6CUPe4QEBuHsG4A6IkwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1277\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1274\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1275\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1276\"},\"data\":{\"type\":\"map\",\"entries\":[[\"k\",[\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"]],[\"k_r\",[\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"]],[\"species\",[\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[tetR]+dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]]\",\"complex[protein[RNase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNase]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\",\"rna[mydna]+protein[RNase] <--> complex[protein[RNase]:rna[mydna]]\",\"complex[protein[RNase]:rna[mydna]] --> protein[RNase]\",\"rna[mydna] --> \"]],[\"color\",[\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"index\",[22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1278\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1279\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1332\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1333\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1334\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1284\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1281\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1282\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1283\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1285\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1286\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1280\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1287\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1288\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1290\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1307\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAASUBBE2laWPiaPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[1,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qsgLTcH8R0CaVjSMWiwsQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[2,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SC4uxAUIRUAZiIOzMwg7QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[3,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dmdk1BtfQEBPMIMgzORCQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[4,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"RB9UIlDFNEBEbFYGpb1GQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[5,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NBHMcYV2HEBXGD9y275IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[6,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"l4Wd+4R2HMBXGD9y275IQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[7,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"XXzI60/FNMBDbFYfpb1GQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[8,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"A5YeuRtfQMBOMIM5zORCQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[9,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1FzowQUIRcAZiIOzMwg7QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[10,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NvfFSsH8R8CYVjS+WiwsQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[11,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"iy66/f//SMDRF4T386XQvg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[12,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NvfFSsH8R8BB/jtxWiwswA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[13,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0Vzo8wUIRcDvWwd0Mwg7wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[14,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ApYe0htfQMA5GsUZzORCwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[15,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"WnzINlDFNMAuVpj/pL1GwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[16,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"e4WdU4d2HMBAAoFr275IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[17,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"GRHMyYd2HEBAAoFr275IwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[18,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Qx9UO1DFNEAuVpj/pL1GwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[19,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dmdk1BtfQEA5GsUZzORCwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[20,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SS4uqwUIRUDoWwcKNAg7wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[21,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"q8gLNMH8R0Az/judWywswA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[22,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAQUAxDMP///+DPg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[23,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"lF6CUPe4QEBxHsFZA6IkQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[24,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"14gSZhnrPECb6UMfWbczQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[25,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"PSko9XfSNUDKmizWNV07QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[26,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2WSHC+mSKUB5Wg5+UEpAQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[27,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SpAVtKfsBEDY0IoPeXNBQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[28,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"HWT2lSYnH8D8AAxRrQ9BQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[29,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AABgIgCAMcC8nyNnlk8+QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[30,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"IiRHHSWoOcDAcjfmWM43QA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[31,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4jo1Tq6IP8AqcKOzMl8uQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[32,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1e2VRfZNQcCbaMBQrd0UQA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[33,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1e2VRfZNQcCdaMCwrN0UwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[34,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4jo1Tq6IP8AqcKNjMl8uwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[35,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"IiRH+iSoOcDBcjcEWc43wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[36,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQDgyv9/McC8nyOFlk8+wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[37,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"G2T2IScnH8D8AIxOrQ9BwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[38,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"QJAV/KrsBEDZ0AoNeXNBwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[39,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2WSHLumSKUB5Wo57UEpAwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[40,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"PikojHfSNUDKmiwXNl07wA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[41,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"14gSiRnrPECd6UPUWLczwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[42,{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"lF6CUPe4QEBuHsG4A6IkwA==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1295\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1292\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1293\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1294\"},\"data\":{\"type\":\"map\",\"entries\":[[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"color\",[null,\"blue\",\"blue\",\"blue\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"green\",\"grey\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\"]],[\"type\",[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"dna\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"complex\",\"complex\",\"complex\"]],[\"species\",[\"nothing\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNase in default.]\",\"dna[mydna in default.]\",\"rna[mydna in default.]\",\"complex[dna[mydna]:protein[RNAP] in default.]\",\"protein[laci in default.]\",\"complex[dna[mydna]:2x_protein[laci] in default.]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP] in default.]\",\"protein[GFP in default.]\",\"complex[protein[Ribo]:rna[mydna] in default.]\",\"dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[tetR in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"complex[protein[RNase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase] in default.]\",\"complex[protein[RNase]:rna[mydna] in default.]\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1296\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1297\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1335\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1336\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1337\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1302\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1299\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1300\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1301\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1303\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1304\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1298\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1305\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1306\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1271\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1338\",\"attributes\":{\"renderers\":[{\"id\":\"p1308\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1339\",\"attributes\":{\"renderers\":[{\"id\":\"p1290\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1340\",\"attributes\":{\"renderers\":[{\"id\":\"p1272\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1341\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1342\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1343\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1349\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1348\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1350\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1351\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n const render_items = [{\"docid\":\"09b95d46-a3be-4a4c-afdc-708e55fe3eab\",\"roots\":{\"p1265\":\"f80df31b-3af2-4cb5-859d-406b6e10bd78\"},\"root_ids\":[\"p1265\"]}];\n void root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);", "application/vnd.bokehjs_exec.v0+json": "" }, "metadata": { @@ -527,7 +527,7 @@ " \"G1\":\"red\", #will only effect the species dna_G1 and rna_G1\n", " \"protein_GFP\": \"green\", #will only effect the species protein_GFP\n", " \"GFP\":\"lightgreen\", #this will affect how the dnaplotlib is drawn\n", - " \"protein\": \"blue\", #All protein species, protein_Ribo, protein_RNAase, and protein_RNAP will be blue\n", + " \"protein\": \"blue\", #All protein species, protein_Ribo, protein_RNase, and protein_RNAP will be blue\n", " \"transcription_mm\":\"green\"\n", " #All other species will be grey by default. This will include all complexes.\n", " }\n", diff --git a/examples/9. DNA_construct Examples.ipynb b/examples/9. DNA_construct Examples.ipynb index 61a826c0..2a7def0b 100644 --- a/examples/9. DNA_construct Examples.ipynb +++ b/examples/9. DNA_construct Examples.ipynb @@ -44,7 +44,7 @@ "dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\n", "protein[RNAP]\n", "protein[Ribo]\n", - "protein[RNAase]\n", + "protein[RNase]\n", "rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\n", "ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\n", "protein[tetr]\n", @@ -53,7 +53,7 @@ "protein[Ribosome]\n", "ordered_polymer[complex[part[UTR1]:protein[Ribosome]-forward]:part[GFP-forward]:part[t16-forward]]\n", "protein[GFP]\n", - "complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\n", + "complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\n", "\n", "CRN reactions\n", "dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\n", @@ -114,9 +114,9 @@ " found_key=(mech=None, partid=None, name=ktl).\n", " search_key=(mech=translation_mm, partid=UTR1, name=ktl).\n", "\n", - "rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\n", - " Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAase\n", - " Kr=k_reverse * complex_protein_RNAase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\n", + "rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\n", + " Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNase\n", + " Kr=k_reverse * complex_protein_RNase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\n", " k_forward=100\n", " found_key=(mech=None, partid=None, name=kb).\n", " search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kb).\n", @@ -124,8 +124,8 @@ " found_key=(mech=None, partid=None, name=ku).\n", " search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=ku).\n", "\n", - "complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNAase]\n", - " Kf=k_forward * complex_protein_RNAase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\n", + "complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNase]\n", + " Kf=k_forward * complex_protein_RNase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\n", " k_forward=2\n", " found_key=(mech=None, partid=None, name=kdeg).\n", " search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kdeg).\n", @@ -240,7 +240,7 @@ "dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]\n", "protein[RNAP]\n", "protein[Ribo]\n", - "protein[RNAase]\n", + "protein[RNase]\n", "rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\n", "ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\n", "protein[tetr]\n", @@ -252,8 +252,8 @@ "protein[GFP]\n", "ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\n", "protein[RFP]\n", - "complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\n", - "complex[protein[RNAase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\n", + "complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\n", + "complex[protein[RNase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\n", "\n", "CRN reactions\n", "dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\n", @@ -267,10 +267,10 @@ "ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\n", "rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\n", "ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RFP]+protein[Ribo]\n", - "rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\n", - "complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNAase]\n", - "rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\n", - "complex[protein[RNAase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNAase]\n" + "rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\n", + "complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNase]\n", + "rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\n", + "complex[protein[RNase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNase]\n" ] } ], @@ -721,7 +721,7 @@ "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", - " const docs_json = {\"cf25890f-c529-4f8e-a4a5-83f6b841367a\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1005\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1070\",\"attributes\":{\"start\":-162.90299534802563,\"end\":197.12427152129618}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1071\",\"attributes\":{\"start\":-210.83862824112535,\"end\":149.18863862819646}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1008\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1009\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1010\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1048\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1065\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[44.81391217932519,-190.26655045852243]],[1,[-54.59314817570561,28.63871278032946]],[2,[-26.422843368181308,53.32945082431456]],[3,[-47.44402050771851,36.29020062527329]],[4,[71.09683713876723,-53.59950903532093]],[5,[38.01770517931941,-39.5285148843316]],[6,[62.185525790200785,-31.96763293656576]],[7,[-70.35231036533597,46.95266023344884]],[8,[-38.35721694861597,16.40460048909588]],[9,[-48.56366680157964,7.448172164492309]],[10,[-64.190759649682,-7.251556733993807]],[11,[46.613942735375396,-60.79492461249146]],[12,[-26.2118197130074,65.9973244556826]],[13,[92.22567983270939,-34.05362905159531]],[14,[114.02111277114257,118.34851854596462]],[15,[60.45056832127524,-80.61188691507503]],[16,[51.704452602519055,128.61656084559354]],[17,[43.64056760169123,-14.860659553710944]],[18,[23.34343362821612,-52.24886121335458]],[19,[-59.33926517873566,39.01525738192273]],[20,[-79.79983659787203,53.41661733860026]],[21,[-45.186137758658326,17.31829583868106]],[22,[-57.126234985784386,6.757963594656442]],[23,[-70.50098808695466,-17.916853200025866]],[24,[-32.315712741269046,53.78397078059985]],[25,[-21.175337911350113,76.23979312301242]],[26,[76.63893119041423,-39.85932907677283]],[27,[103.76704655289907,-29.293022640523365]],[28,[60.0544111946488,-66.4702986922567]],[29,[60.63017916130634,-92.33314154537581]],[30,[47.5919952734322,-27.718190560364842]],[31,[41.64658317306537,-7.395044930107153]],[32,[34.23080493018017,-50.900752153813706]],[33,[15.861470710079585,-53.28675057069514]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1053\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1050\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1051\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1052\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"purple\",\"white\",\"white\",\"green\",\"green\",\"green\",\"orange\",\"grey\",\"green\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"green\",\"grey\",\"red\",\"cyan\",\"cyan\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"nothing\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNAase in default.]\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[tetr in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[GFP in default.]\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"protein[RFP in default.]\",\"complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\",\"complex[protein[RNAase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] in default.]\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ktx).\\n\",\"2protein[tetr]+dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_tetr^2 * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ktx).\\n\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAase\\n Kr=k_reverse * complex_protein_RNAase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNAase]\\n Kf=k_forward * complex_protein_RNAase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kdeg).\\n\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAase\\n Kr=k_reverse * complex_protein_RNAase_rna_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNAase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNAase]\\n Kf=k_forward * complex_protein_RNAase_rna_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kdeg).\\n\"]],[\"type\",[\"nothing\",\"dna\",\"dna\",\"protein\",\"protein\",\"protein\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"protein\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.2\",\"100\",\"0.2\",\"100\",\"2\",\"100\",\"2\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1054\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1055\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1066\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1060\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1057\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1058\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1059\"},\"data\":{\"type\":\"map\",\"entries\":[[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"color\",[\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\"]],[\"start\",[1,1,2,3,3,3,4,4,5,5,6,6,7,7,8,9,9,10,10,11,11,12,12,13,13,15,15,17,17,18,18,19,19,19,20,20,20,21,21,21,22,22,22,23,23,23,24,24,24,25,25,25,26,26,26,27,27,27,28,28,28,29,29,29,30,30,30,31,32,32,32,33]],[\"end\",[19,21,24,19,22,24,26,28,30,32,26,30,19,20,21,21,22,22,23,28,32,24,25,26,27,28,29,30,31,32,33,1,3,7,1,6,3,8,1,9,9,3,10,9,6,3,2,3,12,2,11,3,6,4,13,6,14,4,11,4,15,11,16,4,6,5,17,5,11,5,18,5]],[\"xs\",[[-54.59314817570561,-57.88345812119377,-55.264696469305306,-59.33926517873566,-59.81164561719472,-57.88345812119377],[-54.59314817570561,-47.42303818599589,-49.876363519902895,-45.186137758658326,-46.030805128301175,-47.42303818599589],[-26.422843368181308,-28.8260774677527,-27.80615352399785,-32.315712741269046,-28.19066396766192,-28.8260774677527],[-47.44402050771851,-55.92764357248566,-54.56022001708697,-59.33926517873566,-55.676736114349005,-55.92764357248566],[-47.44402050771851,-56.03585708208668,-58.15282760982573,-57.126234985784386,-53.40165674937893,-56.03585708208668],[-47.44402050771851,-34.60511988811068,-33.25713461340719,-32.315712741269046,-37.039104437046625,-34.60511988811068],[71.09683713876723,75.32969681135924,77.33767795594503,76.63893119041423,72.70066947697039,75.32969681135924],[71.09683713876723,62.33340864513825,60.97654978333046,60.0544111946488,64.77132885534952,62.33340864513825],[38.01770517931941,45.387917403123126,46.807178067831806,47.5919952734322,42.92313411444186,45.387917403123126],[38.01770517931941,35.33659144999601,33.22691219823269,34.23080493018017,37.97080971162165,35.33659144999601],[62.185525790200785,73.56701357686914,71.64035013759954,76.63893119041423,74.0364874099063,73.56701357686914],[62.185525790200785,50.9524284673458,52.44839139339901,47.5919952734322,51.05051490675012,50.9524284673458],[-70.35231036533597,-62.17865575272822,-64.31383316103503,-59.33926517873566,-61.39036682027524,-62.17865575272822],[-70.35231036533597,-76.91124126461114,-74.81443768947724,-79.79983659787203,-77.63781567810365,-76.91124126461114],[-38.35721694861597,-41.71705160286731,-40.562716355884916,-45.186137758658326,-41.225797050483386,-41.71705160286731],[-48.56366680157964,-46.31931728807726,-44.22274051592631,-45.186137758658326,-48.95342717146261,-46.31931728807726],[-48.56366680157964,-53.63755066252803,-53.0109751102,-57.126234985784386,-52.60923986215584,-53.63755066252803],[-64.190759649682,-58.702138957772036,-56.843664616706086,-57.126234985784386,-61.308156422480124,-58.702138957772036],[-64.190759649682,-68.71875942411468,-70.44766038670812,-70.50098808695466,-66.14444350899491,-68.71875942411468],[46.613942735375396,56.83008154069458,55.09283357404681,60.0544111946488,57.037841985251234,56.83008154069458],[46.613942735375396,36.96517421196786,39.17426035395562,34.23080493018017,36.05315882456459,36.96517421196786],[-26.2118197130074,-30.751036066110707,-32.61619921211633,-32.315712741269046,-28.143655557861493,-30.751036066110707],[-26.2118197130074,-22.71975968943657,-20.8426202121153,-21.175337911350113,-25.329508450530092,-22.71975968943657],[92.22567983270939,79.91879623006568,79.82408813742323,76.63893119041423,81.56933551575555,79.91879623006568],[92.22567983270939,100.5314909567551,100.71737645840767,103.76704655289907,98.81079281419737,100.5314909567551],[60.45056832127524,60.1524204270454,62.674685796422786,60.0544111946488,57.67664655019158,60.1524204270454],[60.45056832127524,60.57655314876405,58.06412763780645,60.63017916130634,63.06354071576254,60.57655314876405],[43.64056760169123,46.56382053680815,43.93026414066216,47.5919952734322,48.709653716357096,46.56382053680815],[43.64056760169123,42.54973604784749,45.179278206613745,41.64658317306537,40.34861194826632,42.54973604784749],[23.34343362821612,30.75733160284708,30.24070798063009,34.23080493018017,29.62628433447849,30.75733160284708],[23.34343362821612,19.32827393815987,19.807019526872416,15.861470710079585,20.49403522311368,19.32827393815987],[-59.33926517873566,-56.0489552332475,-58.66771688513596,-54.59314817570561,-54.120767737246545,-56.0489552332475],[-59.33926517873566,-50.855642113968514,-52.2230656693672,-47.44402050771851,-51.106549572105166,-50.855642113968514],[-59.33926517873566,-67.5129197913434,-65.37774238303659,-70.35231036533597,-68.30120872379638,-67.5129197913434],[-79.79983659787203,-57.08916033414371,-59.433700371893536,-54.59314817570561,-55.928624371981186,-57.08916033414371],[-79.79983659787203,59.18610107604294,57.18631963031123,62.185525790200785,59.76308052380584,59.18610107604294],[-79.79983659787203,-50.53740206539826,-52.4406398544336,-47.44402050771851,-50.10153548257182,-50.53740206539826],[-45.186137758658326,-41.82630310440699,-42.98063835138938,-38.35721694861597,-42.31755765679091,-41.82630310440699],[-45.186137758658326,-52.35624774836805,-49.90292241446104,-54.59314817570561,-53.74848080606276,-52.35624774836805],[-45.186137758658326,-47.43048727216071,-49.52706404431166,-48.56366680157964,-44.79637738877536,-47.43048727216071],[-57.126234985784386,-52.052351124836,-52.67892667716403,-48.56366680157964,-53.08066192520819,-52.052351124836],[-57.126234985784386,-48.53439841141622,-46.41742788367717,-47.44402050771851,-51.16859874412397,-48.53439841141622],[-57.126234985784386,-62.614855677694344,-64.4733300187603,-64.190759649682,-60.00883821298625,-62.614855677694344],[-70.50098808695466,-50.85319868931062,-49.50532005689179,-48.56366680157964,-53.28713576783768,-50.85319868931062],[-70.50098808695466,58.70498617618093,57.616210323638725,62.185525790200785,58.14273918642204,58.70498617618093],[-70.50098808695466,-48.81396735180964,-46.838352790772944,-47.44402050771851,-51.4394275641419,-48.81396735180964],[-32.315712741269046,-29.912478641697653,-30.932402585452504,-26.422843368181308,-30.547892141788438,-29.912478641697653],[-32.315712741269046,-45.15461336087688,-46.50259863558037,-47.44402050771851,-42.720628811940934,-45.15461336087688],[-32.315712741269046,-27.77649638816574,-25.91133324216012,-26.2118197130074,-30.383876896414954,-27.77649638816574],[-21.175337911350113,-25.64142033552186,-27.892978280035813,-26.422843368181308,-23.019187892368638,-25.64142033552186],[-21.175337911350113,45.06204365834719,42.45315561162486,46.613942735375396,46.93477550250866,45.06204365834719],[-21.175337911350113,-45.52107521007865,-47.153870100486216,-47.44402050771851,-42.9761152639681,-45.52107521007865],[76.63893119041423,65.25744340374587,67.18410684301547,62.185525790200785,64.78796957070871,65.25744340374587],[76.63893119041423,72.40607151782221,70.39809037323643,71.09683713876723,75.03509885221106,72.40607151782221],[76.63893119041423,88.94581479305793,89.04052288570038,92.22567983270939,87.29527550736806,88.94581479305793],[103.76704655289907,65.6783078501767,66.34624932428204,62.185525790200785,66.66719652418148,65.6783078501767],[103.76704655289907,113.77861337050321,116.21508974231546,114.02111277114257,111.22710539609484,113.77861337050321],[103.76704655289907,73.90490975730083,73.07864518197898,71.09683713876723,76.06320687647428,73.90490975730083],[60.0544111946488,49.83827238932962,51.57552035597739,46.613942735375396,49.63051194477296,49.83827238932962],[60.0544111946488,68.81783968827777,70.17469855008557,71.09683713876723,66.37991947806651,68.81783968827777],[60.0544111946488,60.35255908887864,57.830293719501256,60.45056832127524,62.828332965732464,60.35255908887864],[60.63017916130634,48.035363947852886,50.65704442428844,46.613942735375396,46.08794641641545,48.035363947852886],[60.63017916130634,51.845727214180876,54.37719719278023,51.704452602519055,49.38127201971193,51.845727214180876],[60.63017916130634,70.18380930678238,72.38069630576899,71.09683713876723,67.55381998073373,70.18380930678238],[47.5919952734322,58.825092596287185,57.32912967023398,62.185525790200785,58.727006156882865,58.825092596287185],[47.5919952734322,40.22178304962847,38.8025223849198,38.01770517931941,42.686566338309746,40.22178304962847],[47.5919952734322,44.668742338315276,47.30229873446127,43.64056760169123,42.52290915876634,44.668742338315276],[41.64658317306537,38.41046848696308,36.01941474890926,38.01770517931941,40.987832758569056,38.41046848696308],[34.23080493018017,43.8795734535877,41.67048731159994,46.613942735375396,44.791588840990975,43.8795734535877],[34.23080493018017,36.91191865950357,39.02159791126689,38.01770517931941,34.27770039787793,36.91191865950357],[34.23080493018017,26.816906955549207,27.333530577766197,23.34343362821612,27.947954223917797,26.816906955549207],[15.861470710079585,35.04433086300733,35.65793703221306,38.01770517931941,33.02027991817877,35.04433086300733]]],[\"ys\",[[28.63871278032946,35.83239297840014,36.11734609409298,39.01525738192273,34.037621726176,35.83239297840014],[28.63871278032946,20.010186712802266,19.050861078017746,17.31829583868106,22.24643311707141,20.010186712802266],[53.32945082431456,53.514813470035,55.94357159230659,53.78397078059985,50.958378344426094,53.514813470035],[36.29020062527329,38.23369611383931,40.48519865385241,39.01525738192273,35.611453502066695,38.23369611383931],[36.29020062527329,10.083783196969199,11.651439617307815,6.757963594656442,10.09375689773966,10.083783196969199],[36.29020062527329,51.136591904052246,48.87339801780935,53.78397078059985,52.143979656154535,51.136591904052246],[-53.59950903532093,-43.105235012055076,-44.810263630739406,-39.85932907677283,-42.93992880351801,-43.105235012055076],[-53.59950903532093,-63.813953341843366,-61.55606829236048,-66.4702986922567,-64.81177893591683,-63.813953341843366],[-39.5285148843316,-30.437021327737803,-32.656212629350925,-27.718190560364842,-29.50752995748083,-30.437021327737803],[-39.5285148843316,-47.58002389444144,-46.00256888011487,-50.900752153813706,-47.58226390842321,-47.58002389444144],[-31.96763293656576,-38.1820329861581,-39.97844019481834,-39.85932907677283,-35.589986461182505,-38.1820329861581],[-31.96763293656576,-28.696704101019062,-26.52847768493172,-27.718190560364842,-31.329096533379712,-28.696704101019062],[46.95266023344884,41.06168382045459,39.51891737584905,39.01525738192273,43.57518962440985,41.06168382045459],[46.95266023344884,51.44025274656178,53.03478265686462,53.41661733860026,48.90821789506335,51.44025274656178],[16.40460048909588,16.85413935246213,19.221969795107622,17.31829583868106,14.266132429691885,16.85413935246213],[7.448172164492309,14.006815179805656,12.411987068057634,17.31829583868106,14.030814967227542,14.006815179805656],[7.448172164492309,7.039178268287355,9.597793898812869,6.757963594656442,4.6139591513037885,7.039178268287355],[-7.251556733993807,3.6328193306146117,1.7659545815917657,6.757963594656442,4.0172459701455505,3.6328193306146117],[-7.251556733993807,-14.904601385626613,-12.91713759247513,-17.916853200025866,-15.463178539389398,-14.904601385626613],[-60.79492461249146,-65.1087928044136,-67.08896460754656,-66.4702986922567,-62.482779387611956,-65.1087928044136],[-60.79492461249146,-53.08552322438743,-51.65058445049416,-50.900752153813706,-55.55682628161944,-53.08552322438743],[65.9973244556826,56.914751338578235,58.774933401261094,53.78397078059985,56.53968100817775,56.914751338578235],[65.9973244556826,73.09897135612206,71.2508755116847,76.23979312301242,73.4571923375225,73.09897135612206],[-34.05362905159531,-38.63765591194021,-36.00513976864067,-39.85932907677283,-40.69066125385703,-38.63765591194021],[-34.05362905159531,-30.627631191470574,-33.25528365095224,-29.293022640523365,-28.63306137074656,-30.627631191470574],[-80.61188691507503,-69.96892616461855,-70.72872105403556,-66.4702986922567,-70.86873424317355,-69.96892616461855],[-80.61188691507503,-88.83355239080655,-88.04182711052675,-92.33314154537581,-87.96521852118062,-88.83355239080655],[-14.860659553710944,-24.37261785737839,-24.313528299390537,-27.718190560364842,-22.84470724707047,-24.37261785737839],[-14.860659553710944,-10.776511310950351,-10.933415430767406,-7.395044930107153,-12.223633823313286,-10.776511310950351],[-52.24886121335458,-51.33084870611982,-53.913911016733344,-50.900752153813706,-48.951806263400364,-51.33084870611982],[-52.24886121335458,-52.805839583326254,-50.21548950489421,-53.28675057069514,-55.1680655450089,-52.805839583326254],[39.01525738192273,31.82157718385205,31.53662406815921,28.63871278032946,33.616348436076194,31.82157718385205],[39.01525738192273,37.07176189335672,34.820259353343616,36.29020062527329,39.69400450512933,37.07176189335672],[39.01525738192273,44.90623379491698,46.44900023952252,46.95266023344884,42.39272799096172,44.90623379491698],[53.41661733860026,31.092265980268103,29.89133181099291,28.63871278032946,33.45706346590448,31.092265980268103],[53.41661733860026,-30.163900311119537,-31.878538767719608,-31.96763293656576,-27.593646318922683,-30.163900311119537],[53.41661733860026,37.92757368557654,36.106366177923306,36.29020062527329,40.52548268889437,37.92757368557654],[17.31829583868106,16.86875697531481,14.500926532669318,16.40460048909588,19.456763898085054,16.86875697531481],[17.31829583868106,25.946821906208253,26.906147540992773,28.63871278032946,23.71057550193911,25.946821906208253],[17.31829583868106,10.759652823367713,12.354480935115735,7.448172164492309,10.735653035945829,10.759652823367713],[6.757963594656442,7.166957490861395,4.608341860335882,7.448172164492309,9.59217660784496,7.166957490861395],[6.757963594656442,32.96438102296054,31.39672460262192,36.29020062527329,32.95440732219008,32.96438102296054],[6.757963594656442,-4.126412469951977,-2.259547720929131,-7.251556733993807,-4.510839109482916,-4.126412469951977],[-17.916853200025866,4.800901166830181,2.5376437665742158,7.448172164492309,5.808403606189894,4.800901166830181],[-17.916853200025866,-31.59906273261744,-33.99774528986958,-31.96763293656576,-29.025545841269782,-31.59906273261744],[-17.916853200025866,33.06944828391502,31.32701952675896,36.29020062527329,33.28408644688914,33.06944828391502],[53.78397078059985,53.598608134879406,51.169850012607824,53.32945082431456,56.15504326048831,53.598608134879406],[53.78397078059985,38.9375795018209,41.200773388063794,36.29020062527329,37.93019174971861,38.9375795018209],[53.78397078059985,62.86654389770422,61.00636183502136,65.9973244556826,63.2416142281047,62.86654389770422],[76.23979312301242,56.741104095681585,58.10843642179721,53.32945082431456,56.99211780371228,56.741104095681585],[76.23979312301242,-57.657790688872794,-58.02222727761487,-60.79492461249146,-55.80522859614601,-57.657790688872794],[76.23979312301242,39.21462901083597,41.281774799938326,36.29020062527329,38.534710089024244,39.21462901083597],[-39.85932907677283,-33.644929027180495,-31.848521818520247,-31.96763293656576,-36.23697555215608,-33.644929027180495],[-39.85932907677283,-50.35360310003868,-48.64857448135435,-53.59950903532093,-50.51890930857575,-50.35360310003868],[-39.85932907677283,-35.27530221642793,-37.90781835972747,-34.05362905159531,-33.22229687451111,-35.27530221642793],[-29.293022640523365,-31.742969896636158,-29.194840179625142,-31.96763293656576,-34.18452883673359,-31.742969896636158],[-29.293022640523365,114.85692950361019,113.85558353085891,118.34851854596462,114.20201124605799,114.85692950361019],[-29.293022640523365,-51.51031584917421,-49.00903663263063,-53.59950903532093,-53.02056894482149,-51.51031584917421],[-66.4702986922567,-62.15643050033456,-60.176258697201604,-60.79492461249146,-64.7824439171362,-62.15643050033456],[-66.4702986922567,-56.25585438573427,-58.513739435217154,-53.59950903532093,-55.25802879166079,-56.25585438573427],[-66.4702986922567,-77.11325944271319,-76.35346455329618,-80.61188691507503,-76.21345136415817,-77.11325944271319],[-92.33314154537581,-63.993293218002556,-63.736578693634996,-60.79492461249146,-65.76718042574569,-63.993293218002556],[-92.33314154537581,125.11941322444572,124.39087316721152,128.61656084559354,124.18905229340892,125.11941322444572],[-92.33314154537581,-56.978322462845604,-58.43186929085916,-53.59950903532093,-57.1275438165951,-56.978322462845604],[-27.718190560364842,-30.98911939591154,-33.15734581199888,-31.96763293656576,-28.356726963550887,-30.98911939591154],[-27.718190560364842,-36.809684116958636,-34.59049281534551,-39.5285148843316,-37.73917548721561,-36.809684116958636],[-27.718190560364842,-18.206232256697398,-18.26532181468525,-14.860659553710944,-19.734142867005318,-18.206232256697398],[-7.395044930107153,-36.050622277569744,-34.94519345160061,-39.5285148843316,-35.50628389109158,-36.050622277569744],[-50.900752153813706,-58.61015354191774,-60.045092315811004,-60.79492461249146,-56.13885048468572,-58.61015354191774],[-50.900752153813706,-42.849243143703866,-44.42669815803043,-39.5285148843316,-42.8470031297221,-42.849243143703866],[-50.900752153813706,-51.81876466104846,-49.23570235043494,-52.24886121335458,-54.19780710376793,-51.81876466104846],[-53.28675057069514,-41.37487486415561,-43.936631748923816,-39.5285148843316,-39.68895415419228,-41.37487486415561]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1061\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1062\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1067\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1068\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1069\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1092\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1093\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1012\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1029\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[44.81391217932519,-190.26655045852243]],[1,[-54.59314817570561,28.63871278032946]],[2,[-26.422843368181308,53.32945082431456]],[3,[-47.44402050771851,36.29020062527329]],[4,[71.09683713876723,-53.59950903532093]],[5,[38.01770517931941,-39.5285148843316]],[6,[62.185525790200785,-31.96763293656576]],[7,[-70.35231036533597,46.95266023344884]],[8,[-38.35721694861597,16.40460048909588]],[9,[-48.56366680157964,7.448172164492309]],[10,[-64.190759649682,-7.251556733993807]],[11,[46.613942735375396,-60.79492461249146]],[12,[-26.2118197130074,65.9973244556826]],[13,[92.22567983270939,-34.05362905159531]],[14,[114.02111277114257,118.34851854596462]],[15,[60.45056832127524,-80.61188691507503]],[16,[51.704452602519055,128.61656084559354]],[17,[43.64056760169123,-14.860659553710944]],[18,[23.34343362821612,-52.24886121335458]],[19,[-59.33926517873566,39.01525738192273]],[20,[-79.79983659787203,53.41661733860026]],[21,[-45.186137758658326,17.31829583868106]],[22,[-57.126234985784386,6.757963594656442]],[23,[-70.50098808695466,-17.916853200025866]],[24,[-32.315712741269046,53.78397078059985]],[25,[-21.175337911350113,76.23979312301242]],[26,[76.63893119041423,-39.85932907677283]],[27,[103.76704655289907,-29.293022640523365]],[28,[60.0544111946488,-66.4702986922567]],[29,[60.63017916130634,-92.33314154537581]],[30,[47.5919952734322,-27.718190560364842]],[31,[41.64658317306537,-7.395044930107153]],[32,[34.23080493018017,-50.900752153813706]],[33,[15.861470710079585,-53.28675057069514]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1017\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1014\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1015\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1016\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ktx).\\n\",\"2protein[tetr]+dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_tetr^2 * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ktx).\\n\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAase\\n Kr=k_reverse * complex_protein_RNAase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNAase]\\n Kf=k_forward * complex_protein_RNAase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kdeg).\\n\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAase\\n Kr=k_reverse * complex_protein_RNAase_rna_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNAase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNAase]\\n Kf=k_forward * complex_protein_RNAase_rna_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kdeg).\\n\"]],[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"k_r\",[\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"k\",[\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.2\",\"100\",\"0.2\",\"100\",\"2\",\"100\",\"2\"]],[\"index\",[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1018\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1019\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1072\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1073\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1074\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1024\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1021\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1022\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1023\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1025\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1026\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1020\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1027\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1028\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1030\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1047\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[44.81391217932519,-190.26655045852243]],[1,[-54.59314817570561,28.63871278032946]],[2,[-26.422843368181308,53.32945082431456]],[3,[-47.44402050771851,36.29020062527329]],[4,[71.09683713876723,-53.59950903532093]],[5,[38.01770517931941,-39.5285148843316]],[6,[62.185525790200785,-31.96763293656576]],[7,[-70.35231036533597,46.95266023344884]],[8,[-38.35721694861597,16.40460048909588]],[9,[-48.56366680157964,7.448172164492309]],[10,[-64.190759649682,-7.251556733993807]],[11,[46.613942735375396,-60.79492461249146]],[12,[-26.2118197130074,65.9973244556826]],[13,[92.22567983270939,-34.05362905159531]],[14,[114.02111277114257,118.34851854596462]],[15,[60.45056832127524,-80.61188691507503]],[16,[51.704452602519055,128.61656084559354]],[17,[43.64056760169123,-14.860659553710944]],[18,[23.34343362821612,-52.24886121335458]],[19,[-59.33926517873566,39.01525738192273]],[20,[-79.79983659787203,53.41661733860026]],[21,[-45.186137758658326,17.31829583868106]],[22,[-57.126234985784386,6.757963594656442]],[23,[-70.50098808695466,-17.916853200025866]],[24,[-32.315712741269046,53.78397078059985]],[25,[-21.175337911350113,76.23979312301242]],[26,[76.63893119041423,-39.85932907677283]],[27,[103.76704655289907,-29.293022640523365]],[28,[60.0544111946488,-66.4702986922567]],[29,[60.63017916130634,-92.33314154537581]],[30,[47.5919952734322,-27.718190560364842]],[31,[41.64658317306537,-7.395044930107153]],[32,[34.23080493018017,-50.900752153813706]],[33,[15.861470710079585,-53.28675057069514]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1035\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1032\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1033\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1034\"},\"data\":{\"type\":\"map\",\"entries\":[[\"species\",[\"nothing\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNAase in default.]\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[tetr in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[GFP in default.]\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"protein[RFP in default.]\",\"complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\",\"complex[protein[RNAase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] in default.]\"]],[\"type\",[\"nothing\",\"dna\",\"dna\",\"protein\",\"protein\",\"protein\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"protein\",\"complex\",\"complex\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"color\",[\"purple\",\"white\",\"white\",\"green\",\"green\",\"green\",\"orange\",\"grey\",\"green\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"green\",\"grey\",\"red\",\"cyan\",\"cyan\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1036\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1037\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1075\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1076\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1077\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1042\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1039\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1040\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1041\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1043\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1044\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1038\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1045\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1046\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1011\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1078\",\"attributes\":{\"renderers\":[{\"id\":\"p1048\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1079\",\"attributes\":{\"renderers\":[{\"id\":\"p1030\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1080\",\"attributes\":{\"renderers\":[{\"id\":\"p1012\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1081\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1082\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1083\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1089\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1088\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1090\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1091\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n", + " const docs_json = {\"cf25890f-c529-4f8e-a4a5-83f6b841367a\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1005\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1070\",\"attributes\":{\"start\":-162.90299534802563,\"end\":197.12427152129618}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1071\",\"attributes\":{\"start\":-210.83862824112535,\"end\":149.18863862819646}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1008\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1009\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1010\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1048\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1065\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[44.81391217932519,-190.26655045852243]],[1,[-54.59314817570561,28.63871278032946]],[2,[-26.422843368181308,53.32945082431456]],[3,[-47.44402050771851,36.29020062527329]],[4,[71.09683713876723,-53.59950903532093]],[5,[38.01770517931941,-39.5285148843316]],[6,[62.185525790200785,-31.96763293656576]],[7,[-70.35231036533597,46.95266023344884]],[8,[-38.35721694861597,16.40460048909588]],[9,[-48.56366680157964,7.448172164492309]],[10,[-64.190759649682,-7.251556733993807]],[11,[46.613942735375396,-60.79492461249146]],[12,[-26.2118197130074,65.9973244556826]],[13,[92.22567983270939,-34.05362905159531]],[14,[114.02111277114257,118.34851854596462]],[15,[60.45056832127524,-80.61188691507503]],[16,[51.704452602519055,128.61656084559354]],[17,[43.64056760169123,-14.860659553710944]],[18,[23.34343362821612,-52.24886121335458]],[19,[-59.33926517873566,39.01525738192273]],[20,[-79.79983659787203,53.41661733860026]],[21,[-45.186137758658326,17.31829583868106]],[22,[-57.126234985784386,6.757963594656442]],[23,[-70.50098808695466,-17.916853200025866]],[24,[-32.315712741269046,53.78397078059985]],[25,[-21.175337911350113,76.23979312301242]],[26,[76.63893119041423,-39.85932907677283]],[27,[103.76704655289907,-29.293022640523365]],[28,[60.0544111946488,-66.4702986922567]],[29,[60.63017916130634,-92.33314154537581]],[30,[47.5919952734322,-27.718190560364842]],[31,[41.64658317306537,-7.395044930107153]],[32,[34.23080493018017,-50.900752153813706]],[33,[15.861470710079585,-53.28675057069514]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1053\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1050\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1051\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1052\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"purple\",\"white\",\"white\",\"green\",\"green\",\"green\",\"orange\",\"grey\",\"green\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"green\",\"grey\",\"red\",\"cyan\",\"cyan\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"nothing\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNase in default.]\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[tetr in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[GFP in default.]\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"protein[RFP in default.]\",\"complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\",\"complex[protein[RNase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] in default.]\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ktx).\\n\",\"2protein[tetr]+dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_tetr^2 * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ktx).\\n\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNase\\n Kr=k_reverse * complex_protein_RNase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNase]\\n Kf=k_forward * complex_protein_RNase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kdeg).\\n\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNase\\n Kr=k_reverse * complex_protein_RNase_rna_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNase]\\n Kf=k_forward * complex_protein_RNase_rna_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kdeg).\\n\"]],[\"type\",[\"nothing\",\"dna\",\"dna\",\"protein\",\"protein\",\"protein\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"protein\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.2\",\"100\",\"0.2\",\"100\",\"2\",\"100\",\"2\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1054\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1055\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1066\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1060\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1057\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1058\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1059\"},\"data\":{\"type\":\"map\",\"entries\":[[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"color\",[\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\"]],[\"start\",[1,1,2,3,3,3,4,4,5,5,6,6,7,7,8,9,9,10,10,11,11,12,12,13,13,15,15,17,17,18,18,19,19,19,20,20,20,21,21,21,22,22,22,23,23,23,24,24,24,25,25,25,26,26,26,27,27,27,28,28,28,29,29,29,30,30,30,31,32,32,32,33]],[\"end\",[19,21,24,19,22,24,26,28,30,32,26,30,19,20,21,21,22,22,23,28,32,24,25,26,27,28,29,30,31,32,33,1,3,7,1,6,3,8,1,9,9,3,10,9,6,3,2,3,12,2,11,3,6,4,13,6,14,4,11,4,15,11,16,4,6,5,17,5,11,5,18,5]],[\"xs\",[[-54.59314817570561,-57.88345812119377,-55.264696469305306,-59.33926517873566,-59.81164561719472,-57.88345812119377],[-54.59314817570561,-47.42303818599589,-49.876363519902895,-45.186137758658326,-46.030805128301175,-47.42303818599589],[-26.422843368181308,-28.8260774677527,-27.80615352399785,-32.315712741269046,-28.19066396766192,-28.8260774677527],[-47.44402050771851,-55.92764357248566,-54.56022001708697,-59.33926517873566,-55.676736114349005,-55.92764357248566],[-47.44402050771851,-56.03585708208668,-58.15282760982573,-57.126234985784386,-53.40165674937893,-56.03585708208668],[-47.44402050771851,-34.60511988811068,-33.25713461340719,-32.315712741269046,-37.039104437046625,-34.60511988811068],[71.09683713876723,75.32969681135924,77.33767795594503,76.63893119041423,72.70066947697039,75.32969681135924],[71.09683713876723,62.33340864513825,60.97654978333046,60.0544111946488,64.77132885534952,62.33340864513825],[38.01770517931941,45.387917403123126,46.807178067831806,47.5919952734322,42.92313411444186,45.387917403123126],[38.01770517931941,35.33659144999601,33.22691219823269,34.23080493018017,37.97080971162165,35.33659144999601],[62.185525790200785,73.56701357686914,71.64035013759954,76.63893119041423,74.0364874099063,73.56701357686914],[62.185525790200785,50.9524284673458,52.44839139339901,47.5919952734322,51.05051490675012,50.9524284673458],[-70.35231036533597,-62.17865575272822,-64.31383316103503,-59.33926517873566,-61.39036682027524,-62.17865575272822],[-70.35231036533597,-76.91124126461114,-74.81443768947724,-79.79983659787203,-77.63781567810365,-76.91124126461114],[-38.35721694861597,-41.71705160286731,-40.562716355884916,-45.186137758658326,-41.225797050483386,-41.71705160286731],[-48.56366680157964,-46.31931728807726,-44.22274051592631,-45.186137758658326,-48.95342717146261,-46.31931728807726],[-48.56366680157964,-53.63755066252803,-53.0109751102,-57.126234985784386,-52.60923986215584,-53.63755066252803],[-64.190759649682,-58.702138957772036,-56.843664616706086,-57.126234985784386,-61.308156422480124,-58.702138957772036],[-64.190759649682,-68.71875942411468,-70.44766038670812,-70.50098808695466,-66.14444350899491,-68.71875942411468],[46.613942735375396,56.83008154069458,55.09283357404681,60.0544111946488,57.037841985251234,56.83008154069458],[46.613942735375396,36.96517421196786,39.17426035395562,34.23080493018017,36.05315882456459,36.96517421196786],[-26.2118197130074,-30.751036066110707,-32.61619921211633,-32.315712741269046,-28.143655557861493,-30.751036066110707],[-26.2118197130074,-22.71975968943657,-20.8426202121153,-21.175337911350113,-25.329508450530092,-22.71975968943657],[92.22567983270939,79.91879623006568,79.82408813742323,76.63893119041423,81.56933551575555,79.91879623006568],[92.22567983270939,100.5314909567551,100.71737645840767,103.76704655289907,98.81079281419737,100.5314909567551],[60.45056832127524,60.1524204270454,62.674685796422786,60.0544111946488,57.67664655019158,60.1524204270454],[60.45056832127524,60.57655314876405,58.06412763780645,60.63017916130634,63.06354071576254,60.57655314876405],[43.64056760169123,46.56382053680815,43.93026414066216,47.5919952734322,48.709653716357096,46.56382053680815],[43.64056760169123,42.54973604784749,45.179278206613745,41.64658317306537,40.34861194826632,42.54973604784749],[23.34343362821612,30.75733160284708,30.24070798063009,34.23080493018017,29.62628433447849,30.75733160284708],[23.34343362821612,19.32827393815987,19.807019526872416,15.861470710079585,20.49403522311368,19.32827393815987],[-59.33926517873566,-56.0489552332475,-58.66771688513596,-54.59314817570561,-54.120767737246545,-56.0489552332475],[-59.33926517873566,-50.855642113968514,-52.2230656693672,-47.44402050771851,-51.106549572105166,-50.855642113968514],[-59.33926517873566,-67.5129197913434,-65.37774238303659,-70.35231036533597,-68.30120872379638,-67.5129197913434],[-79.79983659787203,-57.08916033414371,-59.433700371893536,-54.59314817570561,-55.928624371981186,-57.08916033414371],[-79.79983659787203,59.18610107604294,57.18631963031123,62.185525790200785,59.76308052380584,59.18610107604294],[-79.79983659787203,-50.53740206539826,-52.4406398544336,-47.44402050771851,-50.10153548257182,-50.53740206539826],[-45.186137758658326,-41.82630310440699,-42.98063835138938,-38.35721694861597,-42.31755765679091,-41.82630310440699],[-45.186137758658326,-52.35624774836805,-49.90292241446104,-54.59314817570561,-53.74848080606276,-52.35624774836805],[-45.186137758658326,-47.43048727216071,-49.52706404431166,-48.56366680157964,-44.79637738877536,-47.43048727216071],[-57.126234985784386,-52.052351124836,-52.67892667716403,-48.56366680157964,-53.08066192520819,-52.052351124836],[-57.126234985784386,-48.53439841141622,-46.41742788367717,-47.44402050771851,-51.16859874412397,-48.53439841141622],[-57.126234985784386,-62.614855677694344,-64.4733300187603,-64.190759649682,-60.00883821298625,-62.614855677694344],[-70.50098808695466,-50.85319868931062,-49.50532005689179,-48.56366680157964,-53.28713576783768,-50.85319868931062],[-70.50098808695466,58.70498617618093,57.616210323638725,62.185525790200785,58.14273918642204,58.70498617618093],[-70.50098808695466,-48.81396735180964,-46.838352790772944,-47.44402050771851,-51.4394275641419,-48.81396735180964],[-32.315712741269046,-29.912478641697653,-30.932402585452504,-26.422843368181308,-30.547892141788438,-29.912478641697653],[-32.315712741269046,-45.15461336087688,-46.50259863558037,-47.44402050771851,-42.720628811940934,-45.15461336087688],[-32.315712741269046,-27.77649638816574,-25.91133324216012,-26.2118197130074,-30.383876896414954,-27.77649638816574],[-21.175337911350113,-25.64142033552186,-27.892978280035813,-26.422843368181308,-23.019187892368638,-25.64142033552186],[-21.175337911350113,45.06204365834719,42.45315561162486,46.613942735375396,46.93477550250866,45.06204365834719],[-21.175337911350113,-45.52107521007865,-47.153870100486216,-47.44402050771851,-42.9761152639681,-45.52107521007865],[76.63893119041423,65.25744340374587,67.18410684301547,62.185525790200785,64.78796957070871,65.25744340374587],[76.63893119041423,72.40607151782221,70.39809037323643,71.09683713876723,75.03509885221106,72.40607151782221],[76.63893119041423,88.94581479305793,89.04052288570038,92.22567983270939,87.29527550736806,88.94581479305793],[103.76704655289907,65.6783078501767,66.34624932428204,62.185525790200785,66.66719652418148,65.6783078501767],[103.76704655289907,113.77861337050321,116.21508974231546,114.02111277114257,111.22710539609484,113.77861337050321],[103.76704655289907,73.90490975730083,73.07864518197898,71.09683713876723,76.06320687647428,73.90490975730083],[60.0544111946488,49.83827238932962,51.57552035597739,46.613942735375396,49.63051194477296,49.83827238932962],[60.0544111946488,68.81783968827777,70.17469855008557,71.09683713876723,66.37991947806651,68.81783968827777],[60.0544111946488,60.35255908887864,57.830293719501256,60.45056832127524,62.828332965732464,60.35255908887864],[60.63017916130634,48.035363947852886,50.65704442428844,46.613942735375396,46.08794641641545,48.035363947852886],[60.63017916130634,51.845727214180876,54.37719719278023,51.704452602519055,49.38127201971193,51.845727214180876],[60.63017916130634,70.18380930678238,72.38069630576899,71.09683713876723,67.55381998073373,70.18380930678238],[47.5919952734322,58.825092596287185,57.32912967023398,62.185525790200785,58.727006156882865,58.825092596287185],[47.5919952734322,40.22178304962847,38.8025223849198,38.01770517931941,42.686566338309746,40.22178304962847],[47.5919952734322,44.668742338315276,47.30229873446127,43.64056760169123,42.52290915876634,44.668742338315276],[41.64658317306537,38.41046848696308,36.01941474890926,38.01770517931941,40.987832758569056,38.41046848696308],[34.23080493018017,43.8795734535877,41.67048731159994,46.613942735375396,44.791588840990975,43.8795734535877],[34.23080493018017,36.91191865950357,39.02159791126689,38.01770517931941,34.27770039787793,36.91191865950357],[34.23080493018017,26.816906955549207,27.333530577766197,23.34343362821612,27.947954223917797,26.816906955549207],[15.861470710079585,35.04433086300733,35.65793703221306,38.01770517931941,33.02027991817877,35.04433086300733]]],[\"ys\",[[28.63871278032946,35.83239297840014,36.11734609409298,39.01525738192273,34.037621726176,35.83239297840014],[28.63871278032946,20.010186712802266,19.050861078017746,17.31829583868106,22.24643311707141,20.010186712802266],[53.32945082431456,53.514813470035,55.94357159230659,53.78397078059985,50.958378344426094,53.514813470035],[36.29020062527329,38.23369611383931,40.48519865385241,39.01525738192273,35.611453502066695,38.23369611383931],[36.29020062527329,10.083783196969199,11.651439617307815,6.757963594656442,10.09375689773966,10.083783196969199],[36.29020062527329,51.136591904052246,48.87339801780935,53.78397078059985,52.143979656154535,51.136591904052246],[-53.59950903532093,-43.105235012055076,-44.810263630739406,-39.85932907677283,-42.93992880351801,-43.105235012055076],[-53.59950903532093,-63.813953341843366,-61.55606829236048,-66.4702986922567,-64.81177893591683,-63.813953341843366],[-39.5285148843316,-30.437021327737803,-32.656212629350925,-27.718190560364842,-29.50752995748083,-30.437021327737803],[-39.5285148843316,-47.58002389444144,-46.00256888011487,-50.900752153813706,-47.58226390842321,-47.58002389444144],[-31.96763293656576,-38.1820329861581,-39.97844019481834,-39.85932907677283,-35.589986461182505,-38.1820329861581],[-31.96763293656576,-28.696704101019062,-26.52847768493172,-27.718190560364842,-31.329096533379712,-28.696704101019062],[46.95266023344884,41.06168382045459,39.51891737584905,39.01525738192273,43.57518962440985,41.06168382045459],[46.95266023344884,51.44025274656178,53.03478265686462,53.41661733860026,48.90821789506335,51.44025274656178],[16.40460048909588,16.85413935246213,19.221969795107622,17.31829583868106,14.266132429691885,16.85413935246213],[7.448172164492309,14.006815179805656,12.411987068057634,17.31829583868106,14.030814967227542,14.006815179805656],[7.448172164492309,7.039178268287355,9.597793898812869,6.757963594656442,4.6139591513037885,7.039178268287355],[-7.251556733993807,3.6328193306146117,1.7659545815917657,6.757963594656442,4.0172459701455505,3.6328193306146117],[-7.251556733993807,-14.904601385626613,-12.91713759247513,-17.916853200025866,-15.463178539389398,-14.904601385626613],[-60.79492461249146,-65.1087928044136,-67.08896460754656,-66.4702986922567,-62.482779387611956,-65.1087928044136],[-60.79492461249146,-53.08552322438743,-51.65058445049416,-50.900752153813706,-55.55682628161944,-53.08552322438743],[65.9973244556826,56.914751338578235,58.774933401261094,53.78397078059985,56.53968100817775,56.914751338578235],[65.9973244556826,73.09897135612206,71.2508755116847,76.23979312301242,73.4571923375225,73.09897135612206],[-34.05362905159531,-38.63765591194021,-36.00513976864067,-39.85932907677283,-40.69066125385703,-38.63765591194021],[-34.05362905159531,-30.627631191470574,-33.25528365095224,-29.293022640523365,-28.63306137074656,-30.627631191470574],[-80.61188691507503,-69.96892616461855,-70.72872105403556,-66.4702986922567,-70.86873424317355,-69.96892616461855],[-80.61188691507503,-88.83355239080655,-88.04182711052675,-92.33314154537581,-87.96521852118062,-88.83355239080655],[-14.860659553710944,-24.37261785737839,-24.313528299390537,-27.718190560364842,-22.84470724707047,-24.37261785737839],[-14.860659553710944,-10.776511310950351,-10.933415430767406,-7.395044930107153,-12.223633823313286,-10.776511310950351],[-52.24886121335458,-51.33084870611982,-53.913911016733344,-50.900752153813706,-48.951806263400364,-51.33084870611982],[-52.24886121335458,-52.805839583326254,-50.21548950489421,-53.28675057069514,-55.1680655450089,-52.805839583326254],[39.01525738192273,31.82157718385205,31.53662406815921,28.63871278032946,33.616348436076194,31.82157718385205],[39.01525738192273,37.07176189335672,34.820259353343616,36.29020062527329,39.69400450512933,37.07176189335672],[39.01525738192273,44.90623379491698,46.44900023952252,46.95266023344884,42.39272799096172,44.90623379491698],[53.41661733860026,31.092265980268103,29.89133181099291,28.63871278032946,33.45706346590448,31.092265980268103],[53.41661733860026,-30.163900311119537,-31.878538767719608,-31.96763293656576,-27.593646318922683,-30.163900311119537],[53.41661733860026,37.92757368557654,36.106366177923306,36.29020062527329,40.52548268889437,37.92757368557654],[17.31829583868106,16.86875697531481,14.500926532669318,16.40460048909588,19.456763898085054,16.86875697531481],[17.31829583868106,25.946821906208253,26.906147540992773,28.63871278032946,23.71057550193911,25.946821906208253],[17.31829583868106,10.759652823367713,12.354480935115735,7.448172164492309,10.735653035945829,10.759652823367713],[6.757963594656442,7.166957490861395,4.608341860335882,7.448172164492309,9.59217660784496,7.166957490861395],[6.757963594656442,32.96438102296054,31.39672460262192,36.29020062527329,32.95440732219008,32.96438102296054],[6.757963594656442,-4.126412469951977,-2.259547720929131,-7.251556733993807,-4.510839109482916,-4.126412469951977],[-17.916853200025866,4.800901166830181,2.5376437665742158,7.448172164492309,5.808403606189894,4.800901166830181],[-17.916853200025866,-31.59906273261744,-33.99774528986958,-31.96763293656576,-29.025545841269782,-31.59906273261744],[-17.916853200025866,33.06944828391502,31.32701952675896,36.29020062527329,33.28408644688914,33.06944828391502],[53.78397078059985,53.598608134879406,51.169850012607824,53.32945082431456,56.15504326048831,53.598608134879406],[53.78397078059985,38.9375795018209,41.200773388063794,36.29020062527329,37.93019174971861,38.9375795018209],[53.78397078059985,62.86654389770422,61.00636183502136,65.9973244556826,63.2416142281047,62.86654389770422],[76.23979312301242,56.741104095681585,58.10843642179721,53.32945082431456,56.99211780371228,56.741104095681585],[76.23979312301242,-57.657790688872794,-58.02222727761487,-60.79492461249146,-55.80522859614601,-57.657790688872794],[76.23979312301242,39.21462901083597,41.281774799938326,36.29020062527329,38.534710089024244,39.21462901083597],[-39.85932907677283,-33.644929027180495,-31.848521818520247,-31.96763293656576,-36.23697555215608,-33.644929027180495],[-39.85932907677283,-50.35360310003868,-48.64857448135435,-53.59950903532093,-50.51890930857575,-50.35360310003868],[-39.85932907677283,-35.27530221642793,-37.90781835972747,-34.05362905159531,-33.22229687451111,-35.27530221642793],[-29.293022640523365,-31.742969896636158,-29.194840179625142,-31.96763293656576,-34.18452883673359,-31.742969896636158],[-29.293022640523365,114.85692950361019,113.85558353085891,118.34851854596462,114.20201124605799,114.85692950361019],[-29.293022640523365,-51.51031584917421,-49.00903663263063,-53.59950903532093,-53.02056894482149,-51.51031584917421],[-66.4702986922567,-62.15643050033456,-60.176258697201604,-60.79492461249146,-64.7824439171362,-62.15643050033456],[-66.4702986922567,-56.25585438573427,-58.513739435217154,-53.59950903532093,-55.25802879166079,-56.25585438573427],[-66.4702986922567,-77.11325944271319,-76.35346455329618,-80.61188691507503,-76.21345136415817,-77.11325944271319],[-92.33314154537581,-63.993293218002556,-63.736578693634996,-60.79492461249146,-65.76718042574569,-63.993293218002556],[-92.33314154537581,125.11941322444572,124.39087316721152,128.61656084559354,124.18905229340892,125.11941322444572],[-92.33314154537581,-56.978322462845604,-58.43186929085916,-53.59950903532093,-57.1275438165951,-56.978322462845604],[-27.718190560364842,-30.98911939591154,-33.15734581199888,-31.96763293656576,-28.356726963550887,-30.98911939591154],[-27.718190560364842,-36.809684116958636,-34.59049281534551,-39.5285148843316,-37.73917548721561,-36.809684116958636],[-27.718190560364842,-18.206232256697398,-18.26532181468525,-14.860659553710944,-19.734142867005318,-18.206232256697398],[-7.395044930107153,-36.050622277569744,-34.94519345160061,-39.5285148843316,-35.50628389109158,-36.050622277569744],[-50.900752153813706,-58.61015354191774,-60.045092315811004,-60.79492461249146,-56.13885048468572,-58.61015354191774],[-50.900752153813706,-42.849243143703866,-44.42669815803043,-39.5285148843316,-42.8470031297221,-42.849243143703866],[-50.900752153813706,-51.81876466104846,-49.23570235043494,-52.24886121335458,-54.19780710376793,-51.81876466104846],[-53.28675057069514,-41.37487486415561,-43.936631748923816,-39.5285148843316,-39.68895415419228,-41.37487486415561]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1061\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1062\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1067\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1068\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1069\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1092\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1093\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1012\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1029\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[44.81391217932519,-190.26655045852243]],[1,[-54.59314817570561,28.63871278032946]],[2,[-26.422843368181308,53.32945082431456]],[3,[-47.44402050771851,36.29020062527329]],[4,[71.09683713876723,-53.59950903532093]],[5,[38.01770517931941,-39.5285148843316]],[6,[62.185525790200785,-31.96763293656576]],[7,[-70.35231036533597,46.95266023344884]],[8,[-38.35721694861597,16.40460048909588]],[9,[-48.56366680157964,7.448172164492309]],[10,[-64.190759649682,-7.251556733993807]],[11,[46.613942735375396,-60.79492461249146]],[12,[-26.2118197130074,65.9973244556826]],[13,[92.22567983270939,-34.05362905159531]],[14,[114.02111277114257,118.34851854596462]],[15,[60.45056832127524,-80.61188691507503]],[16,[51.704452602519055,128.61656084559354]],[17,[43.64056760169123,-14.860659553710944]],[18,[23.34343362821612,-52.24886121335458]],[19,[-59.33926517873566,39.01525738192273]],[20,[-79.79983659787203,53.41661733860026]],[21,[-45.186137758658326,17.31829583868106]],[22,[-57.126234985784386,6.757963594656442]],[23,[-70.50098808695466,-17.916853200025866]],[24,[-32.315712741269046,53.78397078059985]],[25,[-21.175337911350113,76.23979312301242]],[26,[76.63893119041423,-39.85932907677283]],[27,[103.76704655289907,-29.293022640523365]],[28,[60.0544111946488,-66.4702986922567]],[29,[60.63017916130634,-92.33314154537581]],[30,[47.5919952734322,-27.718190560364842]],[31,[41.64658317306537,-7.395044930107153]],[32,[34.23080493018017,-50.900752153813706]],[33,[15.861470710079585,-53.28675057069514]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1017\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1014\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1015\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1016\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ktx).\\n\",\"2protein[tetr]+dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_tetr^2 * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ktx).\\n\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNase\\n Kr=k_reverse * complex_protein_RNase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNase]\\n Kf=k_forward * complex_protein_RNase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kdeg).\\n\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNase\\n Kr=k_reverse * complex_protein_RNase_rna_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNase]\\n Kf=k_forward * complex_protein_RNase_rna_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kdeg).\\n\"]],[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"k_r\",[\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"k\",[\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.2\",\"100\",\"0.2\",\"100\",\"2\",\"100\",\"2\"]],[\"index\",[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1018\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1019\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1072\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1073\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1074\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1024\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1021\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1022\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1023\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1025\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1026\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1020\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1027\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1028\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1030\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1047\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[44.81391217932519,-190.26655045852243]],[1,[-54.59314817570561,28.63871278032946]],[2,[-26.422843368181308,53.32945082431456]],[3,[-47.44402050771851,36.29020062527329]],[4,[71.09683713876723,-53.59950903532093]],[5,[38.01770517931941,-39.5285148843316]],[6,[62.185525790200785,-31.96763293656576]],[7,[-70.35231036533597,46.95266023344884]],[8,[-38.35721694861597,16.40460048909588]],[9,[-48.56366680157964,7.448172164492309]],[10,[-64.190759649682,-7.251556733993807]],[11,[46.613942735375396,-60.79492461249146]],[12,[-26.2118197130074,65.9973244556826]],[13,[92.22567983270939,-34.05362905159531]],[14,[114.02111277114257,118.34851854596462]],[15,[60.45056832127524,-80.61188691507503]],[16,[51.704452602519055,128.61656084559354]],[17,[43.64056760169123,-14.860659553710944]],[18,[23.34343362821612,-52.24886121335458]],[19,[-59.33926517873566,39.01525738192273]],[20,[-79.79983659787203,53.41661733860026]],[21,[-45.186137758658326,17.31829583868106]],[22,[-57.126234985784386,6.757963594656442]],[23,[-70.50098808695466,-17.916853200025866]],[24,[-32.315712741269046,53.78397078059985]],[25,[-21.175337911350113,76.23979312301242]],[26,[76.63893119041423,-39.85932907677283]],[27,[103.76704655289907,-29.293022640523365]],[28,[60.0544111946488,-66.4702986922567]],[29,[60.63017916130634,-92.33314154537581]],[30,[47.5919952734322,-27.718190560364842]],[31,[41.64658317306537,-7.395044930107153]],[32,[34.23080493018017,-50.900752153813706]],[33,[15.861470710079585,-53.28675057069514]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1035\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1032\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1033\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1034\"},\"data\":{\"type\":\"map\",\"entries\":[[\"species\",[\"nothing\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNase in default.]\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[tetr in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[GFP in default.]\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"protein[RFP in default.]\",\"complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\",\"complex[protein[RNase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] in default.]\"]],[\"type\",[\"nothing\",\"dna\",\"dna\",\"protein\",\"protein\",\"protein\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"protein\",\"complex\",\"complex\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"color\",[\"purple\",\"white\",\"white\",\"green\",\"green\",\"green\",\"orange\",\"grey\",\"green\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"green\",\"grey\",\"red\",\"cyan\",\"cyan\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1036\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1037\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1075\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1076\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1077\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1042\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1039\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1040\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1041\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1043\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1044\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1038\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1045\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1046\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1011\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1078\",\"attributes\":{\"renderers\":[{\"id\":\"p1048\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1079\",\"attributes\":{\"renderers\":[{\"id\":\"p1030\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1080\",\"attributes\":{\"renderers\":[{\"id\":\"p1012\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1081\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1082\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1083\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1089\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1088\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1090\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1091\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n", " const render_items = [{\"docid\":\"cf25890f-c529-4f8e-a4a5-83f6b841367a\",\"roots\":{\"p1005\":\"bf2db20e-de2e-4b44-9bae-4e3bc18d9d0f\"},\"root_ids\":[\"p1005\"]}];\n", " void root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n", " }\n", @@ -1239,7 +1239,7 @@ "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", - " const docs_json = {\"6ce0a509-75ae-4916-a1da-5977a49c7247\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1096\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1161\",\"attributes\":{\"start\":-429.4726605659308,\"end\":231.9155050625667}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1162\",\"attributes\":{\"start\":-333.1857036024088,\"end\":328.2024620260887}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1099\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1100\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1101\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1139\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1156\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[118.1579042707256,-305.4383663255398]],[1,[1.2613990928910401,28.860245791699636]],[2,[20.712101085990245,23.2955214818973]],[3,[-136.24155637839425,-147.8852990659669]],[4,[-161.7997471549064,-128.7848642276056]],[5,[19.21445890895687,64.35676359439644]],[6,[-160.83091301287942,-152.19073550321025]],[7,[-7.034474374608267,88.27830326532995]],[8,[12.154623650812317,-12.041480735176503]],[9,[34.955366385104114,6.327769964942095]],[10,[40.5572465751592,-29.448172903576566]],[11,[81.54957440603633,-19.117366585931826]],[12,[-25.382178998275478,38.40950443656596]],[13,[-139.70590002424643,-127.29689394262859]],[14,[-7.4501494318031956,5.864187643733833]],[15,[-116.20719124020435,-136.02006555734334]],[16,[-147.07288727716545,300.4551247492197]],[17,[-146.251434051631,-171.05553838185867]],[18,[-315.71505977408975,-108.38895886150678]],[19,[-179.12864888558227,-139.0505962549047]],[20,[-151.9511319134557,-110.71150538293774]],[21,[8.420633291243819,67.936183086093]],[22,[-3.527108594862736,112.25048488878268]],[23,[20.800353427195887,-0.5750062284740888]],[24,[56.131157923250065,17.31273468221196]],[25,[53.668919178542616,-18.456201111228285]],[26,[111.45377956795822,-31.83869740659001]],[27,[-10.951724709229149,59.50239716231844]],[28,[-18.886892153408663,104.29214879699109]],[29,[-6.653190733088017,14.610065736732029]],[30,[54.402061085136346,-0.5912112964241286]],[31,[97.92088937607214,-21.047882914798365]],[32,[14.64941236594773,44.38797707148937]],[33,[29.5494259066864,76.65129762552743]],[34,[0.287869203163193,2.724553167021304]],[35,[25.256031398169693,-19.32282152272986]],[36,[42.14360627169565,-44.302417796722224]],[37,[-8.900515485082375,30.778865645635932]],[38,[-52.606444841353884,46.74192207199988]],[39,[-129.23019039701614,-137.0074392339298]],[40,[-105.42410163718077,-135.46071663550094]],[41,[-147.84218000320544,-158.12663688124235]],[42,[-144.9160744795935,-181.84749248229215]],[43,[-168.89204933765816,-140.1550650267072]],[44,[-185.9412759704713,-137.88076529095846]],[45,[-151.2007080421899,-121.7640653174971]],[46,[-152.27556966521564,-103.48804464888784]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1144\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1141\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1142\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1143\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"purple\",\"white\",\"green\",\"green\",\"green\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"green\",\"grey\",\"lightgreen\",\"grey\",\"red\",\"cyan\",\"cyan\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"nothing\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNAase in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[tetr in default.]\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[GFP in default.]\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"protein[RFP in default.]\",\"complex[protein[RNAase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] in default.]\",\"complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ktx).\\n\",\"2protein[tetr]+ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * protein_tetr^2 * ordered_polymer_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ktx).\\n\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]\\n Kf=k_forward * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]] --> dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ktx).\\n\",\"2protein[tetr]+dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]\\n Kf=k_forward * protein_tetr^2 * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ktx).\\n\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAase\\n Kr=k_reverse * complex_protein_RNAase_rna_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNAase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNAase]\\n Kf=k_forward * complex_protein_RNAase_rna_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kdeg).\\n\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAase\\n Kr=k_reverse * complex_protein_RNAase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNAase]\\n Kf=k_forward * complex_protein_RNAase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kdeg).\\n\"]],[\"type\",[\"nothing\",\"dna\",\"protein\",\"protein\",\"protein\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"protein\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"protein\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.2\",\"100\",\"0.2\",\"100\",\"2\",\"100\",\"2\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1145\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1146\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1157\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1151\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1148\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1149\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1150\"},\"data\":{\"type\":\"map\",\"entries\":[[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"color\",[\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\"]],[\"start\",[1,1,1,2,2,2,2,2,2,2,2,3,3,4,4,5,5,5,6,6,7,7,7,7,8,8,8,9,9,9,9,10,10,10,11,11,11,11,12,12,12,12,13,13,14,14,15,15,17,17,19,19,20,20,21,21,21,22,22,22,23,23,23,24,24,24,25,25,25,26,26,26,27,27,27,28,28,28,29,29,29,30,30,30,31,31,31,32,32,32,33,33,33,34,34,34,35,35,35,36,36,36,37,37,37,38,38,38,39,39,39,40,40,40,41,41,41,42,42,42,43,43,43,44,45,45,45,46]],[\"end\",[32,34,37,21,23,25,27,30,32,35,37,39,41,43,45,21,32,33,41,43,21,22,27,28,23,34,35,23,24,29,30,25,35,36,25,26,30,31,27,29,37,38,39,45,29,34,39,40,41,42,43,44,45,46,5,2,7,5,6,2,8,2,9,8,6,2,10,2,11,10,6,2,12,2,7,12,13,2,14,12,9,9,2,11,9,13,2,1,2,5,1,13,2,14,1,8,8,2,10,8,13,2,1,2,12,1,6,2,13,3,15,13,16,3,6,3,17,6,18,3,6,4,19,4,13,4,20,4]],[\"xs\",[[1.2613990928910401,12.363924106525387,13.715255947005096,14.64941236594773,9.928451948573707,12.363924106525387],[1.2613990928910401,0.4181505498631076,-2.049216868764144,0.287869203163193,2.9473180061801703,0.4181505498631076],[1.2613990928910401,-5.461278494519481,-4.18174534073329,-8.900515485082375,-5.109381048109724,-5.461278494519481],[20.712101085990245,9.349755165958923,11.980425851030661,8.420633291243819,7.159821150642985,9.349755165958923],[20.712101085990245,20.78741357572015,18.284361598516277,20.800353427195887,23.28432742702069,20.78741357572015],[20.712101085990245,51.500369614305406,49.02371211787711,53.668919178542616,52.94835763350784,51.500369614305406],[20.712101085990245,-8.647667129549191,-6.219308256230488,-10.951724709229149,-9.983077174270862,-8.647667129549191],[20.712101085990245,51.546895536872334,49.42373903128011,54.402061085136346,52.315680576687555,51.546895536872334],[20.712101085990245,15.61628326637445,18.248320254017376,14.64941236594773,13.44288951201944,15.61628326637445],[20.712101085990245,24.88496757072659,22.311048504252557,25.256031398169693,27.28286943211194,24.88496757072659],[20.712101085990245,-5.507189870400275,-4.089849204771492,-8.900515485082375,-5.314878377887132,-5.507189870400275],[-136.24155637839425,-131.1263723825526,-129.47478427018964,-129.23019039701614,-133.67743015147974,-131.1263723825526],[-136.24155637839425,-145.21836401786408,-146.25060261436323,-147.84218000320544,-142.94149654015814,-145.21836401786408],[-161.7997471549064,-167.03969693930725,-168.72153247491786,-168.89204933765816,-164.47918267544722,-167.03969693930725],[-161.7997471549064,-154.11861793719723,-153.43009800038806,-151.2007080421899,-156.19127264122125,-154.11861793719723],[19.21445890895687,11.742731102635208,13.317567119904734,8.420633291243819,11.743759744073268,11.742731102635208],[19.21445890895687,15.42942135992647,13.177296913149942,14.64941236594773,18.051549544362466,15.42942135992647],[19.21445890895687,27.297288057040063,28.676810541797135,29.5494259066864,24.84944529838085,27.297288057040063],[-160.83091301287942,-151.0255079323418,-152.81966494923736,-147.84218000320544,-150.74138892919808,-151.0255079323418],[-160.83091301287942,-166.94435449806102,-164.4052564818075,-168.89204933765816,-168.55954730804888,-166.94435449806102],[-7.034474374608267,6.303267721301687,3.810436125587919,8.420633291243819,7.7917093921328515,6.303267721301687],[-7.034474374608267,-4.033798465928416,-1.6803108670799267,-3.527108594862736,-6.627638608883089,-4.033798465928416],[-7.034474374608267,-10.479625596149654,-12.844806524025543,-10.951724709229149,-7.8905005372014845,-10.479625596149654],[-7.034474374608267,-16.804695076546707,-14.301366934750657,-18.886892153408663,-18.32031575992909,-16.804695076546707],[12.154623650812317,18.69320479882653,20.189593255251996,20.800353427195887,16.197272908518645,18.69320479882653],[12.154623650812317,2.4803718441611666,4.949083309650987,0.287869203163193,1.051692196586021,2.4803718441611666],[12.154623650812317,22.196756646676086,20.256698715944044,25.256031398169693,22.68562221768166,22.196756646676086],[34.955366385104114,23.946227584617784,23.596574602765813,20.800353427195887,25.788152072872617,23.946227584617784],[34.955366385104114,53.02431237655005,53.43863302516666,56.131157923250065,51.13623376682842,53.02431237655005],[34.955366385104114,-3.2205344569900944,-1.9183231715655893,-6.653190733088017,-2.894436758722184,-3.2205344569900944],[34.955366385104114,51.104556000775396,49.484437686296914,54.402061085136346,51.160475420647394,51.104556000775396],[40.5572465751592,50.986753815262965,51.95670914575007,53.668919178542616,48.74449109204689,50.986753815262965],[40.5572465751592,28.17483386707815,30.246737298227632,25.256031398169693,27.487488602978793,28.17483386707815],[40.5572465751592,41.77193709526696,39.197920591938356,42.14360627169565,44.16964924119327,41.77193709526696],[81.54957440603633,57.167935463515086,58.05709782722293,53.668919178542616,57.938560504266896,57.167935463515086],[81.54957440603633,108.23308846993852,106.49057139951007,111.45377956795822,108.44784399747078,108.23308846993852],[81.54957440603633,57.293039338811504,59.38791715125414,54.402061085136346,56.56952104607872,57.293039338811504],[81.54957440603633,94.44497274572909,93.3277846596011,97.92088937607214,93.91333094021778,94.44497274572909],[-25.382178998275478,-12.927976162958775,-11.333364128968906,-10.951724709229149,-15.46003947004877,-12.927976162958775],[-25.382178998275478,-8.817668417720478,-11.295652474526765,-6.653190733088017,-7.366422308267081,-8.817668417720478],[-25.382178998275478,-12.076632099522538,-13.880276746085109,-8.900515485082375,-11.779604719756804,-12.076632099522538],[-25.382178998275478,-49.25969196856478,-47.73425003715309,-52.606444841353884,-49.19757390834349,-49.25969196856478],[-139.70590002424643,-131.79703138903568,-134.1053714005229,-129.23019039701614,-130.70629369797842,-131.79703138903568],[-139.70590002424643,-148.0470189978324,-146.2147624919474,-151.2007080421899,-148.38329694086022,-148.0470189978324],[-7.4501494318031956,-6.970808499937167,-4.556456076558222,-6.653190733088017,-9.535825546145375,-6.970808499937167],[-7.4501494318031956,-2.9553386934762305,-4.664491192021887,0.287869203163193,-2.784628768063261,-2.9553386934762305],[-116.20719124020435,-125.74020679748753,-125.10145723483461,-129.23019039701614,-124.72345368496102,-125.74020679748753],[-116.20719124020435,-108.91940224310453,-109.6189068154477,-105.42410163718077,-109.87792251203702,-108.91940224310453],[-146.251434051631,-147.4147700535973,-144.8321080856256,-147.84218000320544,-149.79468656595418,-147.4147700535973],[-146.251434051631,-145.34587475346083,-147.92889298822965,-144.9160744795935,-142.9667358444505,-145.34587475346083],[-179.12864888558227,-172.371853502231,-173.46536932191128,-168.89204933765816,-172.92901165830492,-172.371853502231],[-179.12864888558227,-182.49176281421938,-181.25051485895114,-185.9412759704713,-182.09670558484058,-182.49176281421938],[-151.9511319134557,-151.43779796141763,-153.98828827072447,-151.2007080421899,-148.99977322231933,-151.43779796141763],[-151.9511319134557,-152.11852741855577,-149.58379809802216,-152.27556966521564,-154.57876244648105,-152.11852741855577],[8.420633291243819,15.892361097565484,14.317525080295956,19.21445890895687,15.891332456127422,15.892361097565484],[8.420633291243819,19.78297921127514,17.152308526203402,20.712101085990245,21.97291322659108,19.78297921127514],[8.420633291243819,-4.917108804666135,-2.4242772089523674,-7.034474374608267,-6.405550475497302,-4.917108804666135],[-3.527108594862736,17.713188279148792,15.098779165030386,19.21445890895687,19.615457214685463,17.713188279148792],[-3.527108594862736,-159.04157363544573,-160.76577489092386,-160.83091301287942,-156.46858440097955,-159.04157363544573],[-3.527108594862736,19.791940492171793,17.161641929650244,20.712101085990245,21.985753242878378,19.791940492171793],[20.800353427195887,14.261772279181672,12.765383822756208,12.154623650812317,16.75770416948956,14.261772279181672],[20.800353427195887,20.72504093746598,23.228092914669855,20.712101085990245,18.228127086165443,20.72504093746598],[20.800353427195887,31.809492227682217,32.15914520953419,34.955366385104114,29.967567739427384,31.809492227682217],[56.131157923250065,15.065683264784129,14.368179998302349,12.154623650812317,17.144071810838028,15.065683264784129],[56.131157923250065,-158.07283912826944,-158.95780206261878,-160.83091301287942,-155.87956096432097,-158.07283912826944],[56.131157923250065,24.163213679014785,25.398133070452275,20.712101085990245,24.56535817832718,24.163213679014785],[53.668919178542616,43.23941193843885,42.269456607951746,40.5572465751592,45.48167466165492,43.23941193843885],[53.668919178542616,22.880650650227455,25.357308146655754,20.712101085990245,21.43266263102502,22.880650650227455],[53.668919178542616,78.05055812106386,77.161395757356,81.54957440603633,77.27993308031205,78.05055812106386],[111.45377956795822,44.0552586303581,44.96916251266099,40.5572465751592,44.800665787790145,44.0552586303581],[111.45377956795822,-157.62968463342062,-157.88111205275598,-160.83091301287942,-155.85972797321145,-157.62968463342062],[111.45377956795822,23.703256845911447,25.710848215436037,20.712101085990245,23.1145450273099,23.703256845911447],[-10.951724709229149,-23.405927544545854,-25.000539578535722,-25.382178998275478,-20.873864237455855,-23.405927544545854],[-10.951724709229149,18.408043506310285,15.979684632991585,20.712101085990245,19.743453551031955,18.408043506310285],[-10.951724709229149,-7.506573487687762,-5.141392559811873,-7.034474374608267,-10.095698546635933,-7.506573487687762],[-18.886892153408663,-25.038783234016663,-27.44527510216606,-25.382178998275478,-22.46939873609888,-25.038783234016663],[-18.886892153408663,-138.08702493353755,-139.91956311018245,-139.70590002424643,-135.48655992657405,-138.08702493353755],[-18.886892153408663,19.17484550557408,16.564286659579267,20.712101085990245,21.05619441311611,19.17484550557408],[-6.653190733088017,-7.132531664954046,-9.546884088332991,-7.4501494318031956,-4.567514618745839,-7.132531664954046],[-6.653190733088017,-23.217701313643015,-20.73971725683673,-25.382178998275478,-24.668947423096412,-23.217701313643015],[-6.653190733088017,31.52271010900619,30.220498823581686,34.955366385104114,31.19661241073828,31.52271010900619],[54.402061085136346,38.25287146946506,39.872989783943545,34.955366385104114,38.196952049593065,38.25287146946506],[54.402061085136346,23.567266634254253,25.69042313984648,20.712101085990245,22.798481594439032,23.567266634254253],[54.402061085136346,78.65859615236117,76.56371833991852,81.54957440603633,79.38211444509395,78.65859615236117],[97.92088937607214,38.16512391157677,39.923206490380295,34.955366385104114,37.92961644529542,38.16512391157677],[97.92088937607214,-136.5107469500224,-136.77337655401055,-139.70590002424643,-134.73246997660246,-136.5107469500224],[97.92088937607214,23.74715011118963,25.712088233519033,20.712101085990245,23.221912674329637,23.74715011118963],[14.64941236594773,3.5468873523133846,2.195555511833673,1.2613990928910401,5.982359510265063,3.5468873523133846],[14.64941236594773,19.745230185563525,17.1131931979206,20.712101085990245,21.918623939918533,19.745230185563525],[14.64941236594773,18.43444991497813,20.68657436175466,19.21445890895687,15.812321730542138,18.43444991497813],[29.5494259066864,3.0441868268336583,1.3156547856866747,1.2613990928910401,5.618399020522833,3.0441868268336583],[29.5494259066864,-137.47072651426058,-138.86439351311535,-139.70590002424643,-135.0167864167667,-137.47072651426058],[29.5494259066864,21.284014907744492,18.953262821358443,20.712101085990245,23.886059060378116,21.284014907744492],[0.287869203163193,-4.206941535163772,-2.4977890366181157,-7.4501494318031956,-4.377651460576741,-4.206941535163772],[0.287869203163193,1.131117746191126,3.5984851648183778,1.2613990928910401,-1.3980497101259366,1.131117746191126],[0.287869203163193,9.962121009814343,7.493409544324522,12.154623650812317,11.390800657389487,9.962121009814343],[25.256031398169693,15.213898402305922,17.153956333037968,12.154623650812317,14.725032831300348,15.213898402305922],[25.256031398169693,21.083164913433347,23.65708397990738,20.712101085990245,18.685263052047997,21.083164913433347],[25.256031398169693,37.63844410625074,35.56654067510126,40.5572465751592,38.325789370350094,37.63844410625074],[42.14360627169565,14.537584570598696,16.93383976498251,12.154623650812317,13.271706658815086,14.537584570598696],[42.14360627169565,-136.5218347512374,-136.80462564824205,-139.70590002424643,-134.7286560752975,-136.5218347512374],[42.14360627169565,21.769865453511283,24.40384188822043,20.712101085990245,19.63764832230634,21.769865453511283],[-8.900515485082375,-2.1778378976718535,-3.4573710514580447,1.2613990928910401,-2.5297353440816117,-2.1778378976718535],[-8.900515485082375,17.318775471308143,15.901434805679362,20.712101085990245,17.126463978795,17.318775471308143],[-8.900515485082375,-22.206062383835313,-20.402417737272742,-25.382178998275478,-22.50308976360105,-22.206062383835313],[-52.606444841353884,-2.060363882011744,-3.6358413361639434,1.2613990928910401,-2.060592254100782,-2.060363882011744],[-52.606444841353884,-159.15831734747147,-160.9576692649205,-160.83091301287942,-156.5655557994011,-159.15831734747147],[-52.606444841353884,17.378411606639844,15.826248318375555,20.712101085990245,17.349211632329602,17.378411606639844],[-129.23019039701614,-137.1390590322269,-134.83071902073968,-139.70590002424643,-138.22979672328415,-137.1390590322269],[-129.23019039701614,-134.3453743928578,-135.99696250522075,-136.24155637839425,-131.79431662393065,-134.3453743928578],[-129.23019039701614,-119.69717483973295,-120.33592440238588,-116.20719124020435,-120.71392795225948,-119.69717483973295],[-105.42410163718077,-136.30111161387194,-134.9144154664709,-139.70590002424643,-136.072718130893,-136.30111161387194],[-105.42410163718077,-146.74000206716485,-144.17238172877464,-147.07288727716545,-149.14971554440015,-146.74000206716485],[-105.42410163718077,-132.99544508299527,-133.1603388328838,-136.24155637839425,-131.29073150868433,-132.99544508299527],[-147.84218000320544,-157.64758508374305,-155.8534280668475,-160.83091301287942,-157.93170408688678,-157.64758508374305],[-147.84218000320544,-138.86537236373562,-137.83313376723646,-136.24155637839425,-141.14223984144155,-138.86537236373562],[-147.84218000320544,-146.67884400123916,-149.26150596921084,-146.251434051631,-144.29892748888227,-146.67884400123916],[-144.9160744795935,-159.175933426967,-156.58055119076775,-160.83091301287942,-160.98626236600592,-159.175933426967],[-144.9160744795935,-312.499819893241,-310.7494927843441,-315.71505977408975,-312.72497128933287,-312.499819893241],[-144.9160744795935,-137.1077089280304,-134.8909047385175,-136.24155637839425,-139.7353797655212,-137.1077089280304],[-168.89204933765816,-162.77860785247657,-165.3177058687301,-160.83091301287942,-161.1634150424887,-162.77860785247657],[-168.89204933765816,-163.65209955325733,-161.9702640176467,-161.7997471549064,-166.21261381711736,-163.65209955325733],[-168.89204933765816,-175.64884472100943,-174.55532890132915,-179.12864888558227,-175.09168656493551,-175.64884472100943],[-185.9412759704713,-165.07498506031754,-164.9703570688261,-161.7997471549064,-166.73324932534035,-165.07498506031754],[-151.2007080421899,-142.85958906860392,-144.69184557448892,-139.70590002424643,-142.5233111255761,-142.85958906860392],[-151.2007080421899,-158.88183725989907,-159.57035719670824,-161.7997471549064,-156.80918255587505,-158.88183725989907],[-151.2007080421899,-151.71404199422796,-149.16355168492112,-151.9511319134557,-154.15206673332625,-151.71404199422796],[-152.27556966521564,-160.5665171343413,-162.61369009170383,-161.7997471549064,-157.93435128519758,-160.5665171343413]]],[\"ys\",[[28.860245791699636,41.737214272587394,39.47601699582219,44.38797707148937,42.7410002235684,41.737214272587394],[28.860245791699636,6.222127579482326,7.144737404403639,2.724553167021304,6.958621194832332,6.222127579482326],[28.860245791699636,30.12952065047243,32.43210740799246,30.778865645635932,27.518911707188327,30.12952065047243],[23.2955214818973,64.56175979582162,64.42507543589396,67.936183086093,63.09775847201524,64.56175979582162],[23.2955214818973,2.9249698514789997,3.7458484460107444,-0.5750062284740888,3.764333948118936,2.9249698514789997],[23.2955214818973,-15.708949250286773,-16.606322368298542,-18.456201111228285,-13.508394419388244,-15.708949250286773],[23.2955214818973,56.867758919690175,57.888633079378316,59.50239716231844,54.59712225126409,56.867758919690175],[23.2955214818973,1.433147785361085,-0.12612041488737058,-0.5912112964241286,3.9526875112040716,1.433147785361085],[23.2955214818973,41.02417555209081,40.91697404452582,44.38797707148937,39.53572990105908,41.02417555209081],[23.2955214818973,-15.84254687322829,-15.282143887167301,-19.32282152272986,-14.752052705105726,-15.84254687322829],[23.2955214818973,29.921345224454985,32.141763271827955,30.778865645635932,27.294155250853528,29.921345224454985],[-147.8852990659669,-139.94929135083288,-142.00145303419168,-137.0074392339298,-139.29262162628245,-139.94929135083288],[-147.8852990659669,-155.8102626292988,-153.3867126819195,-158.12663688124235,-157.13502123240718,-155.8102626292988],[-128.7848642276056,-137.18542016707775,-135.15797347266087,-140.1550650267072,-137.80419118459076,-137.18542016707775],[-128.7848642276056,-123.69688756608032,-126.23953405432067,-121.7640653174971,-122.07109134716734,-123.69688756608032],[64.35676359439644,66.83451792301096,68.94615292609633,67.936183086093,64.20029890982292,66.83451792301096],[64.35676359439644,47.79995391333813,49.16635295599594,44.38797707148937,48.05205439316917,47.79995391333813],[64.35676359439644,73.97214195513604,71.7280322025628,76.65129762552743,74.94537198777185,73.97214195513604],[-152.19073550321025,-156.67184366721486,-158.60060271548116,-158.12663688124235,-154.05299138814348,-156.67184366721486],[-152.19073550321025,-143.06306860507615,-142.36157581722864,-140.1550650267072,-145.14399701665312,-143.06306860507615],[88.27830326532995,70.72307437267445,69.87166289579866,67.936183086093,72.89647085285885,70.72307437267445],[88.27830326532995,108.78735546952046,107.60405204705816,112.25048488878268,108.32789472000913,108.78735546952046],[88.27830326532995,62.97041135309528,64.13016565722904,59.50239716231844,63.45573835282977,62.97041135309528],[88.27830326532995,101.47888461936618,102.2989206442069,104.29214879699109,99.32435339154696,101.47888461936618],[-12.041480735176503,-3.3696304711874348,-5.537563231911638,-0.5750062284740888,-2.527350905669702,-3.3696304711874348],[-12.041480735176503,-0.0036206121241724176,0.9153867696218863,2.724553167021304,-2.2167598603752183,-0.0036206121241724176],[-12.041480735176503,-17.622575071513527,-19.404508317442886,-19.32282152272986,-15.034115815309166,-17.622575071513527],[6.327769964942095,0.9590980006006732,3.5700085045871024,-0.5750062284740888,-0.9240974345870352,0.9590980006006732],[6.327769964942095,15.701055201375192,13.099623044336582,17.31273468221196,17.537973825336604,15.701055201375192],[6.327769964942095,13.926786225722413,16.216623913345206,14.610065736732029,11.312829233205317,13.926786225722413],[6.327769964942095,0.5820151176212073,-1.495080815318834,-0.5912112964241286,3.2156407337682373,0.5820151176212073],[-29.448172903576566,-20.704753748820508,-23.15389595057285,-18.456201111228285,-19.32223114588764,-20.704753748820508],[-29.448172903576566,-21.25429560940405,-19.62754208181124,-19.32282152272986,-23.797259894537607,-21.25429560940405],[-29.448172903576566,-40.82220774224378,-40.26225246890793,-44.302417796722224,-39.73129650258122,-40.82220774224378],[-19.117366585931826,-18.539177237297515,-16.059560097795913,-18.456201111228285,-21.058154790613724,-18.539177237297515],[-19.117366585931826,-30.468606588017515,-32.44414325606751,-31.83869740659001,-27.843155973182228,-30.468606588017515],[-19.117366585931826,-2.5640885700469274,-0.9670294545223395,-0.5912112964241286,-5.096998388343994,-2.5640885700469274],[-19.117366585931826,-20.63800051836669,-23.023582553795013,-21.047882914798365,-18.05798736759065,-20.63800051836669],[38.40950443656596,56.61372442356253,54.516983302537014,59.50239716231844,57.34019966500791,56.61372442356253],[38.40950443656596,17.360526853113807,16.466823389005885,14.610065736732029,19.558934367052256,17.360526853113807],[38.40950443656596,32.249336064065744,30.329446260855462,30.778865645635932,34.86675571005569,32.249336064065744],[38.40950443656596,45.7175953621666,47.86518419186274,46.74192207199988,43.08410865930687,45.7175953621666],[-127.29689394262859,-134.62808484214867,-135.89720944553156,-137.0074392339298,-132.23029374264652,-134.62808484214867],[-127.29689394262859,-123.28203943173607,-121.38943620755336,-121.7640653174971,-125.89470627092119,-123.28203943173607],[5.864187643733833,11.124507108021021,10.070935447777229,14.610065736732029,10.524675114704586,11.124507108021021],[5.864187643733833,4.040456863792343,2.0359847127611084,2.724553167021304,6.6691388508174265,4.040456863792343],[-136.02006555734334,-136.7428367490183,-134.18723312878384,-137.0074392339298,-139.17292398525328,-136.7428367490183],[-136.02006555734334,-135.64202762311348,-138.18167409867175,-135.46071663550094,-133.18838751878067,-135.64202762311348],[-171.05553838185867,-161.60044181747236,-162.1190630923322,-158.12663688124235,-162.72964873462956,-161.60044181747236],[-171.05553838185867,-178.37398248164675,-177.8571385338285,-181.84749248229215,-177.2431381425895,-178.37398248164675],[-139.0505962549047,-139.77961466218275,-142.17614006777592,-140.1550650267072,-137.2049912612433,-139.77961466218275],[-139.0505962549047,-138.47309879908107,-136.14964998727413,-137.88076529095846,-141.0775259247769,-138.47309879908107],[-110.71150538293774,-118.2721047836135,-117.61323450072283,-121.7640653174971,-117.27453461611177,-118.2721047836135],[-110.71150538293774,-106.98451969280907,-107.70163763232236,-103.48804464888784,-107.92598369897932,-106.98451969280907],[67.936183086093,65.45842875747847,63.34679375439311,64.35676359439644,68.09264777066652,65.45842875747847],[67.936183086093,26.669944772168677,26.80662913209634,23.2955214818973,28.133946095975062,26.669944772168677],[67.936183086093,85.4914119787485,86.34282345562428,88.27830326532995,83.3180154985641,85.4914119787485],[112.25048488878268,67.518438229155,67.19598536196466,64.35676359439644,69.34065769026192,67.518438229155],[112.25048488878268,-149.18270216024922,-147.1911598187078,-152.19073550321025,-149.74735892932736,-149.18270216024922],[112.25048488878268,26.672399401156994,26.816066862823593,23.2955214818973,28.13058199684995,26.672399401156994],[-0.5750062284740888,-9.246856492463156,-7.0789237317389535,-12.041480735176503,-10.08913605798089,-9.246856492463156],[-0.5750062284740888,19.79554540194421,18.97466680741247,23.2955214818973,18.956181305304277,19.79554540194421],[-0.5750062284740888,4.793665735867332,2.182755231880903,6.327769964942095,6.67686117105504,4.793665735867332],[17.31273468221196,-10.098356466401526,-7.558159611669222,-12.041480735176503,-11.716816203057524,-10.098356466401526],[17.31273468221196,-150.03596673440177,-147.5548477383896,-152.19073550321025,-151.49495328783246,-150.03596673440177],[17.31273468221196,22.712579057409737,25.039397693272083,23.2955214818973,20.10923684609417,22.712579057409737],[-18.456201111228285,-27.199620265984343,-24.750478064232002,-29.448172903576566,-28.582142868917217,-27.199620265984343],[-18.456201111228285,20.548269620955786,21.44564273896756,23.2955214818973,18.34771479005726,20.548269620955786],[-18.456201111228285,-19.034390459862596,-21.5140075993642,-19.117366585931826,-16.515412906546388,-19.034390459862596],[-31.83869740659001,-29.56612061098616,-27.095515308341415,-29.448172903576566,-32.092675387196984,-29.56612061098616],[-31.83869740659001,-150.77576664752908,-148.15357383990585,-152.19073550321025,-152.7267572391327,-150.77576664752908],[-31.83869740659001,21.478109250209005,23.183596793568682,23.2955214818973,18.910517136538395,21.478109250209005],[59.50239716231844,41.29817717532187,43.394918296347385,38.40950443656596,40.57170193387649,41.29817717532187],[59.50239716231844,25.930159724525563,24.909285564837422,23.2955214818973,28.200796392951645,25.930159724525563],[59.50239716231844,84.81028907455311,83.65053477041934,88.27830326532995,84.32496207481863,84.81028907455311],[104.29214879699109,41.892617892812986,42.96402246442703,38.40950443656596,42.473457086914436,41.892617892812986],[104.29214879699109,-124.1937917141027,-122.30146122006008,-127.29689394262859,-124.61413992107275,-124.1937917141027],[104.29214879699109,26.43985690937309,26.087588007619235,23.2955214818973,28.283667408213756,26.43985690937309],[14.610065736732029,9.34974627244484,10.403317932688632,5.864187643733833,9.949578265761275,9.34974627244484],[14.610065736732029,35.65904332018418,36.552746784292104,38.40950443656596,33.46063580624573,35.65904332018418],[14.610065736732029,7.011049475951711,4.721211788328917,6.327769964942095,9.625006468468806,7.011049475951711],[-0.5912112964241286,5.154543550896759,7.2316394838368,6.327769964942095,2.520917934749728,5.154543550896759],[-0.5912112964241286,21.271162400112086,22.83043060036054,23.2955214818973,18.7516226742691,21.271162400112086],[-0.5912112964241286,-17.144489312309027,-18.741548427833614,-19.117366585931826,-14.611579494011961,-17.144489312309027],[-21.047882914798365,4.932256933382681,6.893954288647295,6.327769964942095,2.308586393686359,4.932256933382681],[-21.047882914798365,-125.86825933844293,-123.24716480396812,-127.29689394262859,-127.81166919571673,-125.86825933844293],[-21.047882914798365,21.552398590464723,23.306858348612867,23.2955214818973,18.97107402689946,21.552398590464723],[44.38797707148937,31.51100859060161,33.77220586736681,28.860245791699636,30.507222639620604,31.51100859060161],[44.38797707148937,26.659323001295853,26.766524508860844,23.2955214818973,28.14776865232759,26.659323001295853],[44.38797707148937,60.94478675254768,59.57838770988987,64.35676359439644,60.692686272716635,60.94478675254768],[76.65129762552743,31.872166756084948,33.859951415013796,28.860245791699636,31.313111795095775,31.872166756084948],[76.65129762552743,-124.60356897518453,-122.36821594627662,-127.29689394262859,-125.56132096054213,-124.60356897518453],[76.65129762552743,26.74847884921107,27.975958209262277,23.2955214818973,27.15893846389907,26.74847884921107],[2.724553167021304,4.548283946962794,6.5527560979940285,5.864187643733833,1.9196019599377099,4.548283946962794],[2.724553167021304,25.362671379238616,24.440061554317303,28.860245791699636,24.62617776388861,25.362671379238616],[2.724553167021304,-9.313306956031026,-10.232314337777085,-12.041480735176503,-7.10016770777998,-9.313306956031026],[-19.32282152272986,-13.741727186392836,-11.959793940463475,-12.041480735176503,-16.3301864425972,-13.741727186392836],[-19.32282152272986,19.81524683239573,19.25484384633474,23.2955214818973,18.72475266427317,19.81524683239573],[-19.32282152272986,-27.516698816902377,-29.143452344495188,-29.448172903576566,-24.97373453176882,-27.516698816902377],[-44.302417796722224,-14.6049739094937,-13.51086609445295,-12.041480735176503,-16.915095979862063,-14.6049739094937],[-44.302417796722224,-125.8437152415674,-123.22471921711147,-127.29689394262859,-127.77338389283865,-125.8437152415674],[-44.302417796722224,19.959185985757436,19.9234227512625,23.2955214818973,18.412330797661017,19.959185985757436],[30.778865645635932,29.50959078686314,27.20700402934311,28.860245791699636,32.12019973014724,29.50959078686314],[30.778865645635932,24.153041903078247,21.932623855705277,23.2955214818973,26.780231876679704,24.153041903078247],[30.778865645635932,36.93903401813615,38.85892382134643,38.40950443656596,34.3216143721462,36.93903401813615],[46.74192207199988,29.962920149143848,27.85176367483818,28.860245791699636,32.59713935327073,29.962920149143848],[46.74192207199988,-149.11625607734666,-147.19234247618962,-152.19073550321025,-149.58176485534386,-149.11625607734666],[46.74192207199988,24.361595801665132,22.23323962984867,23.2955214818973,26.995653171777814,24.361595801665132],[-137.0074392339298,-129.6762483344097,-128.40712373102681,-127.29689394262859,-132.07403943391188,-129.6762483344097],[-137.0074392339298,-144.94344694906383,-142.89128526570505,-147.8852990659669,-145.60011667361425,-144.94344694906383],[-137.0074392339298,-136.28466804225485,-138.8402716624893,-136.02006555734334,-133.85458080601987,-136.28466804225485],[-135.46071663550094,-128.10770580772407,-125.86802175359328,-127.29689394262859,-130.7320051969854,-128.10770580772407],[-135.46071663550094,296.9709910782818,296.3824023717731,300.4551247492197,295.9068520717722,296.9709910782818],[-135.46071663550094,-146.57657393902727,-143.9475207028237,-147.8852990659669,-148.58482255339368,-146.57657393902727],[-158.12663688124235,-153.64552871723774,-151.71676966897144,-152.19073550321025,-156.26438099630911,-153.64552871723774],[-158.12663688124235,-150.20167331791046,-152.62522326528975,-147.8852990659669,-148.87691471480207,-150.20167331791046],[-158.12663688124235,-167.58173344562866,-167.06311217076882,-171.05553838185867,-166.45252652847145,-167.58173344562866],[-181.84749248229215,-155.27473332587698,-154.82406502705177,-152.19073550321025,-157.18832157835524,-155.27473332587698],[-181.84749248229215,-109.77179381499892,-107.80317351656518,-108.38895886150678,-112.39637334634914,-109.77179381499892],[-181.84749248229215,-151.27643158486953,-152.69941789994868,-147.8852990659669,-151.4620571147542,-151.27643158486953],[-140.1550650267072,-149.2827319248413,-149.9842247126888,-152.19073550321025,-147.20180351326434,-149.2827319248413],[-140.1550650267072,-131.75450908723505,-133.78195578165193,-128.7848642276056,-131.13573806972204,-131.75450908723505],[-140.1550650267072,-139.42604661942914,-137.02952121383598,-139.0505962549047,-142.0006700203686,-139.42604661942914],[-137.88076529095846,-130.01888880716558,-132.65102935260404,-128.7848642276056,-127.97211805915958,-130.01888880716558],[-121.7640653174971,-125.77891982838962,-127.67152305257233,-127.29689394262859,-123.1662529892045,-125.77891982838962],[-121.7640653174971,-126.85204197902237,-124.30939549078202,-128.7848642276056,-128.47783819793537,-126.85204197902237],[-121.7640653174971,-114.20346591682134,-114.86233619971202,-110.71150538293774,-115.20103608432306,-114.20346591682134],[-103.48804464888784,-125.50932706305122,-123.85155936213887,-128.7848642276056,-125.61331653437477,-125.50932706305122]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1152\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1153\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1158\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1159\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1160\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1183\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1184\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1103\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1120\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[118.1579042707256,-305.4383663255398]],[1,[1.2613990928910401,28.860245791699636]],[2,[20.712101085990245,23.2955214818973]],[3,[-136.24155637839425,-147.8852990659669]],[4,[-161.7997471549064,-128.7848642276056]],[5,[19.21445890895687,64.35676359439644]],[6,[-160.83091301287942,-152.19073550321025]],[7,[-7.034474374608267,88.27830326532995]],[8,[12.154623650812317,-12.041480735176503]],[9,[34.955366385104114,6.327769964942095]],[10,[40.5572465751592,-29.448172903576566]],[11,[81.54957440603633,-19.117366585931826]],[12,[-25.382178998275478,38.40950443656596]],[13,[-139.70590002424643,-127.29689394262859]],[14,[-7.4501494318031956,5.864187643733833]],[15,[-116.20719124020435,-136.02006555734334]],[16,[-147.07288727716545,300.4551247492197]],[17,[-146.251434051631,-171.05553838185867]],[18,[-315.71505977408975,-108.38895886150678]],[19,[-179.12864888558227,-139.0505962549047]],[20,[-151.9511319134557,-110.71150538293774]],[21,[8.420633291243819,67.936183086093]],[22,[-3.527108594862736,112.25048488878268]],[23,[20.800353427195887,-0.5750062284740888]],[24,[56.131157923250065,17.31273468221196]],[25,[53.668919178542616,-18.456201111228285]],[26,[111.45377956795822,-31.83869740659001]],[27,[-10.951724709229149,59.50239716231844]],[28,[-18.886892153408663,104.29214879699109]],[29,[-6.653190733088017,14.610065736732029]],[30,[54.402061085136346,-0.5912112964241286]],[31,[97.92088937607214,-21.047882914798365]],[32,[14.64941236594773,44.38797707148937]],[33,[29.5494259066864,76.65129762552743]],[34,[0.287869203163193,2.724553167021304]],[35,[25.256031398169693,-19.32282152272986]],[36,[42.14360627169565,-44.302417796722224]],[37,[-8.900515485082375,30.778865645635932]],[38,[-52.606444841353884,46.74192207199988]],[39,[-129.23019039701614,-137.0074392339298]],[40,[-105.42410163718077,-135.46071663550094]],[41,[-147.84218000320544,-158.12663688124235]],[42,[-144.9160744795935,-181.84749248229215]],[43,[-168.89204933765816,-140.1550650267072]],[44,[-185.9412759704713,-137.88076529095846]],[45,[-151.2007080421899,-121.7640653174971]],[46,[-152.27556966521564,-103.48804464888784]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1108\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1105\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1106\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1107\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ktx).\\n\",\"2protein[tetr]+ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * protein_tetr^2 * ordered_polymer_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ktx).\\n\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]\\n Kf=k_forward * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]] --> dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ktx).\\n\",\"2protein[tetr]+dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]\\n Kf=k_forward * protein_tetr^2 * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ktx).\\n\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAase\\n Kr=k_reverse * complex_protein_RNAase_rna_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNAase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNAase]\\n Kf=k_forward * complex_protein_RNAase_rna_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kdeg).\\n\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAase\\n Kr=k_reverse * complex_protein_RNAase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNAase]\\n Kf=k_forward * complex_protein_RNAase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kdeg).\\n\"]],[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"k_r\",[\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"k\",[\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.2\",\"100\",\"0.2\",\"100\",\"2\",\"100\",\"2\"]],[\"index\",[21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1109\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1110\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1163\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1164\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1165\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1115\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1112\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1113\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1114\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1116\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1117\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1111\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1118\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1119\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1121\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1138\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[118.1579042707256,-305.4383663255398]],[1,[1.2613990928910401,28.860245791699636]],[2,[20.712101085990245,23.2955214818973]],[3,[-136.24155637839425,-147.8852990659669]],[4,[-161.7997471549064,-128.7848642276056]],[5,[19.21445890895687,64.35676359439644]],[6,[-160.83091301287942,-152.19073550321025]],[7,[-7.034474374608267,88.27830326532995]],[8,[12.154623650812317,-12.041480735176503]],[9,[34.955366385104114,6.327769964942095]],[10,[40.5572465751592,-29.448172903576566]],[11,[81.54957440603633,-19.117366585931826]],[12,[-25.382178998275478,38.40950443656596]],[13,[-139.70590002424643,-127.29689394262859]],[14,[-7.4501494318031956,5.864187643733833]],[15,[-116.20719124020435,-136.02006555734334]],[16,[-147.07288727716545,300.4551247492197]],[17,[-146.251434051631,-171.05553838185867]],[18,[-315.71505977408975,-108.38895886150678]],[19,[-179.12864888558227,-139.0505962549047]],[20,[-151.9511319134557,-110.71150538293774]],[21,[8.420633291243819,67.936183086093]],[22,[-3.527108594862736,112.25048488878268]],[23,[20.800353427195887,-0.5750062284740888]],[24,[56.131157923250065,17.31273468221196]],[25,[53.668919178542616,-18.456201111228285]],[26,[111.45377956795822,-31.83869740659001]],[27,[-10.951724709229149,59.50239716231844]],[28,[-18.886892153408663,104.29214879699109]],[29,[-6.653190733088017,14.610065736732029]],[30,[54.402061085136346,-0.5912112964241286]],[31,[97.92088937607214,-21.047882914798365]],[32,[14.64941236594773,44.38797707148937]],[33,[29.5494259066864,76.65129762552743]],[34,[0.287869203163193,2.724553167021304]],[35,[25.256031398169693,-19.32282152272986]],[36,[42.14360627169565,-44.302417796722224]],[37,[-8.900515485082375,30.778865645635932]],[38,[-52.606444841353884,46.74192207199988]],[39,[-129.23019039701614,-137.0074392339298]],[40,[-105.42410163718077,-135.46071663550094]],[41,[-147.84218000320544,-158.12663688124235]],[42,[-144.9160744795935,-181.84749248229215]],[43,[-168.89204933765816,-140.1550650267072]],[44,[-185.9412759704713,-137.88076529095846]],[45,[-151.2007080421899,-121.7640653174971]],[46,[-152.27556966521564,-103.48804464888784]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1126\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1123\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1124\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1125\"},\"data\":{\"type\":\"map\",\"entries\":[[\"species\",[\"nothing\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNAase in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[tetr in default.]\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[GFP in default.]\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"protein[RFP in default.]\",\"complex[protein[RNAase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] in default.]\",\"complex[protein[RNAase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\"]],[\"type\",[\"nothing\",\"dna\",\"protein\",\"protein\",\"protein\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"protein\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"protein\",\"complex\",\"complex\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"color\",[\"purple\",\"white\",\"green\",\"green\",\"green\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"green\",\"grey\",\"lightgreen\",\"grey\",\"red\",\"cyan\",\"cyan\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1127\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1128\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1166\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1167\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1168\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1133\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1130\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1131\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1132\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1134\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1135\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1129\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1136\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1137\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1102\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1169\",\"attributes\":{\"renderers\":[{\"id\":\"p1139\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1170\",\"attributes\":{\"renderers\":[{\"id\":\"p1121\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1171\",\"attributes\":{\"renderers\":[{\"id\":\"p1103\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1172\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1173\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1174\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1180\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1179\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1181\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1182\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n", + " const docs_json = {\"6ce0a509-75ae-4916-a1da-5977a49c7247\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1096\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1161\",\"attributes\":{\"start\":-429.4726605659308,\"end\":231.9155050625667}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1162\",\"attributes\":{\"start\":-333.1857036024088,\"end\":328.2024620260887}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1099\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1100\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1101\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1139\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1156\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[118.1579042707256,-305.4383663255398]],[1,[1.2613990928910401,28.860245791699636]],[2,[20.712101085990245,23.2955214818973]],[3,[-136.24155637839425,-147.8852990659669]],[4,[-161.7997471549064,-128.7848642276056]],[5,[19.21445890895687,64.35676359439644]],[6,[-160.83091301287942,-152.19073550321025]],[7,[-7.034474374608267,88.27830326532995]],[8,[12.154623650812317,-12.041480735176503]],[9,[34.955366385104114,6.327769964942095]],[10,[40.5572465751592,-29.448172903576566]],[11,[81.54957440603633,-19.117366585931826]],[12,[-25.382178998275478,38.40950443656596]],[13,[-139.70590002424643,-127.29689394262859]],[14,[-7.4501494318031956,5.864187643733833]],[15,[-116.20719124020435,-136.02006555734334]],[16,[-147.07288727716545,300.4551247492197]],[17,[-146.251434051631,-171.05553838185867]],[18,[-315.71505977408975,-108.38895886150678]],[19,[-179.12864888558227,-139.0505962549047]],[20,[-151.9511319134557,-110.71150538293774]],[21,[8.420633291243819,67.936183086093]],[22,[-3.527108594862736,112.25048488878268]],[23,[20.800353427195887,-0.5750062284740888]],[24,[56.131157923250065,17.31273468221196]],[25,[53.668919178542616,-18.456201111228285]],[26,[111.45377956795822,-31.83869740659001]],[27,[-10.951724709229149,59.50239716231844]],[28,[-18.886892153408663,104.29214879699109]],[29,[-6.653190733088017,14.610065736732029]],[30,[54.402061085136346,-0.5912112964241286]],[31,[97.92088937607214,-21.047882914798365]],[32,[14.64941236594773,44.38797707148937]],[33,[29.5494259066864,76.65129762552743]],[34,[0.287869203163193,2.724553167021304]],[35,[25.256031398169693,-19.32282152272986]],[36,[42.14360627169565,-44.302417796722224]],[37,[-8.900515485082375,30.778865645635932]],[38,[-52.606444841353884,46.74192207199988]],[39,[-129.23019039701614,-137.0074392339298]],[40,[-105.42410163718077,-135.46071663550094]],[41,[-147.84218000320544,-158.12663688124235]],[42,[-144.9160744795935,-181.84749248229215]],[43,[-168.89204933765816,-140.1550650267072]],[44,[-185.9412759704713,-137.88076529095846]],[45,[-151.2007080421899,-121.7640653174971]],[46,[-152.27556966521564,-103.48804464888784]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1144\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1141\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1142\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1143\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"purple\",\"white\",\"green\",\"green\",\"green\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"green\",\"grey\",\"lightgreen\",\"grey\",\"red\",\"cyan\",\"cyan\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"nothing\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNase in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[tetr in default.]\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[GFP in default.]\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"protein[RFP in default.]\",\"complex[protein[RNase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] in default.]\",\"complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ktx).\\n\",\"2protein[tetr]+ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * protein_tetr^2 * ordered_polymer_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ktx).\\n\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]\\n Kf=k_forward * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]] --> dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ktx).\\n\",\"2protein[tetr]+dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]\\n Kf=k_forward * protein_tetr^2 * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ktx).\\n\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNase\\n Kr=k_reverse * complex_protein_RNase_rna_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNase]\\n Kf=k_forward * complex_protein_RNase_rna_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kdeg).\\n\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNase\\n Kr=k_reverse * complex_protein_RNase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNase]\\n Kf=k_forward * complex_protein_RNase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kdeg).\\n\"]],[\"type\",[\"nothing\",\"dna\",\"protein\",\"protein\",\"protein\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"protein\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"protein\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.2\",\"100\",\"0.2\",\"100\",\"2\",\"100\",\"2\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1145\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1146\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1157\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1151\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1148\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1149\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1150\"},\"data\":{\"type\":\"map\",\"entries\":[[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"color\",[\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\"]],[\"start\",[1,1,1,2,2,2,2,2,2,2,2,3,3,4,4,5,5,5,6,6,7,7,7,7,8,8,8,9,9,9,9,10,10,10,11,11,11,11,12,12,12,12,13,13,14,14,15,15,17,17,19,19,20,20,21,21,21,22,22,22,23,23,23,24,24,24,25,25,25,26,26,26,27,27,27,28,28,28,29,29,29,30,30,30,31,31,31,32,32,32,33,33,33,34,34,34,35,35,35,36,36,36,37,37,37,38,38,38,39,39,39,40,40,40,41,41,41,42,42,42,43,43,43,44,45,45,45,46]],[\"end\",[32,34,37,21,23,25,27,30,32,35,37,39,41,43,45,21,32,33,41,43,21,22,27,28,23,34,35,23,24,29,30,25,35,36,25,26,30,31,27,29,37,38,39,45,29,34,39,40,41,42,43,44,45,46,5,2,7,5,6,2,8,2,9,8,6,2,10,2,11,10,6,2,12,2,7,12,13,2,14,12,9,9,2,11,9,13,2,1,2,5,1,13,2,14,1,8,8,2,10,8,13,2,1,2,12,1,6,2,13,3,15,13,16,3,6,3,17,6,18,3,6,4,19,4,13,4,20,4]],[\"xs\",[[1.2613990928910401,12.363924106525387,13.715255947005096,14.64941236594773,9.928451948573707,12.363924106525387],[1.2613990928910401,0.4181505498631076,-2.049216868764144,0.287869203163193,2.9473180061801703,0.4181505498631076],[1.2613990928910401,-5.461278494519481,-4.18174534073329,-8.900515485082375,-5.109381048109724,-5.461278494519481],[20.712101085990245,9.349755165958923,11.980425851030661,8.420633291243819,7.159821150642985,9.349755165958923],[20.712101085990245,20.78741357572015,18.284361598516277,20.800353427195887,23.28432742702069,20.78741357572015],[20.712101085990245,51.500369614305406,49.02371211787711,53.668919178542616,52.94835763350784,51.500369614305406],[20.712101085990245,-8.647667129549191,-6.219308256230488,-10.951724709229149,-9.983077174270862,-8.647667129549191],[20.712101085990245,51.546895536872334,49.42373903128011,54.402061085136346,52.315680576687555,51.546895536872334],[20.712101085990245,15.61628326637445,18.248320254017376,14.64941236594773,13.44288951201944,15.61628326637445],[20.712101085990245,24.88496757072659,22.311048504252557,25.256031398169693,27.28286943211194,24.88496757072659],[20.712101085990245,-5.507189870400275,-4.089849204771492,-8.900515485082375,-5.314878377887132,-5.507189870400275],[-136.24155637839425,-131.1263723825526,-129.47478427018964,-129.23019039701614,-133.67743015147974,-131.1263723825526],[-136.24155637839425,-145.21836401786408,-146.25060261436323,-147.84218000320544,-142.94149654015814,-145.21836401786408],[-161.7997471549064,-167.03969693930725,-168.72153247491786,-168.89204933765816,-164.47918267544722,-167.03969693930725],[-161.7997471549064,-154.11861793719723,-153.43009800038806,-151.2007080421899,-156.19127264122125,-154.11861793719723],[19.21445890895687,11.742731102635208,13.317567119904734,8.420633291243819,11.743759744073268,11.742731102635208],[19.21445890895687,15.42942135992647,13.177296913149942,14.64941236594773,18.051549544362466,15.42942135992647],[19.21445890895687,27.297288057040063,28.676810541797135,29.5494259066864,24.84944529838085,27.297288057040063],[-160.83091301287942,-151.0255079323418,-152.81966494923736,-147.84218000320544,-150.74138892919808,-151.0255079323418],[-160.83091301287942,-166.94435449806102,-164.4052564818075,-168.89204933765816,-168.55954730804888,-166.94435449806102],[-7.034474374608267,6.303267721301687,3.810436125587919,8.420633291243819,7.7917093921328515,6.303267721301687],[-7.034474374608267,-4.033798465928416,-1.6803108670799267,-3.527108594862736,-6.627638608883089,-4.033798465928416],[-7.034474374608267,-10.479625596149654,-12.844806524025543,-10.951724709229149,-7.8905005372014845,-10.479625596149654],[-7.034474374608267,-16.804695076546707,-14.301366934750657,-18.886892153408663,-18.32031575992909,-16.804695076546707],[12.154623650812317,18.69320479882653,20.189593255251996,20.800353427195887,16.197272908518645,18.69320479882653],[12.154623650812317,2.4803718441611666,4.949083309650987,0.287869203163193,1.051692196586021,2.4803718441611666],[12.154623650812317,22.196756646676086,20.256698715944044,25.256031398169693,22.68562221768166,22.196756646676086],[34.955366385104114,23.946227584617784,23.596574602765813,20.800353427195887,25.788152072872617,23.946227584617784],[34.955366385104114,53.02431237655005,53.43863302516666,56.131157923250065,51.13623376682842,53.02431237655005],[34.955366385104114,-3.2205344569900944,-1.9183231715655893,-6.653190733088017,-2.894436758722184,-3.2205344569900944],[34.955366385104114,51.104556000775396,49.484437686296914,54.402061085136346,51.160475420647394,51.104556000775396],[40.5572465751592,50.986753815262965,51.95670914575007,53.668919178542616,48.74449109204689,50.986753815262965],[40.5572465751592,28.17483386707815,30.246737298227632,25.256031398169693,27.487488602978793,28.17483386707815],[40.5572465751592,41.77193709526696,39.197920591938356,42.14360627169565,44.16964924119327,41.77193709526696],[81.54957440603633,57.167935463515086,58.05709782722293,53.668919178542616,57.938560504266896,57.167935463515086],[81.54957440603633,108.23308846993852,106.49057139951007,111.45377956795822,108.44784399747078,108.23308846993852],[81.54957440603633,57.293039338811504,59.38791715125414,54.402061085136346,56.56952104607872,57.293039338811504],[81.54957440603633,94.44497274572909,93.3277846596011,97.92088937607214,93.91333094021778,94.44497274572909],[-25.382178998275478,-12.927976162958775,-11.333364128968906,-10.951724709229149,-15.46003947004877,-12.927976162958775],[-25.382178998275478,-8.817668417720478,-11.295652474526765,-6.653190733088017,-7.366422308267081,-8.817668417720478],[-25.382178998275478,-12.076632099522538,-13.880276746085109,-8.900515485082375,-11.779604719756804,-12.076632099522538],[-25.382178998275478,-49.25969196856478,-47.73425003715309,-52.606444841353884,-49.19757390834349,-49.25969196856478],[-139.70590002424643,-131.79703138903568,-134.1053714005229,-129.23019039701614,-130.70629369797842,-131.79703138903568],[-139.70590002424643,-148.0470189978324,-146.2147624919474,-151.2007080421899,-148.38329694086022,-148.0470189978324],[-7.4501494318031956,-6.970808499937167,-4.556456076558222,-6.653190733088017,-9.535825546145375,-6.970808499937167],[-7.4501494318031956,-2.9553386934762305,-4.664491192021887,0.287869203163193,-2.784628768063261,-2.9553386934762305],[-116.20719124020435,-125.74020679748753,-125.10145723483461,-129.23019039701614,-124.72345368496102,-125.74020679748753],[-116.20719124020435,-108.91940224310453,-109.6189068154477,-105.42410163718077,-109.87792251203702,-108.91940224310453],[-146.251434051631,-147.4147700535973,-144.8321080856256,-147.84218000320544,-149.79468656595418,-147.4147700535973],[-146.251434051631,-145.34587475346083,-147.92889298822965,-144.9160744795935,-142.9667358444505,-145.34587475346083],[-179.12864888558227,-172.371853502231,-173.46536932191128,-168.89204933765816,-172.92901165830492,-172.371853502231],[-179.12864888558227,-182.49176281421938,-181.25051485895114,-185.9412759704713,-182.09670558484058,-182.49176281421938],[-151.9511319134557,-151.43779796141763,-153.98828827072447,-151.2007080421899,-148.99977322231933,-151.43779796141763],[-151.9511319134557,-152.11852741855577,-149.58379809802216,-152.27556966521564,-154.57876244648105,-152.11852741855577],[8.420633291243819,15.892361097565484,14.317525080295956,19.21445890895687,15.891332456127422,15.892361097565484],[8.420633291243819,19.78297921127514,17.152308526203402,20.712101085990245,21.97291322659108,19.78297921127514],[8.420633291243819,-4.917108804666135,-2.4242772089523674,-7.034474374608267,-6.405550475497302,-4.917108804666135],[-3.527108594862736,17.713188279148792,15.098779165030386,19.21445890895687,19.615457214685463,17.713188279148792],[-3.527108594862736,-159.04157363544573,-160.76577489092386,-160.83091301287942,-156.46858440097955,-159.04157363544573],[-3.527108594862736,19.791940492171793,17.161641929650244,20.712101085990245,21.985753242878378,19.791940492171793],[20.800353427195887,14.261772279181672,12.765383822756208,12.154623650812317,16.75770416948956,14.261772279181672],[20.800353427195887,20.72504093746598,23.228092914669855,20.712101085990245,18.228127086165443,20.72504093746598],[20.800353427195887,31.809492227682217,32.15914520953419,34.955366385104114,29.967567739427384,31.809492227682217],[56.131157923250065,15.065683264784129,14.368179998302349,12.154623650812317,17.144071810838028,15.065683264784129],[56.131157923250065,-158.07283912826944,-158.95780206261878,-160.83091301287942,-155.87956096432097,-158.07283912826944],[56.131157923250065,24.163213679014785,25.398133070452275,20.712101085990245,24.56535817832718,24.163213679014785],[53.668919178542616,43.23941193843885,42.269456607951746,40.5572465751592,45.48167466165492,43.23941193843885],[53.668919178542616,22.880650650227455,25.357308146655754,20.712101085990245,21.43266263102502,22.880650650227455],[53.668919178542616,78.05055812106386,77.161395757356,81.54957440603633,77.27993308031205,78.05055812106386],[111.45377956795822,44.0552586303581,44.96916251266099,40.5572465751592,44.800665787790145,44.0552586303581],[111.45377956795822,-157.62968463342062,-157.88111205275598,-160.83091301287942,-155.85972797321145,-157.62968463342062],[111.45377956795822,23.703256845911447,25.710848215436037,20.712101085990245,23.1145450273099,23.703256845911447],[-10.951724709229149,-23.405927544545854,-25.000539578535722,-25.382178998275478,-20.873864237455855,-23.405927544545854],[-10.951724709229149,18.408043506310285,15.979684632991585,20.712101085990245,19.743453551031955,18.408043506310285],[-10.951724709229149,-7.506573487687762,-5.141392559811873,-7.034474374608267,-10.095698546635933,-7.506573487687762],[-18.886892153408663,-25.038783234016663,-27.44527510216606,-25.382178998275478,-22.46939873609888,-25.038783234016663],[-18.886892153408663,-138.08702493353755,-139.91956311018245,-139.70590002424643,-135.48655992657405,-138.08702493353755],[-18.886892153408663,19.17484550557408,16.564286659579267,20.712101085990245,21.05619441311611,19.17484550557408],[-6.653190733088017,-7.132531664954046,-9.546884088332991,-7.4501494318031956,-4.567514618745839,-7.132531664954046],[-6.653190733088017,-23.217701313643015,-20.73971725683673,-25.382178998275478,-24.668947423096412,-23.217701313643015],[-6.653190733088017,31.52271010900619,30.220498823581686,34.955366385104114,31.19661241073828,31.52271010900619],[54.402061085136346,38.25287146946506,39.872989783943545,34.955366385104114,38.196952049593065,38.25287146946506],[54.402061085136346,23.567266634254253,25.69042313984648,20.712101085990245,22.798481594439032,23.567266634254253],[54.402061085136346,78.65859615236117,76.56371833991852,81.54957440603633,79.38211444509395,78.65859615236117],[97.92088937607214,38.16512391157677,39.923206490380295,34.955366385104114,37.92961644529542,38.16512391157677],[97.92088937607214,-136.5107469500224,-136.77337655401055,-139.70590002424643,-134.73246997660246,-136.5107469500224],[97.92088937607214,23.74715011118963,25.712088233519033,20.712101085990245,23.221912674329637,23.74715011118963],[14.64941236594773,3.5468873523133846,2.195555511833673,1.2613990928910401,5.982359510265063,3.5468873523133846],[14.64941236594773,19.745230185563525,17.1131931979206,20.712101085990245,21.918623939918533,19.745230185563525],[14.64941236594773,18.43444991497813,20.68657436175466,19.21445890895687,15.812321730542138,18.43444991497813],[29.5494259066864,3.0441868268336583,1.3156547856866747,1.2613990928910401,5.618399020522833,3.0441868268336583],[29.5494259066864,-137.47072651426058,-138.86439351311535,-139.70590002424643,-135.0167864167667,-137.47072651426058],[29.5494259066864,21.284014907744492,18.953262821358443,20.712101085990245,23.886059060378116,21.284014907744492],[0.287869203163193,-4.206941535163772,-2.4977890366181157,-7.4501494318031956,-4.377651460576741,-4.206941535163772],[0.287869203163193,1.131117746191126,3.5984851648183778,1.2613990928910401,-1.3980497101259366,1.131117746191126],[0.287869203163193,9.962121009814343,7.493409544324522,12.154623650812317,11.390800657389487,9.962121009814343],[25.256031398169693,15.213898402305922,17.153956333037968,12.154623650812317,14.725032831300348,15.213898402305922],[25.256031398169693,21.083164913433347,23.65708397990738,20.712101085990245,18.685263052047997,21.083164913433347],[25.256031398169693,37.63844410625074,35.56654067510126,40.5572465751592,38.325789370350094,37.63844410625074],[42.14360627169565,14.537584570598696,16.93383976498251,12.154623650812317,13.271706658815086,14.537584570598696],[42.14360627169565,-136.5218347512374,-136.80462564824205,-139.70590002424643,-134.7286560752975,-136.5218347512374],[42.14360627169565,21.769865453511283,24.40384188822043,20.712101085990245,19.63764832230634,21.769865453511283],[-8.900515485082375,-2.1778378976718535,-3.4573710514580447,1.2613990928910401,-2.5297353440816117,-2.1778378976718535],[-8.900515485082375,17.318775471308143,15.901434805679362,20.712101085990245,17.126463978795,17.318775471308143],[-8.900515485082375,-22.206062383835313,-20.402417737272742,-25.382178998275478,-22.50308976360105,-22.206062383835313],[-52.606444841353884,-2.060363882011744,-3.6358413361639434,1.2613990928910401,-2.060592254100782,-2.060363882011744],[-52.606444841353884,-159.15831734747147,-160.9576692649205,-160.83091301287942,-156.5655557994011,-159.15831734747147],[-52.606444841353884,17.378411606639844,15.826248318375555,20.712101085990245,17.349211632329602,17.378411606639844],[-129.23019039701614,-137.1390590322269,-134.83071902073968,-139.70590002424643,-138.22979672328415,-137.1390590322269],[-129.23019039701614,-134.3453743928578,-135.99696250522075,-136.24155637839425,-131.79431662393065,-134.3453743928578],[-129.23019039701614,-119.69717483973295,-120.33592440238588,-116.20719124020435,-120.71392795225948,-119.69717483973295],[-105.42410163718077,-136.30111161387194,-134.9144154664709,-139.70590002424643,-136.072718130893,-136.30111161387194],[-105.42410163718077,-146.74000206716485,-144.17238172877464,-147.07288727716545,-149.14971554440015,-146.74000206716485],[-105.42410163718077,-132.99544508299527,-133.1603388328838,-136.24155637839425,-131.29073150868433,-132.99544508299527],[-147.84218000320544,-157.64758508374305,-155.8534280668475,-160.83091301287942,-157.93170408688678,-157.64758508374305],[-147.84218000320544,-138.86537236373562,-137.83313376723646,-136.24155637839425,-141.14223984144155,-138.86537236373562],[-147.84218000320544,-146.67884400123916,-149.26150596921084,-146.251434051631,-144.29892748888227,-146.67884400123916],[-144.9160744795935,-159.175933426967,-156.58055119076775,-160.83091301287942,-160.98626236600592,-159.175933426967],[-144.9160744795935,-312.499819893241,-310.7494927843441,-315.71505977408975,-312.72497128933287,-312.499819893241],[-144.9160744795935,-137.1077089280304,-134.8909047385175,-136.24155637839425,-139.7353797655212,-137.1077089280304],[-168.89204933765816,-162.77860785247657,-165.3177058687301,-160.83091301287942,-161.1634150424887,-162.77860785247657],[-168.89204933765816,-163.65209955325733,-161.9702640176467,-161.7997471549064,-166.21261381711736,-163.65209955325733],[-168.89204933765816,-175.64884472100943,-174.55532890132915,-179.12864888558227,-175.09168656493551,-175.64884472100943],[-185.9412759704713,-165.07498506031754,-164.9703570688261,-161.7997471549064,-166.73324932534035,-165.07498506031754],[-151.2007080421899,-142.85958906860392,-144.69184557448892,-139.70590002424643,-142.5233111255761,-142.85958906860392],[-151.2007080421899,-158.88183725989907,-159.57035719670824,-161.7997471549064,-156.80918255587505,-158.88183725989907],[-151.2007080421899,-151.71404199422796,-149.16355168492112,-151.9511319134557,-154.15206673332625,-151.71404199422796],[-152.27556966521564,-160.5665171343413,-162.61369009170383,-161.7997471549064,-157.93435128519758,-160.5665171343413]]],[\"ys\",[[28.860245791699636,41.737214272587394,39.47601699582219,44.38797707148937,42.7410002235684,41.737214272587394],[28.860245791699636,6.222127579482326,7.144737404403639,2.724553167021304,6.958621194832332,6.222127579482326],[28.860245791699636,30.12952065047243,32.43210740799246,30.778865645635932,27.518911707188327,30.12952065047243],[23.2955214818973,64.56175979582162,64.42507543589396,67.936183086093,63.09775847201524,64.56175979582162],[23.2955214818973,2.9249698514789997,3.7458484460107444,-0.5750062284740888,3.764333948118936,2.9249698514789997],[23.2955214818973,-15.708949250286773,-16.606322368298542,-18.456201111228285,-13.508394419388244,-15.708949250286773],[23.2955214818973,56.867758919690175,57.888633079378316,59.50239716231844,54.59712225126409,56.867758919690175],[23.2955214818973,1.433147785361085,-0.12612041488737058,-0.5912112964241286,3.9526875112040716,1.433147785361085],[23.2955214818973,41.02417555209081,40.91697404452582,44.38797707148937,39.53572990105908,41.02417555209081],[23.2955214818973,-15.84254687322829,-15.282143887167301,-19.32282152272986,-14.752052705105726,-15.84254687322829],[23.2955214818973,29.921345224454985,32.141763271827955,30.778865645635932,27.294155250853528,29.921345224454985],[-147.8852990659669,-139.94929135083288,-142.00145303419168,-137.0074392339298,-139.29262162628245,-139.94929135083288],[-147.8852990659669,-155.8102626292988,-153.3867126819195,-158.12663688124235,-157.13502123240718,-155.8102626292988],[-128.7848642276056,-137.18542016707775,-135.15797347266087,-140.1550650267072,-137.80419118459076,-137.18542016707775],[-128.7848642276056,-123.69688756608032,-126.23953405432067,-121.7640653174971,-122.07109134716734,-123.69688756608032],[64.35676359439644,66.83451792301096,68.94615292609633,67.936183086093,64.20029890982292,66.83451792301096],[64.35676359439644,47.79995391333813,49.16635295599594,44.38797707148937,48.05205439316917,47.79995391333813],[64.35676359439644,73.97214195513604,71.7280322025628,76.65129762552743,74.94537198777185,73.97214195513604],[-152.19073550321025,-156.67184366721486,-158.60060271548116,-158.12663688124235,-154.05299138814348,-156.67184366721486],[-152.19073550321025,-143.06306860507615,-142.36157581722864,-140.1550650267072,-145.14399701665312,-143.06306860507615],[88.27830326532995,70.72307437267445,69.87166289579866,67.936183086093,72.89647085285885,70.72307437267445],[88.27830326532995,108.78735546952046,107.60405204705816,112.25048488878268,108.32789472000913,108.78735546952046],[88.27830326532995,62.97041135309528,64.13016565722904,59.50239716231844,63.45573835282977,62.97041135309528],[88.27830326532995,101.47888461936618,102.2989206442069,104.29214879699109,99.32435339154696,101.47888461936618],[-12.041480735176503,-3.3696304711874348,-5.537563231911638,-0.5750062284740888,-2.527350905669702,-3.3696304711874348],[-12.041480735176503,-0.0036206121241724176,0.9153867696218863,2.724553167021304,-2.2167598603752183,-0.0036206121241724176],[-12.041480735176503,-17.622575071513527,-19.404508317442886,-19.32282152272986,-15.034115815309166,-17.622575071513527],[6.327769964942095,0.9590980006006732,3.5700085045871024,-0.5750062284740888,-0.9240974345870352,0.9590980006006732],[6.327769964942095,15.701055201375192,13.099623044336582,17.31273468221196,17.537973825336604,15.701055201375192],[6.327769964942095,13.926786225722413,16.216623913345206,14.610065736732029,11.312829233205317,13.926786225722413],[6.327769964942095,0.5820151176212073,-1.495080815318834,-0.5912112964241286,3.2156407337682373,0.5820151176212073],[-29.448172903576566,-20.704753748820508,-23.15389595057285,-18.456201111228285,-19.32223114588764,-20.704753748820508],[-29.448172903576566,-21.25429560940405,-19.62754208181124,-19.32282152272986,-23.797259894537607,-21.25429560940405],[-29.448172903576566,-40.82220774224378,-40.26225246890793,-44.302417796722224,-39.73129650258122,-40.82220774224378],[-19.117366585931826,-18.539177237297515,-16.059560097795913,-18.456201111228285,-21.058154790613724,-18.539177237297515],[-19.117366585931826,-30.468606588017515,-32.44414325606751,-31.83869740659001,-27.843155973182228,-30.468606588017515],[-19.117366585931826,-2.5640885700469274,-0.9670294545223395,-0.5912112964241286,-5.096998388343994,-2.5640885700469274],[-19.117366585931826,-20.63800051836669,-23.023582553795013,-21.047882914798365,-18.05798736759065,-20.63800051836669],[38.40950443656596,56.61372442356253,54.516983302537014,59.50239716231844,57.34019966500791,56.61372442356253],[38.40950443656596,17.360526853113807,16.466823389005885,14.610065736732029,19.558934367052256,17.360526853113807],[38.40950443656596,32.249336064065744,30.329446260855462,30.778865645635932,34.86675571005569,32.249336064065744],[38.40950443656596,45.7175953621666,47.86518419186274,46.74192207199988,43.08410865930687,45.7175953621666],[-127.29689394262859,-134.62808484214867,-135.89720944553156,-137.0074392339298,-132.23029374264652,-134.62808484214867],[-127.29689394262859,-123.28203943173607,-121.38943620755336,-121.7640653174971,-125.89470627092119,-123.28203943173607],[5.864187643733833,11.124507108021021,10.070935447777229,14.610065736732029,10.524675114704586,11.124507108021021],[5.864187643733833,4.040456863792343,2.0359847127611084,2.724553167021304,6.6691388508174265,4.040456863792343],[-136.02006555734334,-136.7428367490183,-134.18723312878384,-137.0074392339298,-139.17292398525328,-136.7428367490183],[-136.02006555734334,-135.64202762311348,-138.18167409867175,-135.46071663550094,-133.18838751878067,-135.64202762311348],[-171.05553838185867,-161.60044181747236,-162.1190630923322,-158.12663688124235,-162.72964873462956,-161.60044181747236],[-171.05553838185867,-178.37398248164675,-177.8571385338285,-181.84749248229215,-177.2431381425895,-178.37398248164675],[-139.0505962549047,-139.77961466218275,-142.17614006777592,-140.1550650267072,-137.2049912612433,-139.77961466218275],[-139.0505962549047,-138.47309879908107,-136.14964998727413,-137.88076529095846,-141.0775259247769,-138.47309879908107],[-110.71150538293774,-118.2721047836135,-117.61323450072283,-121.7640653174971,-117.27453461611177,-118.2721047836135],[-110.71150538293774,-106.98451969280907,-107.70163763232236,-103.48804464888784,-107.92598369897932,-106.98451969280907],[67.936183086093,65.45842875747847,63.34679375439311,64.35676359439644,68.09264777066652,65.45842875747847],[67.936183086093,26.669944772168677,26.80662913209634,23.2955214818973,28.133946095975062,26.669944772168677],[67.936183086093,85.4914119787485,86.34282345562428,88.27830326532995,83.3180154985641,85.4914119787485],[112.25048488878268,67.518438229155,67.19598536196466,64.35676359439644,69.34065769026192,67.518438229155],[112.25048488878268,-149.18270216024922,-147.1911598187078,-152.19073550321025,-149.74735892932736,-149.18270216024922],[112.25048488878268,26.672399401156994,26.816066862823593,23.2955214818973,28.13058199684995,26.672399401156994],[-0.5750062284740888,-9.246856492463156,-7.0789237317389535,-12.041480735176503,-10.08913605798089,-9.246856492463156],[-0.5750062284740888,19.79554540194421,18.97466680741247,23.2955214818973,18.956181305304277,19.79554540194421],[-0.5750062284740888,4.793665735867332,2.182755231880903,6.327769964942095,6.67686117105504,4.793665735867332],[17.31273468221196,-10.098356466401526,-7.558159611669222,-12.041480735176503,-11.716816203057524,-10.098356466401526],[17.31273468221196,-150.03596673440177,-147.5548477383896,-152.19073550321025,-151.49495328783246,-150.03596673440177],[17.31273468221196,22.712579057409737,25.039397693272083,23.2955214818973,20.10923684609417,22.712579057409737],[-18.456201111228285,-27.199620265984343,-24.750478064232002,-29.448172903576566,-28.582142868917217,-27.199620265984343],[-18.456201111228285,20.548269620955786,21.44564273896756,23.2955214818973,18.34771479005726,20.548269620955786],[-18.456201111228285,-19.034390459862596,-21.5140075993642,-19.117366585931826,-16.515412906546388,-19.034390459862596],[-31.83869740659001,-29.56612061098616,-27.095515308341415,-29.448172903576566,-32.092675387196984,-29.56612061098616],[-31.83869740659001,-150.77576664752908,-148.15357383990585,-152.19073550321025,-152.7267572391327,-150.77576664752908],[-31.83869740659001,21.478109250209005,23.183596793568682,23.2955214818973,18.910517136538395,21.478109250209005],[59.50239716231844,41.29817717532187,43.394918296347385,38.40950443656596,40.57170193387649,41.29817717532187],[59.50239716231844,25.930159724525563,24.909285564837422,23.2955214818973,28.200796392951645,25.930159724525563],[59.50239716231844,84.81028907455311,83.65053477041934,88.27830326532995,84.32496207481863,84.81028907455311],[104.29214879699109,41.892617892812986,42.96402246442703,38.40950443656596,42.473457086914436,41.892617892812986],[104.29214879699109,-124.1937917141027,-122.30146122006008,-127.29689394262859,-124.61413992107275,-124.1937917141027],[104.29214879699109,26.43985690937309,26.087588007619235,23.2955214818973,28.283667408213756,26.43985690937309],[14.610065736732029,9.34974627244484,10.403317932688632,5.864187643733833,9.949578265761275,9.34974627244484],[14.610065736732029,35.65904332018418,36.552746784292104,38.40950443656596,33.46063580624573,35.65904332018418],[14.610065736732029,7.011049475951711,4.721211788328917,6.327769964942095,9.625006468468806,7.011049475951711],[-0.5912112964241286,5.154543550896759,7.2316394838368,6.327769964942095,2.520917934749728,5.154543550896759],[-0.5912112964241286,21.271162400112086,22.83043060036054,23.2955214818973,18.7516226742691,21.271162400112086],[-0.5912112964241286,-17.144489312309027,-18.741548427833614,-19.117366585931826,-14.611579494011961,-17.144489312309027],[-21.047882914798365,4.932256933382681,6.893954288647295,6.327769964942095,2.308586393686359,4.932256933382681],[-21.047882914798365,-125.86825933844293,-123.24716480396812,-127.29689394262859,-127.81166919571673,-125.86825933844293],[-21.047882914798365,21.552398590464723,23.306858348612867,23.2955214818973,18.97107402689946,21.552398590464723],[44.38797707148937,31.51100859060161,33.77220586736681,28.860245791699636,30.507222639620604,31.51100859060161],[44.38797707148937,26.659323001295853,26.766524508860844,23.2955214818973,28.14776865232759,26.659323001295853],[44.38797707148937,60.94478675254768,59.57838770988987,64.35676359439644,60.692686272716635,60.94478675254768],[76.65129762552743,31.872166756084948,33.859951415013796,28.860245791699636,31.313111795095775,31.872166756084948],[76.65129762552743,-124.60356897518453,-122.36821594627662,-127.29689394262859,-125.56132096054213,-124.60356897518453],[76.65129762552743,26.74847884921107,27.975958209262277,23.2955214818973,27.15893846389907,26.74847884921107],[2.724553167021304,4.548283946962794,6.5527560979940285,5.864187643733833,1.9196019599377099,4.548283946962794],[2.724553167021304,25.362671379238616,24.440061554317303,28.860245791699636,24.62617776388861,25.362671379238616],[2.724553167021304,-9.313306956031026,-10.232314337777085,-12.041480735176503,-7.10016770777998,-9.313306956031026],[-19.32282152272986,-13.741727186392836,-11.959793940463475,-12.041480735176503,-16.3301864425972,-13.741727186392836],[-19.32282152272986,19.81524683239573,19.25484384633474,23.2955214818973,18.72475266427317,19.81524683239573],[-19.32282152272986,-27.516698816902377,-29.143452344495188,-29.448172903576566,-24.97373453176882,-27.516698816902377],[-44.302417796722224,-14.6049739094937,-13.51086609445295,-12.041480735176503,-16.915095979862063,-14.6049739094937],[-44.302417796722224,-125.8437152415674,-123.22471921711147,-127.29689394262859,-127.77338389283865,-125.8437152415674],[-44.302417796722224,19.959185985757436,19.9234227512625,23.2955214818973,18.412330797661017,19.959185985757436],[30.778865645635932,29.50959078686314,27.20700402934311,28.860245791699636,32.12019973014724,29.50959078686314],[30.778865645635932,24.153041903078247,21.932623855705277,23.2955214818973,26.780231876679704,24.153041903078247],[30.778865645635932,36.93903401813615,38.85892382134643,38.40950443656596,34.3216143721462,36.93903401813615],[46.74192207199988,29.962920149143848,27.85176367483818,28.860245791699636,32.59713935327073,29.962920149143848],[46.74192207199988,-149.11625607734666,-147.19234247618962,-152.19073550321025,-149.58176485534386,-149.11625607734666],[46.74192207199988,24.361595801665132,22.23323962984867,23.2955214818973,26.995653171777814,24.361595801665132],[-137.0074392339298,-129.6762483344097,-128.40712373102681,-127.29689394262859,-132.07403943391188,-129.6762483344097],[-137.0074392339298,-144.94344694906383,-142.89128526570505,-147.8852990659669,-145.60011667361425,-144.94344694906383],[-137.0074392339298,-136.28466804225485,-138.8402716624893,-136.02006555734334,-133.85458080601987,-136.28466804225485],[-135.46071663550094,-128.10770580772407,-125.86802175359328,-127.29689394262859,-130.7320051969854,-128.10770580772407],[-135.46071663550094,296.9709910782818,296.3824023717731,300.4551247492197,295.9068520717722,296.9709910782818],[-135.46071663550094,-146.57657393902727,-143.9475207028237,-147.8852990659669,-148.58482255339368,-146.57657393902727],[-158.12663688124235,-153.64552871723774,-151.71676966897144,-152.19073550321025,-156.26438099630911,-153.64552871723774],[-158.12663688124235,-150.20167331791046,-152.62522326528975,-147.8852990659669,-148.87691471480207,-150.20167331791046],[-158.12663688124235,-167.58173344562866,-167.06311217076882,-171.05553838185867,-166.45252652847145,-167.58173344562866],[-181.84749248229215,-155.27473332587698,-154.82406502705177,-152.19073550321025,-157.18832157835524,-155.27473332587698],[-181.84749248229215,-109.77179381499892,-107.80317351656518,-108.38895886150678,-112.39637334634914,-109.77179381499892],[-181.84749248229215,-151.27643158486953,-152.69941789994868,-147.8852990659669,-151.4620571147542,-151.27643158486953],[-140.1550650267072,-149.2827319248413,-149.9842247126888,-152.19073550321025,-147.20180351326434,-149.2827319248413],[-140.1550650267072,-131.75450908723505,-133.78195578165193,-128.7848642276056,-131.13573806972204,-131.75450908723505],[-140.1550650267072,-139.42604661942914,-137.02952121383598,-139.0505962549047,-142.0006700203686,-139.42604661942914],[-137.88076529095846,-130.01888880716558,-132.65102935260404,-128.7848642276056,-127.97211805915958,-130.01888880716558],[-121.7640653174971,-125.77891982838962,-127.67152305257233,-127.29689394262859,-123.1662529892045,-125.77891982838962],[-121.7640653174971,-126.85204197902237,-124.30939549078202,-128.7848642276056,-128.47783819793537,-126.85204197902237],[-121.7640653174971,-114.20346591682134,-114.86233619971202,-110.71150538293774,-115.20103608432306,-114.20346591682134],[-103.48804464888784,-125.50932706305122,-123.85155936213887,-128.7848642276056,-125.61331653437477,-125.50932706305122]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1152\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1153\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1158\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1159\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1160\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1183\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1184\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1103\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1120\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[118.1579042707256,-305.4383663255398]],[1,[1.2613990928910401,28.860245791699636]],[2,[20.712101085990245,23.2955214818973]],[3,[-136.24155637839425,-147.8852990659669]],[4,[-161.7997471549064,-128.7848642276056]],[5,[19.21445890895687,64.35676359439644]],[6,[-160.83091301287942,-152.19073550321025]],[7,[-7.034474374608267,88.27830326532995]],[8,[12.154623650812317,-12.041480735176503]],[9,[34.955366385104114,6.327769964942095]],[10,[40.5572465751592,-29.448172903576566]],[11,[81.54957440603633,-19.117366585931826]],[12,[-25.382178998275478,38.40950443656596]],[13,[-139.70590002424643,-127.29689394262859]],[14,[-7.4501494318031956,5.864187643733833]],[15,[-116.20719124020435,-136.02006555734334]],[16,[-147.07288727716545,300.4551247492197]],[17,[-146.251434051631,-171.05553838185867]],[18,[-315.71505977408975,-108.38895886150678]],[19,[-179.12864888558227,-139.0505962549047]],[20,[-151.9511319134557,-110.71150538293774]],[21,[8.420633291243819,67.936183086093]],[22,[-3.527108594862736,112.25048488878268]],[23,[20.800353427195887,-0.5750062284740888]],[24,[56.131157923250065,17.31273468221196]],[25,[53.668919178542616,-18.456201111228285]],[26,[111.45377956795822,-31.83869740659001]],[27,[-10.951724709229149,59.50239716231844]],[28,[-18.886892153408663,104.29214879699109]],[29,[-6.653190733088017,14.610065736732029]],[30,[54.402061085136346,-0.5912112964241286]],[31,[97.92088937607214,-21.047882914798365]],[32,[14.64941236594773,44.38797707148937]],[33,[29.5494259066864,76.65129762552743]],[34,[0.287869203163193,2.724553167021304]],[35,[25.256031398169693,-19.32282152272986]],[36,[42.14360627169565,-44.302417796722224]],[37,[-8.900515485082375,30.778865645635932]],[38,[-52.606444841353884,46.74192207199988]],[39,[-129.23019039701614,-137.0074392339298]],[40,[-105.42410163718077,-135.46071663550094]],[41,[-147.84218000320544,-158.12663688124235]],[42,[-144.9160744795935,-181.84749248229215]],[43,[-168.89204933765816,-140.1550650267072]],[44,[-185.9412759704713,-137.88076529095846]],[45,[-151.2007080421899,-121.7640653174971]],[46,[-152.27556966521564,-103.48804464888784]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1108\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1105\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1106\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1107\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ktx).\\n\",\"2protein[tetr]+ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * protein_tetr^2 * ordered_polymer_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ktx).\\n\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]\\n Kf=k_forward * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]] --> dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_leak, name=ktx).\\n\",\"2protein[tetr]+dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]\\n Kf=k_forward * protein_tetr^2 * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n Kr=k_reverse * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]\\n Kf=k_forward * ordered_polymer_complex_part_ptet_protein_tetr_2x_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ku).\\n\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_complex_complex_part_ptet_protein_tetr_2x__protein_RNAP_forward__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=ptet_tetr, name=ktx).\\n\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+protein[RNAP] <--> ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]]\\n Kf=k_forward * dna_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_pconst_reverse_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse]] --> dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse]]+rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_ptet_forward_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_pconst_protein_RNAP_reverse__\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]] --> rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNase\\n Kr=k_reverse * complex_protein_RNase_rna_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNase]\\n Kf=k_forward * complex_protein_RNase_rna_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kdeg).\\n\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNase\\n Kr=k_reverse * complex_protein_RNase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNase]\\n Kf=k_forward * complex_protein_RNase_rna_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kdeg).\\n\"]],[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"k_r\",[\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"k\",[\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.2\",\"100\",\"0.2\",\"100\",\"2\",\"100\",\"2\"]],[\"index\",[21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1109\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1110\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1163\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1164\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1165\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1115\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1112\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1113\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1114\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1116\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1117\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1111\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1118\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1119\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1121\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1138\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[118.1579042707256,-305.4383663255398]],[1,[1.2613990928910401,28.860245791699636]],[2,[20.712101085990245,23.2955214818973]],[3,[-136.24155637839425,-147.8852990659669]],[4,[-161.7997471549064,-128.7848642276056]],[5,[19.21445890895687,64.35676359439644]],[6,[-160.83091301287942,-152.19073550321025]],[7,[-7.034474374608267,88.27830326532995]],[8,[12.154623650812317,-12.041480735176503]],[9,[34.955366385104114,6.327769964942095]],[10,[40.5572465751592,-29.448172903576566]],[11,[81.54957440603633,-19.117366585931826]],[12,[-25.382178998275478,38.40950443656596]],[13,[-139.70590002424643,-127.29689394262859]],[14,[-7.4501494318031956,5.864187643733833]],[15,[-116.20719124020435,-136.02006555734334]],[16,[-147.07288727716545,300.4551247492197]],[17,[-146.251434051631,-171.05553838185867]],[18,[-315.71505977408975,-108.38895886150678]],[19,[-179.12864888558227,-139.0505962549047]],[20,[-151.9511319134557,-110.71150538293774]],[21,[8.420633291243819,67.936183086093]],[22,[-3.527108594862736,112.25048488878268]],[23,[20.800353427195887,-0.5750062284740888]],[24,[56.131157923250065,17.31273468221196]],[25,[53.668919178542616,-18.456201111228285]],[26,[111.45377956795822,-31.83869740659001]],[27,[-10.951724709229149,59.50239716231844]],[28,[-18.886892153408663,104.29214879699109]],[29,[-6.653190733088017,14.610065736732029]],[30,[54.402061085136346,-0.5912112964241286]],[31,[97.92088937607214,-21.047882914798365]],[32,[14.64941236594773,44.38797707148937]],[33,[29.5494259066864,76.65129762552743]],[34,[0.287869203163193,2.724553167021304]],[35,[25.256031398169693,-19.32282152272986]],[36,[42.14360627169565,-44.302417796722224]],[37,[-8.900515485082375,30.778865645635932]],[38,[-52.606444841353884,46.74192207199988]],[39,[-129.23019039701614,-137.0074392339298]],[40,[-105.42410163718077,-135.46071663550094]],[41,[-147.84218000320544,-158.12663688124235]],[42,[-144.9160744795935,-181.84749248229215]],[43,[-168.89204933765816,-140.1550650267072]],[44,[-185.9412759704713,-137.88076529095846]],[45,[-151.2007080421899,-121.7640653174971]],[46,[-152.27556966521564,-103.48804464888784]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1126\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1123\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1124\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1125\"},\"data\":{\"type\":\"map\",\"entries\":[[\"species\",[\"nothing\",\"dna[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNase in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetr]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[pconst-reverse] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetr]]:protein[RNAP]-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"ordered_polymer[part[ptet-forward]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[pconst]:protein[RNAP]-reverse] in default.]\",\"rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[tetr in default.]\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[GFP in default.]\",\"ordered_polymer[complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"protein[RFP in default.]\",\"complex[protein[RNase]:rna[part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] in default.]\",\"complex[protein[RNase]:rna[part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\"]],[\"type\",[\"nothing\",\"dna\",\"protein\",\"protein\",\"protein\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"protein\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"protein\",\"complex\",\"complex\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"color\",[\"purple\",\"white\",\"green\",\"green\",\"green\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"green\",\"grey\",\"lightgreen\",\"grey\",\"red\",\"cyan\",\"cyan\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1127\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1128\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1166\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1167\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1168\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1133\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1130\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1131\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1132\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1134\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1135\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1129\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1136\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1137\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1102\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1169\",\"attributes\":{\"renderers\":[{\"id\":\"p1139\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1170\",\"attributes\":{\"renderers\":[{\"id\":\"p1121\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1171\",\"attributes\":{\"renderers\":[{\"id\":\"p1103\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1172\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1173\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1174\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1180\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1179\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1181\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1182\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n", " const render_items = [{\"docid\":\"6ce0a509-75ae-4916-a1da-5977a49c7247\",\"roots\":{\"p1096\":\"c6410d77-f18a-4baf-b50e-b17e0d29f1cd\"},\"root_ids\":[\"p1096\"]}];\n", " void root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n", " }\n", @@ -1711,7 +1711,7 @@ "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", - " const docs_json = {\"8995608f-836b-4849-acb0-0c214cecd19b\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1187\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1252\",\"attributes\":{\"start\":-1154.832974451464,\"end\":854.7381043590785}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1253\",\"attributes\":{\"start\":-1084.0138708803242,\"end\":925.5572079302183}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1190\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1191\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1192\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1230\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1247\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[198.7231922032524,-853.744843509752]],[1,[-108.06366567750393,-12.080861593309153]],[2,[-22.157410685097854,-134.46665857557596]],[3,[-581.8859146863203,567.274337217515]],[4,[-549.3147953297291,559.7674289362013]],[5,[90.27377334735863,-185.83138073224964]],[6,[-97.91141791772486,-124.46834205379321]],[7,[-91.74413786347993,-331.89770050865724]],[8,[-6.875224118812677,65.26262344261757]],[9,[-561.3262459326659,578.5892368105859]],[10,[-77.85036725241709,69.37749117513283]],[11,[-27.399917447446157,-185.1877252806045]],[12,[109.77414555445861,126.43934983023094]],[13,[-137.49844698397388,-0.11258218955466018]],[14,[38.05971039616766,127.9047445701802]],[15,[-27.33996942632246,103.62142415069982]],[16,[60.65224454294221,164.69511322760965]],[17,[122.45103268141929,-176.3876138418601]],[18,[-571.3623618162181,549.3910567856877]],[19,[151.7558905059176,-206.47819886412424]],[20,[146.876043796553,6.990924298734689]],[21,[99.05636677923485,-229.59071893663955]],[22,[11.94254241378123,-12.077359978651529]],[23,[76.86457794755647,-6.6419607025068474]],[24,[187.69952352004023,9.696411046865675]],[25,[-127.03917388846804,-114.3067622583767]],[26,[-143.66726050267525,-154.94190025879348]],[27,[-11.542080530226952,12.09582901928534]],[28,[-106.82904262060183,-170.56798165210708]],[29,[112.24222155369154,-55.57112264716835]],[30,[34.79736928140925,-14.729615335201283]],[31,[65.94197659479975,-60.14056082942508]],[32,[-64.60729140176336,-316.8207806602266]],[33,[-59.5682326093928,-369.3829345016253]],[34,[-98.35176970331327,-302.6220544516719]],[35,[-96.48602024231285,-380.9084680766763]],[36,[-146.11094048679797,-356.1298409743925]],[37,[-124.7868190395091,-313.72320227174356]],[38,[-112.26149046512336,-360.46863599827014]],[39,[-580.0211413445182,597.4726597852093]],[40,[790.9953034282975,363.1950436942544]],[41,[-598.8461344577574,543.2240632681714]],[42,[-559.2082895782185,-567.8082697784083]],[43,[-958.3191079178334,-32.81011937513079]],[44,[-568.4609460174538,-504.99413476318165]],[45,[317.0651821262876,-849.5948551767922]],[46,[-1079.7675491205043,-279.5491286130742]],[47,[-713.6177526422634,456.61438417258313]],[48,[-1094.9860440035939,63.086039881891615]],[49,[-479.16907263534273,695.2881805596461]],[50,[-673.0631713630612,539.1543704228885]],[51,[-379.91442362566,-712.0034505549356]],[52,[794.8911739112085,285.72194678215254]],[53,[-880.2972114448145,-76.52721783973803]],[54,[262.1584330909313,-723.2906456158707]],[55,[-537.2831668575329,573.1976092261793]],[56,[-549.0407773716272,540.3329535784812]],[57,[-51.97239886800999,3.1821432598014474]],[58,[-153.3559289584949,91.23605401798979]],[59,[25.626848017564352,43.372838916216175]],[60,[-124.5686763186204,-2.0178541255760054]],[61,[-4.090741458595103,115.08637455374523]],[62,[-96.53627381486618,19.862208283492063]],[63,[-28.12317251890188,129.90652161257418]],[64,[-5.026942693983821,84.20648136337626]],[65,[154.6215582748719,170.87787501751134]],[66,[173.92676665838883,197.65737357604885]],[67,[92.22402105028277,155.9549083251266]],[68,[-19.826422468199937,50.64278753548723]],[69,[37.09589691524991,211.61282739729742]],[70,[-47.08763729578664,49.16515990082134]],[71,[-41.318118713359084,143.56620119959612]],[72,[103.8896747208181,199.51392354966973]],[73,[53.81986687867174,46.465267149124706]],[74,[65.24636014316754,286.0070353884087]],[75,[34.40936576087452,100.18708448656828]],[76,[50.35866672387322,240.89603418677643]],[77,[115.3431823391173,188.3946669699729]],[78,[59.2580673026135,195.55826148284623]],[79,[69.32014042466943,254.9975836851464]],[80,[-86.33566843898433,-11.28008678813429]],[81,[58.18158346196184,108.5388520839467]],[82,[11.30231958181436,121.49433725275253]],[83,[3.645023570782432,143.09241952516928]],[84,[-120.25722523533577,-24.559936064595618]],[85,[-170.00414849353515,2.2264569143488457]],[86,[-96.40649765200492,1.5416451667481594]],[87,[-80.4036287464303,111.15308094106314]],[88,[17.55527098819026,152.49265462749568]],[89,[-20.267350245589874,178.56805673355203]],[90,[-43.369648826393615,110.72916382459574]],[91,[124.28995859594782,-190.35025861742176]],[92,[174.98136832606832,-227.86528703162242]],[93,[124.77938977946287,-141.0356147335446]],[94,[167.28455013906273,68.44348643140188]],[95,[115.84778037662777,81.36043493785259]],[96,[148.77541386879335,86.9793530005306]],[97,[68.0308733326194,73.69078455437892]],[98,[121.4139603049857,-227.77543437128259]],[99,[66.90223999601882,-182.7557970732477]],[100,[55.42691518534677,61.607790938476526]],[101,[21.276651241901128,74.61439028546806]],[102,[22.343861361250095,85.46235440432808]],[103,[-34.12330831336389,70.86163890760575]],[104,[104.80819601218231,-34.1304380258781]],[105,[19.368799111332372,-54.58799032061273]],[106,[-65.60066203861675,13.915584720521577]],[107,[159.06342870463416,-156.53912958836938]],[108,[195.94453997637237,73.37096708232075]],[109,[136.02120382904621,84.20617460669973]],[110,[186.67869375994098,103.47388463706757]],[111,[95.0167243746915,73.8756585245234]],[112,[139.62070183449276,-33.05649397379336]],[113,[273.388804440778,20.054969555464734]],[114,[85.69081397763036,-34.63160219483765]],[115,[104.57461392989504,-188.1423610181805]],[116,[82.1159575864049,-206.4377704679386]],[117,[118.42558369577101,-269.6522983549737]],[118,[81.23916919544975,-150.52848282332596]],[119,[116.98463376629918,59.74281498224765]],[120,[73.62860733573424,67.75082994745442]],[121,[83.47710836050021,80.84392861313695]],[122,[20.566452653296256,59.48208643753721]],[123,[-139.7336733886993,-135.17300317935383]],[124,[-183.34004063405024,-165.48239006624576]],[125,[-101.77112617209045,-88.89830423813726]],[126,[-62.88617129466462,40.692243712065995]],[127,[37.46334965036668,69.9039119183757]],[128,[0.7484755909136313,98.72706432157486]],[129,[-29.897112316636772,48.196206104369864]],[130,[74.92937237800525,19.060744114303244]],[131,[-24.15468865996458,-6.5396372339928455]],[132,[97.32148245038279,19.981802676380024]],[133,[22.952402686359175,7.3406103329996935]],[134,[-128.54736673577796,-168.92100115810183]],[135,[-53.07050688254585,-149.70431975135367]],[136,[29.83807049283545,4.552096689299234]],[137,[141.5910223203731,32.55771635767373]],[138,[123.05016227746809,43.061528869150976]],[139,[60.308980560594925,17.25526745001024]],[140,[157.2743153376906,-26.27152530794957]],[141,[59.34979208884163,-41.84750823345958]],[142,[183.13775671526076,-29.046791139070812]],[143,[118.8894882305487,-34.88529303507897]],[144,[-16.386347425905647,-43.701009257979]],[145,[43.27962434626623,-83.05743156694064]],[146,[202.55272182284713,-92.2354873003086]],[147,[-86.16806257704322,-139.27125992739667]],[148,[-13.502854599290142,-8.497997813873138]],[149,[110.57949329230803,22.759052610088414]],[150,[81.69384085150638,34.642445817626225]],[151,[30.56636612519291,18.689119473459698]],[152,[137.0303346387455,-44.409861339564806]],[153,[35.93466910024133,-47.74843725164359]],[154,[162.16232772779492,-42.03476208250102]],[155,[81.40425759035071,-48.05688617402226]],[156,[1.7964727505619114,-67.95807155575827]],[157,[126.02084132740084,-107.76749058711313]],[158,[80.308192568218,-109.18344543964177]],[159,[-115.09494255504111,-123.06023350318603]],[160,[-99.08726372263877,-148.77803515009091]],[161,[-127.74473847414248,-189.6425753781136]],[162,[-68.09469716003171,-103.39291579443886]],[163,[-29.742855818169303,28.693391408019497]],[164,[77.45523511301698,50.33025949674781]],[165,[47.20249556025503,75.5341418584961]],[166,[12.21310238262168,30.633586289545548]],[167,[105.6696218324618,-3.586903970448929]],[168,[3.4091321571836564,-26.15741082397108]],[169,[126.75306802226629,-2.277450928847999]],[170,[57.48105665629862,-14.788263086026996]],[171,[-50.43720200871588,-322.7376995109077]],[172,[-49.88841055144311,-397.417289366649]],[173,[-77.96484839279556,-300.90139527821816]],[174,[-73.92918260321129,-374.26493537873586]],[175,[-121.92604553676934,-367.9669539362864]],[176,[-112.93753938246074,-300.0586417194473]],[177,[-135.49685973610656,-309.93005697691785]],[178,[-168.54146594041424,-375.37306279748526]],[179,[-82.37771689842222,-358.9198517298926]],[180,[-96.89626038991943,-311.58816147700855]],[181,[-133.09150827087913,-400.3877967701698]],[182,[-131.2954435548713,-351.71437929716336]],[183,[-74.47228425693837,-320.5353044234661]],[184,[-83.68717555767296,-337.73449186981463]],[185,[-100.97846704394868,-411.31638117510005]],[186,[-110.11667500882513,-322.5382921200263]],[187,[-575.2359810783813,582.4947004916672]],[188,[-583.7059203675856,608.5181422954424]],[189,[-584.9175853328701,552.8293957614908]],[190,[-609.604170521076,536.4326590170143]],[191,[-547.8334028261212,571.3898601521834]],[192,[-530.1561573913036,573.6655781001754]],[193,[-555.8503464756916,548.7090824526052]],[194,[-544.3587654488834,534.7638249884876]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1235\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1232\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1233\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1234\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"purple\",\"white\",\"green\",\"green\",\"green\",\"white\",\"white\",\"white\",\"grey\",\"orange\",\"grey\",\"yellow\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"lightgreen\",\"grey\",\"red\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"cyan\",\"cyan\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"nothing\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNAase in default.]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[Bxb1 in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[GFP in default.]\",\"ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"protein[RFP in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"complex[protein[RNAase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\",\"complex[protein[RNAase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_^2\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_^2\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_part_attB_reverse_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_part_attB_reverse_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_part_attR_reverse_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]] --> rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_part_attR_reverse_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAase\\n Kr=k_reverse * complex_protein_RNAase_rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNAase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNAase]\\n Kf=k_forward * complex_protein_RNAase_rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kdeg).\\n\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAase\\n Kr=k_reverse * complex_protein_RNAase_rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNAase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNAase]\\n Kf=k_forward * complex_protein_RNAase_rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kdeg).\\n\"]],[\"type\",[\"nothing\",\"dna\",\"protein\",\"protein\",\"protein\",\"dna\",\"dna\",\"dna\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"10\",\"10\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.2\",\"100\",\"0.2\",\"100\",\"2\",\"100\",\"2\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1236\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1237\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1248\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1242\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1239\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1240\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1241\"},\"data\":{\"type\":\"map\",\"entries\":[[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"color\",[\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\"]],[\"start\",[1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,5,5,5,6,6,6,7,7,7,8,8,8,8,8,8,8,8,8,8,8,9,9,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,17,17,18,18,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,32,32,32,33,33,33,33,34,34,34,35,35,35,35,36,36,36,36,37,37,37,38,38,38,38,39,39,41,41,55,55,56,56,57,57,57,58,58,58,59,59,59,60,60,60,61,61,62,62,62,63,63,64,64,64,65,66,66,67,67,68,68,68,69,69,69,70,70,70,71,71,72,72,73,73,73,74,74,74,75,75,75,76,77,77,78,78,79,79,80,80,80,81,81,82,82,83,83,84,84,84,85,85,85,86,86,86,87,87,88,88,89,89,90,90,91,91,91,92,92,92,93,93,93,94,94,95,95,96,96,97,97,98,98,98,99,99,99,100,100,101,101,102,102,103,103,104,104,104,105,105,105,106,106,106,107,107,107,108,108,109,109,110,110,111,111,112,112,112,113,113,113,114,114,114,115,115,115,116,116,116,117,117,117,118,118,118,119,119,120,120,121,121,122,122,123,123,123,124,124,124,125,125,125,126,126,127,127,128,128,129,129,130,130,131,131,132,132,133,133,134,134,134,135,135,135,136,136,137,137,138,138,139,139,140,140,141,141,142,142,143,143,144,144,144,145,145,145,146,146,146,147,147,147,148,148,149,149,150,150,151,151,152,152,153,153,154,154,155,155,156,156,156,157,157,157,158,158,158,159,159,159,160,160,160,161,161,161,162,162,162,163,163,164,164,165,165,166,166,167,167,168,168,169,169,170,170,171,171,171,172,172,172,173,173,173,174,174,174,175,175,175,176,176,176,177,177,177,178,178,178,179,179,179,180,180,180,181,181,181,182,182,182,183,183,183,184,184,184,185,185,185,186,186,186,187,187,187,188,188,188,189,189,189,190,190,190,191,191,191,192,193,193,193,194]],[\"end\",[80,84,86,57,68,73,84,91,105,112,116,123,145,156,160,171,177,180,184,187,189,191,193,115,116,118,159,160,162,183,184,186,57,59,80,81,82,83,90,129,139,151,166,187,191,57,58,60,61,63,70,71,87,126,136,148,163,59,60,62,64,70,75,80,86,93,98,99,104,107,114,115,118,125,134,135,144,147,158,159,162,173,174,175,176,179,182,183,186,59,61,64,65,66,67,72,73,77,81,88,94,100,108,119,127,137,149,164,60,62,84,85,62,63,67,68,69,75,78,82,95,101,109,120,64,68,86,87,88,89,90,97,103,111,122,70,71,72,73,74,75,76,77,78,79,83,89,96,102,110,121,128,138,150,165,91,93,115,189,193,91,92,98,107,93,94,95,96,97,104,112,130,140,152,167,98,99,116,117,99,100,101,102,103,105,106,114,131,141,153,168,104,105,118,119,120,121,122,133,143,155,170,107,108,109,110,111,112,113,114,132,142,154,169,123,125,159,123,124,134,147,125,126,127,128,129,130,131,132,133,144,156,134,135,160,161,135,136,137,138,139,140,141,142,143,145,146,158,144,145,162,163,164,165,166,167,168,169,170,147,148,149,150,151,152,153,154,155,156,157,158,171,173,183,171,172,174,179,173,176,180,174,175,184,185,175,177,178,182,176,177,186,179,180,181,182,187,188,189,190,191,192,193,194,8,2,10,8,9,2,11,8,12,11,13,10,20,43,11,13,14,19,43,11,15,12,34,20,44,19,44,15,2,14,15,9,2,11,10,16,24,43,24,44,12,2,16,12,9,2,11,14,16,38,20,45,19,45,24,45,11,1,8,20,46,19,46,24,46,1,2,13,1,9,2,11,1,15,17,43,17,44,17,45,17,46,17,2,19,17,18,2,11,17,20,34,47,34,48,34,49,34,50,11,21,19,11,21,22,36,47,36,48,36,49,36,50,11,23,20,23,2,22,23,18,2,11,19,24,38,47,38,48,38,49,38,50,20,2,24,20,18,2,11,22,24,11,5,17,5,2,21,5,18,2,11,5,23,37,47,37,48,37,49,37,50,25,2,26,25,9,2,11,25,27,34,43,34,44,34,45,34,46,51,34,51,36,51,38,51,37,11,28,26,11,28,29,33,43,33,44,33,45,33,46,52,34,52,36,52,38,52,37,11,30,27,30,2,29,30,9,2,11,26,31,38,43,38,44,38,45,38,46,53,34,53,36,53,38,53,37,27,2,31,27,9,2,11,29,31,11,6,25,6,2,28,6,9,2,11,6,30,32,43,32,44,32,45,32,46,54,34,54,36,54,38,54,37,32,2,33,32,18,2,11,32,34,11,35,33,11,35,36,11,37,34,37,2,36,37,18,2,11,33,38,34,2,38,34,18,2,11,36,38,11,7,32,7,2,35,7,18,2,11,7,37,9,3,39,9,40,3,18,3,41,18,42,3,9,4,55,4,18,4,56,4]],[\"xs\",[[-108.06366567750393,-89.83329391085962,-90.57078396177583,-86.33566843898433,-90.7549315206715,-89.83329391085962],[-108.06366567750393,-117.8111548365376,-119.01910200140591,-120.25722523533577,-115.44289388411032,-117.8111548365376],[-108.06366567750393,-98.68209860039995,-97.32235541243104,-96.40649765200492,-101.12129197782468,-98.68209860039995],[-22.157410685097854,-51.23147385759426,-48.612401285798335,-51.97239886800999,-53.499082503595154,-51.23147385759426],[-22.157410685097854,-19.87049267726335,-17.38114340174078,-19.826422468199937,-22.380747022084833,-19.87049267726335],[-22.157410685097854,52.464767432412515,54.44838563267362,53.81986687867174,49.83834656719924,52.464767432412515],[-22.157410685097854,-117.92658235521937,-115.50869539535292,-120.25722523533577,-119.23890952866108,-117.92658235521937],[-22.157410685097854,121.01995122800591,119.35307450678499,124.28995859594782,121.13567282453928,121.01995122800591],[-22.157410685097854,17.754391913329986,19.589651774961325,19.368799111332372,15.153324603353362,17.754391913329986],[-22.157410685097854,136.65517243769222,137.2796206590102,139.62070183449276,134.62400074340732,136.65517243769222],[-22.157410685097854,79.23546759686093,77.13216164561878,82.1159575864049,79.9723892235,79.23546759686093],[-22.157410685097854,-136.23373654551912,-135.41864309575055,-139.7336733886993,-135.38860591640477,-136.23373654551912],[-22.157410685097854,40.52739602336166,41.419074967168214,43.27962434626623,38.330174740648815,40.52739602336166],[-22.157410685097854,0.6104815955221139,2.6812860930742897,1.7964727505619114,-2.022907646030791,0.6104815955221139],[-22.157410685097854,-95.64629926616264,-95.28740839501297,-99.08726372263877,-94.37294009932845,-95.64629926616264],[-22.157410685097854,-49.917306805292505,-52.26626394603387,-50.43720200871588,-47.321733061482696,-49.917306805292505],[-22.157410685097854,-133.59779208714664,-135.2473658018408,-135.49685973610656,-131.0473798775024,-133.59779208714664],[-22.157410685097854,-95.5355657347973,-97.5161745389918,-96.89626038991943,-92.9095001319057,-95.5355657347973],[-22.157410685097854,-82.67315420721133,-84.82542781200192,-83.68717555767296,-80.03987116197378,-82.67315420721133],[-581.8859146863203,-576.6372593853363,-574.6787242490128,-575.2359810783813,-579.260502512307,-576.6372593853363],[-581.8859146863203,-584.1986763471356,-586.4748600503308,-584.9175853328701,-581.5814722021092,-584.1986763471356],[-549.3147953297291,-548.2759318694167,-545.9009538911367,-547.8334028261212,-550.860827170838,-548.2759318694167],[-549.3147953297291,-554.0695770516214,-555.7994404695414,-555.8503464756916,-551.4949908831923,-554.0695770516214],[90.27377334735863,101.11943701529684,99.90112109776952,104.57461392989504,100.69876109741607,101.11943701529684],[90.27377334735863,83.40428005583448,81.38536998019457,82.1159575864049,86.03431658345043,83.40428005583448],[90.27377334735863,82.10691282542926,84.73467047224165,81.23916919544975,79.8907765687561,82.10691282542926],[-97.91141791772486,-111.60663499904953,-110.5751023973221,-115.09494255504111,-110.98345997075467,-111.60663499904953],[-97.91141791772486,-98.91816843770178,-101.37514318245003,-99.08726372263877,-96.38098194164009,-98.91816843770178],[-97.91141791772486,-70.95280473722535,-70.18768595324043,-68.09469716003171,-73.07369056281865,-70.95280473722535],[-91.74413786347993,-77.39629577463546,-76.71582524769937,-74.47228425693837,-79.46379542413156,-77.39629577463546],[-91.74413786347993,-86.52156527382914,-88.66050002106476,-83.68717555767296,-85.72714680404293,-86.52156527382914],[-91.74413786347993,-106.99802399945094,-105.1235484614878,-110.11667500882513,-107.3931415571452,-106.99802399945094],[-6.875224118812677,-49.91535750903488,-51.45012010623148,-51.97239886800999,-47.40482027690932,-49.91535750903488],[-6.875224118812677,22.72384500574722,20.63878445277007,25.626848017564352,23.431841995226137,22.72384500574722],[-6.875224118812677,-83.81494786931212,-84.9514865152908,-86.33566843898433,-81.48268450788323,-83.81494786931212],[-6.875224118812677,55.26744537538773,55.96091856832393,58.18158346196184,53.19162660385987,55.26744537538773],[-6.875224118812677,10.225756542585584,12.349216170322931,11.30231958181436,7.5916203054557805,10.225756542585584],[-6.875224118812677,3.176192432351332,5.542465098354145,3.645023570782432,0.5875258261635432,3.176192432351332],[-6.875224118812677,-41.1787827408985,-38.70952056524912,-43.369648826393615,-42.608789412313705,-41.1787827408985],[-6.875224118812677,-27.085431472391512,-27.907369851186928,-29.897112316636772,-24.92974895794241,-27.085431472391512],[-6.875224118812677,57.4612871138809,55.332404493418885,60.308980560594925,58.23934272192863,57.4612871138809],[-6.875224118812677,28.373411743961093,25.90485249479334,30.56636612519291,29.80172488848637,28.373411743961093],[-6.875224118812677,10.523509094261906,7.933364793183217,12.21310238262168,12.312180801250854,10.523509094261906],[-561.3262459326659,-571.8662832821108,-570.391263604227,-575.2359810783813,-571.742858853545,-571.8662832821108],[-561.3262459326659,-550.9213345826769,-552.8306046281651,-547.8334028261212,-550.47685058502,-550.9213345826769],[-77.85036725241709,-53.246747714612916,-55.87739666229808,-51.97239886800999,-51.22059671498342,-53.246747714612916],[-77.85036725241709,-149.99397412880415,-148.50139376942101,-153.3559289584949,-149.89178332217455,-149.99397412880415],[-77.85036725241709,-122.65224799770091,-124.28964202494164,-124.5686763186204,-120.10578029673277,-122.65224799770091],[-77.85036725241709,-7.065799739980148,-6.454531984609602,-4.090741458595103,-9.088311073776955,-7.065799739980148],[-77.85036725241709,-30.344945101656705,-28.94019591350157,-28.12317251890188,-32.80361054743774,-30.344945101656705],[-77.85036725241709,-50.012745110204506,-52.07931370429583,-47.08763729578664,-49.333725676118156,-50.012745110204506],[-77.85036725241709,-42.86430495130616,-40.98820414230479,-41.318118713359084,-45.47385203025356,-42.86430495130616],[-77.85036725241709,-80.1901124074987,-77.64412708225092,-80.4036287464303,-82.63481448593022,-80.1901124074987],[-77.85036725241709,-64.50498054142952,-67.10545446702089,-62.88617129466462,-62.67240221253563,-64.50498054142952],[-77.85036725241709,26.839456829798124,24.838904884316758,29.83807049283545,27.417591506138614,26.839456829798124],[-77.85036725241709,-15.732260632961191,-18.18824422153122,-13.502854599290142,-14.333814292790304,-15.732260632961191],[-77.85036725241709,-32.41531737592964,-34.663510432143774,-29.742855818169303,-31.434828631788516,-32.41531737592964],[-27.399917447446157,24.835846092862674,27.08355486548879,25.626848017564352,22.212918994685516,24.835846092862674],[-27.399917447446157,-122.92847944745924,-120.33096950653993,-124.5686763186204,-124.74794839460569,-122.92847944745924],[-27.399917447446157,-95.41803594320164,-92.78384462691572,-96.53627381486618,-97.52178184757284,-95.41803594320164],[-27.399917447446157,-5.316617660050551,-2.8938996419046537,-5.026942693983821,-7.87674540164637,-5.316617660050551],[-27.399917447446157,-46.79463836955708,-44.23392057329337,-47.08763729578664,-49.2163696942903,-46.79463836955708],[-27.399917447446157,33.66848007789651,35.93610413594556,34.40936576087452,31.049410749348795,33.66848007789651],[-27.399917447446157,-85.21230434344909,-82.57813491875189,-86.33566843898433,-87.31359668940864,-85.21230434344909],[-27.399917447446157,-95.19325464634296,-92.56050388081765,-96.40649765200492,-97.25049352642921,-95.19325464634296],[-27.399917447446157,121.41800665100556,121.3173604744288,124.77938977946287,119.9241528527928,121.41800665100556],[-27.399917447446157,118.04904166714309,116.56311321070667,121.4139603049857,117.93879305058063,118.04904166714309],[-27.399917447446157,63.40340326389425,62.638002421108794,66.90223999601882,62.509101874603104,63.40340326389425],[-27.399917447446157,102.50310415862313,103.83762256872964,104.80819601218231,100.07514630352411,102.50310415862313],[-27.399917447446157,155.6040216738731,155.16317253837633,159.06342870463416,154.4038723832646,155.6040216738731],[-27.399917447446157,83.58874894698822,85.08907583666137,85.69081397763036,81.09129007019077,83.58874894698822],[-27.399917447446157,101.0754907337782,100.18961588652664,104.57461392989504,100.30152746238178,101.0754907337782],[-27.399917447446157,77.90474812544419,77.87373859949459,81.23916919544975,76.35404735272232,77.90474812544419],[-27.399917447446157,-99.63167693781146,-97.14569120288513,-101.77112617209045,-101.10279717845928,-99.63167693781146],[-27.399917447446157,-125.09176871104637,-123.87521876418596,-128.54736673577796,-124.66912706541315,-125.09176871104637],[-27.399917447446157,-51.01899619489599,-48.5069068579204,-53.07050688254585,-52.55793441677114,-51.01899619489599],[-27.399917447446157,-16.65797177445277,-14.229935325832425,-16.386347425905647,-19.214855486345172,-16.65797177445277],[-27.399917447446157,-83.41006497222375,-81.21673516203472,-86.16806257704322,-84.29511573676515,-83.41006497222375],[-27.399917447446157,77.44849268362296,78.2116233609996,80.308192568218,75.32883964041146,77.44849268362296],[-27.399917447446157,-112.239013289374,-110.11644534699066,-115.09494255504111,-113.00684749029399,-112.239013289374],[-27.399917447446157,-66.53566277675225,-63.92761085147269,-68.09469716003171,-68.40417380775239,-66.53566277675225],[-27.399917447446157,-76.56337375844028,-78.52180105526867,-77.96484839279556,-73.94014534143335,-76.56337375844028],[-27.399917447446157,-73.09283316554321,-75.3220439041482,-73.92918260321129,-70.4668931323847,-73.09283316554321],[-27.399917447446157,-120.31826462343626,-122.15755025193525,-121.92604553676934,-117.71631477970001,-120.31826462343626],[-27.399917447446157,-110.84717939739632,-112.35653541712085,-112.93753938246074,-108.3462437760285,-110.84717939739632],[-27.399917447446157,-81.32174837627252,-83.45479775152658,-82.37771689842222,-78.68779157166541,-81.32174837627252],[-27.399917447446157,-129.4428025417061,-131.12444101924896,-131.2954435548713,-126.88234842908223,-129.4428025417061],[-27.399917447446157,-73.32257214544818,-75.41115374442062,-74.47228425693837,-70.68861506777283,-73.32257214544818],[-27.399917447446157,-108.31102398396905,-110.02438280520575,-110.11667500882513,-105.74113961845946,-108.31102398396905],[109.77414555445861,28.117666071925868,26.952131873134334,25.626848017564352,30.464740479942947,28.117666071925868],[109.77414555445861,-0.6080099497238969,-0.030013007958018534,-4.090741458595103,0.4660556943191656,-0.6080099497238969],[109.77414555445861,-1.7421641943006319,-1.8262259806263836,-5.026942693983821,-0.09994047439675402,-1.7421641943006319],[109.77414555445861,152.1353768549935,153.3053594248137,154.6215582748719,149.78605350198282,152.1353768549935],[109.77414555445861,171.58425252070754,172.88616075717303,173.92676665838883,169.17115326830117,171.58425252070754],[109.77414555445861,94.01280999837107,96.58590250868018,92.22402105028277,92.28824436632338,94.01280999837107],[109.77414555445861,104.1706095627218,106.72917492677128,103.8896747208181,101.74530797171283,104.1706095627218],[109.77414555445861,55.82632130022867,54.253798839567196,53.81986687867174,58.350622062358894,55.82632130022867],[109.77414555445861,115.02983783584172,117.4454800422218,115.3431823391173,112.46555806466175,115.02983783584172],[109.77414555445861,61.48821101348588,61.452999974211814,58.18158346196184,63.09194826535002,61.48821101348588],[109.77414555445861,20.923435621700623,22.40197996814598,17.55527098819026,21.042608113229623,20.923435621700623],[109.77414555445861,164.82009976476212,162.4604025397982,167.28455013906273,166.01076450829754,164.82009976476212],[109.77414555445861,57.67538707512939,56.292796969334546,55.42691518534677,60.1245584763503,57.67538707512939],[109.77414555445861,192.9643604303957,190.94655575758793,195.94453997637237,193.56849221042944,192.9643604303957],[109.77414555445861,116.60844463361873,114.0337030037533,116.98463376629918,119.00473782733393,116.60844463361873],[109.77414555445861,40.220646184441826,39.33478843015711,37.46334965036668,42.41445042565014,40.220646184441826],[109.77414555445861,140.46761937455653,137.83345013986013,141.5910223203731,142.56889310156203,140.46761937455653],[109.77414555445861,110.55230749011372,108.04593500092774,110.57949329230803,113.04578416848108,110.55230749011372],[109.77414555445861,78.82324303232501,76.84658000410481,77.45523511301698,81.44883196678357,78.82324303232501],[-137.49844698397388,-128.03128530872073,-129.21699698973916,-124.5686763186204,-128.48809092978524,-128.03128530872073],[-137.49844698397388,-99.68216784202797,-99.33254867720457,-96.53627381486618,-101.5240679386302,-99.68216784202797],[-137.49844698397388,-122.27438761398,-124.79585541408578,-120.25722523533577,-120.70977752362619,-122.27438761398],[-137.49844698397388,-166.5131748266728,-165.50575807933413,-170.00414849353515,-165.86461925217822,-166.5131748266728],[38.05971039616766,-93.80685471319016,-94.72445924397157,-96.53627381486618,-91.59452758682956,-93.80685471319016],[38.05971039616766,-24.62477237249453,-23.7194440080065,-28.12317251890188,-23.870605602963067,-24.62477237249453],[38.05971039616766,89.11605909567001,89.52857643193533,92.22402105028277,87.22925422094394,89.11605909567001],[38.05971039616766,-17.727822652379952,-19.230828243604396,-19.826422468199937,-15.229328827431337,-17.727822652379952],[38.05971039616766,37.136193186364245,39.64558492333153,37.09589691524991,34.64591631991915,37.136193186364245],[38.05971039616766,34.866360698464554,32.496152630188135,34.40936576087452,37.453348106857625,34.866360698464554],[38.05971039616766,58.21155804706201,60.348978579377366,59.2580673026135,55.57771716698356,58.21155804706201],[38.05971039616766,14.706002975398833,14.930829891083025,11.30231958181436,16.0957415162125,14.706002975398833],[38.05971039616766,112.8443679465072,110.8483891452012,115.84778037662777,113.41565314369329,112.8443679465072],[38.05971039616766,22.32802034216745,20.192842931067315,21.276651241901128,24.961923408691003,22.32802034216745],[38.05971039616766,132.82480550498488,131.04822480939796,136.02120382904621,133.08514813654838,132.82480550498488],[38.05971039616766,71.84718609656422,69.27272056110925,73.62860733573424,73.57661968760951,71.84718609656422],[-27.33996942632246,-7.667340549799851,-9.934627101217977,-5.026942693983821,-6.652548627420076,-7.667340549799851],[-27.33996942632246,-20.31788228703936,-22.909677409265598,-19.826422468199937,-17.959215207289244,-20.31788228703936],[-27.33996942632246,-94.44517017248823,-96.05057447970215,-96.40649765200492,-91.90939390315926,-94.44517017248823],[-27.33996942632246,-76.93836016998455,-75.76515127383082,-80.4036287464303,-76.46779016720703,-76.93836016998455],[-27.33996942632246,15.187467327093593,16.46694504083543,17.55527098819026,12.784802302163623,15.187467327093593],[-27.33996942632246,-20.59617988673262,-18.185229441487344,-20.267350245589874,-23.163113400397943,-20.59617988673262],[-27.33996942632246,-40.17008267491873,-38.39783835338035,-43.369648826393615,-40.424586247218144,-40.17008267491873],[-27.33996942632246,64.69146440255295,63.1508398145999,68.0308733326194,64.64801265903274,64.69146440255295],[-27.33996942632246,-33.41364171018292,-35.69339377012368,-34.12330831336389,-30.79725340925516,-33.41364171018292],[-27.33996942632246,91.61578135978043,90.21858218762287,95.0167243746915,91.39971499679947,91.61578135978043],[-27.33996942632246,17.992446479900625,15.687945035824116,20.566452653296256,19.075946740315285,17.992446479900625],[60.65224454294221,-44.700566511253115,-45.96273637676887,-47.08763729578664,-42.306069814696734,-44.700566511253115],[60.65224454294221,-37.89091808462613,-37.58529892245517,-41.318118713359084,-36.570816194695176,-37.89091808462613],[60.65224454294221,101.16368673964266,102.08515330274172,103.8896747208181,98.94912516144024,101.16368673964266],[60.65224454294221,54.0217912856062,51.57384757004527,53.81986687867174,56.56551951886778,54.0217912856062],[60.65224454294221,65.11390913174213,67.58070374265799,65.24636014316754,62.58428528467326,65.11390913174213],[60.65224454294221,35.72825945857645,33.725364168371186,34.40936576087452,38.356782916523755,35.72825945857645],[60.65224454294221,50.82720752990909,53.41583329804582,50.35866672387322,48.4608379803769,50.82720752990909],[60.65224454294221,112.13174080745674,112.36407763807024,115.3431823391173,110.37603004248878,112.13174080745674],[60.65224454294221,59.41601130942058,61.95092549538668,59.2580673026135,56.95601917347013,59.41601130942058],[60.65224454294221,68.98572172251885,71.39496659076093,69.32014042466943,66.41784256839786,68.98572172251885],[60.65224454294221,6.917909494961263,6.808277606120534,3.645023570782432,8.580061975522552,6.917909494961263],[60.65224454294221,-16.81767954559085,-15.577050084461664,-20.267350245589874,-16.421929089889506,-16.81767954559085],[60.65224454294221,146.15039066817644,143.87421412279014,148.77541386879335,147.1813656797744,146.15039066817644],[60.65224454294221,23.867356240199715,21.97796477071355,22.343861361250095,26.47943014523198,23.867356240199715],[60.65224454294221,183.5304974962378,181.6914300726523,186.67869375994098,183.87619190304054,183.5304974962378],[60.65224454294221,82.55783351577404,79.9275727261027,83.47710836050021,84.75202865606097,82.55783351577404],[60.65224454294221,3.101385182936994,1.8086581851206756,0.7484755909136313,5.5102343667074765,3.101385182936994],[60.65224454294221,121.45261371720655,118.84932616115597,123.05016227746809,123.29809085959234,121.45261371720655],[60.65224454294221,81.13483501873345,78.53434295847232,81.69384085150638,83.47015802441177,81.13483501873345],[60.65224454294221,47.72455698576092,45.37634653975416,47.20249556025503,50.3204116002531,47.72455698576092],[122.45103268141929,123.83294375808703,121.24595350181653,124.28995859594782,126.20314523438232,123.83294375808703],[122.45103268141929,124.54937076024956,126.98941035108531,124.77938977946287,122.00021973929098,124.54937076024956],[122.45103268141929,107.49902842446662,106.819091118467,104.57461392989504,109.56618600844999,107.49902842446662],[-571.3623618162181,-581.5250235699582,-580.1057090609372,-584.9175853328701,-581.3350482602618,-581.5250235699582],[-571.3623618162181,-559.3469688723745,-560.2860993864596,-555.8503464756916,-560.066490201978,-559.3469688723745],[151.7558905059176,127.3080956246486,129.28982338209906,124.28995859594782,126.75804620681764,127.3080956246486],[151.7558905059176,172.40669535669872,170.10255283972617,174.98136832606832,173.48952038980707,172.40669535669872],[151.7558905059176,124.27870215187619,123.52188456774782,121.4139603049857,126.39443379848505,124.27870215187619],[151.7558905059176,158.55667355114178,160.9101388434391,159.06342870463416,155.96282474747755,158.55667355114178],[146.876043796553,125.29612659361041,122.94608253339449,124.77938977946287,127.89128904873813,125.29612659361041],[146.876043796553,166.18143525949674,168.29238277560043,167.28455013906273,163.54721604824854,166.18143525949674],[146.876043796553,117.19545021482493,119.82233022055154,115.84778037662777,115.2078485778263,117.19545021482493],[146.876043796553,148.69232782787762,151.17191703482504,148.77541386879335,146.1733260680962,148.69232782787762],[146.876043796553,70.70298073347769,72.95138887070013,68.0308733326194,69.72210891106349,70.70298073347769],[146.876043796553,107.31106563889279,106.1571530492336,104.80819601218231,109.65223520110746,107.31106563889279],[146.876043796553,140.24463581736626,137.93266449948126,139.62070183449276,142.8525753965124,140.24463581736626],[146.876043796553,78.38113680831522,79.613444940356,74.92937237800525,78.78620177144866,78.38113680831522],[146.876043796553,156.2300092061057,153.59619834490286,157.2743153376906,158.36844478967723,156.2300092061057],[146.876043796553,137.68878147495232,135.3895898787559,137.0303346387455,140.30031279072534,137.68878147495232],[146.876043796553,109.05970614623303,109.24215907005153,105.6696218324618,110.48536784257783,109.05970614623303],[99.05636677923485,117.92544016430476,117.300353152858,121.4139603049857,116.8957187044181,117.92544016430476],[99.05636677923485,68.88321281478763,71.41408469052637,66.90223999601882,67.29203183082629,68.88321281478763],[99.05636677923485,84.1826811758532,86.6904728157434,82.1159575864049,82.65525701724579,84.1826811758532],[99.05636677923485,116.9021031733153,114.29002771534,118.42558369577101,118.79150300586649,116.9021031733153],[11.94254241378123,65.8294605925019,63.19534980458441,66.90223999601882,67.9546895700179,65.8294605925019],[11.94254241378123,53.64808667555854,55.3792291872948,55.42691518534677,51.07314210210553,53.64808667555854],[11.94254241378123,20.901971460734266,23.298738957697392,21.276651241901128,18.32747150103373,20.901971460734266],[11.94254241378123,21.972736844690907,24.37061968962951,22.343861361250095,19.398808006277893,21.972736844690907],[11.94254241378123,-32.423878614612974,-29.835288945024363,-34.12330831336389,-34.20632970723475,-32.423878614612974],[11.94254241378123,18.76649915423237,16.160941208539867,19.368799111332372,21.08635111827665,18.76649915423237],[11.94254241378123,-62.282139517252794,-60.70049192566481,-65.60066203861675,-62.2896184186202,-62.282139517252794],[11.94254241378123,82.34383785519897,80.818864188843,85.69081397763036,82.28114562960197,82.34383785519897],[11.94254241378123,-20.695161931525043,-19.495541146974936,-24.15468865996458,-20.25372751038306,-20.695161931525043],[11.94254241378123,56.3857561234726,54.35323840794066,59.34979208884163,57.012258787627424,56.3857561234726],[11.94254241378123,33.98131859633254,31.44359058448332,35.93466910024133,35.59245859062749,33.98131859633254],[11.94254241378123,5.2231953321734625,3.515461815354394,3.4091321571836564,7.7914447664729956,5.2231953321734625],[76.86457794755647,102.31308573911508,99.96810449876962,104.80819601218231,103.47449072068143,102.31308573911508],[76.86457794755647,22.056817427367317,21.093250405872876,19.368799111332372,24.29546823828938,22.056817427367317],[76.86457794755647,81.13280761495892,78.60873549842381,81.23916919544975,83.60642623335646,81.13280761495892],[76.86457794755647,115.17431295702433,116.88455188226993,116.98463376629918,112.60533333652377,115.17431295702433],[76.86457794755647,73.78070806049999,76.31442138865872,73.62860733573424,71.31914497304167,73.78070806049999],[76.86457794755647,83.21331692097408,85.64364037512345,83.47710836050021,80.6578618089327,83.21331692097408],[76.86457794755647,22.83538997610475,25.277065611188263,20.566452653296256,21.47000358439513,22.83538997610475],[76.86457794755647,26.340310288302728,27.771481337306803,22.952402686359175,26.516221318147362,26.340310288302728],[76.86457794755647,115.98456570406994,113.90108783220415,118.8894882305487,116.69006947473244,115.98456570406994],[76.86457794755647,81.02289084935995,78.44732380098085,81.40425759035071,83.41755342013063,81.02289084935995],[76.86457794755647,60.70768350886974,60.50436298576286,57.48105665629862,62.44158124929044,60.70768350886974],[187.69952352004023,159.65759502245612,157.33480607376242,159.06342870463416,162.2622316935255,159.65759502245612],[187.69952352004023,195.49508834751452,197.86778917103032,195.94453997637237,192.90918641496245,195.49508834751452],[187.69952352004023,138.01590734884545,140.54326805710818,136.02120382904621,136.43475080431105,138.01590734884545],[187.69952352004023,186.7167913152715,189.22567915214702,186.67869375994098,184.2259753698444,186.7167913152715],[187.69952352004023,97.89419023318648,99.99990343580252,95.0167243746915,97.15342683352063,97.89419023318648],[187.69952352004023,142.2361974865181,141.19527785562855,139.62070183449276,144.51779917947607,142.2361974865181],[187.69952352004023,269.9141006507705,269.39000191140053,273.388804440778,268.7899448193766,269.9141006507705],[187.69952352004023,88.90083066507268,88.66581054927566,85.69081397763036,90.65854882854798,88.90083066507268],[187.69952352004023,100.79903535402387,101.9065239459115,97.32148245038279,101.34115283358985,100.79903535402387],[187.69952352004023,183.54703231390806,181.1612552870572,183.13775671526076,186.1269526165433,183.54703231390806],[187.69952352004023,163.71161679203837,161.83734462992393,162.16232772779492,166.32080707549522,163.71161679203837],[187.69952352004023,130.18741505318764,130.52002061065292,126.75306802226629,131.48392050299265,130.18741505318764],[-127.03917388846804,-137.91455869070322,-139.61890310588242,-139.7336733886993,-135.34730212619544,-137.91455869070322],[-127.03917388846804,-104.23913325589882,-103.05183494158523,-101.77112617209045,-106.59715120630423,-104.23913325589882],[-127.03917388846804,-117.91799466933092,-120.06535458063357,-115.09494255504111,-117.10977294996964,-117.91799466933092],[-143.66726050267525,-140.4167081596201,-138.12677763396147,-139.7336733886993,-143.03064189568138,-140.4167081596201],[-143.66726050267525,-179.95739362891348,-179.79704378642168,-183.34004063405024,-178.51315680029657,-179.95739362891348],[-143.66726050267525,-131.117290914839,-133.4239832924215,-128.54736673577796,-130.02966339303936,-131.117290914839],[-143.66726050267525,-89.54489927634489,-89.68844891942733,-86.16806257704322,-91.00318013759292,-89.54489927634489],[-11.542080530226952,-99.43926994235494,-100.75053539865186,-101.77112617209045,-97.02186913717486,-99.43926994235494],[-11.542080530226952,-59.828440872345276,-57.88676653595017,-62.88617129466462,-60.31965541437029,-59.828440872345276],[-11.542080530226952,35.20010632487289,36.570298503664986,37.46334965036668,32.75632589757354,35.20010632487289],[-11.542080530226952,0.2568462408614356,2.6154559345425925,0.7484755909136313,-2.334971913833141,0.2568462408614356],[-11.542080530226952,-28.31082394647046,-25.706099358552812,-29.897112316636772,-30.16307948531548,-28.31082394647046],[-11.542080530226952,71.44067078696408,70.81393806597902,74.92937237800525,70.41250896413193,71.44067078696408],[-11.542080530226952,-22.192937579771424,-23.798036667278993,-24.15468865996458,-19.6572655916535,-22.192937579771424],[-11.542080530226952,93.83062944678488,93.18329625733114,97.32148245038279,92.8220475520259,93.83062944678488],[-11.542080530226952,19.485192811313823,18.321435513336176,22.952402686359175,19.004250339263475,19.485192811313823],[-11.542080530226952,-16.0836171400454,-18.502446678007146,-16.386347425905647,-13.521184979375867,-16.0836171400454],[-11.542080530226952,1.2212342129398537,-1.3812039801461524,1.7964727505619114,3.5508032332227963,1.2212342129398537],[-106.82904262060183,-125.05738734487275,-124.04059558488063,-128.54736673577796,-124.41867842608085,-125.05738734487275],[-106.82904262060183,-56.33339251474533,-56.202763559331785,-53.07050688254585,-58.01179834041133,-56.33339251474533],[-106.82904262060183,-100.2590238818181,-98.18120781610546,-99.08726372263877,-102.89267410057722,-100.2590238818181],[-106.82904262060183,-125.15866392275333,-126.22989781065571,-127.74473847414248,-122.86070411596226,-125.15866392275333],[112.24222155369154,-50.02903430653894,-50.54472504659698,-53.07050688254585,-48.07059581639278,-50.02903430653894],[112.24222155369154,32.665494660446775,34.80962082765798,29.83807049283545,31.86258060494286,32.665494660446775],[112.24222155369154,140.48515704948446,142.5947988911601,141.5910223203731,137.8509388417217,140.48515704948446],[112.24222155369154,122.66892226708059,125.0636248165549,123.05016227746809,120.09337535571092,122.66892226708059],[112.24222155369154,62.34109549155602,64.85853554012122,60.308980560594925,60.78760601998853,62.34109549155602],[112.24222155369154,154.34061840921396,155.0082174467139,157.2743153376906,152.28139589419547,154.34061840921396],[112.24222155369154,62.73761370913158,64.16900111517663,59.34979208884163,62.913267595824514,62.73761370913158],[112.24222155369154,179.8596707308352,179.95820484666365,183.13775671526076,178.2061493315657,179.8596707308352],[112.24222155369154,117.81871160163517,119.94487576959813,118.8894882305487,115.18461565601991,117.81871160163517],[112.24222155369154,46.53089534427581,46.37641922102444,43.27962434626623,48.22763883969054,46.53089534427581],[112.24222155369154,199.3097849185494,197.6002197673493,202.55272182284713,199.48103604408243,199.3097849185494],[112.24222155369154,82.09929429488203,80.37626034540853,80.308192568218,84.67195220832238,82.09929429488203],[34.79736928140925,-13.340435137100958,-13.849487025880897,-16.386347425905647,-11.386529483633069,-13.340435137100958],[34.79736928140925,42.84844204706691,40.265218372034624,43.27962434626623,45.227130821158426,42.84844204706691],[34.79736928140925,-65.4432939296811,-66.44639727089675,-68.09469716003171,-63.18247546871024,-65.4432939296811],[34.79736928140925,-26.838933401083388,-24.754630378087704,-29.742855818169303,-27.545736733063727,-26.838933401083388],[34.79736928140925,75.53612251224476,77.17162399485687,77.45523511301698,72.99027404548688,75.53612251224476],[34.79736928140925,46.72596286877574,49.08965908150626,47.20249556025503,44.136219420275694,46.72596286877574],[34.79736928140925,13.772969471530615,16.380922877185846,12.21310238262168,11.904951960978709,13.772969471530615],[34.79736928140925,102.21209412300946,101.78032713425266,105.6696218324618,101.00375415731567,102.21209412300946],[34.79736928140925,6.697941433115364,6.62270260817414,3.4091321571836564,8.333254223789643,6.697941433115364],[34.79736928140925,123.2847233827695,122.79757954497536,126.75306802226629,122.12662916560349,123.2847233827695],[34.79736928140925,53.98106835428975,53.14448048320255,57.48105665629862,53.15740773657169,53.98106835428975],[65.94197659479975,-83.06308354517057,-83.48041332612456,-86.16806257704322,-81.1728811999055,-83.06308354517057],[65.94197659479975,-10.568359713618076,-8.509824356633008,-13.502854599290142,-11.234893075468648,-10.568359713618076],[65.94197659479975,108.92016514167669,110.72779301933963,110.57949329230803,106.32542118910104,108.92016514167669],[65.94197659479975,81.12005012069075,83.45013461704941,81.69384085150638,78.51778323069942,81.12005012069075],[65.94197659479975,31.999349051745288,34.62008363289399,30.56636612519291,30.058361810588206,31.999349051745288],[65.94197659479975,133.61300216091922,133.3426251514319,137.0303346387455,132.26233915755864,133.61300216091922],[65.94197659479975,39.16966773819204,40.89119768333496,35.93466910024133,38.98268623621449,39.16966773819204],[65.94197659479975,158.72269332199602,158.3691955862582,162.16232772779492,157.44457194032356,158.72269332199602],[65.94197659479975,78.64649831575507,79.5318234660628,81.40425759035071,76.4530071737187,78.64649831575507],[65.94197659479975,5.270766580296003,5.792355555695284,1.7964727505619114,6.3972377076035425,5.270766580296003],[65.94197659479975,123.2781144303085,121.07454694300974,126.02084132740084,124.18064665886385,123.2781144303085],[65.94197659479975,79.32427727019675,76.69173053356917,80.308192568218,81.49009562212812,79.32427727019675],[-64.60729140176336,-53.6669413946532,-55.396270242510276,-50.43720200871588,-53.46966622013541,-53.6669413946532],[-64.60729140176336,-75.71513064179854,-73.26641008959244,-77.96484839279556,-77.09667891397523,-75.71513064179854],[-64.60729140176336,-71.19678905408432,-71.30086808298269,-74.47228425693837,-69.53895170047784,-71.19678905408432],[-59.5682326093928,-51.10958227109259,-48.81562268955689,-50.43720200871588,-53.722491008507674,-51.10958227109259],[-59.5682326093928,-51.03072818558111,-53.664761770892625,-49.88841055144311,-48.93856244729203,-51.03072818558111],[-59.5682326093928,-70.61542721680406,-70.63412368220784,-73.92918260321129,-69.0248233911971,-70.61542721680406],[-59.5682326093928,-79.19645166361836,-77.39956596177583,-82.37771689842222,-79.48427780787887,-79.19645166361836],[-98.35176970331327,-81.45244867589386,-82.0693818979193,-77.96484839279556,-82.48988758312592,-81.45244867589386],[-98.35176970331327,-109.49037119428645,-108.24003818475317,-112.93753938246074,-109.10551137423542,-109.49037119428645],[-98.35176970331327,-97.45708987494173,-100.0578033618621,-96.89626038991943,-95.12241050717864,-97.45708987494173],[-96.48602024231285,-77.2865922019969,-77.37658682317004,-73.92918260321129,-78.789212678847,-77.2865922019969],[-96.48602024231285,-118.80649033227155,-116.93306904308507,-121.92604553676934,-119.20012472873061,-118.80649033227155],[-96.48602024231285,-84.68195309584722,-82.52099745763371,-83.68717555767296,-87.31478971249236,-84.68195309584722],[-96.48602024231285,-100.46693163681118,-102.81876110931807,-100.97846704394868,-97.87245109996134,-100.46693163681118],[-146.11094048679797,-125.06970390174128,-126.91434246255348,-121.92604553676934,-124.7162857677999,-125.06970390174128],[-146.11094048679797,-136.28054428657876,-134.0298932833269,-135.49685973610656,-138.90294255820712,-136.28054428657876],[-146.11094048679797,-165.8850662257054,-166.88283366337143,-168.54146594041424,-163.62721354447538,-165.8850662257054],[-146.11094048679797,-134.64964878228574,-134.73115804537375,-131.2954435548713,-136.15923459707594,-134.64964878228574],[-124.7868190395091,-115.2305322236303,-113.88561532604724,-112.93753938246074,-117.66314929929908,-115.2305322236303],[-124.7868190395091,-132.19766501819214,-130.58054581954926,-135.49685973610656,-132.2497838305344,-132.19766501819214],[-124.7868190395091,-113.11672643206222,-115.11591183160678,-110.11667500882513,-112.54064031513771,-113.11672643206222],[-112.26149046512336,-85.87302579280458,-86.5726465131307,-82.37771689842222,-86.83143384545322,-85.87302579280458],[-112.26149046512336,-97.94582724874783,-95.80981734331115,-96.89626038991943,-100.57970790142952,-97.94582724874783],[-112.26149046512336,-131.47236658445948,-133.3047421755854,-133.09150827087913,-128.87193770112776,-131.47236658445948],[-112.26149046512336,-128.11564060708722,-126.31682774680748,-131.2954435548713,-128.40608755776464,-128.11564060708722],[-580.0211413445182,-576.3011237388051,-578.9351728459718,-575.2359810783813,-574.1723338895953,-576.3011237388051],[-580.0211413445182,-582.5983247496936,-579.964108099498,-583.7059203675856,-584.707144229345,-582.5983247496936],[-598.8461344577574,-587.7988845575661,-587.0629926852095,-584.9175853328701,-589.9015446219339,-587.7988845575661],[-598.8461344577574,-606.6445688158681,-607.2771536931057,-609.604170521076,-604.6080723153498,-606.6445688158681],[-537.2831668575329,-544.3836779622618,-543.9876889316698,-547.8334028261212,-543.1432613829469,-544.3836779622618],[-537.2831668575329,-533.648636734606,-534.3131794277908,-530.1561573913036,-534.6407805933657,-533.648636734606],[-549.0407773716272,-553.6424981342501,-551.1790069612626,-555.8503464756916,-555.0586781290015,-553.6424981342501],[-549.0407773716272,-546.6110499042777,-549.058839402046,-544.3587654488834,-545.2316502240643,-546.6110499042777],[-51.97239886800999,-8.93226547778779,-7.397502880591189,-6.875224118812677,-11.442802709913348,-8.93226547778779],[-51.97239886800999,-22.898335695513584,-25.517408267309513,-22.157410685097854,-20.630727049512686,-22.898335695513584],[-51.97239886800999,-76.57601840581415,-73.945369458129,-77.85036725241709,-78.60216940544365,-76.57601840581415],[-153.3559289584949,-10.321466564195266,-11.575325760694888,-6.875224118812677,-10.702361063506256,-10.321466564195266],[-153.3559289584949,-559.0796175417884,-556.6297803109585,-561.3262459326659,-560.4637479561925,-559.0796175417884],[-153.3559289584949,-23.916341915945978,-26.49489150613167,-22.157410685097854,-22.17215594813349,-23.916341915945978],[25.626848017564352,-26.60891552274448,-28.856624295370594,-27.399917447446157,-23.985988424567317,-26.60891552274448],[25.626848017564352,-3.972221106995544,-1.8871605540183953,-6.875224118812677,-4.680218096474462,-3.972221106995544],[25.626848017564352,107.2833275000971,108.44886169888863,109.77414555445861,104.93625309208002,107.2833275000971],[-124.5686763186204,-29.040114318607316,-31.637624259526632,-27.399917447446157,-27.220645371460872,-29.040114318607316],[-124.5686763186204,-134.03583799387354,-132.8501263128551,-137.49844698397388,-133.57903237280902,-134.03583799387354],[-124.5686763186204,-79.76679557333658,-78.12940154609585,-77.85036725241709,-82.31326327430472,-79.76679557333658],[-4.090741458595103,144.03031468838722,141.89993639304495,146.876043796553,144.81079777160278,144.03031468838722],[-4.090741458595103,-954.860404062944,-954.4229765057491,-958.3191079178334,-953.6571667513422,-954.860404062944],[-96.53627381486618,-28.518155319110694,-31.15234663539662,-27.399917447446157,-26.4144094147395,-28.518155319110694],[-96.53627381486618,-134.35255295681208,-134.70217212163547,-137.49844698397388,-132.51065286020986,-134.35255295681208],[-96.53627381486618,35.330291294491644,36.24789582527305,38.05971039616766,33.11796416813103,35.330291294491644],[-28.12317251890188,150.10544756934505,147.50940545449333,151.7558905059176,151.91858838428922,150.10544756934505],[-28.12317251890188,-954.8714587178979,-954.4845252761725,-958.3191079178334,-953.6229711581193,-954.8714587178979],[-5.026942693983821,-27.110242481379426,-29.532960499525323,-27.399917447446157,-24.55011473978361,-27.110242481379426],[-5.026942693983821,-24.699571570506432,-22.432285019088305,-27.33996942632246,-25.714363492886207,-24.699571570506432],[-5.026942693983821,106.48936705477543,106.57342884110118,109.77414555445861,104.84714333487155,106.48936705477543],[154.6215582748719,-96.7024777795135,-98.51633103284337,-98.35176970331327,-94.1062692187343,-96.7024777795135],[173.92676665838883,147.36768154594344,145.0090746955832,146.876043796553,149.9595008416129,147.36768154594344],[173.92676665838883,-565.9189782070168,-567.0345831031714,-568.4609460174538,-563.5975697904771,-565.9189782070168],[92.22402105028277,151.18859585084041,148.58710305425913,151.7558905059176,153.52098772121045,151.18859585084041],[92.22402105028277,-565.9865668378316,-567.1678158271537,-568.4609460174538,-563.6315755559018,-565.9865668378316],[-19.826422468199937,-26.848509607483038,-24.2567144852568,-27.33996942632246,-29.207176687233154,-26.848509607483038],[-19.826422468199937,-22.113340476034438,-24.602689751557012,-22.157410685097854,-19.603086131212958,-22.113340476034438],[-19.826422468199937,35.96111058034768,37.464116171572115,38.05971039616766,33.46261675539906,35.96111058034768],[37.09589691524991,-25.546586025115396,-27.26810720444174,-27.33996942632246,-22.974358550572724,-25.546586025115396],[37.09589691524991,-558.342589354822,-556.3280013487943,-561.3262459326659,-558.9418551091625,-558.342589354822],[37.09589691524991,-21.566759787234094,-23.890813755649145,-22.157410685097854,-18.962525665066263,-21.566759787234094],[-47.08763729578664,-27.692916373675722,-30.25363416993943,-27.399917447446157,-25.2711850489425,-27.692916373675722],[-47.08763729578664,-74.92525943799923,-72.8586908439079,-77.85036725241709,-75.60427887208557,-74.92525943799923],[-47.08763729578664,58.265173758408686,59.52734362392445,60.65224454294221,55.870677061852305,58.265173758408686],[-41.318118713359084,184.6778844500849,182.6995957442022,187.69952352004023,185.22283359402422,184.6778844500849],[-41.318118713359084,-954.8821061911958,-954.5391169241625,-958.3191079178334,-953.5947251740212,-954.8821061911958],[103.8896747208181,186.28583926747652,183.6635457859773,187.69952352004023,188.23753989510263,186.28583926747652],[103.8896747208181,-566.0445335532446,-567.2799720070861,-568.4609460174538,-563.6628497991744,-566.0445335532446],[53.81986687867174,107.76769113290167,109.34021359356315,109.77414555445861,105.24339037077145,107.76769113290167],[53.81986687867174,-20.802311238838627,-22.785929439099736,-22.157410685097854,-18.175890373625357,-20.802311238838627],[53.81986687867174,60.450320136007754,62.898263851568686,60.65224454294221,57.90659190274617,60.450320136007754],[65.24636014316754,108.83340270605456,106.20227669331427,109.77414555445861,111.01827954375595,108.83340270605456],[65.24636014316754,-558.154957357239,-556.3450409281493,-561.3262459326659,-558.460546739894,-558.154957357239],[65.24636014316754,-21.445093297008725,-23.723823825572936,-22.157410685097854,-18.828469105644015,-21.445093297008725],[34.40936576087452,-26.659031764468146,-28.926655822517198,-27.399917447446157,-24.03996243592043,-26.659031764468146],[34.40936576087452,37.60271545857763,39.972923526854046,38.05971039616766,35.015728050184556,37.60271545857763],[34.40936576087452,59.33335084524028,61.33624613544554,60.65224454294221,56.70482738729298,59.33335084524028],[50.35866672387322,-111.3478420308482,-113.54446200648064,-112.26149046512336,-108.71782534030845,-111.3478420308482],[115.3431823391173,146.27663780712098,143.6714060353149,146.876043796553,148.597536374852,146.27663780712098],[115.3431823391173,316.39748691110117,313.7850366520915,317.0651821262876,318.69321040523585,316.39748691110117],[59.2580673026135,150.97113638335216,148.3486600767658,151.7558905059176,153.2213580611659,150.97113638335216],[59.2580673026135,316.2269642647887,313.60090989318894,317.0651821262876,318.4554030394894,316.2269642647887],[69.32014042466943,186.1783381731849,183.56601518687245,187.69952352004023,188.06907426966126,186.1783381731849],[69.32014042466943,316.299209302995,313.67813988763834,317.0651821262876,318.55693315470864,316.299209302995],[-86.33566843898433,-28.523281542981394,-31.1574509676786,-27.399917447446157,-26.42198919702184,-28.523281542981394],[-86.33566843898433,-104.56604020562864,-103.82855015471243,-108.06366567750393,-103.64440259581676,-104.56604020562864],[-86.33566843898433,-9.395944688484887,-8.259406042506205,-6.875224118812677,-11.728208049913764,-9.395944688484887],[58.18158346196184,144.57363062636657,142.14463522097182,146.876043796553,145.9104572424504,144.57363062636657],[58.18158346196184,-1076.4548975378875,-1076.476171343079,-1079.7675491205043,-1074.8622399709786,-1076.4548975378875],[11.30231958181436,150.37805223205973,147.75312608571446,151.7558905059176,152.3493893619281,150.37805223205973],[11.30231958181436,-1076.4824411457146,-1076.5657847979671,-1079.7675491205043,-1074.8407792706334,-1076.4824411457146],[3.645023570782432,184.86556868085017,182.72630839190643,187.69952352004023,185.66051897984136,184.86556868085017],[3.645023570782432,-1076.5068709152383,-1076.6420756790853,-1079.7675491205043,-1074.8249363924185,-1076.5068709152383],[-120.25722523533577,-110.5097360763021,-109.30178891143379,-108.06366567750393,-112.87799702872938,-110.5097360763021],[-120.25722523533577,-24.48805356521426,-26.90594052508071,-22.157410685097854,-23.175726391772535,-24.48805356521426],[-120.25722523533577,-135.48128460532965,-132.95981680522385,-137.49844698397388,-137.04589469568347,-135.48128460532965],[-170.00414849353515,-111.47387361961661,-112.84535145325016,-108.06366567750393,-111.72005621620637,-111.47387361961661],[-170.00414849353515,-559.3602384179251,-556.8256178527821,-561.3262459326659,-560.9622670074164,-559.3602384179251],[-170.00414849353515,-24.72732287624611,-27.034021672077884,-22.157410685097854,-23.63968324963131,-24.72732287624611],[-96.40649765200492,-28.61316045310811,-31.245911218633417,-27.399917447446157,-26.555921573021866,-28.61316045310811],[-96.40649765200492,-105.7880647291089,-107.14780791707781,-108.06366567750393,-103.34887135168417,-105.7880647291089],[-96.40649765200492,-29.301296905839145,-27.695892598625225,-27.33996942632246,-31.837073175168126,-29.301296905839145],[-80.4036287464303,120.43340658032174,117.91206243159483,122.45103268141929,121.99767304870367,120.43340658032174],[-80.4036287464303,-954.8652378683036,-954.4506061391827,-958.3191079178334,-953.6414976843039,-954.8652378683036],[17.55527098819026,121.38749964348457,118.75346529503733,122.45103268141929,123.51703827175695,121.38749964348457],[17.55527098819026,-566.1321594056718,-567.4461094693805,-568.4609460174538,-563.7135300918234,-566.1321594056718],[-20.267350245589874,121.14536186642823,118.51615467211896,122.45103268141929,123.15521327711335,121.14536186642823],[-20.267350245589874,315.9740832627549,313.3398808298032,317.0651821262876,318.0907138974588,315.9740832627549],[-43.369648826393615,120.70060729198374,118.12055483563496,122.45103268141929,122.45033094240232,120.70060729198374],[-43.369648826393615,-1076.4920927921748,-1076.5962547824547,-1079.7675491205043,-1074.83419091764,-1076.4920927921748],[124.28995859594782,122.90804751928009,125.49503777555059,122.45103268141929,120.5378460429848,122.90804751928009],[124.28995859594782,-18.887403317155947,-17.220526595935016,-22.157410685097854,-19.00312491368932,-18.887403317155947],[124.28995859594782,148.7377534772168,146.75602571976637,151.7558905059176,149.28780289504778,148.7377534772168],[174.98136832606832,124.95082652187769,127.29351130705834,122.45103268141929,123.79393968452548,124.95082652187769],[174.98136832606832,-568.9382001725019,-566.5599771828422,-571.3623618162181,-570.1665019743422,-568.9382001725019],[174.98136832606832,-18.994434410170207,-17.173866459765883,-22.157410685097854,-19.314618322844638,-18.994434410170207],[124.77938977946287,-24.038534318988834,-23.937888142412074,-27.399917447446157,-22.544680520776087,-24.038534318988834],[124.77938977946287,122.68105170063261,120.24101210979686,122.45103268141929,125.23020272159118,122.68105170063261],[124.77938977946287,146.35930698240546,148.7093510426214,146.876043796553,143.76414452727775,146.35930698240546],[167.28455013906273,-96.314443334301,-97.86403709884638,-98.35176970331327,-93.79842690388148,-96.314443334301],[167.28455013906273,-710.4149196803094,-708.6471794405775,-713.6177526422634,-710.6633695321483,-710.4149196803094],[115.84778037662777,-96.64669381478397,-98.42556087633726,-98.35176970331327,-94.05900985929874,-96.64669381478397],[115.84778037662777,-1091.4864425517399,-1090.6941367773827,-1094.9860440035939,-1090.6186833428724,-1091.4864425517399],[148.77541386879335,-96.47703244151815,-98.1435011957162,-98.35176970331327,-93.92126651337932,-96.47703244151815],[148.77541386879335,-476.6552070601234,-474.3195008071275,-479.16907263534273,-477.7984403211605,-476.6552070601234],[68.0308733326194,-96.93644987317931,-98.88724639485466,-98.35176970331327,-94.31428464784078,-96.93644987317931],[68.0308733326194,-670.0992823985845,-668.0666323557792,-673.0631713630612,-670.7259871211055,-670.0992823985845],[121.4139603049857,-24.03499880960355,-22.54907035316714,-27.399917447446157,-23.9247501930411,-24.03499880960355],[121.4139603049857,102.54488691991578,103.16997393136255,99.05636677923485,103.57460837980244,102.54488691991578],[121.4139603049857,148.8911486590271,149.64796624315545,151.7558905059176,146.77541701241825,148.8911486590271],[66.90223999601882,-23.901080715321584,-23.13567987253613,-27.399917447446157,-23.00677932603044,-23.901080715321584],[66.90223999601882,97.07539396046604,94.5445220847273,99.05636677923485,98.66657494442738,97.07539396046604],[66.90223999601882,13.01532181729814,15.649432605215637,11.94254241378123,10.890092839782145,13.01532181729814],[55.42691518534677,-144.5901057422853,-146.48104583176814,-146.11094048679797,-141.9777450740964,-144.5901057422853],[55.42691518534677,-710.5044190501573,-708.6237795546276,-713.6177526422634,-710.9082229264152,-710.5044190501573],[21.276651241901128,-144.84319473433183,-146.8727501829977,-146.11094048679797,-142.2122735700968,-144.84319473433183],[21.276651241901128,-1091.4862306436357,-1090.6819655951792,-1094.9860440035939,-1090.6303301885002,-1091.4862306436357],[22.343861361250095,-144.86347474398758,-146.90341765273482,-146.11094048679797,-142.23178611050506,-144.86347474398758],[22.343861361250095,-476.9459377097927,-474.48774900043463,-479.16907263534273,-478.3495639229173,-476.9459377097927],[-34.12330831336389,-145.22302124821636,-147.43063846332674,-146.11094048679797,-142.5942121756389,-145.22302124821636],[-34.12330831336389,-670.2401994966814,-668.0927804078541,-673.0631713630612,-671.0485184598291,-670.2401994966814],[104.80819601218231,-25.094825593886988,-26.4293440039935,-27.399917447446157,-22.66686773878796,-25.094825593886988],[104.80819601218231,79.3596882206237,81.70466946096916,76.86457794755647,78.19828323905735,79.3596882206237],[104.80819601218231,144.3731741698425,145.5270867595017,146.876043796553,142.03200460762787,144.3731741698425],[19.368799111332372,74.17655963152153,75.14012665301597,76.86457794755647,71.93790882059946,74.17655963152153],[19.368799111332372,-20.54300348709547,-22.378263348726804,-22.157410685097854,-17.941936177118844,-20.54300348709547],[19.368799111332372,12.544842370881232,15.150400316573737,11.94254241378123,10.224990406836952,12.544842370881232],[-65.60066203861675,73.40045728574394,72.22179150984644,76.86457794755647,72.93588868554019,73.40045728574394],[-65.60066203861675,-568.9590918870902,-566.571612563701,-571.3623618162181,-570.2065601808036,-568.9590918870902],[-65.60066203861675,-23.140854534250447,-25.773388071893063,-22.157410685097854,-20.97482574562178,-23.140854534250447],[159.06342870463416,-23.94051041668508,-23.499661281188327,-27.399917447446157,-22.740361126076593,-23.94051041668508],[159.06342870463416,152.26264565940997,149.90918036711264,151.7558905059176,154.8564944630742,152.26264565940997],[159.06342870463416,187.10535720221827,189.42814615091197,187.69952352004023,184.5007205311489,187.10535720221827],[195.94453997637237,-110.23447714279686,-111.79177027316601,-112.26149046512336,-107.71565342581147,-110.23447714279686],[195.94453997637237,-710.3923711298931,-708.6566549057554,-713.6177526422634,-710.5981008741734,-710.3923711298931],[136.02120382904621,-110.55522631976967,-112.33333786854398,-112.26149046512336,-107.96773421758034,-110.55522631976967],[136.02120382904621,-1091.4865590120173,-1090.6994398098316,-1094.9860440035939,-1090.6136684748772,-1091.4865590120173],[186.67869375994098,-110.36573741414696,-112.01762470880561,-112.26149046512336,-107.81458393159134,-110.36573741414696],[186.67869375994098,-476.5530417261574,-474.2717431356566,-479.16907263534273,-477.59340435091514,-476.5530417261574],[95.0167243746915,-110.75407001617567,-112.65278928597525,-112.26149046512336,-108.14029335006337,-110.75407001617567],[95.0167243746915,-670.0695916060645,-668.06427924439,-673.0631713630612,-670.6548745736924,-670.0695916060645],[139.62070183449276,146.2521098136795,148.5640811315645,146.876043796553,143.64417023453336,146.2521098136795],[139.62070183449276,-19.191881288297317,-19.816329509615283,-22.157410685097854,-17.160709594012406,-19.191881288297317],[139.62070183449276,185.08402786801489,186.12494749890445,187.69952352004023,182.80242617505692,185.08402786801489],[273.388804440778,150.35753115567286,150.92647616586507,146.876043796553,151.44005855853294,150.35753115567286],[273.388804440778,-568.3965261725559,-566.3656308718063,-571.3623618162181,-569.020552729599,-568.3965261725559],[273.388804440778,-19.055757624945276,-19.478431528228768,-22.157410685097854,-17.16178885963015,-19.055757624945276],[85.69081397763036,-25.297852416804023,-26.798179306477163,-27.399917447446157,-22.80039354000657,-25.297852416804023],[85.69081397763036,15.289518536212611,16.814492202568594,11.94254241378123,15.352210761809614,15.289518536212611],[85.69081397763036,184.4895068325979,184.72452694839492,187.69952352004023,182.7317886691226,184.4895068325979],[104.57461392989504,-23.90079425132932,-23.014919404077755,-27.399917447446157,-23.1268309799329,-23.90079425132932],[104.57461392989504,93.72895026195683,94.94726617948415,90.27377334735863,94.1496261798376,93.72895026195683],[104.57461392989504,119.52661818684771,120.20655549284733,122.45103268141929,117.45946060286434,119.52661818684771],[82.1159575864049,88.98545087792905,91.00436095356896,90.27377334735863,86.3554143503131,88.98545087792905],[82.1159575864049,-19.276920695553876,-17.173614744311735,-22.157410685097854,-20.01384232219295,-19.276920695553876],[82.1159575864049,96.98964318978655,94.48185154989635,99.05636677923485,98.51706734839397,96.98964318978655],[118.42558369577101,91.38810243497173,94.0223062079102,90.27377334735863,89.28248990980384,91.38810243497173],[118.42558369577101,-569.1077581473534,-566.6608125064724,-571.3623618162181,-570.4852138325283,-569.1077581473534],[118.42558369577101,-19.634581781576262,-17.30338308514779,-22.157410685097854,-20.76905565690124,-19.634581781576262],[81.23916919544975,-24.065496377440596,-24.034486851491003,-27.399917447446157,-22.514795604718724,-24.065496377440596],[81.23916919544975,89.40602971737911,86.77827207056673,90.27377334735863,91.62216597405228,89.40602971737911],[81.23916919544975,76.9709395280473,79.4950116445824,76.86457794755647,74.49732090964976,76.9709395280473],[116.98463376629918,-122.88479097144423,-124.53229512404819,-124.7868190395091,-120.33504402452655,-122.88479097144423],[116.98463376629918,-710.459731004431,-708.6328999757748,-713.6177526422634,-710.7885282685696,-710.459731004431],[73.62860733573424,-123.17177096671712,-125.00664078830279,-124.7868190395091,-120.57078969251269,-123.17177096671712],[73.62860733573424,-1091.4860718875514,-1090.665930718855,-1094.9860440035939,-1090.6459722453899,-1091.4860718875514],[83.47710836050021,-123.15304015354113,-124.97645710923662,-124.7868190395091,-120.55462662859617,-123.15304015354113],[83.47710836050021,-476.80539362662813,-474.4010047340426,-479.16907263534273,-478.08855177110325,-476.80539362662813],[20.566452653296256,-123.51660338770664,-125.54488668377714,-124.7868190395091,-120.88578275882524,-123.51660338770664],[20.566452653296256,-670.1844641462321,-668.0797378548051,-673.0631713630612,-670.9236517860841,-670.1844641462321],[-139.7336733886993,-128.8582885864641,-127.15394417128492,-127.03917388846804,-131.42554515097189,-128.8582885864641],[-139.7336733886993,-25.657347528278017,-26.472440978046585,-22.157410685097854,-26.50247815739236,-25.657347528278017],[-139.7336733886993,-142.98422573175444,-145.27415625741307,-143.66726050267525,-140.37029199569315,-142.98422573175444],[-183.34004063405024,-129.62912392139805,-128.5618496261419,-127.03917388846804,-131.9249625023648,-129.62912392139805],[-183.34004063405024,-559.741066615757,-557.136202469435,-561.3262459326659,-561.5939878016202,-559.741066615757],[-183.34004063405024,-25.594357809406667,-25.93713139685506,-22.157410685097854,-26.881928605098658,-25.594357809406667],[-101.77112617209045,-29.53936668172514,-32.025352416651465,-27.399917447446157,-28.068246441077324,-29.53936668172514],[-101.77112617209045,-124.57116680465967,-125.75846511897326,-127.03917388846804,-122.21314885425426,-124.57116680465967],[-101.77112617209045,-13.873936759962467,-12.562671303665534,-11.542080530226952,-16.291337565142534,-13.873936759962467],[-62.88617129466462,-97.99212107552962,-100.3935862067905,-98.35176970331327,-95.42005363384503,-97.99212107552962],[-62.88617129466462,-954.8308403090643,-954.2080226617509,-958.3191079178334,-953.7989692756521,-954.8308403090643],[37.46334965036668,-97.15293194171032,-99.21736434030441,-98.35176970331327,-94.51982090471006,-97.15293194171032],[37.46334965036668,-565.9219209757437,-567.040441966536,-568.4609460174538,-563.5989923913263,-565.9219209757437],[0.7484755909136313,-97.51275565124907,-99.7408652328144,-98.35176970331327,-94.88665279318438,-97.51275565124907],[0.7484755909136313,315.9577251493312,313.32350834796375,317.0651821262876,318.0666105456327,315.9577251493312],[-29.897112316636772,-97.68146161898957,-99.9762019564877,-98.35176970331327,-95.0687550804634,-97.68146161898957],[-29.897112316636772,-1076.426562051788,-1076.3791346571434,-1079.7675491205043,-1074.8891645117978,-1076.426562051788],[74.92937237800525,-378.0654859752964,-379.7496508934481,-379.91442362566,-375.50426214293356,-378.0654859752964],[74.92937237800525,-96.69192037922939,-98.49922415678749,-98.35176970331327,-94.0972533038074,-96.69192037922939],[-24.15468865996458,-378.3384549324592,-380.19689061046904,-379.91442362566,-375.73244542976266,-378.3384549324592],[-24.15468865996458,-144.9580858515322,-147.04514024557844,-146.11094048679797,-142.32416529655805,-144.9580858515322],[97.32148245038279,-378.00289608051173,-379.6437389162987,-379.91442362566,-375.4553042946439,-378.00289608051173],[97.32148245038279,-110.57270133188618,-112.3618802901249,-112.26149046512336,-107.98243123721183,-110.57270133188618],[22.952402686359175,-378.204201466605,-379.97979332246456,-379.91442362566,-375.6173515406935,-378.204201466605],[22.952402686359175,-123.32374182335072,-125.24782260290958,-124.7868190395091,-120.70563822784754,-123.32374182335072],[-128.54736673577796,-30.855515472177746,-32.072065419038154,-27.399917447446157,-31.278157117810967,-30.855515472177746],[-128.54736673577796,-110.31902201150703,-111.33581377149915,-106.82904262060183,-110.95773093029894,-110.31902201150703],[-128.54736673577796,-141.0973363236142,-138.7906439460317,-143.66726050267525,-142.18496384541385,-141.0973363236142],[-53.07050688254585,-29.451428135096013,-31.963517472071608,-27.399917447446157,-27.91248991322087,-29.451428135096013],[-53.07050688254585,-103.56615698840235,-103.6967859438159,-106.82904262060183,-101.88775116273634,-103.56615698840235],[-53.07050688254585,109.20074897768463,109.71643971774266,112.24222155369154,107.24231048753846,109.20074897768463],[29.83807049283545,-58.75433781894914,-60.992765211020696,-59.5682326093928,-56.12983268053055,-58.75433781894914],[29.83807049283545,-954.8216070308692,-954.0865302382243,-958.3191079178334,-953.8976152606721,-954.8216070308692],[141.5910223203731,-58.001808182574166,-59.86593245024353,-59.5682326093928,-55.39463749216088,-58.001808182574166],[141.5910223203731,-565.6704307301594,-566.5175695066197,-568.4609460174538,-563.4995878755858,-565.6704307301594],[123.05016227746809,-58.151221882755834,-60.101082969339956,-59.5682326093928,-55.52919000172377,-58.151221882755834],[123.05016227746809,316.3218273318865,313.70255503696006,317.0651821262876,318.5884831128257,316.3218273318865],[60.308980560594925,-58.531734111296366,-60.67375775893567,-59.5682326093928,-55.89803880174727,-58.531734111296366],[60.308980560594925,-1076.3804487133027,-1076.206948000693,-1079.7675491205043,-1074.9472502465862,-1076.3804487133027],[157.2743153376906,791.747353484486,792.100496638448,794.8911739112085,789.9029130283172,791.747353484486],[157.2743153376906,-95.9751135205886,-97.2466627207317,-98.35176970331327,-93.57617774217792,-95.9751135205886],[59.34979208884163,791.6939026503321,791.9526392945564,794.8911739112085,789.9185138572639,791.6939026503321],[59.34979208884163,-144.19577381274425,-145.8340564935579,-146.11094048679797,-141.64901593086125,-144.19577381274425],[183.13775671526076,791.7789826027196,792.1846445323855,794.8911739112085,789.8970269054929,791.7789826027196],[183.13775671526076,-109.93268696860079,-111.246622278014,-112.26149046512336,-107.51406439963111,-109.93268696860079],[118.8894882305487,791.7288083762483,792.0500574476379,794.8911739112085,789.9074649766994,791.7288083762483],[118.8894882305487,-122.48369603016627,-123.81991131611977,-124.7868190395091,-120.05497523680884,-122.48369603016627],[-16.386347425905647,-27.128293098899036,-29.55632954751938,-27.399917447446157,-24.571409387006632,-27.128293098899036],[-16.386347425905647,31.751456992604563,32.2605088813845,34.79736928140925,29.797551339136675,31.751456992604563],[-16.386347425905647,-11.8448108160872,-9.425981278125455,-11.542080530226952,-14.407242976756732,-11.8448108160872],[43.27962434626623,35.228551580608574,37.81177525564086,34.79736928140925,32.84986280651706,35.228551580608574],[43.27962434626623,-19.405182362193283,-20.296861305999837,-22.157410685097854,-17.20796107948044,-19.405182362193283],[43.27962434626623,108.99095055568196,109.14542667893333,112.24222155369154,107.29420706026723,108.99095055568196],[202.55272182284713,37.97464802645386,39.7767734993289,34.79736928140925,37.67969108666953,37.97464802645386],[202.55272182284713,-558.6963787954819,-556.4229849622145,-561.3262459326659,-559.7222733334626,-558.6963787954819],[202.55272182284713,-18.71763012058697,-18.3635425618433,-22.157410685097854,-17.44002923032269,-18.71763012058697],[-86.16806257704322,-30.15791505226563,-32.35124486245466,-27.399917447446157,-29.27286428772422,-30.15791505226563],[-86.16806257704322,-140.29042380337359,-140.14687416029113,-143.66726050267525,-138.83214294212553,-140.29042380337359],[-86.16806257704322,62.8369975629271,63.254327343881094,65.94197659479975,60.94679521766204,62.8369975629271],[-13.502854599290142,-111.31594934427892,-113.49872909414805,-112.26149046512336,-108.68464431902983,-111.31594934427892],[-13.502854599290142,-954.8202660908609,-954.0547227694643,-958.3191079178334,-953.9261047633975,-954.8202660908609],[110.57949329230803,-110.50211713633783,-112.24601465494648,-112.26149046512336,-107.9236462825315,-110.50211713633783],[110.57949329230803,-565.697445486711,-566.5761469635114,-568.4609460174538,-563.507854605696,-565.697445486711],[81.69384085150638,-110.71918742182959,-112.59757295353984,-112.26149046512336,-108.10919764577415,-110.71918742182959],[81.69384085150638,316.16488162107686,313.53547273610025,317.0651821262876,318.3672254920393,316.16488162107686],[30.56636612519291,-111.02768479397842,-113.07456637010401,-112.26149046512336,-108.39553726144321,-111.02768479397842],[30.56636612519291,-1076.387361266091,-1076.234169937229,-1079.7675491205043,-1074.9371324423923,-1076.387361266091],[137.0303346387455,-876.7989543410525,-876.0481271988665,-880.2972114448145,-875.8903542026846,-876.7989543410525],[137.0303346387455,-95.99388644203299,-97.28220151986253,-98.35176970331327,-93.5870898769731,-95.99388644203299],[35.93466910024133,-876.7989366899875,-876.0477049849237,-880.2972114448145,-875.8907327415683,-876.7989366899875],[35.93466910024133,-144.3316903123837,-146.06255504271465,-146.11094048679797,-141.75682350022228,-144.3316903123837],[162.16232772779492,-876.7991257512028,-876.0521264548329,-880.2972114448145,-875.8867790768458,-876.7991257512028],[162.16232772779492,-109.9766228190905,-111.32848397495782,-112.26149046512336,-107.54091573886144,-109.9766228190905],[81.40425759035071,-876.7987441449444,-876.0429585558816,-880.2972114448145,-875.8950027451857,-876.7987441449444],[81.40425759035071,-122.64087015413307,-124.10685428278337,-124.7868190395091,-120.15693736778185,-122.64087015413307],[1.7964727505619114,-10.966841992604895,-8.36440379951889,-11.542080530226952,-13.296411012887837,-10.966841992604895],[1.7964727505619114,-20.971419530058057,-23.04222402761023,-22.157410685097854,-18.338030288505152,-20.971419530058057],[1.7964727505619114,62.46768276506566,61.946093789666385,65.94197659479975,61.34121163775812,62.46768276506566],[126.02084132740084,-8.903274321186366,-6.635059593324045,-11.542080530226952,-9.91974943086341,-8.903274321186366],[126.02084132740084,-558.8495886033677,-556.495685089838,-561.3262459326659,-560.0286691650904,-558.8495886033677],[126.02084132740084,-18.712878869442463,-18.339225808612035,-22.157410685097854,-17.452589685865657,-18.712878869442463],[80.308192568218,-24.54021756285111,-25.303348240227745,-27.399917447446157,-22.420564519639612,-24.54021756285111],[80.308192568218,110.45111982702751,112.17415377650102,112.24222155369154,107.87846191358716,110.45111982702751],[80.308192568218,66.92589189282101,69.5584386294486,65.94197659479975,64.76007354088964,66.92589189282101],[-115.09494255504111,-30.255846713113268,-32.37841465549661,-27.399917447446157,-29.488012512193286,-30.255846713113268],[-115.09494255504111,-101.39972547371644,-102.43125807544388,-97.91141791772486,-102.02290050201131,-101.39972547371644],[-115.09494255504111,-124.21612177417823,-122.06876186287559,-127.03917388846804,-125.02434349353952,-124.21612177417823],[-99.08726372263877,-98.08051320266185,-95.6235384579136,-97.91141791772486,-100.61769969872354,-98.08051320266185],[-99.08726372263877,-25.59837514157398,-25.957266012723643,-22.157410685097854,-26.871734308408172,-25.59837514157398],[-99.08726372263877,-105.6572824614225,-107.73509852713514,-106.82904262060183,-103.02363224266337,-105.6572824614225],[-127.74473847414248,-99.36816763542761,-97.44051181245699,-97.91141791772486,-101.98684477295383,-99.36816763542761],[-127.74473847414248,-559.605959735195,-557.0207643757875,-561.3262459326659,-561.3751230644316,-559.605959735195],[-127.74473847414248,-25.259410291805896,-24.837292150550933,-22.157410685097854,-27.15298768232621,-25.259410291805896],[-68.09469716003171,-28.958951830725624,-31.567003756005178,-27.399917447446157,-27.090440799725492,-28.958951830725624],[-68.09469716003171,-95.05331034053123,-95.81842912451614,-97.91141791772486,-92.93242451493792,-95.05331034053123],[-68.09469716003171,32.14596605105864,33.149069392274285,34.79736928140925,29.885147590087776,32.14596605105864],[-29.742855818169303,-64.25590495827481,-66.65993228394953,-64.60729140176336,-61.6851945578442,-64.25590495827481],[-29.742855818169303,-954.8267599476796,-954.1636713270609,-958.3191079178334,-953.8332243342969,-954.8267599476796],[77.45523511301698,-63.34427950448375,-65.37626888870926,-64.60729140176336,-60.713169948171405,-63.34427950448375],[77.45523511301698,-565.8069656998863,-566.8073191842391,-568.4609460174538,-563.547674633076,-565.8069656998863],[47.20249556025503,-63.6480806562548,-65.82485720570477,-64.60729140176336,-61.01629453155501,-63.6480806562548],[47.20249556025503,316.0850703461827,313.45263155793737,317.0651821262876,318.2525849800115,316.0850703461827],[12.21310238262168,-63.85170647831363,-66.11354646793659,-64.60729140176336,-61.23144851152159,-63.85170647831363],[12.21310238262168,-1076.4007437122048,-1076.2853207985481,-1079.7675491205043,-1074.9190945476425,-1076.4007437122048],[105.6696218324618,261.41478650940303,258.7954903170187,262.1584330909313,263.68132777615557,261.41478650940303],[105.6696218324618,-96.37920788146587,-97.97649556351054,-98.35176970331327,-93.84621913381554,-96.37920788146587],[3.4091321571836564,260.94054919000735,258.30792540905793,262.1584330909313,262.9954596383469,260.94054919000735],[3.4091321571836564,-144.66637362457504,-146.6008821895127,-146.11094048679797,-142.04662278365404,-144.66637362457504],[126.75306802226629,261.51243054028174,258.9021647920564,262.1584330909313,263.8162596190289,261.51243054028174],[126.75306802226629,-110.3187995615398,-111.93756867155847,-112.26149046512336,-107.77849890381881,-110.3187995615398],[57.48105665629862,261.18704907902605,258.5548706044473,262.1584330909313,263.35844348844387,261.18704907902605],[57.48105665629862,-122.96476247465068,-124.66712932442587,-124.7868190395091,-120.39808797659347,-122.96476247465068],[-50.43720200871588,-61.37755201582604,-59.648223167968965,-64.60729140176336,-61.57482719034383,-61.37755201582604],[-50.43720200871588,-22.677305888521225,-20.328348747779867,-22.157410685097854,-25.272879632331033,-22.677305888521225],[-50.43720200871588,-58.89585234701609,-61.18981192855179,-59.5682326093928,-56.282943609601006,-58.89585234701609],[-49.88841055144311,-63.97850587113584,-61.37004594838045,-64.60729140176336,-66.28869616070195,-63.97850587113584],[-49.88841055144311,-569.6738333085224,-567.083522486466,-571.3623618162181,-571.4631766240311,-569.6738333085224],[-49.88841055144311,-22.524488026523876,-20.1253387060642,-22.157410685097854,-25.09776352935605,-22.524488026523876],[-77.96484839279556,-28.801392081801442,-26.84296478497305,-27.399917447446157,-31.424620498808366,-28.801392081801442],[-77.96484839279556,-66.85700915276038,-69.30572970496648,-64.60729140176336,-65.4754608805837,-66.85700915276038],[-77.96484839279556,-94.86416942021496,-94.24723619818954,-98.35176970331327,-93.8267305129829,-94.86416942021496],[-73.92918260321129,-28.236266885114233,-26.007056146509242,-27.399917447446157,-30.86220691827274,-28.236266885114233],[-73.92918260321129,-93.12861064352724,-93.03861602235409,-96.48602024231285,-91.62599016667714,-93.12861064352724],[-73.92918260321129,-62.88198799580002,-62.86329153039625,-59.5682326093928,-64.47259182140698,-62.88198799580002],[-121.92604553676934,-29.007698360779234,-27.168412732280242,-27.399917447446157,-31.609648204515473,-29.007698360779234],[-121.92604553676934,-99.60557544681063,-101.47899673599711,-96.48602024231285,-99.21194105035157,-99.60557544681063],[-121.92604553676934,-142.96728212182603,-141.12264356101383,-146.11094048679797,-143.3207002557674,-142.96728212182603],[-112.93753938246074,-29.490277432510574,-27.980921412786042,-27.399917447446157,-31.991213053878404,-29.490277432510574],[-112.93753938246074,-122.49382619833953,-123.8387430959226,-124.7868190395091,-120.06120912267076,-122.49382619833953],[-112.93753938246074,-101.79893789148755,-103.04927090102083,-98.35176970331327,-102.18379771153859,-101.79893789148755],[-135.49685973610656,-128.0860137574235,-129.7031329560664,-124.7868190395091,-128.03389494508124,-128.0860137574235],[-135.49685973610656,-24.05647833405777,-22.406904619363626,-22.157410685097854,-26.606890543702008,-24.05647833405777],[-135.49685973610656,-145.32725593632577,-147.57790693957762,-146.11094048679797,-142.7048576646974,-145.32725593632577],[-168.54146594041424,-126.81253002339372,-125.25426746743308,-124.7868190395091,-129.33170539092586,-126.81253002339372],[-168.54146594041424,-569.9646334401803,-567.3411260950165,-571.3623618162181,-571.9251167338792,-569.9646334401803],[-168.54146594041424,-23.974917699680283,-22.26949377377439,-22.157410685097854,-26.54249115694931,-23.974917699680283],[-82.37771689842222,-28.455885969595858,-26.322836594341787,-27.399917447446157,-31.08984277420296,-28.455885969595858],[-82.37771689842222,-62.74949784419666,-64.5463835460392,-59.5682326093928,-62.46167169993616,-62.74949784419666],[-82.37771689842222,-108.766181570741,-108.06656085041487,-112.26149046512336,-107.80777351809236,-108.766181570741],[-96.89626038991943,-97.79094021829097,-95.1902267313706,-98.35176970331327,-100.12561958605406,-97.79094021829097],[-96.89626038991943,-23.518105340219993,-21.537496536025483,-22.157410685097854,-26.14417094311159,-23.518105340219993],[-96.89626038991943,-111.21192360629496,-113.34793351173164,-112.26149046512336,-108.57804295361328,-111.21192360629496],[-133.09150827087913,-99.5236622138858,-97.4459111293727,-98.35176970331327,-102.1573102334268,-99.5236622138858],[-133.09150827087913,-569.8959026431556,-567.2781100651498,-571.3623618162181,-571.8180681459013,-569.8959026431556],[-133.09150827087913,-23.504947444497994,-21.517274587134857,-22.157410685097854,-26.131835543557646,-23.504947444497994],[-131.2954435548713,-29.25255846061135,-27.570919983068507,-27.399917447446157,-31.81301257323523,-29.25255846061135],[-131.2954435548713,-142.75673525938353,-142.67522599629552,-146.11094048679797,-141.24714944459333,-142.75673525938353],[-131.2954435548713,-115.44129341290746,-117.24010627318718,-112.26149046512336,-115.15084646223002,-115.44129341290746],[-74.47228425693837,-28.549629558936346,-26.461047959963906,-27.399917447446157,-31.183586636611693,-28.549629558936346],[-74.47228425693837,-88.82012634578285,-89.50059687271893,-91.74413786347993,-86.75262669628674,-88.82012634578285],[-74.47228425693837,-67.88278660461741,-67.77870757571904,-64.60729140176336,-69.54062395822389,-67.88278660461741],[-83.68717555767296,-88.90974814732375,-86.77081340008813,-91.74413786347993,-89.70416661710996,-88.90974814732375],[-83.68717555767296,-23.171432035559484,-21.019158430768893,-22.157410685097854,-25.80471508079703,-23.171432035559484],[-83.68717555767296,-95.49124270413859,-97.6521983423521,-96.48602024231285,-92.85840608749345,-95.49124270413859],[-100.97846704394868,-92.14837354176423,-89.7609799259349,-91.74413786347993,-94.7275197053399,-92.14837354176423],[-100.97846704394868,-569.8232656347666,-567.212913473485,-571.3623618162181,-571.7035347532237,-569.8232656347666],[-100.97846704394868,-23.115799394933113,-20.938660627310984,-22.157410685097854,-25.747557798363378,-23.115799394933113],[-110.11667500882513,-29.205568472302232,-27.492209651065536,-27.399917447446157,-31.775452837811834,-29.205568472302232],[-110.11667500882513,-94.86278887285413,-96.73726441081726,-91.74413786347993,-94.46767131515986,-94.86278887285413],[-110.11667500882513,-121.786767616272,-119.78758221672744,-124.7868190395091,-122.36285373319652,-121.786767616272],[-575.2359810783813,-564.6959437289364,-566.1709634068202,-561.3262459326659,-564.8193681575021,-564.6959437289364],[-575.2359810783813,-580.4846363793654,-582.4431715156888,-581.8859146863203,-577.8613932523947,-580.4846363793654],[-575.2359810783813,-578.9559986840944,-576.3219495769278,-580.0211413445182,-581.0847885333043,-578.9559986840944],[-583.7059203675856,-563.4222275402517,-565.9215001682267,-561.3262459326659,-561.9172011772029,-563.4222275402517],[-583.7059203675856,787.5497378567351,786.2933212717429,790.9953034282975,787.1717218266289,787.5497378567351],[-583.7059203675856,-582.0402124484868,-584.5743781114962,-581.8859146863203,-579.5792392090966,-582.0402124484868],[-584.9175853328701,-574.75492357913,-576.174238088151,-571.3623618162181,-574.9448988888264,-574.75492357913],[-584.9175853328701,-582.6048236720549,-580.3286399688596,-581.8859146863203,-585.2220278170812,-582.6048236720549],[-584.9175853328701,-595.9648352330614,-596.7007271054181,-598.8461344577574,-593.8621751686936,-595.9648352330614],[-609.604170521076,-574.6772222294629,-574.6611134295005,-571.3623618162181,-576.265762568277,-574.6772222294629],[-609.604170521076,-559.3678581750221,-561.903104990138,-559.2082895782185,-556.9083040476653,-559.3678581750221],[-609.604170521076,-584.2254601368907,-582.9209398589683,-581.8859146863203,-586.6397632093931,-584.2254601368907],[-547.8334028261212,-558.2383141761102,-556.3290441306219,-561.3262459326659,-558.6827981737671,-558.2383141761102],[-547.8334028261212,-548.8722662864336,-551.2472442647136,-549.3147953297291,-546.2873709850123,-548.8722662864336],[-547.8334028261212,-540.7328917213923,-541.1288807519843,-537.2831668575329,-541.9733083007072,-540.7328917213923],[-530.1561573913036,-546.4817306665478,-547.2777690035899,-549.3147953297291,-544.3418046019284,-546.4817306665478],[-555.8503464756916,-567.8657394195352,-566.9266089054502,-571.3623618162181,-567.1462180899317,-567.8657394195352],[-555.8503464756916,-551.0955647537993,-549.3657013358793,-549.3147953297291,-553.6701509222285,-551.0955647537993],[-555.8503464756916,-551.2486257130687,-553.7121168860562,-549.0407773716272,-549.8324457183173,-551.2486257130687],[-544.3587654488834,-548.634290295854,-546.0205977073991,-549.3147953297291,-550.925179675662,-548.634290295854]]],[\"ys\",[[-12.080861593309153,-11.408990079361253,-13.937867160665174,-11.28008678813429,-8.941259343700473,-11.408990079361253],[-12.080861593309153,-22.056590382488704,-19.71565584379882,-24.559936064595618,-23.210042127796214,-22.056590382488704],[-12.080861593309153,-1.1176104290273992,-3.3737596551019458,1.5416451667481594,-0.12290115739475449,-1.1176104290273992],[-134.46665857557596,-0.23853359265633056,-0.5206146647099317,3.1821432598014474,-1.579078965303831,-0.23853359265633056],[-134.46665857557596,47.14306500124639,46.28152507065705,50.64278753548723,46.344482512176214,47.14306500124639],[-134.46665857557596,43.23823980329264,41.50492803008577,46.465267149124706,43.44078438188467,43.23823980329264],[-134.46665857557596,-27.17108595791134,-26.12565135122739,-24.559936064595618,-29.45514117996511,-27.17108595791134],[-134.46665857557596,-189.10243979499376,-191.14220273803306,-190.35025861742176,-186.4707636409732,-189.10243979499376],[-134.46665857557596,-57.69341934073831,-59.58311034929753,-54.58799032061273,-57.27681435215126,-57.69341934073831],[-134.46665857557596,-34.91542791471537,-37.47456356693029,-33.05649397379336,-33.23809300007238,-34.91542791471537],[-134.46665857557596,-204.44961116342176,-206.0355540826386,-206.4377704679386,-201.92056838329006,-204.44961116342176],[-134.46665857557596,-135.1519771538118,-132.64703533099652,-135.17300317935383,-137.6469451069682,-135.1519771538118],[-134.46665857557596,-85.21966172550421,-87.69837500636521,-83.05743156694064,-83.76662025935867,-85.21966172550421],[-134.46665857557596,-71.25100717313182,-72.87915937746111,-67.95807155575827,-71.18488629883284,-71.25100717313182],[-134.46665857557596,-148.13790734311175,-145.52825062044684,-148.77803515009091,-150.44391412969844,-148.13790734311175],[-134.46665857557596,-319.2765278917219,-318.0842564383587,-322.7376995109077,-318.8269638718206,-319.2765278917219],[-134.46665857557596,-306.99006682988096,-304.9362855787895,-309.93005697691785,-307.64923936301795,-306.99006682988096],[-134.46665857557596,-308.3634893920483,-306.6267396598497,-311.58816147700855,-308.57058916716704,-308.3634893920483],[-134.46665857557596,-334.38460221479494,-332.86577727502527,-337.73449186981463,-334.31437920425617,-334.38460221479494],[567.274337217515,579.2874557073613,577.5258510447508,582.4947004916672,579.5276771975435,579.2874557073613],[567.274337217515,556.2547672552458,557.5807003670026,552.8293957614908,556.5536875302389,556.2547672552458],[559.7674289362013,567.9179488563925,566.778391718628,571.3898601521834,567.410576066193,567.9179488563925],[559.7674289362013,551.7221971630497,553.7088233037432,548.7090824526052,551.1648669836429,551.7221971630497],[-185.83138073224964,-187.58401301842792,-189.91956802583925,-188.1423610181805,-184.9836010049847,-187.58401301842792],[-185.83138073224964,-203.1835078456595,-201.4914342733748,-206.4377704679386,-203.3318949439885,-203.1835078456595],[-185.83138073224964,-153.91920855576583,-154.10360111842422,-150.52848282332596,-155.3432348755378,-153.91920855576583],[-124.46834205379321,-123.34608380458883,-120.92223328132671,-123.06023350318603,-125.9055297898861,-123.34608380458883],[-124.46834205379321,-145.28212228152395,-144.33218229857033,-148.77803515009091,-144.57374699133746,-145.28212228152395],[-124.46834205379321,-105.41311902114361,-107.93377451405377,-103.39291579443886,-103.85076368949143,-105.41311902114361],[-331.89770050865724,-322.4588835469686,-325.00369606059627,-320.5353044234661,-320.82653674960045,-322.4588835469686],[-331.89770050865724,-335.68114461789935,-337.2186975485696,-337.73449186981463,-333.16956938263223,-335.68114461789935],[-331.89770050865724,-324.1270072869865,-322.2762095332807,-322.5382921200263,-326.7314252609581,-324.1270072869865],[65.26262344261757,6.01385314032696,8.154790934330089,3.1821432598014474,5.216160421508498,6.01385314032696],[65.26262344261757,45.32797919593542,43.71812412234548,43.372838916216175,47.865271282084244,45.32797919593542],[65.26262344261757,-8.851925382948998,-6.475501436397879,-11.28008678813429,-10.076530821643892,-8.851925382948998],[65.26262344261757,106.60034770882184,104.0590476875289,108.5388520839467,108.2221020969205,106.60034770882184],[65.26262344261757,118.16402014734552,116.60516477338865,121.49433725275253,118.1431119722869,118.16402014734552],[65.26262344261757,139.62396203463587,138.4664368566494,143.09241952516928,139.13619562583668,139.62396203463587],[65.26262344261757,107.99967563165053,108.91720229363477,110.72916382459574,105.78739360007033,107.99967563165053],[65.26262344261757,50.280540729641025,52.78324490093411,48.196206104369864,48.76655798058374,50.280540729641025],[65.26262344261757,19.290124209967065,17.738683055478937,17.25526745001024,21.806816550784692,19.290124209967065],[65.26262344261757,21.416930149044823,20.497513975109985,18.689119473459698,23.630305948298297,21.416930149044823],[65.26262344261757,33.69875749519289,33.21889984220168,30.633586289545548,35.6326045398585,33.69875749519289],[578.5892368105859,581.5485838171446,583.7311116674596,582.4947004916672,578.9172576727874,581.5485838171446],[578.5892368105859,573.037487982385,571.2226054074105,571.3898601521834,575.6339364882043,573.037487982385],[69.37749117513283,6.441903222921706,6.3048011383730245,3.1821432598014474,8.125299490662922,6.441903222921706],[69.37749117513283,90.26278133106233,92.43333765107072,91.23605401798979,87.63054503722678,90.26278133106233],[69.37749117513283,0.9108490841701955,2.9743537890596814,-2.0178541255760054,0.23659904488898054,0.9108490841701955],[69.37749117513283,113.24272919132808,110.68041332500931,115.08637455374523,114.93049658413081,113.24272919132808],[69.37749117513283,127.20213136881887,124.97372597797946,129.90652161257418,128.14768681048633,127.20213136881887],[69.37749117513283,51.087071520545706,49.453546156965444,49.16515990082134,53.63227160613381,51.087071520545706],[69.37749117513283,140.42624767803198,138.5770974348097,143.56620119959612,140.78593491759125,140.42624767803198],[69.37749117513283,107.65959975848762,106.98353053779527,111.15308094106314,106.67850719646442,107.65959975848762],[69.37749117513283,43.795380290205685,43.37508726163634,40.692243712065995,45.687671899871894,43.795380290205685],[69.37749117513283,6.3571773245745336,4.64343791002652,4.552096689299234,8.927171714365555,6.3571773245745336],[69.37749117513283,-5.799896863754495,-6.752396459670065,-8.497997813873138,-3.5675306972828533,-5.799896863754495],[69.37749117513283,30.95346866826818,29.580610755177673,28.693391408019497,33.39841298054959,30.95346866826818],[-185.1877252806045,39.96339380665388,38.58974314472988,43.372838916216175,39.719745894303706,39.96339380665388],[-185.1877252806045,-5.109739347222039,-4.671500856933955,-2.0178541255760054,-7.01463924430704,-5.109739347222039],[-185.1877252806045,16.54565222903208,16.5577756257704,19.862208283492063,14.96029295196392,16.54565222903208],[-185.1877252806045,80.71848933155705,79.6842996622527,84.20648136337626,80.09812104234803,80.71848933155705],[-185.1877252806045,45.677445516123484,45.05951733628138,49.16515990082134,44.64094744166771,45.677445516123484],[-185.1877252806045,96.76639911595055,95.42587981400007,100.18708448656828,96.48428793254007,96.76639911595055],[-185.1877252806045,-14.59491002759402,-14.578714054790769,-11.28008678813429,-16.183519905555393,-14.59491002759402],[-185.1877252806045,-1.7413475851799267,-1.6534028629360253,1.5416451667481594,-3.386607156738817,-1.7413475851799267],[-185.1877252806045,-142.0108600686898,-144.64315587552557,-141.0356147335446,-139.84117997772938,-142.0108600686898],[-185.1877252806045,-226.81245848337082,-228.98757399522233,-227.77543437128259,-224.18054736973292,-226.81245848337082],[-185.1877252806045,-182.84602745580167,-185.36659731545802,-182.7557970732477,-180.3682591267086,-182.84602745580167],[-185.1877252806045,-36.76417141152198,-39.035332233795785,-34.1304380258781,-35.7423438715684,-36.76417141152198],[-185.1877252806045,-157.07063969694758,-159.6677078337658,-156.53912958836938,-154.7256977898214,-157.07063969694758],[-185.1877252806045,-37.430052231367064,-39.595261249376264,-34.63160219483765,-36.59231120560179,-37.430052231367064],[-185.1877252806045,-188.0640229150819,-190.54481646202441,-188.1423610181805,-185.54606903900037,-188.0640229150819],[-185.1877252806045,-151.59226669606656,-154.22630338465785,-150.52848282332596,-149.46284471322133,-151.59226669606656],[-185.1877252806045,-91.66827842103916,-90.79708051396668,-88.89830423813726,-93.85343656293666,-91.66827842103916],[-185.1877252806045,-169.47673696896086,-167.1402616118602,-168.92100115810183,-172.07683021861962,-169.47673696896086],[-185.1877252806045,-152.54003904254918,-151.74724775185652,-149.70431975135367,-154.67797730564203,-152.54003904254918],[-185.1877252806045,-47.19045337033793,-48.212094144639615,-43.701009257979,-47.82405936100087,-47.19045337033793],[-185.1877252806045,-141.42612632970798,-139.967217418473,-139.27125992739667,-143.90721399678654,-141.42612632970798],[-185.1877252806045,-111.20139404405346,-113.72265214999805,-109.18344543964177,-109.63736660057657,-111.20139404405346],[-185.1877252806045,-125.08351500349836,-123.52344571096319,-123.06023350318603,-127.60334466191621,-125.08351500349836],[-185.1877252806045,-106.52650986383465,-106.15613704816067,-103.39291579443886,-108.3833290242742,-106.52650986383465],[-185.1877252806045,-297.6942362785334,-295.9325117283889,-300.90139527821816,-297.93461834889644,-297.6942362785334],[-185.1877252806045,-370.86632983850143,-369.46285901570786,-374.26493537873586,-370.6576439266622,-370.86632983850143],[-185.1877252806045,-364.8580891057218,-362.9723162550471,-367.9669539362864,-365.26914613123716,-364.8580891057218],[-185.1877252806045,-297.25143757068264,-295.0925130066309,-300.0586417194473,-298.07874155672295,-297.25143757068264],[-185.1877252806045,-355.5829474039898,-354.03724004802854,-358.9198517298926,-355.54576650824237,-355.5829474039898],[-185.1877252806045,-348.74491448404666,-346.71730433946954,-351.71437929716336,-349.36393435827694,-348.74491448404666],[-185.1877252806045,-317.2295273498126,-315.6242430223558,-320.5353044234661,-317.26668889591326,-317.2295273498126],[-185.1877252806045,-319.5400218893039,-317.5391439776773,-322.5382921200263,-320.11864544175745,-319.5400218893039],[126.43934983023094,45.8316649409822,48.19400295637966,43.372838916216175,44.635691450148926,45.8316649409822],[126.43934983023094,115.43362264533926,118.00364801541909,115.08637455374523,113.02831728846022,115.43362264533926],[126.43934983023094,85.41488121773699,88.04775882287255,84.20648136337626,83.35521810903943,85.41488121773699],[126.43934983023094,168.41436087152974,166.05422281330905,170.87787501751134,169.60591055599247,168.41436087152974],[126.43934983023094,195.05686833383857,192.76685833137833,197.65737357604885,196.11330709949448,195.05686833383857],[126.43934983023094,152.94654762547685,153.5107335885562,155.9549083251266,150.95532080557294,152.94654762547685],[126.43934983023094,196.02521668112882,195.39843590172424,199.51392354966973,194.99710041329038,196.02521668112882],[126.43934983023094,49.3330434050789,51.446401864559874,46.465267149124706,48.58003840519283,49.3330434050789],[126.43934983023094,184.90872158568084,183.85811052620173,188.3946669699729,184.30574553088115,184.90872158568084],[126.43934983023094,109.68611588774344,112.32009976207864,108.5388520839467,107.5963461170443,109.68611588774344],[126.43934983023094,151.54109432905423,153.72123594902737,152.49265462749568,148.9095721868697,151.54109432905423],[126.43934983023094,70.92873980935141,69.75786839282341,68.44348643140188,73.27851178468144,70.92873980935141],[126.43934983023094,64.29002399338756,66.53224509464025,61.607790938476526,63.320142394950786,64.29002399338756],[126.43934983023094,75.20632259930981,73.51293098189234,73.37096708232075,77.7703303332876,75.20632259930981],[126.43934983023094,63.22253935875409,63.779150899222394,59.74281498224765,64.31656394590874,63.22253935875409],[126.43934983023094,72.05967531522082,74.54047496588151,69.9039119183757,70.60147991720274,72.05967531522082],[126.43934983023094,35.87252643086506,35.856299585096544,32.55771635767373,37.46116093626305,35.87252643086506],[126.43934983023094,26.258947027375747,27.069630574141286,22.759052610088414,27.108467434418873,26.258947027375747],[126.43934983023094,53.55183587062295,55.293075124835866,50.33025949674781,53.33877809725297,53.55183587062295],[-0.11258218955466018,-1.5076198836082648,-3.859895096469439,-2.0178541255760054,1.086689175102455,-1.5076198836082648],[-0.11258218955466018,18.328144800494126,15.717229767956141,19.862208283492063,20.211364092472984,18.328144800494126],[-0.11258218955466018,-21.6996815412739,-22.462119080075844,-24.559936064595618,-19.580458539155515,-21.6996815412739],[-0.11258218955466018,1.9752540933579932,4.4092266414213785,2.2264569143488457,-0.5778785969533815,1.9752540933579932],[127.9047445701802,22.05316044349147,24.5223936833119,19.862208283492063,20.623223538060444,22.05316044349147],[127.9047445701802,129.8007084961046,132.27446907869904,129.90652161257418,127.27675458383139,129.8007084961046],[127.9047445701802,154.34538277743263,151.74366405419886,155.9549083251266,156.18360970364566,154.34538277743263],[127.9047445701802,53.44383712680837,55.60718755156454,50.64278753548723,52.609187814678855,53.44383712680837],[127.9047445701802,208.11305937490874,207.3117704270348,211.61282739729742,207.25420432544288,208.11305937490874],[127.9047445701802,103.65712132023693,104.80656665631082,100.18708448656828,104.15371674546792,103.65712132023693],[127.9047445701802,192.21837849417057,190.67872128050857,195.55826148284623,192.17373450272498,192.21837849417057],[127.9047445701802,122.30977539034316,124.93438273726738,121.49433725275253,120.07197788928956,122.30977539034316],[127.9047445701802,83.15751973679706,81.43845618582469,81.36043493785259,85.72904537171122,83.15751973679706],[127.9047445701802,77.95274661980464,79.49551306054425,74.61439028546806,77.99355720302094,77.95274661980464],[127.9047445701802,85.63202093570503,83.6870602935293,84.20617460669973,88.25334361361693,85.63202093570503],[127.9047445701802,70.76355933600459,70.20567218406498,67.75082994745442,72.7505596685936,70.76355933600459],[103.62142415069982,86.50393629503479,85.16284623045928,84.20648136337626,88.93484316733932,86.50393629503479],[103.62142415069982,54.10811107687068,54.57897083513096,50.64278753548723,55.28105629061585,54.10811107687068],[103.62142415069982,4.440471570328191,6.528960947347773,1.5416451667481594,3.7270645480382294,4.440471570328191],[103.62142415069982,110.66123371569981,113.01976965003077,111.15308094106314,108.06938596939398,110.66123371569981],[103.62142415069982,149.9151547104254,147.61253714609072,152.49265462749568,150.99511380480024,149.9151547104254],[103.62142415069982,175.0835379623146,174.02220445294245,178.56805673355203,174.49196108314635,175.0835379623146],[103.62142415069982,109.31044029890928,111.25935305537624,110.72916382459574,106.68854426755497,109.31044029890928],[103.62142415069982,74.73880554548192,72.60208217860938,73.69078455437892,77.37266636441858,74.73880554548192],[103.62142415069982,74.2889371602137,75.60872555717003,70.86163890760575,74.59491612405435,74.2889371602137],[103.62142415069982,74.70245149094703,72.46930453186285,73.8756585245234,77.32779455316438,74.70245149094703],[103.62142415069982,61.85368763068103,60.577606143551805,59.48208643753721,64.25475781983128,61.85368763068103],[164.69511322760965,51.72482649427184,54.036976597126014,49.16515990082134,50.62687547636383,51.72482649427184],[164.69511322760965,144.27633910902813,146.89276946263178,143.56620119959612,141.99676856444185,144.27633910902813],[164.69511322760965,197.3187038507587,194.85090924005158,199.51392354966973,198.74517778458792,197.3187038507587],[164.69511322760965,49.959437513300465,50.93241358340208,46.465267149124706,50.64395014492428,49.959437513300465],[164.69511322760965,282.5095424678194,281.5854022105526,286.0070353884087,281.77461794116033,282.5095424678194],[164.69511322760965,103.42907761027507,105.14007770496187,100.18708448656828,103.25594385110197,103.42907761027507],[164.69511322760965,237.42753746440818,236.93955437035353,240.89603418677643,236.27021036173088,237.42753746440818],[164.69511322760965,187.00303365306587,184.3790804399378,188.3946669699729,188.96685405659574,187.00303365306587],[164.69511322760965,192.06182705750464,191.34536286626235,195.55826148284623,191.11972857082367,192.06182705750464],[164.69511322760965,251.51359686949226,250.44839734245807,254.9975836851464,250.92613834553032,251.51359686949226],[164.69511322760965,144.3326685837507,146.96460545922736,143.09241952516928,142.2890541389719,144.3326685837507],[164.69511322760965,177.97664142975253,180.3004205517267,178.56805673355203,175.37231955172808,177.97664142975253],[164.69511322760965,89.29435909041956,87.968413691175,86.9793530005306,91.71844683491342,89.29435909041956],[164.69511322760965,88.61338016649098,90.44894840073823,85.46235440432808,88.27252714509592,88.61338016649098],[164.69511322760965,105.00321791833933,103.11723226647153,103.47388463706757,107.6146555003332,105.00321791833933],[164.69511322760965,84.22104776410774,84.36540511882917,80.84392861313695,85.67865489700942,84.22104776410774],[164.69511322760965,101.31816764868562,103.61337303746055,98.72706432157486,100.2520736202843,101.31816764868562],[164.69511322760965,46.175664158056435,45.77316599898376,43.061528869150976,48.05537822792882,46.175664158056435],[164.69511322760965,38.09751636378383,38.51769717255965,34.642445817626225,39.31627693366384,38.09751636378383],[164.69511322760965,78.99498740084536,80.18872881706973,75.5341418584961,79.44292678063275,78.99498740084536],[-176.3876138418601,-186.88022440462572,-186.38364381549016,-190.35025861742176,-185.73076547568903,-186.88022440462572],[-176.3876138418601,-144.52804816180063,-145.5206798471194,-141.0356147335446,-145.19208124824323,-144.52804816180063],[-176.3876138418601,-186.21939459519243,-183.67443956072626,-188.1423610181805,-187.85217455297138,-186.21939459519243],[549.3910567856877,551.9688583219636,554.1880151870876,552.8293957614908,549.3414983829277,551.9688583219636],[549.3910567856877,548.8628088817424,546.4016821590685,548.7090824526052,551.3968570114728,548.8628088817424],[-206.47819886412424,-192.12250264011874,-190.38702980457936,-190.35025861742176,-194.69865413129477,-192.12250264011874],[-206.47819886412424,-225.4944097465658,-226.7711392124371,-227.86528703162242,-223.09303497048052,-225.4944097465658],[-206.47819886412424,-225.76464990976652,-223.24148958749234,-227.77543437128259,-227.33397794019305,-225.76464990976652],[-206.47819886412424,-160.00224945554245,-161.1855972427532,-156.53912958836938,-160.46166130919266,-160.00224945554245],[6.990924298734689,-137.57397017280405,-136.3838425399056,-141.0356147335446,-137.1220379886878,-137.57397017280405],[6.990924298734689,65.12186972225555,63.54611230063247,68.44348643140188,65.12199070001246,65.12186972225555],[6.990924298734689,78.13029778794491,78.32679792295355,81.36043493785259,76.40155529695761,78.13029778794491],[6.990924298734689,83.4803393238204,82.59109906813333,86.9793530005306,82.70979341229867,83.4803393238204],[6.990924298734689,71.43028858263327,72.80279421687182,73.69078455437892,68.98549792993138,71.43028858263327],[6.990924298734689,-31.6838805195664,-29.31584407496284,-34.1304380258781,-32.891372113120674,-31.6838805195664],[6.990924298734689,-29.61255634587156,-28.35005902198458,-33.05649397379336,-29.241393283232433,-29.61255634587156],[6.990924298734689,18.48167389606811,20.80987653657233,19.060744114303244,15.878784493272372,18.48167389606811],[6.990924298734689,-22.930952796607517,-22.884571604787084,-26.27152530794957,-21.39270570252292,-22.930952796607517],[6.990924298734689,-40.97235530118622,-39.68673137813386,-44.409861339564806,-40.62736971557215,-40.97235530118622],[6.990924298734689,-2.716657829680516,-0.08876479568260853,-3.586903970448929,-4.931742386784351,-2.716657829680516],[-229.59071893663955,-228.0586784851905,-230.61765818336423,-227.77543437128259,-225.63405798239145,-228.0586784851905],[-229.59071893663955,-185.64123407503774,-184.91061898065539,-182.7557970732477,-187.74058015032512,-185.64123407503774],[-229.59071893663955,-209.26242152688692,-208.45613872386963,-206.4377704679386,-211.40860099451007,-209.26242152688692],[-229.59071893663955,-266.50126565160514,-266.8421067720525,-269.6522983549737,-264.6657060256872,-266.50126565160514],[-12.077359978651529,-179.42425923744426,-179.4003589336529,-182.7557970732477,-177.86781692862874,-179.42425923744426],[-12.077359978651529,58.59352997884404,56.60801833908865,61.607790938476526,59.14920192450041,58.59352997884404],[-12.077359978651529,71.1345030658035,70.04151796387129,74.61439028546806,70.57677479410967,71.1345030658035],[-12.077359978651529,81.98208622598194,80.89155024331389,85.46235440432808,81.42172812411273,81.98208622598194],[-12.077359978651529,67.80191037405848,68.29008492280492,70.86163890760575,65.8623282103036,67.80191037405848],[-12.077359978651529,-51.14020338379698,-50.75267446980049,-54.58799032061273,-49.89224595965763,-51.14020338379698],[-12.077359978651529,12.8031961754528,14.909734037341012,13.915584720521577,10.16898757824965,12.8031961754528],[-12.077359978651529,-33.608005186306364,-35.75592654996599,-34.63160219483765,-30.974532089349736,-33.608005186306364],[-12.077359978651529,-7.070367688378533,-4.725155365193268,-6.5396372339928455,-9.667336405821176,-7.070367688378533],[-12.077359978651529,-39.986193967678844,-41.66189758216246,-41.84750823345958,-37.42756048877813,-39.986193967678844],[-12.077359978651529,-44.84422964734267,-45.55066252130909,-47.74843725164359,-42.760161801439395,-44.84422964734267],[-12.077359978651529,-23.16422275818806,-21.158541551446213,-26.15741082397108,-23.750060372860222,-23.16422275818806],[-6.6419607025068474,-31.675967670539826,-32.87604010584217,-34.1304380258781,-29.311596858603277,-31.675967670539826],[-6.6419607025068474,-52.34643783792118,-49.8947752464064,-54.58799032061273,-53.734801412170604,-52.34643783792118],[-6.6419607025068474,-147.0300993088731,-146.2763282441096,-150.52848282332596,-146.12438312912272,-147.0300993088731],[-6.6419607025068474,56.74736200022533,54.743816720946775,59.74281498224765,57.32998930562515,56.74736200022533],[-6.6419607025068474,64.25413645652249,63.53343704743747,67.75082994745442,63.31615029777211,64.25413645652249],[-6.6419607025068474,77.35388361680342,76.33769526036741,80.84392861313695,76.71454017397618,77.35388361680342],[-6.6419607025068474,56.81714301878202,57.805743524843066,59.48208643753721,54.5644044922595,56.81714301878202],[-6.6419607025068474,6.461928319588084,8.673457269440929,7.3406103329996935,3.833589266664424,6.461928319588084],[-6.6419607025068474,-32.93300588530917,-34.54490874373157,-34.88529303507897,-30.395019420190486,-32.93300588530917],[-6.6419607025068474,-44.57772544061742,-44.0249458761901,-48.05688617402226,-43.48013624620331,-44.57772544061742],[-6.6419607025068474,-13.43221030155769,-10.805849391014704,-14.788263086026996,-15.415316323259168,-13.43221030155769],[9.696411046865675,-153.0899316545352,-151.8474493136663,-156.53912958836938,-152.69625833912622,-153.0899316545352],[9.696411046865675,69.89994515307325,68.75565425053485,73.37096708232075,69.39772800604605,69.89994515307325],[9.696411046865675,81.33021252974174,82.07288252231879,84.20617460669973,79.22330606546274,81.33021252974174],[9.696411046865675,99.97409198945574,99.17122668971815,103.47388463706757,99.11680161067457,99.97409198945574],[9.696411046865675,71.88312490292607,73.4658702317371,73.8756585245234,69.35520471960142,71.88312490292607],[9.696411046865675,-30.73072904710009,-28.310894922707796,-33.05649397379336,-32.047317282744,-30.73072904710009],[9.696411046865675,19.634929591047978,17.053373591474173,20.054969555464734,22.017236148627802,19.634929591047978],[9.696411046865675,-33.236685399347024,-30.612971159435332,-34.63160219483765,-35.19870928435294,-33.236685399347024],[9.696411046865675,19.58604289775486,21.976143290287236,19.981802676380024,17.008210570799967,19.58604289775486],[9.696411046865675,-25.570803008430563,-24.454031390911837,-29.046791139070812,-25.03871081755082,-25.570803008430563],[9.696411046865675,-38.89633837060111,-37.04533466183457,-42.03476208250102,-39.25860475361096,-38.89633837060111],[9.696411046865675,-1.6027210042101951,1.0104158867099589,-2.277450928847999,-3.895794157463392,-1.6027210042101951],[-114.3067622583767,-132.18288249357295,-130.17432057468866,-135.17300317935383,-132.7730558575402,-132.18288249357295],[-114.3067622583767,-91.38002562344056,-93.73150039055433,-88.89830423813726,-90.2057759851138,-91.38002562344056],[-114.3067622583767,-120.99132636172128,-122.51709052399372,-123.06023350318603,-118.48415893215113,-120.99132636172128],[-154.94190025879348,-138.60570816255776,-139.90775618594304,-135.17300317935383,-138.93199222748476,-138.60570816255776],[-154.94190025879348,-164.58366917595816,-161.9543348884326,-165.48239006624576,-166.7866877529137,-164.58366917595816],[-154.94190025879348,-166.54497722853432,-167.8170940245666,-168.92100115810183,-164.1457737687651,-166.54497722853432],[-154.94190025879348,-140.19157178011258,-142.82187677526343,-139.27125992739667,-137.99782434768963,-140.19157178011258],[12.09582901928534,-86.28823785510336,-84.003572940796,-88.89830423813726,-87.33479612613245,-86.28823785510336],[12.09582901928534,38.98922149717191,40.769393297569074,40.692243712065995,36.40120697997001,38.98922149717191],[12.09582901928534,67.23413109411169,64.98431237680987,69.9039119183757,68.21751712751526,67.23413109411169],[12.09582901928534,95.26176482771184,94.08870422381368,98.72706432157486,94.79103186674539,95.26176482771184],[12.09582901928534,45.07632001563599,45.46941121197837,48.196206104369864,43.203284968883644,45.07632001563599],[12.09582901928534,18.779743743010275,16.221166606398736,19.060744114303244,21.20502602217184,18.779743743010275],[12.09582901928534,-3.6410974810549996,-1.552373519678813,-6.5396372339928455,-4.354875062811892,-3.6410974810549996],[12.09582901928534,19.728928582666352,17.175485689360087,19.981802676380024,22.1624185516428,19.728928582666352],[12.09582901928534,7.818580711148803,5.455366836158134,7.3406103329996935,10.408523800508634,7.818580711148803],[12.09582901928534,-40.214126068937105,-39.170874165594284,-43.701009257979,-39.60334600253749,-40.214126068937105],[12.09582901928534,-64.5056665064,-64.0977126870627,-67.95807155575827,-63.27594334760262,-64.5056665064],[-170.56798165210708,-169.185659146942,-166.7555880812411,-168.92100115810183,-171.74127292539137,-169.185659146942],[-170.56798165210708,-150.97064409810935,-153.6016224225264,-149.70431975135367,-148.94035723366997,-150.97064409810935],[-170.56798165210708,-152.07606154922115,-153.6952561837883,-148.77803515009091,-152.0213130992464,-152.07606154922115],[-170.56798165210708,-187.28413979182818,-184.87757194010362,-189.6425753781136,-188.57196415637384,-187.28413979182818],[-55.57112264716835,-147.97242929021073,-145.3891805743177,-149.70431975135367,-149.7341413971847,-147.97242929021073],[-55.57112264716835,2.4891685333986486,4.019473681604336,4.552096689299234,-0.019703700697559334,2.4891685333986486],[-55.57112264716835,29.237014323066838,27.659509277941492,32.55771635767373,29.23931680778242,29.237014323066838],[-55.57112264716835,39.58235424656019,38.48485227978025,43.061528869150976,39.02948086604811,39.58235424656019],[-55.57112264716835,14.405616785917358,15.181249733531544,17.25526745001024,12.27822840358713,14.405616785917358],[-55.57112264716835,-28.18030039471248,-30.728519850072203,-26.27152530794957,-26.537524237962725,-28.18030039471248],[-55.57112264716835,-42.726521697006056,-40.51513277568075,-41.84750823345958,-45.35487794752353,-42.726521697006056],[-55.57112264716835,-30.273229999639355,-32.90560571286164,-29.046791139070812,-28.222625735110835,-30.273229999639355],[-55.57112264716835,-38.21747511458372,-39.77263967128344,-34.88529303507897,-38.242958772835564,-38.21747511458372],[-55.57112264716835,-81.76157783387437,-79.13189192204194,-83.05743156694064,-83.77656477634135,-81.76157783387437],[-55.57112264716835,-90.91891590659542,-92.92303612787626,-92.2354873003086,-88.29026912173666,-90.91891590659542],[-55.57112264716835,-106.17646113560207,-104.18390878333967,-109.18344543964177,-106.74262553571685,-106.17646113560207],[-14.729615335201283,-41.97693897840552,-39.39237382308941,-43.701009257979,-43.743677092810394,-41.97693897840552],[-14.729615335201283,-79.58409285255398,-79.06827669121611,-83.05743156694064,-78.45230197807422,-79.58409285255398],[-14.729615335201283,-101.1081705329083,-98.67241714752902,-103.39291579443886,-102.4601360480299,-101.1081705329083],[-14.729615335201283,26.73961695953628,28.350452697864586,28.693391408019497,24.201992102027564,26.73961695953628],[-14.729615335201283,47.403314532188816,45.33830950364331,50.33025949674781,48.07989893331792,47.403314532188816],[-14.729615335201283,72.0667340956347,70.90395678184326,75.5341418584961,71.58471776967082,72.0667340956347],[-14.729615335201283,27.500406648200553,27.871472547301956,30.633586289545548,25.64309099171776,27.500406648200553],[-14.729615335201283,-4.130505054304821,-6.729098545977677,-3.586903970448929,-1.7897732467600591,-4.130505054304821],[-14.729615335201283,-24.96002469304023,-22.326880187555176,-26.15741082397108,-27.0251791531719,-24.96002469304023],[-14.729615335201283,-2.7471161944083056,-5.335900030274839,-2.277450928847999,-0.3811219738508451,-2.7471161944083056],[-14.729615335201283,-14.779214008668596,-17.277059400500214,-14.788263086026996,-12.27707611191611,-14.779214008668596],[-60.14056082942508,-137.65598743904334,-135.05503632041894,-139.27125992739667,-139.49072065166558,-137.65598743904334],[-60.14056082942508,-10.405545917058085,-8.761908775963068,-8.497997813873138,-12.954044326923162,-10.405545917058085],[-60.14056082942508,19.677392328921396,17.7612523748887,22.759052610088414,20.131721161504892,19.677392328921396],[-60.14056082942508,31.18979984718123,29.96105369464457,34.642445817626225,30.780754738666904,31.18979984718123],[-60.14056082942508,15.49591419784565,15.762111723596746,18.689119473459698,13.71499325709335,15.49591419784565],[-60.14056082942508,-45.16606153527608,-47.786368223487464,-44.409861339564806,-42.90446468373565,-45.16606153527608],[-60.14056082942508,-49.084395264627915,-47.090543335441374,-47.74843725164359,-51.71196996108525,-49.084395264627915],[-60.14056082942508,-42.68199863465526,-45.29239136724798,-42.03476208250102,-40.37862793039242,-42.68199863465526],[-60.14056082942508,-50.212057578663135,-52.693047350060276,-48.05688617402226,-48.753391243495074,-50.212057578663135],[-60.14056082942508,-67.53465404942249,-64.95258979609984,-67.95807155575827,-69.91586669571998,-67.53465404942249],[-60.14056082942508,-105.59322078601525,-107.0366199672761,-107.76749058711313,-103.1184386857156,-105.59322078601525],[-60.14056082942508,-105.8245898776505,-105.7307360177611,-109.18344543964177,-104.32514273487358,-105.8245898776505],[-316.8207806602266,-321.3890766952453,-323.37616818873875,-322.7376995109077,-318.76225478025685,-321.3890766952453],[-316.8207806602266,-303.5825834552861,-302.61156413274506,-300.90139527821816,-305.82544663416934,-303.5825834552861],[-316.8207806602266,-319.30196295571267,-316.66980064626284,-320.5353044234661,-321.34907950748294,-319.30196295571267],[-369.3829345016253,-326.17250733417325,-327.4674437441275,-322.7376995109077,-326.50690051216077,-326.17250733417325],[-369.3829345016253,-394.1089498401286,-394.1402218563035,-397.417289366649,-392.50833952182063,-394.1089498401286],[-369.3829345016253,-373.1384251750283,-370.50427231125485,-374.26493537873586,-375.2382085775509,-373.1384251750283],[-369.3829345016253,-360.37915002216477,-358.452932837614,-358.9198517298926,-362.9975974587624,-360.37915002216477],[-302.6220544516719,-301.1957492578628,-303.7567069433988,-300.90139527821816,-298.77442082468696,-301.1957492578628],[-302.6220544516719,-300.66447295208485,-298.3459004962802,-300.0586417194473,-303.2704264793863,-300.66447295208485],[-302.6220544516719,-308.13338647873013,-307.71457837649814,-311.58816147700855,-306.9133933978948,-308.13338647873013],[-380.9084680766763,-375.25377347770973,-377.8864549692131,-374.26493537873586,-373.0901555423765,-375.25377347770973],[-380.9084680766763,-369.5538929162383,-367.702028034351,-367.9669539362864,-372.15853546934784,-369.5538929162383],[-380.9084680766763,-341.0901464482157,-342.5965931273975,-337.73449186981463,-341.17548235857714,-341.0901464482157],[-380.9084680766763,-407.85396416855036,-406.66736861833425,-411.31638117510005,-407.3981334856735,-407.85396416855036],[-356.1298409743925,-366.42831424995893,-368.3088512603656,-367.9669539362864,-363.8179107389771,-366.42831424995893],[-356.1298409743925,-313.341191469334,-314.71001612176616,-309.93005697691785,-313.5904667639487,-313.341191469334],[-356.1298409743925,-373.09412871425803,-370.6561847018004,-375.37306279748526,-374.4510414370987,-373.09412871425803],[-356.1298409743925,-352.7140328833549,-355.34699074621096,-351.71437929716336,-350.55526899276174,-352.7140328833549],[-313.72320227174356,-302.7029155007236,-304.96793413334893,-300.0586417194473,-301.6922300745353,-302.7029155007236],[-313.72320227174356,-311.09852358460745,-309.01909184374045,-309.93005697691785,-313.73222715504676,-311.09852358460745],[-313.72320227174356,-320.73560205849793,-322.4509354388624,-322.5382921200263,-318.1651476913808,-320.73560205849793],[-360.46863599827014,-359.1010028625184,-361.6406173441346,-358.9198517298926,-356.6473189235884,-359.1010028625184],[-360.46863599827014,-314.9270848676914,-316.46869848705944,-311.58816147700855,-314.96931726016174,-314.9270848676914],[-360.46863599827014,-397.28483363804946,-395.3923457092661,-400.3877967701698,-397.7054052612942,-397.28483363804946],[-360.46863599827014,-353.1768611648334,-351.25244354871234,-351.71437929716336,-355.7950191884039,-353.1768611648334],[597.4726597852093,585.8286877611308,585.8586238360065,582.4947004916672,587.3802562080405,585.8286877611308],[597.4726597852093,605.1980170045496,605.2016922429933,608.5181422954424,603.6194127888618,605.1980170045496],[543.2240632681714,550.8424094057837,548.313066799543,552.8293957614908,552.4292085491087,550.8424094057837],[543.2240632681714,538.3010159814435,540.8581525129244,536.4326590170143,536.6301500769132,538.3010159814435],[573.1976092261793,571.9809594362895,574.5852450495038,571.3898601521834,569.6570666725619,571.9809594362895],[573.1976092261793,573.436257284273,570.8872390661194,573.6655781001754,575.876495270837,573.436257284273],[540.3329535784812,545.9933126351881,546.9262231926144,548.7090824526052,543.7721541334123,545.9933126351881],[540.3329535784812,537.4428574130748,536.4694934307128,534.7638249884876,539.6870426527046,537.4428574130748],[3.1821432598014474,62.43091356209205,60.28997576808892,65.26262344261757,63.22860628091052,62.43091356209205],[3.1821432598014474,-131.0459817231182,-130.76390065106457,-134.46665857557596,-129.70543635047068,-131.0459817231182],[3.1821432598014474,66.11773121201257,66.25483329656126,69.37749117513283,64.43433494427136,66.11773121201257],[91.23605401798979,65.87369873064961,63.55703130028807,65.26262344261757,68.48023479369176,65.87369873064961],[91.23605401798979,575.9054594589222,576.8736579974383,578.5892368105859,573.6641888676132,575.9054594589222],[91.23605401798979,-131.44074368497724,-131.97943921911303,-134.46665857557596,-129.46668031790142,-131.44074368497724],[43.372838916216175,-181.7782801710422,-180.4046295091182,-185.1877252806045,-181.53463225869203,-181.7782801710422],[43.372838916216175,63.30748316289832,64.91733823648826,65.26262344261757,60.7701910767495,63.30748316289832],[43.372838916216175,123.98052380546491,121.61818579006744,126.43934983023094,125.17649729629818,123.98052380546491],[-2.0178541255760054,-182.09584005895846,-182.53407854924654,-185.1877252806045,-180.19094016187347,-182.09584005895846],[-2.0178541255760054,-0.6228164315224013,1.729458781338773,-0.11258218955466018,-3.217125490233122,-0.6228164315224013],[-2.0178541255760054,66.44878796538663,64.38528326049715,69.37749117513283,67.12303800466785,66.44878796538663],[115.08637455374523,9.028527263725163,7.479140550770908,6.990924298734689,11.5444678481506,9.028527263725163],[115.08637455374523,-32.27405254704589,-29.676405919855963,-32.81011937513079,-34.61741142684086,-32.27405254704589],[19.862208283492063,-181.8711692261445,-181.88329262288283,-185.1877252806045,-180.28580994907637,-181.8711692261445],[19.862208283492063,1.4214812934432761,4.032396325981263,-0.11258218955466018,-0.46173799853558317,1.4214812934432761],[19.862208283492063,125.71379241018079,123.24455917036036,127.9047445701802,127.14372931561182,125.71379241018079],[129.90652161257418,-203.3917708132671,-203.83862224882583,-206.47819886412424,-201.48084662515075,-203.3917708132671],[129.90652161257418,-32.2070314924936,-29.601385050779154,-32.81011937513079,-34.52659819354422,-32.2070314924936],[84.20648136337626,-181.6997332487853,-180.66554357948093,-185.1877252806045,-181.07936495957625,-181.6997332487853],[84.20648136337626,101.32396921904129,102.6650592836168,103.62142415069982,98.89306234673676,101.32396921904129],[84.20648136337626,125.2309499758702,122.59807237073464,126.43934983023094,127.29061308456777,125.2309499758702],[170.87787501751134,-299.53501118179554,-297.6247632285368,-302.6220544516719,-299.9808945482507,-299.53501118179554],[197.65737357604885,10.456222600955481,11.629288921748277,6.990924298734689,10.926949279761935,10.456222600955481],[197.65737357604885,-502.58822544429563,-500.20190262807387,-504.99413476318165,-503.8332852144123,-502.58822544429563],[155.9549083251266,-203.0244795972583,-202.61053987111413,-206.47819886412424,-201.80011893528962,-203.0244795972583],[155.9549083251266,-502.5187665733053,-500.16424715466167,-504.99413476318165,-503.6990745541221,-502.5187665733053],[50.64278753548723,100.15610060931638,99.6852408510561,103.62142415069982,98.9831553955712,100.15610060931638],[50.64278753548723,-130.96693604133512,-130.10539611074577,-134.46665857557596,-130.16835355226493,-130.96693604133512],[50.64278753548723,125.10369497885905,122.94034455410288,127.9047445701802,125.93834429098857,125.10369497885905],[211.61282739729742,106.62704820840814,108.62090770613496,103.62142415069982,106.05893141869629,106.62704820840814],[211.61282739729742,576.7595391783282,578.456756322218,578.5892368105859,574.1943897824411,576.7595391783282],[211.61282739729742,-131.01685691216795,-129.77674239348877,-134.46665857557596,-130.62052939043699,-131.01685691216795],[49.16515990082134,-181.70001089590664,-181.08208271606455,-185.1877252806045,-180.66351282145087,-181.70001089590664],[49.16515990082134,67.45557955540846,69.08910491898872,69.37749117513283,64.91037946982036,67.45557955540846],[49.16515990082134,162.13544663415917,159.82329653130498,164.69511322760965,163.23339765206717,162.13544663415917],[143.56620119959612,11.46267754174107,9.723285503205272,9.696411046865675,14.039912745998617,11.46267754174107],[143.56620119959612,-32.14904515003183,-29.537250895071352,-32.81011937513079,-34.44725336169649,-32.14904515003183],[199.51392354966973,12.898206923253396,12.64783167601164,9.696411046865675,14.667380608245498,12.898206923253396],[199.51392354966973,-502.4621492176434,-500.13560613953064,-504.99413476318165,-503.5876239455437,-502.4621492176434],[46.465267149124706,123.57157357427675,121.45821511479576,126.43934983023094,124.32457857416281,123.57157357427675],[46.465267149124706,-131.2396312297439,-129.50631945653703,-134.46665857557596,-131.44217580833592,-131.2396312297439],[46.465267149124706,161.20094286343388,160.22796679333229,164.69511322760965,160.51643023181006,161.20094286343388],[286.0070353884087,129.81055182554013,129.93817146598025,126.43934983023094,131.28208982084317,129.81055182554013],[286.0070353884087,577.1083827423647,579.0223611610663,578.5892368105859,574.4919489104566,577.1083827423647],[286.0070353884087,-131.03991027162573,-129.71835889323208,-134.46665857557596,-130.73595516193083,-131.03991027162573],[100.18708448656828,-181.76703990998675,-180.42652060803627,-185.1877252806045,-181.4849287265763,-181.76703990998675],[100.18708448656828,124.43470773651156,123.28526240043766,127.9047445701802,123.93811231128056,124.43470773651156],[100.18708448656828,161.45312010390285,159.74212000921605,164.69511322760965,161.62625386307596,161.45312010390285],[240.89603418677643,-357.0899903319496,-355.63604000604533,-360.46863599827014,-356.94125205500984,-357.0899903319496],[188.3946669699729,10.439215536410678,10.828931179818513,6.990924298734689,11.685225450435695,10.439215536410678],[188.3946669699729,-846.1591335495912,-845.8211771740857,-849.5948551767922,-844.8673268666765,-846.1591335495912],[195.55826148284623,-203.06731027504418,-202.81885728363983,-206.47819886412424,-201.69777996568922,-203.06731027504418],[195.55826148284623,-846.1967099743819,-845.9894678335263,-849.5948551767922,-844.7920137456708,-846.1967099743819],[254.9975836851464,12.848552404817855,12.50961364526353,9.696411046865675,14.68273556934258,12.848552404817855],[254.9975836851464,-846.1796998898429,-845.9168197129059,-849.5948551767922,-844.8225728224878,-846.1796998898429],[-11.28008678813429,-181.87290204114476,-181.88909801394803,-185.1877252806045,-180.28429216318338,-181.87290204114476],[-11.28008678813429,-11.951958302082188,-9.423081220778267,-12.080861593309153,-14.419689037742968,-11.951958302082188],[-11.28008678813429,62.834462037432274,60.45803809088116,65.26262344261757,64.05906747612717,62.834462037432274],[108.5388520839467,9.626999713769703,8.607640999618559,6.990924298734689,11.896802671313475,9.626999713769703],[108.5388520839467,-278.41937665260383,-275.78524334300135,-279.5491286130742,-280.5176027467396,-278.41937665260383],[121.49433725275253,-203.2608145707747,-203.4818883000545,-206.47819886412424,-201.51354790882897,-203.2608145707747],[121.49433725275253,-278.34162474394054,-275.70872430845617,-279.5491286130742,-280.40173570101297,-278.34162474394054],[143.09241952516928,11.750358458420127,10.21325849950627,9.696411046865675,14.26176541263493,11.750358458420127],[143.09241952516928,-278.2771311124074,-275.6463839677016,-279.5491286130742,-280.3044956895103,-278.2771311124074],[-24.559936064595618,-14.584207275416068,-16.925141814105952,-12.080861593309153,-13.43075553010856,-14.584207275416068],[-24.559936064595618,-131.85550868226025,-132.90094328894418,-134.46665857557596,-129.57145346020647,-131.85550868226025],[-24.559936064595618,-2.9728367128763766,-2.2103991740744324,-0.11258218955466018,-5.0920597149947655,-2.9728367128763766],[2.2264569143488457,-11.293154927378497,-13.542190147066368,-12.080861593309153,-8.670464515476825,-11.293154927378497],[2.2264569143488457,575.6935824023419,576.411084638087,578.5892368105859,573.6025024741715,575.6935824023419],[2.2264569143488457,-132.09062167986337,-133.36272683780152,-134.46665857557596,-129.69142370758973,-132.09062167986337],[1.5416451667481594,-181.90473252867642,-181.9926772509203,-185.1877252806045,-180.2594729571175,-181.90473252867642],[1.5416451667481594,-9.421605997533595,-7.1654567714590485,-12.080861593309153,-10.41631526916624,-9.421605997533595],[1.5416451667481594,100.72259774711979,98.63410837010021,103.62142415069982,101.43600476940975,100.72259774711979],[111.15308094106314,-173.5276864098839,-174.29053275825638,-176.3876138418601,-171.40820975668845,-173.5276864098839],[111.15308094106314,-32.24374345671565,-29.642360863410527,-32.81011937513079,-34.57646093416747,-32.24374345671565],[152.49265462749568,-173.05311275815635,-173.0219050869075,-176.3876138418601,-171.5025721755722,-173.05311275815635],[152.49265462749568,-502.38132919889165,-500.0982071921595,-504.99413476318165,-503.4250452089909,-502.38132919889165],[178.56805673355203,-173.140272818364,-173.30269325099803,-176.3876138418601,-171.43744922958223,-173.140272818364],[178.56805673355203,-846.2692720294333,-846.2598693821581,-849.5948551767922,-844.7011567199685,-846.2692720294333],[110.72916382459574,-173.35677056712294,-173.8882215902975,-176.3876138418601,-171.38761389110385,-173.35677056712294],[110.72916382459574,-278.31568390770394,-275.68352487996157,-279.5491286130742,-280.36274820614665,-278.31568390770394],[-190.35025861742176,-179.85764805465612,-180.35422864379169,-176.3876138418601,-181.00710698359282,-179.85764805465612],[-190.35025861742176,-135.71447739800396,-133.67471445496466,-134.46665857557596,-138.34615355202453,-135.71447739800396],[-190.35025861742176,-204.70595484142726,-206.44142767696664,-206.47819886412424,-202.12980335025122,-204.70595484142726],[-227.86528703162242,-178.8373139776331,-177.6327647404378,-176.3876138418601,-181.2038987982355,-178.8373139776331],[-227.86528703162242,546.8664894316378,547.9992587280964,549.3910567856877,544.5361706656445,546.8664894316378],[-227.86528703162242,-135.96518487973108,-134.06133530439556,-134.46665857557596,-138.5798728400065,-135.96518487973108],[-141.0356147335446,-184.2124799454593,-181.58018413862354,-185.1877252806045,-186.38216003641972,-184.2124799454593],[-141.0356147335446,-172.89518041360407,-171.9025487282853,-176.3876138418601,-172.23114732716147,-172.89518041360407],[-141.0356147335446,3.5292797379941363,2.339152105095673,6.990924298734689,3.0773475538778676,3.5292797379941363],[68.44348643140188,-299.77612731519645,-297.6458996202242,-302.6220544516719,-300.5563658616703,-299.77612731519645],[68.44348643140188,455.2030511084835,457.1560501643915,456.61438417258313,452.58057450445716,455.2030511084835],[81.36043493785259,-299.5654687397449,-297.62259899504625,-302.6220544516719,-300.0584216929452,-299.5654687397449],[81.36043493785259,63.138857286048896,65.6510997957332,63.086039881891615,60.651669150227605,63.138857286048896],[86.9793530005306,-299.6664901740361,-297.62639391188907,-302.6220544516719,-300.3045900001678,-299.6664901740361],[86.9793530005306,692.8529228998229,694.0709488302778,695.2881805596461,690.4797122942502,692.8529228998229],[73.69078455437892,-299.4209812287622,-297.65081067241346,-302.6220544516719,-299.67269614403335,-299.4209812287622],[73.69078455437892,537.2928220871602,538.9683651844956,539.1543704228885,534.734238092386,537.2928220871602],[-227.77543437128259,-186.15070116851626,-183.97558565666475,-185.1877252806045,-188.78261228215416,-186.15070116851626],[-227.77543437128259,-229.30747482273162,-226.7484951245579,-229.59071893663955,-231.73209532553068,-229.30747482273162],[-227.77543437128259,-208.4889833256403,-211.01214364791448,-206.47819886412424,-206.91965529521377,-208.4889833256403],[-182.7557970732477,-185.0974948980505,-182.57692503839417,-185.1877252806045,-187.57526322714355,-185.0974948980505],[-182.7557970732477,-226.7052819348495,-227.43589702923185,-229.59071893663955,-224.60593585956212,-226.7052819348495],[-182.7557970732477,-15.408897814454974,-15.432798118246325,-12.077359978651529,-16.965340123270487,-15.408897814454974],[61.607790938476526,-352.97753044402225,-351.1435575855723,-356.1298409743925,-353.3161786491618,-352.97753044402225],[61.607790938476526,455.0152738123318,456.8598078877554,456.61438417258313,452.4121884704608,455.0152738123318],[74.61439028546806,-352.8675073453619,-351.18821715354414,-356.1298409743925,-352.99928251421005,-352.8675073453619],[74.61439028546806,63.12218466656691,65.63062414149468,63.086039881891615,60.63089077012605,63.12218466656691],[85.46235440432808,-352.85969889483164,-351.19304242255055,-356.1298409743925,-352.9751363408511,-352.85969889483164],[85.46235440432808,692.5849101139082,693.5317042503123,695.2881805596461,690.3557972138123,692.5849101139082],[70.86163890760575,-352.744342573011,-351.30714491816565,-356.1298409743925,-352.57560097328223,-352.744342573011],[70.86163890760575,537.085353786506,538.6110346589314,539.1543704228885,534.5782177069601,537.085353786506],[-34.1304380258781,-182.55399189496063,-180.2828310726868,-185.1877252806045,-183.5758194349142,-182.55399189496063],[-34.1304380258781,-9.09643105784512,-7.896358622542774,-6.6419607025068474,-11.460801869781669,-9.09643105784512],[-34.1304380258781,4.54436679242299,2.1763303478194302,6.990924298734689,5.751858385977264,4.54436679242299],[-54.58799032061273,-8.8835131851984,-11.335175776713182,-6.6419607025068474,-7.495149610948978,-8.8835131851984],[-54.58799032061273,-131.3612295554504,-129.47153854689117,-134.46665857557596,-131.77783454403743,-131.3612295554504],[-54.58799032061273,-15.52514691546728,-15.912675829463774,-12.077359978651529,-16.773104339606636,-15.52514691546728],[13.915584720521577,-6.142092679521213,-8.497906308879989,-6.6419607025068474,-3.54916250629067,-6.142092679521213],[13.915584720521577,546.846593453716,547.9597211857998,549.3910567856877,544.5264784299026,546.846593453716],[13.915584720521577,-131.10766494718607,-131.01344159163392,-134.46665857557596,-129.60852180713022,-131.10766494718607],[-156.53912958836938,-184.6562151720263,-182.05914703520807,-185.1877252806045,-187.00115707915248,-184.6562151720263],[-156.53912958836938,-203.01507899695116,-201.8317312097404,-206.47819886412424,-202.55566714330095,-203.01507899695116],[-156.53912958836938,6.2472131130315045,5.004730772162587,9.696411046865675,5.85353979762251,6.2472131130315045],[73.37096708232075,-357.61535420512195,-355.49074860086273,-360.46863599827014,-358.386481918472,-357.61535420512195],[73.37096708232075,455.2553719946906,457.2368865812657,456.61438417258313,452.62919870645106,455.2553719946906],[84.20617460669973,-357.4127134425956,-355.46915222985746,-360.46863599827014,-357.9066724375056,-357.4127134425956],[84.20617460669973,63.146079816359645,65.6599521737189,63.086039881891615,60.66068790003822,63.146079816359645],[103.47388463706757,-357.52650745422017,-355.4745865899347,-360.46863599827014,-358.1828052341867,-357.52650745422017],[103.47388463706757,692.9630177089651,694.2801310710277,695.2881805596461,690.5429440579057,692.9630177089651],[73.8756585245234,-357.30988884313183,-355.4839709911909,-360.46863599827014,-357.63742877540193,-357.30988884313183],[73.8756585245234,537.340953692377,539.049120311785,539.1543704228885,534.7725778017898,537.340953692377],[-33.05649397379336,3.546986670812892,2.2844893469259118,6.990924298734689,3.1758236081737627,3.546986670812892],[-33.05649397379336,-132.60772463465395,-130.04858898243904,-134.46665857557596,-134.28505954929693,-132.60772463465395],[-33.05649397379336,7.370646120172408,4.950811995780114,9.696411046865675,8.687234355816313,7.370646120172408],[20.054969555464734,7.350431973602201,9.922476382807075,6.990924298734689,4.94892301263585,7.350431973602201],[20.054969555464734,547.5326114852329,549.210281042964,549.3910567856877,544.9733729805894,547.5326114852329],[20.054969555464734,-132.84500870755693,-130.24492070154102,-134.46665857557596,-134.67585364461615,-132.84500870755693],[-34.63160219483765,-182.3892752440751,-180.22406622606587,-185.1877252806045,-183.22701626984036,-182.3892752440751],[-34.63160219483765,-13.100956987182814,-10.953035623523185,-12.077359978651529,-15.734430084139444,-13.100956987182814],[-34.63160219483765,8.301494251375054,5.67778001146336,9.696411046865675,10.263518136380963,8.301494251375054],[-188.1423610181805,-185.2660633837031,-182.78526983676056,-185.1877252806045,-187.78401725978463,-185.2660633837031],[-188.1423610181805,-186.38972873200223,-184.0541737245909,-185.83138073224964,-188.99014074544544,-186.38972873200223],[-188.1423610181805,-178.31058026484817,-180.85553529931434,-176.3876138418601,-176.67780030706922,-178.31058026484817],[-206.4377704679386,-189.08564335452874,-190.77771692681344,-185.83138073224964,-188.93725625619976,-189.08564335452874],[-206.4377704679386,-136.4548178800928,-134.86887496087596,-134.46665857557596,-138.9838606602245,-136.4548178800928],[-206.4377704679386,-226.76606787769123,-227.57235068070852,-229.59071893663955,-224.61988841006809,-226.76606787769123],[-269.6522983549737,-189.1492521409241,-189.1402327073862,-185.83138073224964,-190.73213140397633,-189.1492521409241],[-269.6522983549737,546.7139758574486,547.6894592751026,549.3910567856877,544.4685968910102,546.7139758574486],[-269.6522983549737,-136.89262937580338,-135.66599841854082,-134.46665857557596,-139.27003970928595,-136.89262937580338],[-150.52848282332596,-184.1239414078639,-181.4899047192726,-185.1877252806045,-186.25336339070913,-184.1239414078639],[-150.52848282332596,-182.44065499980977,-182.25626243715138,-185.83138073224964,-181.0166286800378,-182.44065499980977],[-150.52848282332596,-10.1403442169597,-10.894115281723188,-6.6419607025068474,-11.046060396710093,-10.1403442169597],[59.74281498224765,-310.7851265020784,-308.72968471630645,-313.72320227174356,-311.4468676706848,-310.7851265020784],[59.74281498224765,455.1054443676268,457.0032850512153,456.61438417258313,452.49182556859745,455.1054443676268],[67.75082994745442,-310.6181065046905,-308.7280367691043,-313.72320227174356,-311.0352483016643,-310.6181065046905],[67.75082994745442,63.100010813317084,65.60330450982053,63.086039881891615,60.60334434404552,63.100010813317084],[80.84392861313695,-310.62792093529526,-308.72679982573203,-313.72320227174356,-311.0607696628291,-310.62792093529526],[80.84392861313695,692.7068976337036,693.7830132969834,695.2881805596461,690.4063289988197,692.7068976337036],[59.48208643753721,-310.4618295242772,-308.7810030197188,-313.72320227174356,-310.59559680800805,-310.4618295242772],[59.48208643753721,537.1636306709933,538.7476881528166,539.1543704228885,534.6352492716322,537.1636306709933],[-135.17300317935383,-117.29688294415757,-119.30544486304186,-114.3067622583767,-116.70670958019033,-117.29688294415757],[-135.17300317935383,-134.487684601118,-136.99262642393325,-134.46665857557596,-131.9927166479616,-134.487684601118],[-135.17300317935383,-151.50919527558955,-150.20714725220427,-154.94190025879348,-151.18291121066255,-151.50919527558955],[-165.48239006624576,-116.66094127173271,-119.06926775421597,-114.3067622583767,-115.36933913574455,-116.66094127173271],[-165.48239006624576,575.4687870780564,575.8609524089452,578.5892368105859,573.5964105276466,575.4687870780564],[-165.48239006624576,-135.1280166213465,-137.73983919098868,-134.46665857557596,-132.82991472769038,-135.1280166213465],[-88.89830423813726,-182.4177510977026,-183.28894900477508,-185.1877252806045,-180.2325929558051,-182.4177510977026],[-88.89830423813726,-111.82504087307339,-109.47356610595962,-114.3067622583767,-112.99929051140015,-111.82504087307339],[-88.89830423813726,9.485762636251438,7.201097721944081,12.09582901928534,10.532320907280528,9.485762636251438],[40.692243712065995,-299.14058165061005,-298.0579570199634,-302.6220544516719,-298.57174077394,-299.14058165061005],[40.692243712065995,-32.52378200486165,-29.964249030715887,-32.81011937513079,-34.94748847181453,-32.52378200486165],[69.9039119183757,-299.3337740467558,-297.6975498142071,-302.6220544516719,-299.4101751879256,-299.3337740467558],[69.9039119183757,-502.5851200605348,-500.20016268969954,-504.99413476318165,-503.827341320714,-502.5851200605348],[98.72706432157486,-299.22410574393086,-297.81888741211145,-302.6220544516719,-299.0174789150603,-299.22410574393086],[98.72706432157486,-846.2746836384239,-846.2782488786911,-849.5948551767922,-844.6961674830391,-846.2746836384239],[48.196206104369864,-299.1868416384549,-297.89328930050965,-302.6220544516719,-298.8508722781149,-299.1868416384549],[48.196206104369864,-278.50614951133224,-275.8723572815271,-279.5491286130742,-280.6451959511219,-278.50614951133224],[19.060744114303244,-709.0316784295754,-707.0061662977896,-712.0034505549356,-709.6475057983091,-709.0316784295754],[19.060744114303244,-299.5406748545858,-297.62422920621253,-302.6220544516719,-299.9954425263324,-299.5406748545858],[-6.5396372339928455,-708.8783389284412,-707.011435690926,-712.0034505549356,-709.2628195383558,-708.8783389284412],[-6.5396372339928455,-352.8251585100782,-351.21788914129246,-356.1298409743925,-352.8648243345293,-352.8251585100782],[19.981802676380024,-709.0715463197773,-707.0107829525293,-712.0034505549356,-709.7415365884553,-709.0715463197773],[19.981802676380024,-357.403021661231,-355.46964391155547,-360.46863599827014,-357.88219981618,-357.403021661231],[7.3406103329996935,-708.949741307696,-707.0038778929235,-712.0034505549356,-709.447052405859,-708.949741307696],[7.3406103329996935,-310.54367320920016,-308.74450005986824,-313.72320227174356,-310.83461036866595,-310.54367320920016],[-168.92100115810183,-184.63198946974546,-186.96846482684612,-185.1877252806045,-182.0318962200867,-184.63198946974546],[-168.92100115810183,-170.30332366326692,-172.73339472896782,-170.56798165210708,-167.74770988481754,-170.30332366326692],[-168.92100115810183,-157.317924188361,-156.04580739232873,-154.94190025879348,-159.7171276481302,-157.317924188361],[-149.70431975135367,-182.35200598940898,-183.14479728010164,-185.1877252806045,-180.21406772631613,-182.35200598940898],[-149.70431975135367,-169.3016573053514,-166.67067898093435,-170.56798165210708,-171.33194416979077,-169.3016573053514],[-149.70431975135367,-57.30301310831129,-59.88626182420433,-55.57112264716835,-55.54130100133732,-57.30301310831129],[4.552096689299234,-365.9788817302822,-364.5901579715856,-369.3829345016253,-365.7528648150766,-365.9788817302822],[4.552096689299234,-32.677878890844205,-30.148299286154987,-32.81011937513079,-35.14472912467533,-32.677878890844205],[32.55771635767373,-366.25302803096747,-364.3918048895277,-369.3829345016253,-366.62955407069717,-366.25302803096747],[32.55771635767373,-502.8815476214579,-500.38726079734124,-504.99413476318165,-504.37371120776174,-502.8815476214579],[43.061528869150976,-366.18260942429396,-364.41140852925986,-369.3829345016253,-366.43570956731264,-366.18260942429396],[43.061528869150976,-846.1747055236862,-845.8944850523154,-849.5948551767922,-844.8325496317424,-846.1747055236862],[17.25526745001024,-366.0399312315934,-364.50668449329635,-369.3829345016253,-365.9873966334341,-366.0399312315934],[17.25526745001024,-278.6673401851993,-276.03884092321186,-279.5491286130742,-280.8775557906429,-278.6673401851993],[-26.27152530794957,284.18363825506106,281.57319752975155,285.72194678215254,286.0643695679265,284.18363825506106],[-26.27152530794957,-300.0527149666842,-297.7457096569461,-302.6220544516719,-301.14093277512416,-300.0527149666842],[-41.84750823345958,284.29805897604774,281.67657729263277,285.72194678215254,286.2441076653133,284.29805897604774],[-41.84750823345958,-353.20031258050483,-351.1375133354762,-356.1298409743925,-353.8734657269815,-353.20031258050483],[-29.046791139070812,284.1206144433277,281.5178180113407,285.72194678215254,285.9638055948963,284.1206144433277],[-29.046791139070812,-357.8558454834021,-355.57271498555014,-360.46863599827014,-358.8995771234395,-357.8558454834021],[-34.88529303507897,284.2221320524957,281.607574747391,285.72194678215254,286.1252397973342,284.2221320524957],[-34.88529303507897,-311.0877470162259,-308.8175841196194,-313.72320227174356,-312.107759847252,-311.0877470162259],[-43.701009257979,-181.6982811682456,-180.67664039394387,-185.1877252806045,-181.06467517758261,-181.6982811682456],[-43.701009257979,-16.453685614774763,-19.03825077009088,-14.729615335201283,-14.686947500369895,-16.453685614774763],[-43.701009257979,8.608945830243446,7.565693926900623,12.09582901928534,7.998165763843833,8.608945830243446],[-83.05743156694064,-18.202954049587944,-18.71877021092581,-14.729615335201283,-19.3347449240677,-18.202954049587944],[-83.05743156694064,-132.3044284170124,-129.8257151361514,-134.46665857557596,-133.7574698831579,-132.3044284170124],[-83.05743156694064,-56.866976380234625,-59.496662292067036,-55.57112264716835,-54.851989437767635,-56.866976380234625],[-92.2354873003086,-16.197573024062837,-14.276257160504846,-14.729615335201283,-18.815226796282857,-16.197573024062837],[-92.2354873003086,576.2797349507123,577.6104457932345,578.5892368105859,573.8534927401146,576.2797349507123],[-92.2354873003086,-133.82019924351152,-131.20988645223775,-134.46665857557596,-136.1238586872533,-133.82019924351152],[-139.27125992739667,-183.03285887829318,-184.49176778952815,-185.1877252806045,-180.55177121121463,-183.03285887829318],[-139.27125992739667,-154.02158840607757,-151.39128341092672,-154.94190025879348,-156.21533583850052,-154.02158840607757],[-139.27125992739667,-61.75583331777841,-64.35678443640282,-60.14056082942508,-59.92110010515617,-61.75583331777841],[-8.497997813873138,-357.0987766556874,-355.624129772157,-360.46863599827014,-356.9749028019348,-357.0987766556874],[-8.497997813873138,-32.720086770883995,-30.19956018094098,-32.81011937513079,-35.19790564804461,-32.720086770883995],[22.759052610088414,-357.44297813757964,-355.46865994839754,-360.46863599827014,-357.9820504180912,-357.44297813757964],[22.759052610088414,-502.8463301127108,-500.3629866845452,-504.99413476318165,-504.3108445856064,-502.8463301127108],[34.642445817626225,-357.32677328283415,-355.47994392910215,-360.46863599827014,-357.6832339909504,-357.32677328283415],[34.642445817626225,-846.2126282476348,-846.0535063347797,-849.5948551767922,-844.7673627559072,-846.2126282476348],[18.689119473459698,-357.1933156222076,-355.5351881600195,-360.46863599827014,-357.2977676902266,-357.1933156222076],[18.689119473459698,-278.64120236668856,-276.0114412968752,-279.5491286130742,-280.8402810888944,-278.64120236668856],[-44.409861339564806,-76.4167767424107,-73.89182734289763,-76.52721783973803,-78.88933749112901,-76.4167767424107],[-44.409861339564806,-300.0354763016493,-297.7377915696241,-302.6220544516719,-301.10619622859593,-300.0354763016493],[-47.74843725164359,-76.41733726938924,-73.89250820728392,-76.52721783973803,-78.89004357132248,-76.41733726938924],[-47.74843725164359,-353.11582889464785,-351.13007509499363,-356.1298409743925,-353.67186105844263,-353.11582889464785],[-42.03476208250102,-76.41147467514702,-73.88539017165797,-76.52721783973803,-78.88265544824604,-76.41147467514702],[-42.03476208250102,-357.81733823300266,-355.55645736864875,-360.46863599827014,-358.8205540058386,-357.81733823300266],[-48.05688617402226,-76.42364877225091,-73.900179134845,-76.52721783973803,-78.89798956323075,-76.42364877225091],[-48.05688617402226,-310.9582604312425,-308.76965324810294,-313.72320227174356,-311.8352945129258,-310.9582604312425],[-67.95807155575827,8.643423969927076,8.235470150589773,12.09582901928534,7.41370081112969,8.643423969927076],[-67.95807155575827,-131.1737229582024,-129.5455707538731,-134.46665857557596,-131.2398438325014,-131.1737229582024],[-67.95807155575827,-60.56397833576086,-63.14604258908349,-60.14056082942508,-58.182765689463366,-60.56397833576086],[-107.76749058711313,9.796546133007784,11.136065754309799,12.09582901928534,7.366342598537535,9.796546133007784],[-107.76749058711313,576.1161479579093,577.2986237997502,578.5892368105859,573.7605419007529,576.1161479579093],[-107.76749058711313,-133.8460132896535,-131.2384293010394,-134.46665857557596,-136.15918903768994,-133.8460132896535],[-109.18344543964177,-183.1697766761928,-180.6485185702482,-185.1877252806045,-184.73380411966968,-183.1697766761928],[-109.18344543964177,-58.578106951208056,-60.57065930347045,-55.57112264716835,-58.01194255109328,-58.578106951208056],[-109.18344543964177,-63.499416391416354,-63.593270251305746,-60.14056082942508,-64.99886353419326,-63.499416391416354],[-123.06023350318603,-183.16444378029217,-184.72451307282734,-185.1877252806045,-180.64461412187433,-183.16444378029217],[-123.06023350318603,-124.1824917523904,-126.60634227565252,-124.46834205379321,-121.62304576709313,-124.1824917523904],[-123.06023350318603,-116.37566939984144,-114.849905237569,-114.3067622583767,-118.88283682941159,-116.37566939984144],[-148.77803515009091,-127.96425492236017,-128.9141949053138,-124.46834205379321,-128.67263021254666,-127.96425492236017],[-148.77803515009091,-135.10678638255513,-137.71644310522004,-134.46665857557596,-132.8007795959684,-135.10678638255513],[-148.77803515009091,-167.26995525297684,-165.6507606184097,-170.56798165210708,-167.32470370295158,-167.26995525297684],[-189.6425753781136,-127.650775126141,-129.44611740429082,-124.46834205379321,-127.36504637900117,-127.650775126141],[-189.6425753781136,575.5411857285351,576.0470274243669,578.5892368105859,573.5894757136944,575.5411857285351],[-189.6425753781136,-136.08764544781866,-138.68782373831493,-134.46665857557596,-134.256395728732,-136.08764544781866],[-103.39291579443886,-182.05413121120873,-182.4245040268827,-185.1877252806045,-180.19731205076917,-182.05413121120873],[-103.39291579443886,-122.44813882708846,-119.9274833341783,-124.46834205379321,-124.01049415874064,-122.44813882708846],[-103.39291579443886,-17.01436059673184,-19.450113982111127,-14.729615335201283,-15.662395081610251,-17.01436059673184],[28.693391408019497,-313.33846425195287,-312.261541095477,-316.8207806602266,-312.7635217290321,-313.33846425195287],[28.693391408019497,-32.57880648019601,-30.02940962039749,-32.81011937513079,-35.01847814918854,-32.57880648019601],[50.33025949674781,-313.5566114018501,-311.8802671621608,-316.8207806602266,-313.68456987256025,-313.5566114018501],[50.33025949674781,-502.7123835773675,-500.275499547733,-504.99413476318165,-504.06690000140094,-502.7123835773675],[75.5341418584961,-313.45478678832177,-311.9712926962172,-316.8207806602266,-313.3415937612294,-313.45478678832177],[75.5341418584961,-846.2348877813403,-846.138053419226,-849.5948551767922,-844.737893733362,-846.2348877813403],[30.633586289545548,-313.4033120907361,-312.0530562894573,-316.8207806602266,-313.13246332295694,-313.4033120907361],[30.633586289545548,-278.5927702374403,-275.96108096654456,-279.5491286130742,-280.77080297840104,-278.5927702374403],[-3.586903970448929,-719.870559394475,-719.5905623871596,-723.2906456158707,-718.5282101278336,-719.870559394475],[-3.586903970448929,-299.7308609508854,-297.6361574090129,-302.6220544516719,-300.4541028687949,-299.7308609508854],[-26.15741082397108,-720.0093716553685,-720.1010389642859,-723.2906456158707,-718.3612048201088,-720.0093716553685],[-26.15741082397108,-352.9418593902914,-351.1539031604783,-356.1298409743925,-353.21757010651106,-352.9418593902914],[-2.277450928847999,-719.85077923699,-719.496345052428,-723.2906456158707,-718.5734842657857,-719.85077923699],[-2.277450928847999,-357.5572871608524,-355.4791395635932,-360.46863599827014,-358.2544122829983,-357.5572871608524],[-14.788263086026996,-719.9281445970731,-719.8244751921891,-723.2906456158707,-718.4367837466102,-719.9281445970731],[-14.788263086026996,-310.73487332826085,-308.72463503981567,-313.72320227174356,-311.32757298961343,-310.73487332826085],[-322.7376995109077,-318.169403475889,-316.18231198239556,-316.8207806602266,-320.79622539087745,-318.169403475889],[-322.7376995109077,-137.92783019476178,-139.120101648125,-134.46665857557596,-138.37739421466304,-137.92783019476178],[-322.7376995109077,-365.94812667835976,-364.6531902684055,-369.3829345016253,-365.61373350037223,-365.94812667835976],[-397.417289366649,-320.26383580885164,-320.63132417454995,-316.8207806602266,-321.52958921830356,-320.26383580885164],[-397.417289366649,546.3252988893921,546.8042568339779,549.3910567856877,544.3920732515554,546.3252988893921],[-397.417289366649,-137.94735595188027,-139.03510289197365,-134.46665857557596,-138.51070668993646,-137.94735595188027],[-300.90139527821816,-188.39488428028923,-190.15660883043378,-185.1877252806045,-188.15450220992622,-188.39488428028923],[-300.90139527821816,-314.13959248315865,-315.1106118056997,-316.8207806602266,-311.8967293042754,-314.13959248315865],[-300.90139527821816,-302.32770047202723,-299.76674278649125,-302.6220544516719,-304.7490289052031,-302.32770047202723],[-374.26493537873586,-188.58633082083895,-189.98980164363252,-185.1877252806045,-188.7950167326781,-188.58633082083895],[-374.26493537873586,-379.9196299777024,-377.28694848619904,-380.9084680766763,-382.0832479130356,-379.9196299777024],[-374.26493537873586,-370.50944470533284,-373.1435975691063,-369.3829345016253,-368.40966130281026,-370.50944470533284],[-367.9669539362864,-188.29659011116917,-190.18236296184384,-185.1877252806045,-187.88553308565372,-188.29659011116917],[-367.9669539362864,-379.3215290967244,-381.1733939786117,-380.9084680766763,-376.71688654361486,-379.3215290967244],[-367.9669539362864,-357.66848066072,-355.7879436503133,-356.1298409743925,-360.2788841717018,-357.66848066072],[-300.0586417194473,-187.99492942936914,-190.15385399342088,-185.1877252806045,-187.16762544332886,-187.99492942936914],[-300.0586417194473,-311.07892849046726,-308.8139098578419,-313.72320227174356,-312.08961391665554,-311.07892849046726],[-300.0586417194473,-302.0162232190343,-304.334795674839,-302.6220544516719,-299.4102696917329,-302.0162232190343],[-309.93005697691785,-312.55473566405396,-314.63416740492096,-313.72320227174356,-309.92103209361466,-312.55473566405396],[-309.93005697691785,-137.40664872261283,-139.4604299737043,-134.46665857557596,-136.74747618947583,-137.40664872261283],[-309.93005697691785,-352.71870648197637,-351.3498818295442,-356.1298409743925,-352.4694311873616,-352.71870648197637],[-375.37306279748526,-316.57740881818853,-318.7013035129028,-313.72320227174356,-315.80743067878194,-316.57740881818853],[-375.37306279748526,546.1822633384838,546.4195818531782,549.3910567856877,544.422827030267,546.1822633384838],[-375.37306279748526,-137.4577567437984,-139.4654021558402,-134.46665857557596,-136.86896356357957,-137.4577567437984],[-358.9198517298926,-188.52462960650732,-190.07033696246862,-185.1877252806045,-188.56181050225476,-188.52462960650732],[-358.9198517298926,-367.92363620935316,-369.8498533939039,-369.3829345016253,-365.3051887727555,-367.92363620935316],[-358.9198517298926,-360.2874848656444,-357.74787038402815,-360.46863599827014,-362.7411688045744,-360.2874848656444],[-311.58816147700855,-306.0768294499503,-306.4956375521823,-302.6220544516719,-307.2968225307856,-306.0768294499503],[-311.58816147700855,-137.69133066053624,-139.4280803927348,-134.46665857557596,-137.48423088541747,-137.69133066053624],[-311.58816147700855,-357.1297126075873,-355.58809898821926,-360.46863599827014,-357.08748021511695,-357.1297126075873],[-400.3877967701698,-305.92003382450974,-307.53931184213036,-302.6220544516719,-305.86517968416956,-305.92003382450974],[-400.3877967701698,546.2130861291616,546.5068085935421,549.3910567856877,544.4118669177386,546.2130861291616],[-400.3877967701698,-137.6968512450719,-139.4255118478643,-134.46665857557596,-137.50045933443553,-137.6968512450719],[-351.71437929716336,-188.1571900937212,-190.18480023829832,-185.1877252806045,-187.5381702194909,-188.1571900937212],[-351.71437929716336,-355.13018738820097,-352.4972295253449,-356.1298409743925,-357.2889512787941,-355.13018738820097],[-351.71437929716336,-359.0061541306001,-360.93057174672117,-360.46863599827014,-356.3879961070296,-359.0061541306001],[-320.5353044234661,-188.49350235425794,-190.09878668171473,-185.1877252806045,-188.4563408081573,-188.49350235425794],[-320.5353044234661,-329.9741213851547,-327.42930887152704,-331.89770050865724,-331.60646818252286,-329.9741213851547],[-320.5353044234661,-318.05412212798,-320.68628443742983,-316.8207806602266,-316.00700557620974,-318.05412212798],[-337.73449186981463,-333.9510477605725,-332.4134948299023,-331.89770050865724,-336.46262299583964,-333.9510477605725],[-337.73449186981463,-137.81654823059566,-139.33537317036533,-134.46665857557596,-137.88677124113443,-137.81654823059566],[-337.73449186981463,-377.5528134982752,-376.0463668190934,-380.9084680766763,-377.4674775879138,-377.5528134982752],[-411.31638117510005,-335.37427835424074,-336.487589896731,-331.89770050865724,-335.9101103563249,-335.37427835424074],[-411.31638117510005,546.2476218898705,546.6014190939815,549.3910567856877,544.4027102633364,546.2476218898705],[-411.31638117510005,-137.83288659531263,-139.3158490540625,-134.46665857557596,-137.94672232572643,-137.83288659531263],[-322.5382921200263,-188.1859955113269,-190.18687342295345,-185.1877252806045,-187.60737195887336,-188.1859955113269],[-322.5382921200263,-330.30898534169705,-332.1597830954029,-331.89770050865724,-327.7045673677255,-330.30898534169705],[-322.5382921200263,-315.52589233327194,-313.81055895290746,-313.72320227174356,-318.09634670038906,-315.52589233327194],[582.4947004916672,579.5353534851085,577.3528256347936,578.5892368105859,582.1666796294658,579.5353534851085],[582.4947004916672,570.4815820018209,572.2431866644315,567.274337217515,570.2413605116387,570.4815820018209],[582.4947004916672,594.1386725157457,594.1087364408701,597.4726597852093,592.5871040688361,594.1386725157457],[608.5181422954424,581.3922461043026,580.5599317414568,578.5892368105859,583.5541911808651,581.3922461043026],[608.5181422954424,363.80992408267457,361.49464262408225,363.1950436942544,366.4168791548857,363.80992408267457],[608.5181422954424,570.7709344491948,571.4900417151633,567.274337217515,571.7104670896867,570.7709344491948],[552.8293957614908,550.251594225215,548.032437360091,549.3910567856877,552.8789541642508,550.251594225215],[552.8293957614908,563.84896572376,562.5230326120032,567.274337217515,563.5500454487669,563.84896572376],[552.8293957614908,545.2110496238786,547.7403922301193,543.2240632681714,543.6242504805535,545.2110496238786],[536.4326590170143,548.2678023885442,545.6336324293144,549.3910567856877,550.3691473053784,548.2678023885442],[536.4326590170143,-564.3119091186774,-563.596622844526,-567.8082697784083,-563.368667706235,-564.3119091186774],[536.4326590170143,564.6711608722177,562.3826378305959,567.274337217515,565.724845617125,564.6711608722177],[571.3898601521834,576.9416089803843,578.7564915553588,578.5892368105859,574.345160474565,576.9416089803843],[571.3898601521834,563.2393402319922,564.3788973697567,559.7674289362013,563.7467130221917,563.2393402319922],[571.3898601521834,572.6065099420732,570.0022243288589,573.1976092261793,574.9304027058008,572.6065099420732],[573.6655781001754,561.8226040173644,564.333666309205,559.7674289362013,560.2864310760889,561.8226040173644],[548.7090824526052,549.2373303565506,551.6984570792245,549.3910567856877,546.7032822268202,549.2373303565506],[548.7090824526052,556.7543142257568,554.7676880850634,559.7674289362013,557.3116444051636,556.7543142257568],[548.7090824526052,543.0487233958984,542.115812838472,540.3329535784812,545.2698818976742,543.0487233958984],[534.7638249884876,556.3342215584173,556.0060113809391,559.7674289362013,555.033861332546,556.3342215584173]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1243\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1244\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1249\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1250\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1251\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1274\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1275\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1194\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1211\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[198.7231922032524,-853.744843509752]],[1,[-108.06366567750393,-12.080861593309153]],[2,[-22.157410685097854,-134.46665857557596]],[3,[-581.8859146863203,567.274337217515]],[4,[-549.3147953297291,559.7674289362013]],[5,[90.27377334735863,-185.83138073224964]],[6,[-97.91141791772486,-124.46834205379321]],[7,[-91.74413786347993,-331.89770050865724]],[8,[-6.875224118812677,65.26262344261757]],[9,[-561.3262459326659,578.5892368105859]],[10,[-77.85036725241709,69.37749117513283]],[11,[-27.399917447446157,-185.1877252806045]],[12,[109.77414555445861,126.43934983023094]],[13,[-137.49844698397388,-0.11258218955466018]],[14,[38.05971039616766,127.9047445701802]],[15,[-27.33996942632246,103.62142415069982]],[16,[60.65224454294221,164.69511322760965]],[17,[122.45103268141929,-176.3876138418601]],[18,[-571.3623618162181,549.3910567856877]],[19,[151.7558905059176,-206.47819886412424]],[20,[146.876043796553,6.990924298734689]],[21,[99.05636677923485,-229.59071893663955]],[22,[11.94254241378123,-12.077359978651529]],[23,[76.86457794755647,-6.6419607025068474]],[24,[187.69952352004023,9.696411046865675]],[25,[-127.03917388846804,-114.3067622583767]],[26,[-143.66726050267525,-154.94190025879348]],[27,[-11.542080530226952,12.09582901928534]],[28,[-106.82904262060183,-170.56798165210708]],[29,[112.24222155369154,-55.57112264716835]],[30,[34.79736928140925,-14.729615335201283]],[31,[65.94197659479975,-60.14056082942508]],[32,[-64.60729140176336,-316.8207806602266]],[33,[-59.5682326093928,-369.3829345016253]],[34,[-98.35176970331327,-302.6220544516719]],[35,[-96.48602024231285,-380.9084680766763]],[36,[-146.11094048679797,-356.1298409743925]],[37,[-124.7868190395091,-313.72320227174356]],[38,[-112.26149046512336,-360.46863599827014]],[39,[-580.0211413445182,597.4726597852093]],[40,[790.9953034282975,363.1950436942544]],[41,[-598.8461344577574,543.2240632681714]],[42,[-559.2082895782185,-567.8082697784083]],[43,[-958.3191079178334,-32.81011937513079]],[44,[-568.4609460174538,-504.99413476318165]],[45,[317.0651821262876,-849.5948551767922]],[46,[-1079.7675491205043,-279.5491286130742]],[47,[-713.6177526422634,456.61438417258313]],[48,[-1094.9860440035939,63.086039881891615]],[49,[-479.16907263534273,695.2881805596461]],[50,[-673.0631713630612,539.1543704228885]],[51,[-379.91442362566,-712.0034505549356]],[52,[794.8911739112085,285.72194678215254]],[53,[-880.2972114448145,-76.52721783973803]],[54,[262.1584330909313,-723.2906456158707]],[55,[-537.2831668575329,573.1976092261793]],[56,[-549.0407773716272,540.3329535784812]],[57,[-51.97239886800999,3.1821432598014474]],[58,[-153.3559289584949,91.23605401798979]],[59,[25.626848017564352,43.372838916216175]],[60,[-124.5686763186204,-2.0178541255760054]],[61,[-4.090741458595103,115.08637455374523]],[62,[-96.53627381486618,19.862208283492063]],[63,[-28.12317251890188,129.90652161257418]],[64,[-5.026942693983821,84.20648136337626]],[65,[154.6215582748719,170.87787501751134]],[66,[173.92676665838883,197.65737357604885]],[67,[92.22402105028277,155.9549083251266]],[68,[-19.826422468199937,50.64278753548723]],[69,[37.09589691524991,211.61282739729742]],[70,[-47.08763729578664,49.16515990082134]],[71,[-41.318118713359084,143.56620119959612]],[72,[103.8896747208181,199.51392354966973]],[73,[53.81986687867174,46.465267149124706]],[74,[65.24636014316754,286.0070353884087]],[75,[34.40936576087452,100.18708448656828]],[76,[50.35866672387322,240.89603418677643]],[77,[115.3431823391173,188.3946669699729]],[78,[59.2580673026135,195.55826148284623]],[79,[69.32014042466943,254.9975836851464]],[80,[-86.33566843898433,-11.28008678813429]],[81,[58.18158346196184,108.5388520839467]],[82,[11.30231958181436,121.49433725275253]],[83,[3.645023570782432,143.09241952516928]],[84,[-120.25722523533577,-24.559936064595618]],[85,[-170.00414849353515,2.2264569143488457]],[86,[-96.40649765200492,1.5416451667481594]],[87,[-80.4036287464303,111.15308094106314]],[88,[17.55527098819026,152.49265462749568]],[89,[-20.267350245589874,178.56805673355203]],[90,[-43.369648826393615,110.72916382459574]],[91,[124.28995859594782,-190.35025861742176]],[92,[174.98136832606832,-227.86528703162242]],[93,[124.77938977946287,-141.0356147335446]],[94,[167.28455013906273,68.44348643140188]],[95,[115.84778037662777,81.36043493785259]],[96,[148.77541386879335,86.9793530005306]],[97,[68.0308733326194,73.69078455437892]],[98,[121.4139603049857,-227.77543437128259]],[99,[66.90223999601882,-182.7557970732477]],[100,[55.42691518534677,61.607790938476526]],[101,[21.276651241901128,74.61439028546806]],[102,[22.343861361250095,85.46235440432808]],[103,[-34.12330831336389,70.86163890760575]],[104,[104.80819601218231,-34.1304380258781]],[105,[19.368799111332372,-54.58799032061273]],[106,[-65.60066203861675,13.915584720521577]],[107,[159.06342870463416,-156.53912958836938]],[108,[195.94453997637237,73.37096708232075]],[109,[136.02120382904621,84.20617460669973]],[110,[186.67869375994098,103.47388463706757]],[111,[95.0167243746915,73.8756585245234]],[112,[139.62070183449276,-33.05649397379336]],[113,[273.388804440778,20.054969555464734]],[114,[85.69081397763036,-34.63160219483765]],[115,[104.57461392989504,-188.1423610181805]],[116,[82.1159575864049,-206.4377704679386]],[117,[118.42558369577101,-269.6522983549737]],[118,[81.23916919544975,-150.52848282332596]],[119,[116.98463376629918,59.74281498224765]],[120,[73.62860733573424,67.75082994745442]],[121,[83.47710836050021,80.84392861313695]],[122,[20.566452653296256,59.48208643753721]],[123,[-139.7336733886993,-135.17300317935383]],[124,[-183.34004063405024,-165.48239006624576]],[125,[-101.77112617209045,-88.89830423813726]],[126,[-62.88617129466462,40.692243712065995]],[127,[37.46334965036668,69.9039119183757]],[128,[0.7484755909136313,98.72706432157486]],[129,[-29.897112316636772,48.196206104369864]],[130,[74.92937237800525,19.060744114303244]],[131,[-24.15468865996458,-6.5396372339928455]],[132,[97.32148245038279,19.981802676380024]],[133,[22.952402686359175,7.3406103329996935]],[134,[-128.54736673577796,-168.92100115810183]],[135,[-53.07050688254585,-149.70431975135367]],[136,[29.83807049283545,4.552096689299234]],[137,[141.5910223203731,32.55771635767373]],[138,[123.05016227746809,43.061528869150976]],[139,[60.308980560594925,17.25526745001024]],[140,[157.2743153376906,-26.27152530794957]],[141,[59.34979208884163,-41.84750823345958]],[142,[183.13775671526076,-29.046791139070812]],[143,[118.8894882305487,-34.88529303507897]],[144,[-16.386347425905647,-43.701009257979]],[145,[43.27962434626623,-83.05743156694064]],[146,[202.55272182284713,-92.2354873003086]],[147,[-86.16806257704322,-139.27125992739667]],[148,[-13.502854599290142,-8.497997813873138]],[149,[110.57949329230803,22.759052610088414]],[150,[81.69384085150638,34.642445817626225]],[151,[30.56636612519291,18.689119473459698]],[152,[137.0303346387455,-44.409861339564806]],[153,[35.93466910024133,-47.74843725164359]],[154,[162.16232772779492,-42.03476208250102]],[155,[81.40425759035071,-48.05688617402226]],[156,[1.7964727505619114,-67.95807155575827]],[157,[126.02084132740084,-107.76749058711313]],[158,[80.308192568218,-109.18344543964177]],[159,[-115.09494255504111,-123.06023350318603]],[160,[-99.08726372263877,-148.77803515009091]],[161,[-127.74473847414248,-189.6425753781136]],[162,[-68.09469716003171,-103.39291579443886]],[163,[-29.742855818169303,28.693391408019497]],[164,[77.45523511301698,50.33025949674781]],[165,[47.20249556025503,75.5341418584961]],[166,[12.21310238262168,30.633586289545548]],[167,[105.6696218324618,-3.586903970448929]],[168,[3.4091321571836564,-26.15741082397108]],[169,[126.75306802226629,-2.277450928847999]],[170,[57.48105665629862,-14.788263086026996]],[171,[-50.43720200871588,-322.7376995109077]],[172,[-49.88841055144311,-397.417289366649]],[173,[-77.96484839279556,-300.90139527821816]],[174,[-73.92918260321129,-374.26493537873586]],[175,[-121.92604553676934,-367.9669539362864]],[176,[-112.93753938246074,-300.0586417194473]],[177,[-135.49685973610656,-309.93005697691785]],[178,[-168.54146594041424,-375.37306279748526]],[179,[-82.37771689842222,-358.9198517298926]],[180,[-96.89626038991943,-311.58816147700855]],[181,[-133.09150827087913,-400.3877967701698]],[182,[-131.2954435548713,-351.71437929716336]],[183,[-74.47228425693837,-320.5353044234661]],[184,[-83.68717555767296,-337.73449186981463]],[185,[-100.97846704394868,-411.31638117510005]],[186,[-110.11667500882513,-322.5382921200263]],[187,[-575.2359810783813,582.4947004916672]],[188,[-583.7059203675856,608.5181422954424]],[189,[-584.9175853328701,552.8293957614908]],[190,[-609.604170521076,536.4326590170143]],[191,[-547.8334028261212,571.3898601521834]],[192,[-530.1561573913036,573.6655781001754]],[193,[-555.8503464756916,548.7090824526052]],[194,[-544.3587654488834,534.7638249884876]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1199\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1196\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1197\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1198\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_^2\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_^2\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_part_attB_reverse_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_part_attB_reverse_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_part_attR_reverse_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]] --> rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_part_attR_reverse_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAase\\n Kr=k_reverse * complex_protein_RNAase_rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNAase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNAase]\\n Kf=k_forward * complex_protein_RNAase_rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kdeg).\\n\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAase\\n Kr=k_reverse * complex_protein_RNAase_rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNAase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNAase]\\n Kf=k_forward * complex_protein_RNAase_rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kdeg).\\n\"]],[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"k_r\",[\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"10\",\"10\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"k\",[\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.2\",\"100\",\"0.2\",\"100\",\"2\",\"100\",\"2\"]],[\"index\",[57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1200\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1201\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1254\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1255\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1256\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1206\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1203\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1204\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1205\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1207\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1208\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1202\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1209\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1210\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1212\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1229\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[198.7231922032524,-853.744843509752]],[1,[-108.06366567750393,-12.080861593309153]],[2,[-22.157410685097854,-134.46665857557596]],[3,[-581.8859146863203,567.274337217515]],[4,[-549.3147953297291,559.7674289362013]],[5,[90.27377334735863,-185.83138073224964]],[6,[-97.91141791772486,-124.46834205379321]],[7,[-91.74413786347993,-331.89770050865724]],[8,[-6.875224118812677,65.26262344261757]],[9,[-561.3262459326659,578.5892368105859]],[10,[-77.85036725241709,69.37749117513283]],[11,[-27.399917447446157,-185.1877252806045]],[12,[109.77414555445861,126.43934983023094]],[13,[-137.49844698397388,-0.11258218955466018]],[14,[38.05971039616766,127.9047445701802]],[15,[-27.33996942632246,103.62142415069982]],[16,[60.65224454294221,164.69511322760965]],[17,[122.45103268141929,-176.3876138418601]],[18,[-571.3623618162181,549.3910567856877]],[19,[151.7558905059176,-206.47819886412424]],[20,[146.876043796553,6.990924298734689]],[21,[99.05636677923485,-229.59071893663955]],[22,[11.94254241378123,-12.077359978651529]],[23,[76.86457794755647,-6.6419607025068474]],[24,[187.69952352004023,9.696411046865675]],[25,[-127.03917388846804,-114.3067622583767]],[26,[-143.66726050267525,-154.94190025879348]],[27,[-11.542080530226952,12.09582901928534]],[28,[-106.82904262060183,-170.56798165210708]],[29,[112.24222155369154,-55.57112264716835]],[30,[34.79736928140925,-14.729615335201283]],[31,[65.94197659479975,-60.14056082942508]],[32,[-64.60729140176336,-316.8207806602266]],[33,[-59.5682326093928,-369.3829345016253]],[34,[-98.35176970331327,-302.6220544516719]],[35,[-96.48602024231285,-380.9084680766763]],[36,[-146.11094048679797,-356.1298409743925]],[37,[-124.7868190395091,-313.72320227174356]],[38,[-112.26149046512336,-360.46863599827014]],[39,[-580.0211413445182,597.4726597852093]],[40,[790.9953034282975,363.1950436942544]],[41,[-598.8461344577574,543.2240632681714]],[42,[-559.2082895782185,-567.8082697784083]],[43,[-958.3191079178334,-32.81011937513079]],[44,[-568.4609460174538,-504.99413476318165]],[45,[317.0651821262876,-849.5948551767922]],[46,[-1079.7675491205043,-279.5491286130742]],[47,[-713.6177526422634,456.61438417258313]],[48,[-1094.9860440035939,63.086039881891615]],[49,[-479.16907263534273,695.2881805596461]],[50,[-673.0631713630612,539.1543704228885]],[51,[-379.91442362566,-712.0034505549356]],[52,[794.8911739112085,285.72194678215254]],[53,[-880.2972114448145,-76.52721783973803]],[54,[262.1584330909313,-723.2906456158707]],[55,[-537.2831668575329,573.1976092261793]],[56,[-549.0407773716272,540.3329535784812]],[57,[-51.97239886800999,3.1821432598014474]],[58,[-153.3559289584949,91.23605401798979]],[59,[25.626848017564352,43.372838916216175]],[60,[-124.5686763186204,-2.0178541255760054]],[61,[-4.090741458595103,115.08637455374523]],[62,[-96.53627381486618,19.862208283492063]],[63,[-28.12317251890188,129.90652161257418]],[64,[-5.026942693983821,84.20648136337626]],[65,[154.6215582748719,170.87787501751134]],[66,[173.92676665838883,197.65737357604885]],[67,[92.22402105028277,155.9549083251266]],[68,[-19.826422468199937,50.64278753548723]],[69,[37.09589691524991,211.61282739729742]],[70,[-47.08763729578664,49.16515990082134]],[71,[-41.318118713359084,143.56620119959612]],[72,[103.8896747208181,199.51392354966973]],[73,[53.81986687867174,46.465267149124706]],[74,[65.24636014316754,286.0070353884087]],[75,[34.40936576087452,100.18708448656828]],[76,[50.35866672387322,240.89603418677643]],[77,[115.3431823391173,188.3946669699729]],[78,[59.2580673026135,195.55826148284623]],[79,[69.32014042466943,254.9975836851464]],[80,[-86.33566843898433,-11.28008678813429]],[81,[58.18158346196184,108.5388520839467]],[82,[11.30231958181436,121.49433725275253]],[83,[3.645023570782432,143.09241952516928]],[84,[-120.25722523533577,-24.559936064595618]],[85,[-170.00414849353515,2.2264569143488457]],[86,[-96.40649765200492,1.5416451667481594]],[87,[-80.4036287464303,111.15308094106314]],[88,[17.55527098819026,152.49265462749568]],[89,[-20.267350245589874,178.56805673355203]],[90,[-43.369648826393615,110.72916382459574]],[91,[124.28995859594782,-190.35025861742176]],[92,[174.98136832606832,-227.86528703162242]],[93,[124.77938977946287,-141.0356147335446]],[94,[167.28455013906273,68.44348643140188]],[95,[115.84778037662777,81.36043493785259]],[96,[148.77541386879335,86.9793530005306]],[97,[68.0308733326194,73.69078455437892]],[98,[121.4139603049857,-227.77543437128259]],[99,[66.90223999601882,-182.7557970732477]],[100,[55.42691518534677,61.607790938476526]],[101,[21.276651241901128,74.61439028546806]],[102,[22.343861361250095,85.46235440432808]],[103,[-34.12330831336389,70.86163890760575]],[104,[104.80819601218231,-34.1304380258781]],[105,[19.368799111332372,-54.58799032061273]],[106,[-65.60066203861675,13.915584720521577]],[107,[159.06342870463416,-156.53912958836938]],[108,[195.94453997637237,73.37096708232075]],[109,[136.02120382904621,84.20617460669973]],[110,[186.67869375994098,103.47388463706757]],[111,[95.0167243746915,73.8756585245234]],[112,[139.62070183449276,-33.05649397379336]],[113,[273.388804440778,20.054969555464734]],[114,[85.69081397763036,-34.63160219483765]],[115,[104.57461392989504,-188.1423610181805]],[116,[82.1159575864049,-206.4377704679386]],[117,[118.42558369577101,-269.6522983549737]],[118,[81.23916919544975,-150.52848282332596]],[119,[116.98463376629918,59.74281498224765]],[120,[73.62860733573424,67.75082994745442]],[121,[83.47710836050021,80.84392861313695]],[122,[20.566452653296256,59.48208643753721]],[123,[-139.7336733886993,-135.17300317935383]],[124,[-183.34004063405024,-165.48239006624576]],[125,[-101.77112617209045,-88.89830423813726]],[126,[-62.88617129466462,40.692243712065995]],[127,[37.46334965036668,69.9039119183757]],[128,[0.7484755909136313,98.72706432157486]],[129,[-29.897112316636772,48.196206104369864]],[130,[74.92937237800525,19.060744114303244]],[131,[-24.15468865996458,-6.5396372339928455]],[132,[97.32148245038279,19.981802676380024]],[133,[22.952402686359175,7.3406103329996935]],[134,[-128.54736673577796,-168.92100115810183]],[135,[-53.07050688254585,-149.70431975135367]],[136,[29.83807049283545,4.552096689299234]],[137,[141.5910223203731,32.55771635767373]],[138,[123.05016227746809,43.061528869150976]],[139,[60.308980560594925,17.25526745001024]],[140,[157.2743153376906,-26.27152530794957]],[141,[59.34979208884163,-41.84750823345958]],[142,[183.13775671526076,-29.046791139070812]],[143,[118.8894882305487,-34.88529303507897]],[144,[-16.386347425905647,-43.701009257979]],[145,[43.27962434626623,-83.05743156694064]],[146,[202.55272182284713,-92.2354873003086]],[147,[-86.16806257704322,-139.27125992739667]],[148,[-13.502854599290142,-8.497997813873138]],[149,[110.57949329230803,22.759052610088414]],[150,[81.69384085150638,34.642445817626225]],[151,[30.56636612519291,18.689119473459698]],[152,[137.0303346387455,-44.409861339564806]],[153,[35.93466910024133,-47.74843725164359]],[154,[162.16232772779492,-42.03476208250102]],[155,[81.40425759035071,-48.05688617402226]],[156,[1.7964727505619114,-67.95807155575827]],[157,[126.02084132740084,-107.76749058711313]],[158,[80.308192568218,-109.18344543964177]],[159,[-115.09494255504111,-123.06023350318603]],[160,[-99.08726372263877,-148.77803515009091]],[161,[-127.74473847414248,-189.6425753781136]],[162,[-68.09469716003171,-103.39291579443886]],[163,[-29.742855818169303,28.693391408019497]],[164,[77.45523511301698,50.33025949674781]],[165,[47.20249556025503,75.5341418584961]],[166,[12.21310238262168,30.633586289545548]],[167,[105.6696218324618,-3.586903970448929]],[168,[3.4091321571836564,-26.15741082397108]],[169,[126.75306802226629,-2.277450928847999]],[170,[57.48105665629862,-14.788263086026996]],[171,[-50.43720200871588,-322.7376995109077]],[172,[-49.88841055144311,-397.417289366649]],[173,[-77.96484839279556,-300.90139527821816]],[174,[-73.92918260321129,-374.26493537873586]],[175,[-121.92604553676934,-367.9669539362864]],[176,[-112.93753938246074,-300.0586417194473]],[177,[-135.49685973610656,-309.93005697691785]],[178,[-168.54146594041424,-375.37306279748526]],[179,[-82.37771689842222,-358.9198517298926]],[180,[-96.89626038991943,-311.58816147700855]],[181,[-133.09150827087913,-400.3877967701698]],[182,[-131.2954435548713,-351.71437929716336]],[183,[-74.47228425693837,-320.5353044234661]],[184,[-83.68717555767296,-337.73449186981463]],[185,[-100.97846704394868,-411.31638117510005]],[186,[-110.11667500882513,-322.5382921200263]],[187,[-575.2359810783813,582.4947004916672]],[188,[-583.7059203675856,608.5181422954424]],[189,[-584.9175853328701,552.8293957614908]],[190,[-609.604170521076,536.4326590170143]],[191,[-547.8334028261212,571.3898601521834]],[192,[-530.1561573913036,573.6655781001754]],[193,[-555.8503464756916,548.7090824526052]],[194,[-544.3587654488834,534.7638249884876]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1217\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1214\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1215\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1216\"},\"data\":{\"type\":\"map\",\"entries\":[[\"species\",[\"nothing\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNAase in default.]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[Bxb1 in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[GFP in default.]\",\"ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"protein[RFP in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"complex[protein[RNAase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\",\"complex[protein[RNAase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] in default.]\"]],[\"type\",[\"nothing\",\"dna\",\"protein\",\"protein\",\"protein\",\"dna\",\"dna\",\"dna\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"complex\",\"complex\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"color\",[\"purple\",\"white\",\"green\",\"green\",\"green\",\"white\",\"white\",\"white\",\"grey\",\"orange\",\"grey\",\"yellow\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"lightgreen\",\"grey\",\"red\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"cyan\",\"cyan\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1218\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1219\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1257\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1258\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1259\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1224\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1221\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1222\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1223\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1225\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1226\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1220\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1227\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1228\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1193\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1260\",\"attributes\":{\"renderers\":[{\"id\":\"p1230\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1261\",\"attributes\":{\"renderers\":[{\"id\":\"p1212\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1262\",\"attributes\":{\"renderers\":[{\"id\":\"p1194\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1263\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1264\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1265\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1271\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1270\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1272\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1273\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n", + " const docs_json = {\"8995608f-836b-4849-acb0-0c214cecd19b\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1187\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1252\",\"attributes\":{\"start\":-1154.832974451464,\"end\":854.7381043590785}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1253\",\"attributes\":{\"start\":-1084.0138708803242,\"end\":925.5572079302183}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1190\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1191\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1192\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1230\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1247\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[198.7231922032524,-853.744843509752]],[1,[-108.06366567750393,-12.080861593309153]],[2,[-22.157410685097854,-134.46665857557596]],[3,[-581.8859146863203,567.274337217515]],[4,[-549.3147953297291,559.7674289362013]],[5,[90.27377334735863,-185.83138073224964]],[6,[-97.91141791772486,-124.46834205379321]],[7,[-91.74413786347993,-331.89770050865724]],[8,[-6.875224118812677,65.26262344261757]],[9,[-561.3262459326659,578.5892368105859]],[10,[-77.85036725241709,69.37749117513283]],[11,[-27.399917447446157,-185.1877252806045]],[12,[109.77414555445861,126.43934983023094]],[13,[-137.49844698397388,-0.11258218955466018]],[14,[38.05971039616766,127.9047445701802]],[15,[-27.33996942632246,103.62142415069982]],[16,[60.65224454294221,164.69511322760965]],[17,[122.45103268141929,-176.3876138418601]],[18,[-571.3623618162181,549.3910567856877]],[19,[151.7558905059176,-206.47819886412424]],[20,[146.876043796553,6.990924298734689]],[21,[99.05636677923485,-229.59071893663955]],[22,[11.94254241378123,-12.077359978651529]],[23,[76.86457794755647,-6.6419607025068474]],[24,[187.69952352004023,9.696411046865675]],[25,[-127.03917388846804,-114.3067622583767]],[26,[-143.66726050267525,-154.94190025879348]],[27,[-11.542080530226952,12.09582901928534]],[28,[-106.82904262060183,-170.56798165210708]],[29,[112.24222155369154,-55.57112264716835]],[30,[34.79736928140925,-14.729615335201283]],[31,[65.94197659479975,-60.14056082942508]],[32,[-64.60729140176336,-316.8207806602266]],[33,[-59.5682326093928,-369.3829345016253]],[34,[-98.35176970331327,-302.6220544516719]],[35,[-96.48602024231285,-380.9084680766763]],[36,[-146.11094048679797,-356.1298409743925]],[37,[-124.7868190395091,-313.72320227174356]],[38,[-112.26149046512336,-360.46863599827014]],[39,[-580.0211413445182,597.4726597852093]],[40,[790.9953034282975,363.1950436942544]],[41,[-598.8461344577574,543.2240632681714]],[42,[-559.2082895782185,-567.8082697784083]],[43,[-958.3191079178334,-32.81011937513079]],[44,[-568.4609460174538,-504.99413476318165]],[45,[317.0651821262876,-849.5948551767922]],[46,[-1079.7675491205043,-279.5491286130742]],[47,[-713.6177526422634,456.61438417258313]],[48,[-1094.9860440035939,63.086039881891615]],[49,[-479.16907263534273,695.2881805596461]],[50,[-673.0631713630612,539.1543704228885]],[51,[-379.91442362566,-712.0034505549356]],[52,[794.8911739112085,285.72194678215254]],[53,[-880.2972114448145,-76.52721783973803]],[54,[262.1584330909313,-723.2906456158707]],[55,[-537.2831668575329,573.1976092261793]],[56,[-549.0407773716272,540.3329535784812]],[57,[-51.97239886800999,3.1821432598014474]],[58,[-153.3559289584949,91.23605401798979]],[59,[25.626848017564352,43.372838916216175]],[60,[-124.5686763186204,-2.0178541255760054]],[61,[-4.090741458595103,115.08637455374523]],[62,[-96.53627381486618,19.862208283492063]],[63,[-28.12317251890188,129.90652161257418]],[64,[-5.026942693983821,84.20648136337626]],[65,[154.6215582748719,170.87787501751134]],[66,[173.92676665838883,197.65737357604885]],[67,[92.22402105028277,155.9549083251266]],[68,[-19.826422468199937,50.64278753548723]],[69,[37.09589691524991,211.61282739729742]],[70,[-47.08763729578664,49.16515990082134]],[71,[-41.318118713359084,143.56620119959612]],[72,[103.8896747208181,199.51392354966973]],[73,[53.81986687867174,46.465267149124706]],[74,[65.24636014316754,286.0070353884087]],[75,[34.40936576087452,100.18708448656828]],[76,[50.35866672387322,240.89603418677643]],[77,[115.3431823391173,188.3946669699729]],[78,[59.2580673026135,195.55826148284623]],[79,[69.32014042466943,254.9975836851464]],[80,[-86.33566843898433,-11.28008678813429]],[81,[58.18158346196184,108.5388520839467]],[82,[11.30231958181436,121.49433725275253]],[83,[3.645023570782432,143.09241952516928]],[84,[-120.25722523533577,-24.559936064595618]],[85,[-170.00414849353515,2.2264569143488457]],[86,[-96.40649765200492,1.5416451667481594]],[87,[-80.4036287464303,111.15308094106314]],[88,[17.55527098819026,152.49265462749568]],[89,[-20.267350245589874,178.56805673355203]],[90,[-43.369648826393615,110.72916382459574]],[91,[124.28995859594782,-190.35025861742176]],[92,[174.98136832606832,-227.86528703162242]],[93,[124.77938977946287,-141.0356147335446]],[94,[167.28455013906273,68.44348643140188]],[95,[115.84778037662777,81.36043493785259]],[96,[148.77541386879335,86.9793530005306]],[97,[68.0308733326194,73.69078455437892]],[98,[121.4139603049857,-227.77543437128259]],[99,[66.90223999601882,-182.7557970732477]],[100,[55.42691518534677,61.607790938476526]],[101,[21.276651241901128,74.61439028546806]],[102,[22.343861361250095,85.46235440432808]],[103,[-34.12330831336389,70.86163890760575]],[104,[104.80819601218231,-34.1304380258781]],[105,[19.368799111332372,-54.58799032061273]],[106,[-65.60066203861675,13.915584720521577]],[107,[159.06342870463416,-156.53912958836938]],[108,[195.94453997637237,73.37096708232075]],[109,[136.02120382904621,84.20617460669973]],[110,[186.67869375994098,103.47388463706757]],[111,[95.0167243746915,73.8756585245234]],[112,[139.62070183449276,-33.05649397379336]],[113,[273.388804440778,20.054969555464734]],[114,[85.69081397763036,-34.63160219483765]],[115,[104.57461392989504,-188.1423610181805]],[116,[82.1159575864049,-206.4377704679386]],[117,[118.42558369577101,-269.6522983549737]],[118,[81.23916919544975,-150.52848282332596]],[119,[116.98463376629918,59.74281498224765]],[120,[73.62860733573424,67.75082994745442]],[121,[83.47710836050021,80.84392861313695]],[122,[20.566452653296256,59.48208643753721]],[123,[-139.7336733886993,-135.17300317935383]],[124,[-183.34004063405024,-165.48239006624576]],[125,[-101.77112617209045,-88.89830423813726]],[126,[-62.88617129466462,40.692243712065995]],[127,[37.46334965036668,69.9039119183757]],[128,[0.7484755909136313,98.72706432157486]],[129,[-29.897112316636772,48.196206104369864]],[130,[74.92937237800525,19.060744114303244]],[131,[-24.15468865996458,-6.5396372339928455]],[132,[97.32148245038279,19.981802676380024]],[133,[22.952402686359175,7.3406103329996935]],[134,[-128.54736673577796,-168.92100115810183]],[135,[-53.07050688254585,-149.70431975135367]],[136,[29.83807049283545,4.552096689299234]],[137,[141.5910223203731,32.55771635767373]],[138,[123.05016227746809,43.061528869150976]],[139,[60.308980560594925,17.25526745001024]],[140,[157.2743153376906,-26.27152530794957]],[141,[59.34979208884163,-41.84750823345958]],[142,[183.13775671526076,-29.046791139070812]],[143,[118.8894882305487,-34.88529303507897]],[144,[-16.386347425905647,-43.701009257979]],[145,[43.27962434626623,-83.05743156694064]],[146,[202.55272182284713,-92.2354873003086]],[147,[-86.16806257704322,-139.27125992739667]],[148,[-13.502854599290142,-8.497997813873138]],[149,[110.57949329230803,22.759052610088414]],[150,[81.69384085150638,34.642445817626225]],[151,[30.56636612519291,18.689119473459698]],[152,[137.0303346387455,-44.409861339564806]],[153,[35.93466910024133,-47.74843725164359]],[154,[162.16232772779492,-42.03476208250102]],[155,[81.40425759035071,-48.05688617402226]],[156,[1.7964727505619114,-67.95807155575827]],[157,[126.02084132740084,-107.76749058711313]],[158,[80.308192568218,-109.18344543964177]],[159,[-115.09494255504111,-123.06023350318603]],[160,[-99.08726372263877,-148.77803515009091]],[161,[-127.74473847414248,-189.6425753781136]],[162,[-68.09469716003171,-103.39291579443886]],[163,[-29.742855818169303,28.693391408019497]],[164,[77.45523511301698,50.33025949674781]],[165,[47.20249556025503,75.5341418584961]],[166,[12.21310238262168,30.633586289545548]],[167,[105.6696218324618,-3.586903970448929]],[168,[3.4091321571836564,-26.15741082397108]],[169,[126.75306802226629,-2.277450928847999]],[170,[57.48105665629862,-14.788263086026996]],[171,[-50.43720200871588,-322.7376995109077]],[172,[-49.88841055144311,-397.417289366649]],[173,[-77.96484839279556,-300.90139527821816]],[174,[-73.92918260321129,-374.26493537873586]],[175,[-121.92604553676934,-367.9669539362864]],[176,[-112.93753938246074,-300.0586417194473]],[177,[-135.49685973610656,-309.93005697691785]],[178,[-168.54146594041424,-375.37306279748526]],[179,[-82.37771689842222,-358.9198517298926]],[180,[-96.89626038991943,-311.58816147700855]],[181,[-133.09150827087913,-400.3877967701698]],[182,[-131.2954435548713,-351.71437929716336]],[183,[-74.47228425693837,-320.5353044234661]],[184,[-83.68717555767296,-337.73449186981463]],[185,[-100.97846704394868,-411.31638117510005]],[186,[-110.11667500882513,-322.5382921200263]],[187,[-575.2359810783813,582.4947004916672]],[188,[-583.7059203675856,608.5181422954424]],[189,[-584.9175853328701,552.8293957614908]],[190,[-609.604170521076,536.4326590170143]],[191,[-547.8334028261212,571.3898601521834]],[192,[-530.1561573913036,573.6655781001754]],[193,[-555.8503464756916,548.7090824526052]],[194,[-544.3587654488834,534.7638249884876]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1235\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1232\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1233\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1234\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"purple\",\"white\",\"green\",\"green\",\"green\",\"white\",\"white\",\"white\",\"grey\",\"orange\",\"grey\",\"yellow\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"lightgreen\",\"grey\",\"red\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"cyan\",\"cyan\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"nothing\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNase in default.]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[Bxb1 in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[GFP in default.]\",\"ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"protein[RFP in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"complex[protein[RNase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\",\"complex[protein[RNase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_^2\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_^2\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_part_attB_reverse_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_part_attB_reverse_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_part_attR_reverse_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]] --> rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_part_attR_reverse_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNase\\n Kr=k_reverse * complex_protein_RNase_rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNase]\\n Kf=k_forward * complex_protein_RNase_rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kdeg).\\n\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNase\\n Kr=k_reverse * complex_protein_RNase_rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNase]\\n Kf=k_forward * complex_protein_RNase_rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kdeg).\\n\"]],[\"type\",[\"nothing\",\"dna\",\"protein\",\"protein\",\"protein\",\"dna\",\"dna\",\"dna\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"10\",\"10\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.2\",\"100\",\"0.2\",\"100\",\"2\",\"100\",\"2\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1236\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1237\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1248\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1242\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1239\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1240\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1241\"},\"data\":{\"type\":\"map\",\"entries\":[[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"color\",[\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\"]],[\"start\",[1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,5,5,5,6,6,6,7,7,7,8,8,8,8,8,8,8,8,8,8,8,9,9,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,17,17,18,18,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,32,32,32,33,33,33,33,34,34,34,35,35,35,35,36,36,36,36,37,37,37,38,38,38,38,39,39,41,41,55,55,56,56,57,57,57,58,58,58,59,59,59,60,60,60,61,61,62,62,62,63,63,64,64,64,65,66,66,67,67,68,68,68,69,69,69,70,70,70,71,71,72,72,73,73,73,74,74,74,75,75,75,76,77,77,78,78,79,79,80,80,80,81,81,82,82,83,83,84,84,84,85,85,85,86,86,86,87,87,88,88,89,89,90,90,91,91,91,92,92,92,93,93,93,94,94,95,95,96,96,97,97,98,98,98,99,99,99,100,100,101,101,102,102,103,103,104,104,104,105,105,105,106,106,106,107,107,107,108,108,109,109,110,110,111,111,112,112,112,113,113,113,114,114,114,115,115,115,116,116,116,117,117,117,118,118,118,119,119,120,120,121,121,122,122,123,123,123,124,124,124,125,125,125,126,126,127,127,128,128,129,129,130,130,131,131,132,132,133,133,134,134,134,135,135,135,136,136,137,137,138,138,139,139,140,140,141,141,142,142,143,143,144,144,144,145,145,145,146,146,146,147,147,147,148,148,149,149,150,150,151,151,152,152,153,153,154,154,155,155,156,156,156,157,157,157,158,158,158,159,159,159,160,160,160,161,161,161,162,162,162,163,163,164,164,165,165,166,166,167,167,168,168,169,169,170,170,171,171,171,172,172,172,173,173,173,174,174,174,175,175,175,176,176,176,177,177,177,178,178,178,179,179,179,180,180,180,181,181,181,182,182,182,183,183,183,184,184,184,185,185,185,186,186,186,187,187,187,188,188,188,189,189,189,190,190,190,191,191,191,192,193,193,193,194]],[\"end\",[80,84,86,57,68,73,84,91,105,112,116,123,145,156,160,171,177,180,184,187,189,191,193,115,116,118,159,160,162,183,184,186,57,59,80,81,82,83,90,129,139,151,166,187,191,57,58,60,61,63,70,71,87,126,136,148,163,59,60,62,64,70,75,80,86,93,98,99,104,107,114,115,118,125,134,135,144,147,158,159,162,173,174,175,176,179,182,183,186,59,61,64,65,66,67,72,73,77,81,88,94,100,108,119,127,137,149,164,60,62,84,85,62,63,67,68,69,75,78,82,95,101,109,120,64,68,86,87,88,89,90,97,103,111,122,70,71,72,73,74,75,76,77,78,79,83,89,96,102,110,121,128,138,150,165,91,93,115,189,193,91,92,98,107,93,94,95,96,97,104,112,130,140,152,167,98,99,116,117,99,100,101,102,103,105,106,114,131,141,153,168,104,105,118,119,120,121,122,133,143,155,170,107,108,109,110,111,112,113,114,132,142,154,169,123,125,159,123,124,134,147,125,126,127,128,129,130,131,132,133,144,156,134,135,160,161,135,136,137,138,139,140,141,142,143,145,146,158,144,145,162,163,164,165,166,167,168,169,170,147,148,149,150,151,152,153,154,155,156,157,158,171,173,183,171,172,174,179,173,176,180,174,175,184,185,175,177,178,182,176,177,186,179,180,181,182,187,188,189,190,191,192,193,194,8,2,10,8,9,2,11,8,12,11,13,10,20,43,11,13,14,19,43,11,15,12,34,20,44,19,44,15,2,14,15,9,2,11,10,16,24,43,24,44,12,2,16,12,9,2,11,14,16,38,20,45,19,45,24,45,11,1,8,20,46,19,46,24,46,1,2,13,1,9,2,11,1,15,17,43,17,44,17,45,17,46,17,2,19,17,18,2,11,17,20,34,47,34,48,34,49,34,50,11,21,19,11,21,22,36,47,36,48,36,49,36,50,11,23,20,23,2,22,23,18,2,11,19,24,38,47,38,48,38,49,38,50,20,2,24,20,18,2,11,22,24,11,5,17,5,2,21,5,18,2,11,5,23,37,47,37,48,37,49,37,50,25,2,26,25,9,2,11,25,27,34,43,34,44,34,45,34,46,51,34,51,36,51,38,51,37,11,28,26,11,28,29,33,43,33,44,33,45,33,46,52,34,52,36,52,38,52,37,11,30,27,30,2,29,30,9,2,11,26,31,38,43,38,44,38,45,38,46,53,34,53,36,53,38,53,37,27,2,31,27,9,2,11,29,31,11,6,25,6,2,28,6,9,2,11,6,30,32,43,32,44,32,45,32,46,54,34,54,36,54,38,54,37,32,2,33,32,18,2,11,32,34,11,35,33,11,35,36,11,37,34,37,2,36,37,18,2,11,33,38,34,2,38,34,18,2,11,36,38,11,7,32,7,2,35,7,18,2,11,7,37,9,3,39,9,40,3,18,3,41,18,42,3,9,4,55,4,18,4,56,4]],[\"xs\",[[-108.06366567750393,-89.83329391085962,-90.57078396177583,-86.33566843898433,-90.7549315206715,-89.83329391085962],[-108.06366567750393,-117.8111548365376,-119.01910200140591,-120.25722523533577,-115.44289388411032,-117.8111548365376],[-108.06366567750393,-98.68209860039995,-97.32235541243104,-96.40649765200492,-101.12129197782468,-98.68209860039995],[-22.157410685097854,-51.23147385759426,-48.612401285798335,-51.97239886800999,-53.499082503595154,-51.23147385759426],[-22.157410685097854,-19.87049267726335,-17.38114340174078,-19.826422468199937,-22.380747022084833,-19.87049267726335],[-22.157410685097854,52.464767432412515,54.44838563267362,53.81986687867174,49.83834656719924,52.464767432412515],[-22.157410685097854,-117.92658235521937,-115.50869539535292,-120.25722523533577,-119.23890952866108,-117.92658235521937],[-22.157410685097854,121.01995122800591,119.35307450678499,124.28995859594782,121.13567282453928,121.01995122800591],[-22.157410685097854,17.754391913329986,19.589651774961325,19.368799111332372,15.153324603353362,17.754391913329986],[-22.157410685097854,136.65517243769222,137.2796206590102,139.62070183449276,134.62400074340732,136.65517243769222],[-22.157410685097854,79.23546759686093,77.13216164561878,82.1159575864049,79.9723892235,79.23546759686093],[-22.157410685097854,-136.23373654551912,-135.41864309575055,-139.7336733886993,-135.38860591640477,-136.23373654551912],[-22.157410685097854,40.52739602336166,41.419074967168214,43.27962434626623,38.330174740648815,40.52739602336166],[-22.157410685097854,0.6104815955221139,2.6812860930742897,1.7964727505619114,-2.022907646030791,0.6104815955221139],[-22.157410685097854,-95.64629926616264,-95.28740839501297,-99.08726372263877,-94.37294009932845,-95.64629926616264],[-22.157410685097854,-49.917306805292505,-52.26626394603387,-50.43720200871588,-47.321733061482696,-49.917306805292505],[-22.157410685097854,-133.59779208714664,-135.2473658018408,-135.49685973610656,-131.0473798775024,-133.59779208714664],[-22.157410685097854,-95.5355657347973,-97.5161745389918,-96.89626038991943,-92.9095001319057,-95.5355657347973],[-22.157410685097854,-82.67315420721133,-84.82542781200192,-83.68717555767296,-80.03987116197378,-82.67315420721133],[-581.8859146863203,-576.6372593853363,-574.6787242490128,-575.2359810783813,-579.260502512307,-576.6372593853363],[-581.8859146863203,-584.1986763471356,-586.4748600503308,-584.9175853328701,-581.5814722021092,-584.1986763471356],[-549.3147953297291,-548.2759318694167,-545.9009538911367,-547.8334028261212,-550.860827170838,-548.2759318694167],[-549.3147953297291,-554.0695770516214,-555.7994404695414,-555.8503464756916,-551.4949908831923,-554.0695770516214],[90.27377334735863,101.11943701529684,99.90112109776952,104.57461392989504,100.69876109741607,101.11943701529684],[90.27377334735863,83.40428005583448,81.38536998019457,82.1159575864049,86.03431658345043,83.40428005583448],[90.27377334735863,82.10691282542926,84.73467047224165,81.23916919544975,79.8907765687561,82.10691282542926],[-97.91141791772486,-111.60663499904953,-110.5751023973221,-115.09494255504111,-110.98345997075467,-111.60663499904953],[-97.91141791772486,-98.91816843770178,-101.37514318245003,-99.08726372263877,-96.38098194164009,-98.91816843770178],[-97.91141791772486,-70.95280473722535,-70.18768595324043,-68.09469716003171,-73.07369056281865,-70.95280473722535],[-91.74413786347993,-77.39629577463546,-76.71582524769937,-74.47228425693837,-79.46379542413156,-77.39629577463546],[-91.74413786347993,-86.52156527382914,-88.66050002106476,-83.68717555767296,-85.72714680404293,-86.52156527382914],[-91.74413786347993,-106.99802399945094,-105.1235484614878,-110.11667500882513,-107.3931415571452,-106.99802399945094],[-6.875224118812677,-49.91535750903488,-51.45012010623148,-51.97239886800999,-47.40482027690932,-49.91535750903488],[-6.875224118812677,22.72384500574722,20.63878445277007,25.626848017564352,23.431841995226137,22.72384500574722],[-6.875224118812677,-83.81494786931212,-84.9514865152908,-86.33566843898433,-81.48268450788323,-83.81494786931212],[-6.875224118812677,55.26744537538773,55.96091856832393,58.18158346196184,53.19162660385987,55.26744537538773],[-6.875224118812677,10.225756542585584,12.349216170322931,11.30231958181436,7.5916203054557805,10.225756542585584],[-6.875224118812677,3.176192432351332,5.542465098354145,3.645023570782432,0.5875258261635432,3.176192432351332],[-6.875224118812677,-41.1787827408985,-38.70952056524912,-43.369648826393615,-42.608789412313705,-41.1787827408985],[-6.875224118812677,-27.085431472391512,-27.907369851186928,-29.897112316636772,-24.92974895794241,-27.085431472391512],[-6.875224118812677,57.4612871138809,55.332404493418885,60.308980560594925,58.23934272192863,57.4612871138809],[-6.875224118812677,28.373411743961093,25.90485249479334,30.56636612519291,29.80172488848637,28.373411743961093],[-6.875224118812677,10.523509094261906,7.933364793183217,12.21310238262168,12.312180801250854,10.523509094261906],[-561.3262459326659,-571.8662832821108,-570.391263604227,-575.2359810783813,-571.742858853545,-571.8662832821108],[-561.3262459326659,-550.9213345826769,-552.8306046281651,-547.8334028261212,-550.47685058502,-550.9213345826769],[-77.85036725241709,-53.246747714612916,-55.87739666229808,-51.97239886800999,-51.22059671498342,-53.246747714612916],[-77.85036725241709,-149.99397412880415,-148.50139376942101,-153.3559289584949,-149.89178332217455,-149.99397412880415],[-77.85036725241709,-122.65224799770091,-124.28964202494164,-124.5686763186204,-120.10578029673277,-122.65224799770091],[-77.85036725241709,-7.065799739980148,-6.454531984609602,-4.090741458595103,-9.088311073776955,-7.065799739980148],[-77.85036725241709,-30.344945101656705,-28.94019591350157,-28.12317251890188,-32.80361054743774,-30.344945101656705],[-77.85036725241709,-50.012745110204506,-52.07931370429583,-47.08763729578664,-49.333725676118156,-50.012745110204506],[-77.85036725241709,-42.86430495130616,-40.98820414230479,-41.318118713359084,-45.47385203025356,-42.86430495130616],[-77.85036725241709,-80.1901124074987,-77.64412708225092,-80.4036287464303,-82.63481448593022,-80.1901124074987],[-77.85036725241709,-64.50498054142952,-67.10545446702089,-62.88617129466462,-62.67240221253563,-64.50498054142952],[-77.85036725241709,26.839456829798124,24.838904884316758,29.83807049283545,27.417591506138614,26.839456829798124],[-77.85036725241709,-15.732260632961191,-18.18824422153122,-13.502854599290142,-14.333814292790304,-15.732260632961191],[-77.85036725241709,-32.41531737592964,-34.663510432143774,-29.742855818169303,-31.434828631788516,-32.41531737592964],[-27.399917447446157,24.835846092862674,27.08355486548879,25.626848017564352,22.212918994685516,24.835846092862674],[-27.399917447446157,-122.92847944745924,-120.33096950653993,-124.5686763186204,-124.74794839460569,-122.92847944745924],[-27.399917447446157,-95.41803594320164,-92.78384462691572,-96.53627381486618,-97.52178184757284,-95.41803594320164],[-27.399917447446157,-5.316617660050551,-2.8938996419046537,-5.026942693983821,-7.87674540164637,-5.316617660050551],[-27.399917447446157,-46.79463836955708,-44.23392057329337,-47.08763729578664,-49.2163696942903,-46.79463836955708],[-27.399917447446157,33.66848007789651,35.93610413594556,34.40936576087452,31.049410749348795,33.66848007789651],[-27.399917447446157,-85.21230434344909,-82.57813491875189,-86.33566843898433,-87.31359668940864,-85.21230434344909],[-27.399917447446157,-95.19325464634296,-92.56050388081765,-96.40649765200492,-97.25049352642921,-95.19325464634296],[-27.399917447446157,121.41800665100556,121.3173604744288,124.77938977946287,119.9241528527928,121.41800665100556],[-27.399917447446157,118.04904166714309,116.56311321070667,121.4139603049857,117.93879305058063,118.04904166714309],[-27.399917447446157,63.40340326389425,62.638002421108794,66.90223999601882,62.509101874603104,63.40340326389425],[-27.399917447446157,102.50310415862313,103.83762256872964,104.80819601218231,100.07514630352411,102.50310415862313],[-27.399917447446157,155.6040216738731,155.16317253837633,159.06342870463416,154.4038723832646,155.6040216738731],[-27.399917447446157,83.58874894698822,85.08907583666137,85.69081397763036,81.09129007019077,83.58874894698822],[-27.399917447446157,101.0754907337782,100.18961588652664,104.57461392989504,100.30152746238178,101.0754907337782],[-27.399917447446157,77.90474812544419,77.87373859949459,81.23916919544975,76.35404735272232,77.90474812544419],[-27.399917447446157,-99.63167693781146,-97.14569120288513,-101.77112617209045,-101.10279717845928,-99.63167693781146],[-27.399917447446157,-125.09176871104637,-123.87521876418596,-128.54736673577796,-124.66912706541315,-125.09176871104637],[-27.399917447446157,-51.01899619489599,-48.5069068579204,-53.07050688254585,-52.55793441677114,-51.01899619489599],[-27.399917447446157,-16.65797177445277,-14.229935325832425,-16.386347425905647,-19.214855486345172,-16.65797177445277],[-27.399917447446157,-83.41006497222375,-81.21673516203472,-86.16806257704322,-84.29511573676515,-83.41006497222375],[-27.399917447446157,77.44849268362296,78.2116233609996,80.308192568218,75.32883964041146,77.44849268362296],[-27.399917447446157,-112.239013289374,-110.11644534699066,-115.09494255504111,-113.00684749029399,-112.239013289374],[-27.399917447446157,-66.53566277675225,-63.92761085147269,-68.09469716003171,-68.40417380775239,-66.53566277675225],[-27.399917447446157,-76.56337375844028,-78.52180105526867,-77.96484839279556,-73.94014534143335,-76.56337375844028],[-27.399917447446157,-73.09283316554321,-75.3220439041482,-73.92918260321129,-70.4668931323847,-73.09283316554321],[-27.399917447446157,-120.31826462343626,-122.15755025193525,-121.92604553676934,-117.71631477970001,-120.31826462343626],[-27.399917447446157,-110.84717939739632,-112.35653541712085,-112.93753938246074,-108.3462437760285,-110.84717939739632],[-27.399917447446157,-81.32174837627252,-83.45479775152658,-82.37771689842222,-78.68779157166541,-81.32174837627252],[-27.399917447446157,-129.4428025417061,-131.12444101924896,-131.2954435548713,-126.88234842908223,-129.4428025417061],[-27.399917447446157,-73.32257214544818,-75.41115374442062,-74.47228425693837,-70.68861506777283,-73.32257214544818],[-27.399917447446157,-108.31102398396905,-110.02438280520575,-110.11667500882513,-105.74113961845946,-108.31102398396905],[109.77414555445861,28.117666071925868,26.952131873134334,25.626848017564352,30.464740479942947,28.117666071925868],[109.77414555445861,-0.6080099497238969,-0.030013007958018534,-4.090741458595103,0.4660556943191656,-0.6080099497238969],[109.77414555445861,-1.7421641943006319,-1.8262259806263836,-5.026942693983821,-0.09994047439675402,-1.7421641943006319],[109.77414555445861,152.1353768549935,153.3053594248137,154.6215582748719,149.78605350198282,152.1353768549935],[109.77414555445861,171.58425252070754,172.88616075717303,173.92676665838883,169.17115326830117,171.58425252070754],[109.77414555445861,94.01280999837107,96.58590250868018,92.22402105028277,92.28824436632338,94.01280999837107],[109.77414555445861,104.1706095627218,106.72917492677128,103.8896747208181,101.74530797171283,104.1706095627218],[109.77414555445861,55.82632130022867,54.253798839567196,53.81986687867174,58.350622062358894,55.82632130022867],[109.77414555445861,115.02983783584172,117.4454800422218,115.3431823391173,112.46555806466175,115.02983783584172],[109.77414555445861,61.48821101348588,61.452999974211814,58.18158346196184,63.09194826535002,61.48821101348588],[109.77414555445861,20.923435621700623,22.40197996814598,17.55527098819026,21.042608113229623,20.923435621700623],[109.77414555445861,164.82009976476212,162.4604025397982,167.28455013906273,166.01076450829754,164.82009976476212],[109.77414555445861,57.67538707512939,56.292796969334546,55.42691518534677,60.1245584763503,57.67538707512939],[109.77414555445861,192.9643604303957,190.94655575758793,195.94453997637237,193.56849221042944,192.9643604303957],[109.77414555445861,116.60844463361873,114.0337030037533,116.98463376629918,119.00473782733393,116.60844463361873],[109.77414555445861,40.220646184441826,39.33478843015711,37.46334965036668,42.41445042565014,40.220646184441826],[109.77414555445861,140.46761937455653,137.83345013986013,141.5910223203731,142.56889310156203,140.46761937455653],[109.77414555445861,110.55230749011372,108.04593500092774,110.57949329230803,113.04578416848108,110.55230749011372],[109.77414555445861,78.82324303232501,76.84658000410481,77.45523511301698,81.44883196678357,78.82324303232501],[-137.49844698397388,-128.03128530872073,-129.21699698973916,-124.5686763186204,-128.48809092978524,-128.03128530872073],[-137.49844698397388,-99.68216784202797,-99.33254867720457,-96.53627381486618,-101.5240679386302,-99.68216784202797],[-137.49844698397388,-122.27438761398,-124.79585541408578,-120.25722523533577,-120.70977752362619,-122.27438761398],[-137.49844698397388,-166.5131748266728,-165.50575807933413,-170.00414849353515,-165.86461925217822,-166.5131748266728],[38.05971039616766,-93.80685471319016,-94.72445924397157,-96.53627381486618,-91.59452758682956,-93.80685471319016],[38.05971039616766,-24.62477237249453,-23.7194440080065,-28.12317251890188,-23.870605602963067,-24.62477237249453],[38.05971039616766,89.11605909567001,89.52857643193533,92.22402105028277,87.22925422094394,89.11605909567001],[38.05971039616766,-17.727822652379952,-19.230828243604396,-19.826422468199937,-15.229328827431337,-17.727822652379952],[38.05971039616766,37.136193186364245,39.64558492333153,37.09589691524991,34.64591631991915,37.136193186364245],[38.05971039616766,34.866360698464554,32.496152630188135,34.40936576087452,37.453348106857625,34.866360698464554],[38.05971039616766,58.21155804706201,60.348978579377366,59.2580673026135,55.57771716698356,58.21155804706201],[38.05971039616766,14.706002975398833,14.930829891083025,11.30231958181436,16.0957415162125,14.706002975398833],[38.05971039616766,112.8443679465072,110.8483891452012,115.84778037662777,113.41565314369329,112.8443679465072],[38.05971039616766,22.32802034216745,20.192842931067315,21.276651241901128,24.961923408691003,22.32802034216745],[38.05971039616766,132.82480550498488,131.04822480939796,136.02120382904621,133.08514813654838,132.82480550498488],[38.05971039616766,71.84718609656422,69.27272056110925,73.62860733573424,73.57661968760951,71.84718609656422],[-27.33996942632246,-7.667340549799851,-9.934627101217977,-5.026942693983821,-6.652548627420076,-7.667340549799851],[-27.33996942632246,-20.31788228703936,-22.909677409265598,-19.826422468199937,-17.959215207289244,-20.31788228703936],[-27.33996942632246,-94.44517017248823,-96.05057447970215,-96.40649765200492,-91.90939390315926,-94.44517017248823],[-27.33996942632246,-76.93836016998455,-75.76515127383082,-80.4036287464303,-76.46779016720703,-76.93836016998455],[-27.33996942632246,15.187467327093593,16.46694504083543,17.55527098819026,12.784802302163623,15.187467327093593],[-27.33996942632246,-20.59617988673262,-18.185229441487344,-20.267350245589874,-23.163113400397943,-20.59617988673262],[-27.33996942632246,-40.17008267491873,-38.39783835338035,-43.369648826393615,-40.424586247218144,-40.17008267491873],[-27.33996942632246,64.69146440255295,63.1508398145999,68.0308733326194,64.64801265903274,64.69146440255295],[-27.33996942632246,-33.41364171018292,-35.69339377012368,-34.12330831336389,-30.79725340925516,-33.41364171018292],[-27.33996942632246,91.61578135978043,90.21858218762287,95.0167243746915,91.39971499679947,91.61578135978043],[-27.33996942632246,17.992446479900625,15.687945035824116,20.566452653296256,19.075946740315285,17.992446479900625],[60.65224454294221,-44.700566511253115,-45.96273637676887,-47.08763729578664,-42.306069814696734,-44.700566511253115],[60.65224454294221,-37.89091808462613,-37.58529892245517,-41.318118713359084,-36.570816194695176,-37.89091808462613],[60.65224454294221,101.16368673964266,102.08515330274172,103.8896747208181,98.94912516144024,101.16368673964266],[60.65224454294221,54.0217912856062,51.57384757004527,53.81986687867174,56.56551951886778,54.0217912856062],[60.65224454294221,65.11390913174213,67.58070374265799,65.24636014316754,62.58428528467326,65.11390913174213],[60.65224454294221,35.72825945857645,33.725364168371186,34.40936576087452,38.356782916523755,35.72825945857645],[60.65224454294221,50.82720752990909,53.41583329804582,50.35866672387322,48.4608379803769,50.82720752990909],[60.65224454294221,112.13174080745674,112.36407763807024,115.3431823391173,110.37603004248878,112.13174080745674],[60.65224454294221,59.41601130942058,61.95092549538668,59.2580673026135,56.95601917347013,59.41601130942058],[60.65224454294221,68.98572172251885,71.39496659076093,69.32014042466943,66.41784256839786,68.98572172251885],[60.65224454294221,6.917909494961263,6.808277606120534,3.645023570782432,8.580061975522552,6.917909494961263],[60.65224454294221,-16.81767954559085,-15.577050084461664,-20.267350245589874,-16.421929089889506,-16.81767954559085],[60.65224454294221,146.15039066817644,143.87421412279014,148.77541386879335,147.1813656797744,146.15039066817644],[60.65224454294221,23.867356240199715,21.97796477071355,22.343861361250095,26.47943014523198,23.867356240199715],[60.65224454294221,183.5304974962378,181.6914300726523,186.67869375994098,183.87619190304054,183.5304974962378],[60.65224454294221,82.55783351577404,79.9275727261027,83.47710836050021,84.75202865606097,82.55783351577404],[60.65224454294221,3.101385182936994,1.8086581851206756,0.7484755909136313,5.5102343667074765,3.101385182936994],[60.65224454294221,121.45261371720655,118.84932616115597,123.05016227746809,123.29809085959234,121.45261371720655],[60.65224454294221,81.13483501873345,78.53434295847232,81.69384085150638,83.47015802441177,81.13483501873345],[60.65224454294221,47.72455698576092,45.37634653975416,47.20249556025503,50.3204116002531,47.72455698576092],[122.45103268141929,123.83294375808703,121.24595350181653,124.28995859594782,126.20314523438232,123.83294375808703],[122.45103268141929,124.54937076024956,126.98941035108531,124.77938977946287,122.00021973929098,124.54937076024956],[122.45103268141929,107.49902842446662,106.819091118467,104.57461392989504,109.56618600844999,107.49902842446662],[-571.3623618162181,-581.5250235699582,-580.1057090609372,-584.9175853328701,-581.3350482602618,-581.5250235699582],[-571.3623618162181,-559.3469688723745,-560.2860993864596,-555.8503464756916,-560.066490201978,-559.3469688723745],[151.7558905059176,127.3080956246486,129.28982338209906,124.28995859594782,126.75804620681764,127.3080956246486],[151.7558905059176,172.40669535669872,170.10255283972617,174.98136832606832,173.48952038980707,172.40669535669872],[151.7558905059176,124.27870215187619,123.52188456774782,121.4139603049857,126.39443379848505,124.27870215187619],[151.7558905059176,158.55667355114178,160.9101388434391,159.06342870463416,155.96282474747755,158.55667355114178],[146.876043796553,125.29612659361041,122.94608253339449,124.77938977946287,127.89128904873813,125.29612659361041],[146.876043796553,166.18143525949674,168.29238277560043,167.28455013906273,163.54721604824854,166.18143525949674],[146.876043796553,117.19545021482493,119.82233022055154,115.84778037662777,115.2078485778263,117.19545021482493],[146.876043796553,148.69232782787762,151.17191703482504,148.77541386879335,146.1733260680962,148.69232782787762],[146.876043796553,70.70298073347769,72.95138887070013,68.0308733326194,69.72210891106349,70.70298073347769],[146.876043796553,107.31106563889279,106.1571530492336,104.80819601218231,109.65223520110746,107.31106563889279],[146.876043796553,140.24463581736626,137.93266449948126,139.62070183449276,142.8525753965124,140.24463581736626],[146.876043796553,78.38113680831522,79.613444940356,74.92937237800525,78.78620177144866,78.38113680831522],[146.876043796553,156.2300092061057,153.59619834490286,157.2743153376906,158.36844478967723,156.2300092061057],[146.876043796553,137.68878147495232,135.3895898787559,137.0303346387455,140.30031279072534,137.68878147495232],[146.876043796553,109.05970614623303,109.24215907005153,105.6696218324618,110.48536784257783,109.05970614623303],[99.05636677923485,117.92544016430476,117.300353152858,121.4139603049857,116.8957187044181,117.92544016430476],[99.05636677923485,68.88321281478763,71.41408469052637,66.90223999601882,67.29203183082629,68.88321281478763],[99.05636677923485,84.1826811758532,86.6904728157434,82.1159575864049,82.65525701724579,84.1826811758532],[99.05636677923485,116.9021031733153,114.29002771534,118.42558369577101,118.79150300586649,116.9021031733153],[11.94254241378123,65.8294605925019,63.19534980458441,66.90223999601882,67.9546895700179,65.8294605925019],[11.94254241378123,53.64808667555854,55.3792291872948,55.42691518534677,51.07314210210553,53.64808667555854],[11.94254241378123,20.901971460734266,23.298738957697392,21.276651241901128,18.32747150103373,20.901971460734266],[11.94254241378123,21.972736844690907,24.37061968962951,22.343861361250095,19.398808006277893,21.972736844690907],[11.94254241378123,-32.423878614612974,-29.835288945024363,-34.12330831336389,-34.20632970723475,-32.423878614612974],[11.94254241378123,18.76649915423237,16.160941208539867,19.368799111332372,21.08635111827665,18.76649915423237],[11.94254241378123,-62.282139517252794,-60.70049192566481,-65.60066203861675,-62.2896184186202,-62.282139517252794],[11.94254241378123,82.34383785519897,80.818864188843,85.69081397763036,82.28114562960197,82.34383785519897],[11.94254241378123,-20.695161931525043,-19.495541146974936,-24.15468865996458,-20.25372751038306,-20.695161931525043],[11.94254241378123,56.3857561234726,54.35323840794066,59.34979208884163,57.012258787627424,56.3857561234726],[11.94254241378123,33.98131859633254,31.44359058448332,35.93466910024133,35.59245859062749,33.98131859633254],[11.94254241378123,5.2231953321734625,3.515461815354394,3.4091321571836564,7.7914447664729956,5.2231953321734625],[76.86457794755647,102.31308573911508,99.96810449876962,104.80819601218231,103.47449072068143,102.31308573911508],[76.86457794755647,22.056817427367317,21.093250405872876,19.368799111332372,24.29546823828938,22.056817427367317],[76.86457794755647,81.13280761495892,78.60873549842381,81.23916919544975,83.60642623335646,81.13280761495892],[76.86457794755647,115.17431295702433,116.88455188226993,116.98463376629918,112.60533333652377,115.17431295702433],[76.86457794755647,73.78070806049999,76.31442138865872,73.62860733573424,71.31914497304167,73.78070806049999],[76.86457794755647,83.21331692097408,85.64364037512345,83.47710836050021,80.6578618089327,83.21331692097408],[76.86457794755647,22.83538997610475,25.277065611188263,20.566452653296256,21.47000358439513,22.83538997610475],[76.86457794755647,26.340310288302728,27.771481337306803,22.952402686359175,26.516221318147362,26.340310288302728],[76.86457794755647,115.98456570406994,113.90108783220415,118.8894882305487,116.69006947473244,115.98456570406994],[76.86457794755647,81.02289084935995,78.44732380098085,81.40425759035071,83.41755342013063,81.02289084935995],[76.86457794755647,60.70768350886974,60.50436298576286,57.48105665629862,62.44158124929044,60.70768350886974],[187.69952352004023,159.65759502245612,157.33480607376242,159.06342870463416,162.2622316935255,159.65759502245612],[187.69952352004023,195.49508834751452,197.86778917103032,195.94453997637237,192.90918641496245,195.49508834751452],[187.69952352004023,138.01590734884545,140.54326805710818,136.02120382904621,136.43475080431105,138.01590734884545],[187.69952352004023,186.7167913152715,189.22567915214702,186.67869375994098,184.2259753698444,186.7167913152715],[187.69952352004023,97.89419023318648,99.99990343580252,95.0167243746915,97.15342683352063,97.89419023318648],[187.69952352004023,142.2361974865181,141.19527785562855,139.62070183449276,144.51779917947607,142.2361974865181],[187.69952352004023,269.9141006507705,269.39000191140053,273.388804440778,268.7899448193766,269.9141006507705],[187.69952352004023,88.90083066507268,88.66581054927566,85.69081397763036,90.65854882854798,88.90083066507268],[187.69952352004023,100.79903535402387,101.9065239459115,97.32148245038279,101.34115283358985,100.79903535402387],[187.69952352004023,183.54703231390806,181.1612552870572,183.13775671526076,186.1269526165433,183.54703231390806],[187.69952352004023,163.71161679203837,161.83734462992393,162.16232772779492,166.32080707549522,163.71161679203837],[187.69952352004023,130.18741505318764,130.52002061065292,126.75306802226629,131.48392050299265,130.18741505318764],[-127.03917388846804,-137.91455869070322,-139.61890310588242,-139.7336733886993,-135.34730212619544,-137.91455869070322],[-127.03917388846804,-104.23913325589882,-103.05183494158523,-101.77112617209045,-106.59715120630423,-104.23913325589882],[-127.03917388846804,-117.91799466933092,-120.06535458063357,-115.09494255504111,-117.10977294996964,-117.91799466933092],[-143.66726050267525,-140.4167081596201,-138.12677763396147,-139.7336733886993,-143.03064189568138,-140.4167081596201],[-143.66726050267525,-179.95739362891348,-179.79704378642168,-183.34004063405024,-178.51315680029657,-179.95739362891348],[-143.66726050267525,-131.117290914839,-133.4239832924215,-128.54736673577796,-130.02966339303936,-131.117290914839],[-143.66726050267525,-89.54489927634489,-89.68844891942733,-86.16806257704322,-91.00318013759292,-89.54489927634489],[-11.542080530226952,-99.43926994235494,-100.75053539865186,-101.77112617209045,-97.02186913717486,-99.43926994235494],[-11.542080530226952,-59.828440872345276,-57.88676653595017,-62.88617129466462,-60.31965541437029,-59.828440872345276],[-11.542080530226952,35.20010632487289,36.570298503664986,37.46334965036668,32.75632589757354,35.20010632487289],[-11.542080530226952,0.2568462408614356,2.6154559345425925,0.7484755909136313,-2.334971913833141,0.2568462408614356],[-11.542080530226952,-28.31082394647046,-25.706099358552812,-29.897112316636772,-30.16307948531548,-28.31082394647046],[-11.542080530226952,71.44067078696408,70.81393806597902,74.92937237800525,70.41250896413193,71.44067078696408],[-11.542080530226952,-22.192937579771424,-23.798036667278993,-24.15468865996458,-19.6572655916535,-22.192937579771424],[-11.542080530226952,93.83062944678488,93.18329625733114,97.32148245038279,92.8220475520259,93.83062944678488],[-11.542080530226952,19.485192811313823,18.321435513336176,22.952402686359175,19.004250339263475,19.485192811313823],[-11.542080530226952,-16.0836171400454,-18.502446678007146,-16.386347425905647,-13.521184979375867,-16.0836171400454],[-11.542080530226952,1.2212342129398537,-1.3812039801461524,1.7964727505619114,3.5508032332227963,1.2212342129398537],[-106.82904262060183,-125.05738734487275,-124.04059558488063,-128.54736673577796,-124.41867842608085,-125.05738734487275],[-106.82904262060183,-56.33339251474533,-56.202763559331785,-53.07050688254585,-58.01179834041133,-56.33339251474533],[-106.82904262060183,-100.2590238818181,-98.18120781610546,-99.08726372263877,-102.89267410057722,-100.2590238818181],[-106.82904262060183,-125.15866392275333,-126.22989781065571,-127.74473847414248,-122.86070411596226,-125.15866392275333],[112.24222155369154,-50.02903430653894,-50.54472504659698,-53.07050688254585,-48.07059581639278,-50.02903430653894],[112.24222155369154,32.665494660446775,34.80962082765798,29.83807049283545,31.86258060494286,32.665494660446775],[112.24222155369154,140.48515704948446,142.5947988911601,141.5910223203731,137.8509388417217,140.48515704948446],[112.24222155369154,122.66892226708059,125.0636248165549,123.05016227746809,120.09337535571092,122.66892226708059],[112.24222155369154,62.34109549155602,64.85853554012122,60.308980560594925,60.78760601998853,62.34109549155602],[112.24222155369154,154.34061840921396,155.0082174467139,157.2743153376906,152.28139589419547,154.34061840921396],[112.24222155369154,62.73761370913158,64.16900111517663,59.34979208884163,62.913267595824514,62.73761370913158],[112.24222155369154,179.8596707308352,179.95820484666365,183.13775671526076,178.2061493315657,179.8596707308352],[112.24222155369154,117.81871160163517,119.94487576959813,118.8894882305487,115.18461565601991,117.81871160163517],[112.24222155369154,46.53089534427581,46.37641922102444,43.27962434626623,48.22763883969054,46.53089534427581],[112.24222155369154,199.3097849185494,197.6002197673493,202.55272182284713,199.48103604408243,199.3097849185494],[112.24222155369154,82.09929429488203,80.37626034540853,80.308192568218,84.67195220832238,82.09929429488203],[34.79736928140925,-13.340435137100958,-13.849487025880897,-16.386347425905647,-11.386529483633069,-13.340435137100958],[34.79736928140925,42.84844204706691,40.265218372034624,43.27962434626623,45.227130821158426,42.84844204706691],[34.79736928140925,-65.4432939296811,-66.44639727089675,-68.09469716003171,-63.18247546871024,-65.4432939296811],[34.79736928140925,-26.838933401083388,-24.754630378087704,-29.742855818169303,-27.545736733063727,-26.838933401083388],[34.79736928140925,75.53612251224476,77.17162399485687,77.45523511301698,72.99027404548688,75.53612251224476],[34.79736928140925,46.72596286877574,49.08965908150626,47.20249556025503,44.136219420275694,46.72596286877574],[34.79736928140925,13.772969471530615,16.380922877185846,12.21310238262168,11.904951960978709,13.772969471530615],[34.79736928140925,102.21209412300946,101.78032713425266,105.6696218324618,101.00375415731567,102.21209412300946],[34.79736928140925,6.697941433115364,6.62270260817414,3.4091321571836564,8.333254223789643,6.697941433115364],[34.79736928140925,123.2847233827695,122.79757954497536,126.75306802226629,122.12662916560349,123.2847233827695],[34.79736928140925,53.98106835428975,53.14448048320255,57.48105665629862,53.15740773657169,53.98106835428975],[65.94197659479975,-83.06308354517057,-83.48041332612456,-86.16806257704322,-81.1728811999055,-83.06308354517057],[65.94197659479975,-10.568359713618076,-8.509824356633008,-13.502854599290142,-11.234893075468648,-10.568359713618076],[65.94197659479975,108.92016514167669,110.72779301933963,110.57949329230803,106.32542118910104,108.92016514167669],[65.94197659479975,81.12005012069075,83.45013461704941,81.69384085150638,78.51778323069942,81.12005012069075],[65.94197659479975,31.999349051745288,34.62008363289399,30.56636612519291,30.058361810588206,31.999349051745288],[65.94197659479975,133.61300216091922,133.3426251514319,137.0303346387455,132.26233915755864,133.61300216091922],[65.94197659479975,39.16966773819204,40.89119768333496,35.93466910024133,38.98268623621449,39.16966773819204],[65.94197659479975,158.72269332199602,158.3691955862582,162.16232772779492,157.44457194032356,158.72269332199602],[65.94197659479975,78.64649831575507,79.5318234660628,81.40425759035071,76.4530071737187,78.64649831575507],[65.94197659479975,5.270766580296003,5.792355555695284,1.7964727505619114,6.3972377076035425,5.270766580296003],[65.94197659479975,123.2781144303085,121.07454694300974,126.02084132740084,124.18064665886385,123.2781144303085],[65.94197659479975,79.32427727019675,76.69173053356917,80.308192568218,81.49009562212812,79.32427727019675],[-64.60729140176336,-53.6669413946532,-55.396270242510276,-50.43720200871588,-53.46966622013541,-53.6669413946532],[-64.60729140176336,-75.71513064179854,-73.26641008959244,-77.96484839279556,-77.09667891397523,-75.71513064179854],[-64.60729140176336,-71.19678905408432,-71.30086808298269,-74.47228425693837,-69.53895170047784,-71.19678905408432],[-59.5682326093928,-51.10958227109259,-48.81562268955689,-50.43720200871588,-53.722491008507674,-51.10958227109259],[-59.5682326093928,-51.03072818558111,-53.664761770892625,-49.88841055144311,-48.93856244729203,-51.03072818558111],[-59.5682326093928,-70.61542721680406,-70.63412368220784,-73.92918260321129,-69.0248233911971,-70.61542721680406],[-59.5682326093928,-79.19645166361836,-77.39956596177583,-82.37771689842222,-79.48427780787887,-79.19645166361836],[-98.35176970331327,-81.45244867589386,-82.0693818979193,-77.96484839279556,-82.48988758312592,-81.45244867589386],[-98.35176970331327,-109.49037119428645,-108.24003818475317,-112.93753938246074,-109.10551137423542,-109.49037119428645],[-98.35176970331327,-97.45708987494173,-100.0578033618621,-96.89626038991943,-95.12241050717864,-97.45708987494173],[-96.48602024231285,-77.2865922019969,-77.37658682317004,-73.92918260321129,-78.789212678847,-77.2865922019969],[-96.48602024231285,-118.80649033227155,-116.93306904308507,-121.92604553676934,-119.20012472873061,-118.80649033227155],[-96.48602024231285,-84.68195309584722,-82.52099745763371,-83.68717555767296,-87.31478971249236,-84.68195309584722],[-96.48602024231285,-100.46693163681118,-102.81876110931807,-100.97846704394868,-97.87245109996134,-100.46693163681118],[-146.11094048679797,-125.06970390174128,-126.91434246255348,-121.92604553676934,-124.7162857677999,-125.06970390174128],[-146.11094048679797,-136.28054428657876,-134.0298932833269,-135.49685973610656,-138.90294255820712,-136.28054428657876],[-146.11094048679797,-165.8850662257054,-166.88283366337143,-168.54146594041424,-163.62721354447538,-165.8850662257054],[-146.11094048679797,-134.64964878228574,-134.73115804537375,-131.2954435548713,-136.15923459707594,-134.64964878228574],[-124.7868190395091,-115.2305322236303,-113.88561532604724,-112.93753938246074,-117.66314929929908,-115.2305322236303],[-124.7868190395091,-132.19766501819214,-130.58054581954926,-135.49685973610656,-132.2497838305344,-132.19766501819214],[-124.7868190395091,-113.11672643206222,-115.11591183160678,-110.11667500882513,-112.54064031513771,-113.11672643206222],[-112.26149046512336,-85.87302579280458,-86.5726465131307,-82.37771689842222,-86.83143384545322,-85.87302579280458],[-112.26149046512336,-97.94582724874783,-95.80981734331115,-96.89626038991943,-100.57970790142952,-97.94582724874783],[-112.26149046512336,-131.47236658445948,-133.3047421755854,-133.09150827087913,-128.87193770112776,-131.47236658445948],[-112.26149046512336,-128.11564060708722,-126.31682774680748,-131.2954435548713,-128.40608755776464,-128.11564060708722],[-580.0211413445182,-576.3011237388051,-578.9351728459718,-575.2359810783813,-574.1723338895953,-576.3011237388051],[-580.0211413445182,-582.5983247496936,-579.964108099498,-583.7059203675856,-584.707144229345,-582.5983247496936],[-598.8461344577574,-587.7988845575661,-587.0629926852095,-584.9175853328701,-589.9015446219339,-587.7988845575661],[-598.8461344577574,-606.6445688158681,-607.2771536931057,-609.604170521076,-604.6080723153498,-606.6445688158681],[-537.2831668575329,-544.3836779622618,-543.9876889316698,-547.8334028261212,-543.1432613829469,-544.3836779622618],[-537.2831668575329,-533.648636734606,-534.3131794277908,-530.1561573913036,-534.6407805933657,-533.648636734606],[-549.0407773716272,-553.6424981342501,-551.1790069612626,-555.8503464756916,-555.0586781290015,-553.6424981342501],[-549.0407773716272,-546.6110499042777,-549.058839402046,-544.3587654488834,-545.2316502240643,-546.6110499042777],[-51.97239886800999,-8.93226547778779,-7.397502880591189,-6.875224118812677,-11.442802709913348,-8.93226547778779],[-51.97239886800999,-22.898335695513584,-25.517408267309513,-22.157410685097854,-20.630727049512686,-22.898335695513584],[-51.97239886800999,-76.57601840581415,-73.945369458129,-77.85036725241709,-78.60216940544365,-76.57601840581415],[-153.3559289584949,-10.321466564195266,-11.575325760694888,-6.875224118812677,-10.702361063506256,-10.321466564195266],[-153.3559289584949,-559.0796175417884,-556.6297803109585,-561.3262459326659,-560.4637479561925,-559.0796175417884],[-153.3559289584949,-23.916341915945978,-26.49489150613167,-22.157410685097854,-22.17215594813349,-23.916341915945978],[25.626848017564352,-26.60891552274448,-28.856624295370594,-27.399917447446157,-23.985988424567317,-26.60891552274448],[25.626848017564352,-3.972221106995544,-1.8871605540183953,-6.875224118812677,-4.680218096474462,-3.972221106995544],[25.626848017564352,107.2833275000971,108.44886169888863,109.77414555445861,104.93625309208002,107.2833275000971],[-124.5686763186204,-29.040114318607316,-31.637624259526632,-27.399917447446157,-27.220645371460872,-29.040114318607316],[-124.5686763186204,-134.03583799387354,-132.8501263128551,-137.49844698397388,-133.57903237280902,-134.03583799387354],[-124.5686763186204,-79.76679557333658,-78.12940154609585,-77.85036725241709,-82.31326327430472,-79.76679557333658],[-4.090741458595103,144.03031468838722,141.89993639304495,146.876043796553,144.81079777160278,144.03031468838722],[-4.090741458595103,-954.860404062944,-954.4229765057491,-958.3191079178334,-953.6571667513422,-954.860404062944],[-96.53627381486618,-28.518155319110694,-31.15234663539662,-27.399917447446157,-26.4144094147395,-28.518155319110694],[-96.53627381486618,-134.35255295681208,-134.70217212163547,-137.49844698397388,-132.51065286020986,-134.35255295681208],[-96.53627381486618,35.330291294491644,36.24789582527305,38.05971039616766,33.11796416813103,35.330291294491644],[-28.12317251890188,150.10544756934505,147.50940545449333,151.7558905059176,151.91858838428922,150.10544756934505],[-28.12317251890188,-954.8714587178979,-954.4845252761725,-958.3191079178334,-953.6229711581193,-954.8714587178979],[-5.026942693983821,-27.110242481379426,-29.532960499525323,-27.399917447446157,-24.55011473978361,-27.110242481379426],[-5.026942693983821,-24.699571570506432,-22.432285019088305,-27.33996942632246,-25.714363492886207,-24.699571570506432],[-5.026942693983821,106.48936705477543,106.57342884110118,109.77414555445861,104.84714333487155,106.48936705477543],[154.6215582748719,-96.7024777795135,-98.51633103284337,-98.35176970331327,-94.1062692187343,-96.7024777795135],[173.92676665838883,147.36768154594344,145.0090746955832,146.876043796553,149.9595008416129,147.36768154594344],[173.92676665838883,-565.9189782070168,-567.0345831031714,-568.4609460174538,-563.5975697904771,-565.9189782070168],[92.22402105028277,151.18859585084041,148.58710305425913,151.7558905059176,153.52098772121045,151.18859585084041],[92.22402105028277,-565.9865668378316,-567.1678158271537,-568.4609460174538,-563.6315755559018,-565.9865668378316],[-19.826422468199937,-26.848509607483038,-24.2567144852568,-27.33996942632246,-29.207176687233154,-26.848509607483038],[-19.826422468199937,-22.113340476034438,-24.602689751557012,-22.157410685097854,-19.603086131212958,-22.113340476034438],[-19.826422468199937,35.96111058034768,37.464116171572115,38.05971039616766,33.46261675539906,35.96111058034768],[37.09589691524991,-25.546586025115396,-27.26810720444174,-27.33996942632246,-22.974358550572724,-25.546586025115396],[37.09589691524991,-558.342589354822,-556.3280013487943,-561.3262459326659,-558.9418551091625,-558.342589354822],[37.09589691524991,-21.566759787234094,-23.890813755649145,-22.157410685097854,-18.962525665066263,-21.566759787234094],[-47.08763729578664,-27.692916373675722,-30.25363416993943,-27.399917447446157,-25.2711850489425,-27.692916373675722],[-47.08763729578664,-74.92525943799923,-72.8586908439079,-77.85036725241709,-75.60427887208557,-74.92525943799923],[-47.08763729578664,58.265173758408686,59.52734362392445,60.65224454294221,55.870677061852305,58.265173758408686],[-41.318118713359084,184.6778844500849,182.6995957442022,187.69952352004023,185.22283359402422,184.6778844500849],[-41.318118713359084,-954.8821061911958,-954.5391169241625,-958.3191079178334,-953.5947251740212,-954.8821061911958],[103.8896747208181,186.28583926747652,183.6635457859773,187.69952352004023,188.23753989510263,186.28583926747652],[103.8896747208181,-566.0445335532446,-567.2799720070861,-568.4609460174538,-563.6628497991744,-566.0445335532446],[53.81986687867174,107.76769113290167,109.34021359356315,109.77414555445861,105.24339037077145,107.76769113290167],[53.81986687867174,-20.802311238838627,-22.785929439099736,-22.157410685097854,-18.175890373625357,-20.802311238838627],[53.81986687867174,60.450320136007754,62.898263851568686,60.65224454294221,57.90659190274617,60.450320136007754],[65.24636014316754,108.83340270605456,106.20227669331427,109.77414555445861,111.01827954375595,108.83340270605456],[65.24636014316754,-558.154957357239,-556.3450409281493,-561.3262459326659,-558.460546739894,-558.154957357239],[65.24636014316754,-21.445093297008725,-23.723823825572936,-22.157410685097854,-18.828469105644015,-21.445093297008725],[34.40936576087452,-26.659031764468146,-28.926655822517198,-27.399917447446157,-24.03996243592043,-26.659031764468146],[34.40936576087452,37.60271545857763,39.972923526854046,38.05971039616766,35.015728050184556,37.60271545857763],[34.40936576087452,59.33335084524028,61.33624613544554,60.65224454294221,56.70482738729298,59.33335084524028],[50.35866672387322,-111.3478420308482,-113.54446200648064,-112.26149046512336,-108.71782534030845,-111.3478420308482],[115.3431823391173,146.27663780712098,143.6714060353149,146.876043796553,148.597536374852,146.27663780712098],[115.3431823391173,316.39748691110117,313.7850366520915,317.0651821262876,318.69321040523585,316.39748691110117],[59.2580673026135,150.97113638335216,148.3486600767658,151.7558905059176,153.2213580611659,150.97113638335216],[59.2580673026135,316.2269642647887,313.60090989318894,317.0651821262876,318.4554030394894,316.2269642647887],[69.32014042466943,186.1783381731849,183.56601518687245,187.69952352004023,188.06907426966126,186.1783381731849],[69.32014042466943,316.299209302995,313.67813988763834,317.0651821262876,318.55693315470864,316.299209302995],[-86.33566843898433,-28.523281542981394,-31.1574509676786,-27.399917447446157,-26.42198919702184,-28.523281542981394],[-86.33566843898433,-104.56604020562864,-103.82855015471243,-108.06366567750393,-103.64440259581676,-104.56604020562864],[-86.33566843898433,-9.395944688484887,-8.259406042506205,-6.875224118812677,-11.728208049913764,-9.395944688484887],[58.18158346196184,144.57363062636657,142.14463522097182,146.876043796553,145.9104572424504,144.57363062636657],[58.18158346196184,-1076.4548975378875,-1076.476171343079,-1079.7675491205043,-1074.8622399709786,-1076.4548975378875],[11.30231958181436,150.37805223205973,147.75312608571446,151.7558905059176,152.3493893619281,150.37805223205973],[11.30231958181436,-1076.4824411457146,-1076.5657847979671,-1079.7675491205043,-1074.8407792706334,-1076.4824411457146],[3.645023570782432,184.86556868085017,182.72630839190643,187.69952352004023,185.66051897984136,184.86556868085017],[3.645023570782432,-1076.5068709152383,-1076.6420756790853,-1079.7675491205043,-1074.8249363924185,-1076.5068709152383],[-120.25722523533577,-110.5097360763021,-109.30178891143379,-108.06366567750393,-112.87799702872938,-110.5097360763021],[-120.25722523533577,-24.48805356521426,-26.90594052508071,-22.157410685097854,-23.175726391772535,-24.48805356521426],[-120.25722523533577,-135.48128460532965,-132.95981680522385,-137.49844698397388,-137.04589469568347,-135.48128460532965],[-170.00414849353515,-111.47387361961661,-112.84535145325016,-108.06366567750393,-111.72005621620637,-111.47387361961661],[-170.00414849353515,-559.3602384179251,-556.8256178527821,-561.3262459326659,-560.9622670074164,-559.3602384179251],[-170.00414849353515,-24.72732287624611,-27.034021672077884,-22.157410685097854,-23.63968324963131,-24.72732287624611],[-96.40649765200492,-28.61316045310811,-31.245911218633417,-27.399917447446157,-26.555921573021866,-28.61316045310811],[-96.40649765200492,-105.7880647291089,-107.14780791707781,-108.06366567750393,-103.34887135168417,-105.7880647291089],[-96.40649765200492,-29.301296905839145,-27.695892598625225,-27.33996942632246,-31.837073175168126,-29.301296905839145],[-80.4036287464303,120.43340658032174,117.91206243159483,122.45103268141929,121.99767304870367,120.43340658032174],[-80.4036287464303,-954.8652378683036,-954.4506061391827,-958.3191079178334,-953.6414976843039,-954.8652378683036],[17.55527098819026,121.38749964348457,118.75346529503733,122.45103268141929,123.51703827175695,121.38749964348457],[17.55527098819026,-566.1321594056718,-567.4461094693805,-568.4609460174538,-563.7135300918234,-566.1321594056718],[-20.267350245589874,121.14536186642823,118.51615467211896,122.45103268141929,123.15521327711335,121.14536186642823],[-20.267350245589874,315.9740832627549,313.3398808298032,317.0651821262876,318.0907138974588,315.9740832627549],[-43.369648826393615,120.70060729198374,118.12055483563496,122.45103268141929,122.45033094240232,120.70060729198374],[-43.369648826393615,-1076.4920927921748,-1076.5962547824547,-1079.7675491205043,-1074.83419091764,-1076.4920927921748],[124.28995859594782,122.90804751928009,125.49503777555059,122.45103268141929,120.5378460429848,122.90804751928009],[124.28995859594782,-18.887403317155947,-17.220526595935016,-22.157410685097854,-19.00312491368932,-18.887403317155947],[124.28995859594782,148.7377534772168,146.75602571976637,151.7558905059176,149.28780289504778,148.7377534772168],[174.98136832606832,124.95082652187769,127.29351130705834,122.45103268141929,123.79393968452548,124.95082652187769],[174.98136832606832,-568.9382001725019,-566.5599771828422,-571.3623618162181,-570.1665019743422,-568.9382001725019],[174.98136832606832,-18.994434410170207,-17.173866459765883,-22.157410685097854,-19.314618322844638,-18.994434410170207],[124.77938977946287,-24.038534318988834,-23.937888142412074,-27.399917447446157,-22.544680520776087,-24.038534318988834],[124.77938977946287,122.68105170063261,120.24101210979686,122.45103268141929,125.23020272159118,122.68105170063261],[124.77938977946287,146.35930698240546,148.7093510426214,146.876043796553,143.76414452727775,146.35930698240546],[167.28455013906273,-96.314443334301,-97.86403709884638,-98.35176970331327,-93.79842690388148,-96.314443334301],[167.28455013906273,-710.4149196803094,-708.6471794405775,-713.6177526422634,-710.6633695321483,-710.4149196803094],[115.84778037662777,-96.64669381478397,-98.42556087633726,-98.35176970331327,-94.05900985929874,-96.64669381478397],[115.84778037662777,-1091.4864425517399,-1090.6941367773827,-1094.9860440035939,-1090.6186833428724,-1091.4864425517399],[148.77541386879335,-96.47703244151815,-98.1435011957162,-98.35176970331327,-93.92126651337932,-96.47703244151815],[148.77541386879335,-476.6552070601234,-474.3195008071275,-479.16907263534273,-477.7984403211605,-476.6552070601234],[68.0308733326194,-96.93644987317931,-98.88724639485466,-98.35176970331327,-94.31428464784078,-96.93644987317931],[68.0308733326194,-670.0992823985845,-668.0666323557792,-673.0631713630612,-670.7259871211055,-670.0992823985845],[121.4139603049857,-24.03499880960355,-22.54907035316714,-27.399917447446157,-23.9247501930411,-24.03499880960355],[121.4139603049857,102.54488691991578,103.16997393136255,99.05636677923485,103.57460837980244,102.54488691991578],[121.4139603049857,148.8911486590271,149.64796624315545,151.7558905059176,146.77541701241825,148.8911486590271],[66.90223999601882,-23.901080715321584,-23.13567987253613,-27.399917447446157,-23.00677932603044,-23.901080715321584],[66.90223999601882,97.07539396046604,94.5445220847273,99.05636677923485,98.66657494442738,97.07539396046604],[66.90223999601882,13.01532181729814,15.649432605215637,11.94254241378123,10.890092839782145,13.01532181729814],[55.42691518534677,-144.5901057422853,-146.48104583176814,-146.11094048679797,-141.9777450740964,-144.5901057422853],[55.42691518534677,-710.5044190501573,-708.6237795546276,-713.6177526422634,-710.9082229264152,-710.5044190501573],[21.276651241901128,-144.84319473433183,-146.8727501829977,-146.11094048679797,-142.2122735700968,-144.84319473433183],[21.276651241901128,-1091.4862306436357,-1090.6819655951792,-1094.9860440035939,-1090.6303301885002,-1091.4862306436357],[22.343861361250095,-144.86347474398758,-146.90341765273482,-146.11094048679797,-142.23178611050506,-144.86347474398758],[22.343861361250095,-476.9459377097927,-474.48774900043463,-479.16907263534273,-478.3495639229173,-476.9459377097927],[-34.12330831336389,-145.22302124821636,-147.43063846332674,-146.11094048679797,-142.5942121756389,-145.22302124821636],[-34.12330831336389,-670.2401994966814,-668.0927804078541,-673.0631713630612,-671.0485184598291,-670.2401994966814],[104.80819601218231,-25.094825593886988,-26.4293440039935,-27.399917447446157,-22.66686773878796,-25.094825593886988],[104.80819601218231,79.3596882206237,81.70466946096916,76.86457794755647,78.19828323905735,79.3596882206237],[104.80819601218231,144.3731741698425,145.5270867595017,146.876043796553,142.03200460762787,144.3731741698425],[19.368799111332372,74.17655963152153,75.14012665301597,76.86457794755647,71.93790882059946,74.17655963152153],[19.368799111332372,-20.54300348709547,-22.378263348726804,-22.157410685097854,-17.941936177118844,-20.54300348709547],[19.368799111332372,12.544842370881232,15.150400316573737,11.94254241378123,10.224990406836952,12.544842370881232],[-65.60066203861675,73.40045728574394,72.22179150984644,76.86457794755647,72.93588868554019,73.40045728574394],[-65.60066203861675,-568.9590918870902,-566.571612563701,-571.3623618162181,-570.2065601808036,-568.9590918870902],[-65.60066203861675,-23.140854534250447,-25.773388071893063,-22.157410685097854,-20.97482574562178,-23.140854534250447],[159.06342870463416,-23.94051041668508,-23.499661281188327,-27.399917447446157,-22.740361126076593,-23.94051041668508],[159.06342870463416,152.26264565940997,149.90918036711264,151.7558905059176,154.8564944630742,152.26264565940997],[159.06342870463416,187.10535720221827,189.42814615091197,187.69952352004023,184.5007205311489,187.10535720221827],[195.94453997637237,-110.23447714279686,-111.79177027316601,-112.26149046512336,-107.71565342581147,-110.23447714279686],[195.94453997637237,-710.3923711298931,-708.6566549057554,-713.6177526422634,-710.5981008741734,-710.3923711298931],[136.02120382904621,-110.55522631976967,-112.33333786854398,-112.26149046512336,-107.96773421758034,-110.55522631976967],[136.02120382904621,-1091.4865590120173,-1090.6994398098316,-1094.9860440035939,-1090.6136684748772,-1091.4865590120173],[186.67869375994098,-110.36573741414696,-112.01762470880561,-112.26149046512336,-107.81458393159134,-110.36573741414696],[186.67869375994098,-476.5530417261574,-474.2717431356566,-479.16907263534273,-477.59340435091514,-476.5530417261574],[95.0167243746915,-110.75407001617567,-112.65278928597525,-112.26149046512336,-108.14029335006337,-110.75407001617567],[95.0167243746915,-670.0695916060645,-668.06427924439,-673.0631713630612,-670.6548745736924,-670.0695916060645],[139.62070183449276,146.2521098136795,148.5640811315645,146.876043796553,143.64417023453336,146.2521098136795],[139.62070183449276,-19.191881288297317,-19.816329509615283,-22.157410685097854,-17.160709594012406,-19.191881288297317],[139.62070183449276,185.08402786801489,186.12494749890445,187.69952352004023,182.80242617505692,185.08402786801489],[273.388804440778,150.35753115567286,150.92647616586507,146.876043796553,151.44005855853294,150.35753115567286],[273.388804440778,-568.3965261725559,-566.3656308718063,-571.3623618162181,-569.020552729599,-568.3965261725559],[273.388804440778,-19.055757624945276,-19.478431528228768,-22.157410685097854,-17.16178885963015,-19.055757624945276],[85.69081397763036,-25.297852416804023,-26.798179306477163,-27.399917447446157,-22.80039354000657,-25.297852416804023],[85.69081397763036,15.289518536212611,16.814492202568594,11.94254241378123,15.352210761809614,15.289518536212611],[85.69081397763036,184.4895068325979,184.72452694839492,187.69952352004023,182.7317886691226,184.4895068325979],[104.57461392989504,-23.90079425132932,-23.014919404077755,-27.399917447446157,-23.1268309799329,-23.90079425132932],[104.57461392989504,93.72895026195683,94.94726617948415,90.27377334735863,94.1496261798376,93.72895026195683],[104.57461392989504,119.52661818684771,120.20655549284733,122.45103268141929,117.45946060286434,119.52661818684771],[82.1159575864049,88.98545087792905,91.00436095356896,90.27377334735863,86.3554143503131,88.98545087792905],[82.1159575864049,-19.276920695553876,-17.173614744311735,-22.157410685097854,-20.01384232219295,-19.276920695553876],[82.1159575864049,96.98964318978655,94.48185154989635,99.05636677923485,98.51706734839397,96.98964318978655],[118.42558369577101,91.38810243497173,94.0223062079102,90.27377334735863,89.28248990980384,91.38810243497173],[118.42558369577101,-569.1077581473534,-566.6608125064724,-571.3623618162181,-570.4852138325283,-569.1077581473534],[118.42558369577101,-19.634581781576262,-17.30338308514779,-22.157410685097854,-20.76905565690124,-19.634581781576262],[81.23916919544975,-24.065496377440596,-24.034486851491003,-27.399917447446157,-22.514795604718724,-24.065496377440596],[81.23916919544975,89.40602971737911,86.77827207056673,90.27377334735863,91.62216597405228,89.40602971737911],[81.23916919544975,76.9709395280473,79.4950116445824,76.86457794755647,74.49732090964976,76.9709395280473],[116.98463376629918,-122.88479097144423,-124.53229512404819,-124.7868190395091,-120.33504402452655,-122.88479097144423],[116.98463376629918,-710.459731004431,-708.6328999757748,-713.6177526422634,-710.7885282685696,-710.459731004431],[73.62860733573424,-123.17177096671712,-125.00664078830279,-124.7868190395091,-120.57078969251269,-123.17177096671712],[73.62860733573424,-1091.4860718875514,-1090.665930718855,-1094.9860440035939,-1090.6459722453899,-1091.4860718875514],[83.47710836050021,-123.15304015354113,-124.97645710923662,-124.7868190395091,-120.55462662859617,-123.15304015354113],[83.47710836050021,-476.80539362662813,-474.4010047340426,-479.16907263534273,-478.08855177110325,-476.80539362662813],[20.566452653296256,-123.51660338770664,-125.54488668377714,-124.7868190395091,-120.88578275882524,-123.51660338770664],[20.566452653296256,-670.1844641462321,-668.0797378548051,-673.0631713630612,-670.9236517860841,-670.1844641462321],[-139.7336733886993,-128.8582885864641,-127.15394417128492,-127.03917388846804,-131.42554515097189,-128.8582885864641],[-139.7336733886993,-25.657347528278017,-26.472440978046585,-22.157410685097854,-26.50247815739236,-25.657347528278017],[-139.7336733886993,-142.98422573175444,-145.27415625741307,-143.66726050267525,-140.37029199569315,-142.98422573175444],[-183.34004063405024,-129.62912392139805,-128.5618496261419,-127.03917388846804,-131.9249625023648,-129.62912392139805],[-183.34004063405024,-559.741066615757,-557.136202469435,-561.3262459326659,-561.5939878016202,-559.741066615757],[-183.34004063405024,-25.594357809406667,-25.93713139685506,-22.157410685097854,-26.881928605098658,-25.594357809406667],[-101.77112617209045,-29.53936668172514,-32.025352416651465,-27.399917447446157,-28.068246441077324,-29.53936668172514],[-101.77112617209045,-124.57116680465967,-125.75846511897326,-127.03917388846804,-122.21314885425426,-124.57116680465967],[-101.77112617209045,-13.873936759962467,-12.562671303665534,-11.542080530226952,-16.291337565142534,-13.873936759962467],[-62.88617129466462,-97.99212107552962,-100.3935862067905,-98.35176970331327,-95.42005363384503,-97.99212107552962],[-62.88617129466462,-954.8308403090643,-954.2080226617509,-958.3191079178334,-953.7989692756521,-954.8308403090643],[37.46334965036668,-97.15293194171032,-99.21736434030441,-98.35176970331327,-94.51982090471006,-97.15293194171032],[37.46334965036668,-565.9219209757437,-567.040441966536,-568.4609460174538,-563.5989923913263,-565.9219209757437],[0.7484755909136313,-97.51275565124907,-99.7408652328144,-98.35176970331327,-94.88665279318438,-97.51275565124907],[0.7484755909136313,315.9577251493312,313.32350834796375,317.0651821262876,318.0666105456327,315.9577251493312],[-29.897112316636772,-97.68146161898957,-99.9762019564877,-98.35176970331327,-95.0687550804634,-97.68146161898957],[-29.897112316636772,-1076.426562051788,-1076.3791346571434,-1079.7675491205043,-1074.8891645117978,-1076.426562051788],[74.92937237800525,-378.0654859752964,-379.7496508934481,-379.91442362566,-375.50426214293356,-378.0654859752964],[74.92937237800525,-96.69192037922939,-98.49922415678749,-98.35176970331327,-94.0972533038074,-96.69192037922939],[-24.15468865996458,-378.3384549324592,-380.19689061046904,-379.91442362566,-375.73244542976266,-378.3384549324592],[-24.15468865996458,-144.9580858515322,-147.04514024557844,-146.11094048679797,-142.32416529655805,-144.9580858515322],[97.32148245038279,-378.00289608051173,-379.6437389162987,-379.91442362566,-375.4553042946439,-378.00289608051173],[97.32148245038279,-110.57270133188618,-112.3618802901249,-112.26149046512336,-107.98243123721183,-110.57270133188618],[22.952402686359175,-378.204201466605,-379.97979332246456,-379.91442362566,-375.6173515406935,-378.204201466605],[22.952402686359175,-123.32374182335072,-125.24782260290958,-124.7868190395091,-120.70563822784754,-123.32374182335072],[-128.54736673577796,-30.855515472177746,-32.072065419038154,-27.399917447446157,-31.278157117810967,-30.855515472177746],[-128.54736673577796,-110.31902201150703,-111.33581377149915,-106.82904262060183,-110.95773093029894,-110.31902201150703],[-128.54736673577796,-141.0973363236142,-138.7906439460317,-143.66726050267525,-142.18496384541385,-141.0973363236142],[-53.07050688254585,-29.451428135096013,-31.963517472071608,-27.399917447446157,-27.91248991322087,-29.451428135096013],[-53.07050688254585,-103.56615698840235,-103.6967859438159,-106.82904262060183,-101.88775116273634,-103.56615698840235],[-53.07050688254585,109.20074897768463,109.71643971774266,112.24222155369154,107.24231048753846,109.20074897768463],[29.83807049283545,-58.75433781894914,-60.992765211020696,-59.5682326093928,-56.12983268053055,-58.75433781894914],[29.83807049283545,-954.8216070308692,-954.0865302382243,-958.3191079178334,-953.8976152606721,-954.8216070308692],[141.5910223203731,-58.001808182574166,-59.86593245024353,-59.5682326093928,-55.39463749216088,-58.001808182574166],[141.5910223203731,-565.6704307301594,-566.5175695066197,-568.4609460174538,-563.4995878755858,-565.6704307301594],[123.05016227746809,-58.151221882755834,-60.101082969339956,-59.5682326093928,-55.52919000172377,-58.151221882755834],[123.05016227746809,316.3218273318865,313.70255503696006,317.0651821262876,318.5884831128257,316.3218273318865],[60.308980560594925,-58.531734111296366,-60.67375775893567,-59.5682326093928,-55.89803880174727,-58.531734111296366],[60.308980560594925,-1076.3804487133027,-1076.206948000693,-1079.7675491205043,-1074.9472502465862,-1076.3804487133027],[157.2743153376906,791.747353484486,792.100496638448,794.8911739112085,789.9029130283172,791.747353484486],[157.2743153376906,-95.9751135205886,-97.2466627207317,-98.35176970331327,-93.57617774217792,-95.9751135205886],[59.34979208884163,791.6939026503321,791.9526392945564,794.8911739112085,789.9185138572639,791.6939026503321],[59.34979208884163,-144.19577381274425,-145.8340564935579,-146.11094048679797,-141.64901593086125,-144.19577381274425],[183.13775671526076,791.7789826027196,792.1846445323855,794.8911739112085,789.8970269054929,791.7789826027196],[183.13775671526076,-109.93268696860079,-111.246622278014,-112.26149046512336,-107.51406439963111,-109.93268696860079],[118.8894882305487,791.7288083762483,792.0500574476379,794.8911739112085,789.9074649766994,791.7288083762483],[118.8894882305487,-122.48369603016627,-123.81991131611977,-124.7868190395091,-120.05497523680884,-122.48369603016627],[-16.386347425905647,-27.128293098899036,-29.55632954751938,-27.399917447446157,-24.571409387006632,-27.128293098899036],[-16.386347425905647,31.751456992604563,32.2605088813845,34.79736928140925,29.797551339136675,31.751456992604563],[-16.386347425905647,-11.8448108160872,-9.425981278125455,-11.542080530226952,-14.407242976756732,-11.8448108160872],[43.27962434626623,35.228551580608574,37.81177525564086,34.79736928140925,32.84986280651706,35.228551580608574],[43.27962434626623,-19.405182362193283,-20.296861305999837,-22.157410685097854,-17.20796107948044,-19.405182362193283],[43.27962434626623,108.99095055568196,109.14542667893333,112.24222155369154,107.29420706026723,108.99095055568196],[202.55272182284713,37.97464802645386,39.7767734993289,34.79736928140925,37.67969108666953,37.97464802645386],[202.55272182284713,-558.6963787954819,-556.4229849622145,-561.3262459326659,-559.7222733334626,-558.6963787954819],[202.55272182284713,-18.71763012058697,-18.3635425618433,-22.157410685097854,-17.44002923032269,-18.71763012058697],[-86.16806257704322,-30.15791505226563,-32.35124486245466,-27.399917447446157,-29.27286428772422,-30.15791505226563],[-86.16806257704322,-140.29042380337359,-140.14687416029113,-143.66726050267525,-138.83214294212553,-140.29042380337359],[-86.16806257704322,62.8369975629271,63.254327343881094,65.94197659479975,60.94679521766204,62.8369975629271],[-13.502854599290142,-111.31594934427892,-113.49872909414805,-112.26149046512336,-108.68464431902983,-111.31594934427892],[-13.502854599290142,-954.8202660908609,-954.0547227694643,-958.3191079178334,-953.9261047633975,-954.8202660908609],[110.57949329230803,-110.50211713633783,-112.24601465494648,-112.26149046512336,-107.9236462825315,-110.50211713633783],[110.57949329230803,-565.697445486711,-566.5761469635114,-568.4609460174538,-563.507854605696,-565.697445486711],[81.69384085150638,-110.71918742182959,-112.59757295353984,-112.26149046512336,-108.10919764577415,-110.71918742182959],[81.69384085150638,316.16488162107686,313.53547273610025,317.0651821262876,318.3672254920393,316.16488162107686],[30.56636612519291,-111.02768479397842,-113.07456637010401,-112.26149046512336,-108.39553726144321,-111.02768479397842],[30.56636612519291,-1076.387361266091,-1076.234169937229,-1079.7675491205043,-1074.9371324423923,-1076.387361266091],[137.0303346387455,-876.7989543410525,-876.0481271988665,-880.2972114448145,-875.8903542026846,-876.7989543410525],[137.0303346387455,-95.99388644203299,-97.28220151986253,-98.35176970331327,-93.5870898769731,-95.99388644203299],[35.93466910024133,-876.7989366899875,-876.0477049849237,-880.2972114448145,-875.8907327415683,-876.7989366899875],[35.93466910024133,-144.3316903123837,-146.06255504271465,-146.11094048679797,-141.75682350022228,-144.3316903123837],[162.16232772779492,-876.7991257512028,-876.0521264548329,-880.2972114448145,-875.8867790768458,-876.7991257512028],[162.16232772779492,-109.9766228190905,-111.32848397495782,-112.26149046512336,-107.54091573886144,-109.9766228190905],[81.40425759035071,-876.7987441449444,-876.0429585558816,-880.2972114448145,-875.8950027451857,-876.7987441449444],[81.40425759035071,-122.64087015413307,-124.10685428278337,-124.7868190395091,-120.15693736778185,-122.64087015413307],[1.7964727505619114,-10.966841992604895,-8.36440379951889,-11.542080530226952,-13.296411012887837,-10.966841992604895],[1.7964727505619114,-20.971419530058057,-23.04222402761023,-22.157410685097854,-18.338030288505152,-20.971419530058057],[1.7964727505619114,62.46768276506566,61.946093789666385,65.94197659479975,61.34121163775812,62.46768276506566],[126.02084132740084,-8.903274321186366,-6.635059593324045,-11.542080530226952,-9.91974943086341,-8.903274321186366],[126.02084132740084,-558.8495886033677,-556.495685089838,-561.3262459326659,-560.0286691650904,-558.8495886033677],[126.02084132740084,-18.712878869442463,-18.339225808612035,-22.157410685097854,-17.452589685865657,-18.712878869442463],[80.308192568218,-24.54021756285111,-25.303348240227745,-27.399917447446157,-22.420564519639612,-24.54021756285111],[80.308192568218,110.45111982702751,112.17415377650102,112.24222155369154,107.87846191358716,110.45111982702751],[80.308192568218,66.92589189282101,69.5584386294486,65.94197659479975,64.76007354088964,66.92589189282101],[-115.09494255504111,-30.255846713113268,-32.37841465549661,-27.399917447446157,-29.488012512193286,-30.255846713113268],[-115.09494255504111,-101.39972547371644,-102.43125807544388,-97.91141791772486,-102.02290050201131,-101.39972547371644],[-115.09494255504111,-124.21612177417823,-122.06876186287559,-127.03917388846804,-125.02434349353952,-124.21612177417823],[-99.08726372263877,-98.08051320266185,-95.6235384579136,-97.91141791772486,-100.61769969872354,-98.08051320266185],[-99.08726372263877,-25.59837514157398,-25.957266012723643,-22.157410685097854,-26.871734308408172,-25.59837514157398],[-99.08726372263877,-105.6572824614225,-107.73509852713514,-106.82904262060183,-103.02363224266337,-105.6572824614225],[-127.74473847414248,-99.36816763542761,-97.44051181245699,-97.91141791772486,-101.98684477295383,-99.36816763542761],[-127.74473847414248,-559.605959735195,-557.0207643757875,-561.3262459326659,-561.3751230644316,-559.605959735195],[-127.74473847414248,-25.259410291805896,-24.837292150550933,-22.157410685097854,-27.15298768232621,-25.259410291805896],[-68.09469716003171,-28.958951830725624,-31.567003756005178,-27.399917447446157,-27.090440799725492,-28.958951830725624],[-68.09469716003171,-95.05331034053123,-95.81842912451614,-97.91141791772486,-92.93242451493792,-95.05331034053123],[-68.09469716003171,32.14596605105864,33.149069392274285,34.79736928140925,29.885147590087776,32.14596605105864],[-29.742855818169303,-64.25590495827481,-66.65993228394953,-64.60729140176336,-61.6851945578442,-64.25590495827481],[-29.742855818169303,-954.8267599476796,-954.1636713270609,-958.3191079178334,-953.8332243342969,-954.8267599476796],[77.45523511301698,-63.34427950448375,-65.37626888870926,-64.60729140176336,-60.713169948171405,-63.34427950448375],[77.45523511301698,-565.8069656998863,-566.8073191842391,-568.4609460174538,-563.547674633076,-565.8069656998863],[47.20249556025503,-63.6480806562548,-65.82485720570477,-64.60729140176336,-61.01629453155501,-63.6480806562548],[47.20249556025503,316.0850703461827,313.45263155793737,317.0651821262876,318.2525849800115,316.0850703461827],[12.21310238262168,-63.85170647831363,-66.11354646793659,-64.60729140176336,-61.23144851152159,-63.85170647831363],[12.21310238262168,-1076.4007437122048,-1076.2853207985481,-1079.7675491205043,-1074.9190945476425,-1076.4007437122048],[105.6696218324618,261.41478650940303,258.7954903170187,262.1584330909313,263.68132777615557,261.41478650940303],[105.6696218324618,-96.37920788146587,-97.97649556351054,-98.35176970331327,-93.84621913381554,-96.37920788146587],[3.4091321571836564,260.94054919000735,258.30792540905793,262.1584330909313,262.9954596383469,260.94054919000735],[3.4091321571836564,-144.66637362457504,-146.6008821895127,-146.11094048679797,-142.04662278365404,-144.66637362457504],[126.75306802226629,261.51243054028174,258.9021647920564,262.1584330909313,263.8162596190289,261.51243054028174],[126.75306802226629,-110.3187995615398,-111.93756867155847,-112.26149046512336,-107.77849890381881,-110.3187995615398],[57.48105665629862,261.18704907902605,258.5548706044473,262.1584330909313,263.35844348844387,261.18704907902605],[57.48105665629862,-122.96476247465068,-124.66712932442587,-124.7868190395091,-120.39808797659347,-122.96476247465068],[-50.43720200871588,-61.37755201582604,-59.648223167968965,-64.60729140176336,-61.57482719034383,-61.37755201582604],[-50.43720200871588,-22.677305888521225,-20.328348747779867,-22.157410685097854,-25.272879632331033,-22.677305888521225],[-50.43720200871588,-58.89585234701609,-61.18981192855179,-59.5682326093928,-56.282943609601006,-58.89585234701609],[-49.88841055144311,-63.97850587113584,-61.37004594838045,-64.60729140176336,-66.28869616070195,-63.97850587113584],[-49.88841055144311,-569.6738333085224,-567.083522486466,-571.3623618162181,-571.4631766240311,-569.6738333085224],[-49.88841055144311,-22.524488026523876,-20.1253387060642,-22.157410685097854,-25.09776352935605,-22.524488026523876],[-77.96484839279556,-28.801392081801442,-26.84296478497305,-27.399917447446157,-31.424620498808366,-28.801392081801442],[-77.96484839279556,-66.85700915276038,-69.30572970496648,-64.60729140176336,-65.4754608805837,-66.85700915276038],[-77.96484839279556,-94.86416942021496,-94.24723619818954,-98.35176970331327,-93.8267305129829,-94.86416942021496],[-73.92918260321129,-28.236266885114233,-26.007056146509242,-27.399917447446157,-30.86220691827274,-28.236266885114233],[-73.92918260321129,-93.12861064352724,-93.03861602235409,-96.48602024231285,-91.62599016667714,-93.12861064352724],[-73.92918260321129,-62.88198799580002,-62.86329153039625,-59.5682326093928,-64.47259182140698,-62.88198799580002],[-121.92604553676934,-29.007698360779234,-27.168412732280242,-27.399917447446157,-31.609648204515473,-29.007698360779234],[-121.92604553676934,-99.60557544681063,-101.47899673599711,-96.48602024231285,-99.21194105035157,-99.60557544681063],[-121.92604553676934,-142.96728212182603,-141.12264356101383,-146.11094048679797,-143.3207002557674,-142.96728212182603],[-112.93753938246074,-29.490277432510574,-27.980921412786042,-27.399917447446157,-31.991213053878404,-29.490277432510574],[-112.93753938246074,-122.49382619833953,-123.8387430959226,-124.7868190395091,-120.06120912267076,-122.49382619833953],[-112.93753938246074,-101.79893789148755,-103.04927090102083,-98.35176970331327,-102.18379771153859,-101.79893789148755],[-135.49685973610656,-128.0860137574235,-129.7031329560664,-124.7868190395091,-128.03389494508124,-128.0860137574235],[-135.49685973610656,-24.05647833405777,-22.406904619363626,-22.157410685097854,-26.606890543702008,-24.05647833405777],[-135.49685973610656,-145.32725593632577,-147.57790693957762,-146.11094048679797,-142.7048576646974,-145.32725593632577],[-168.54146594041424,-126.81253002339372,-125.25426746743308,-124.7868190395091,-129.33170539092586,-126.81253002339372],[-168.54146594041424,-569.9646334401803,-567.3411260950165,-571.3623618162181,-571.9251167338792,-569.9646334401803],[-168.54146594041424,-23.974917699680283,-22.26949377377439,-22.157410685097854,-26.54249115694931,-23.974917699680283],[-82.37771689842222,-28.455885969595858,-26.322836594341787,-27.399917447446157,-31.08984277420296,-28.455885969595858],[-82.37771689842222,-62.74949784419666,-64.5463835460392,-59.5682326093928,-62.46167169993616,-62.74949784419666],[-82.37771689842222,-108.766181570741,-108.06656085041487,-112.26149046512336,-107.80777351809236,-108.766181570741],[-96.89626038991943,-97.79094021829097,-95.1902267313706,-98.35176970331327,-100.12561958605406,-97.79094021829097],[-96.89626038991943,-23.518105340219993,-21.537496536025483,-22.157410685097854,-26.14417094311159,-23.518105340219993],[-96.89626038991943,-111.21192360629496,-113.34793351173164,-112.26149046512336,-108.57804295361328,-111.21192360629496],[-133.09150827087913,-99.5236622138858,-97.4459111293727,-98.35176970331327,-102.1573102334268,-99.5236622138858],[-133.09150827087913,-569.8959026431556,-567.2781100651498,-571.3623618162181,-571.8180681459013,-569.8959026431556],[-133.09150827087913,-23.504947444497994,-21.517274587134857,-22.157410685097854,-26.131835543557646,-23.504947444497994],[-131.2954435548713,-29.25255846061135,-27.570919983068507,-27.399917447446157,-31.81301257323523,-29.25255846061135],[-131.2954435548713,-142.75673525938353,-142.67522599629552,-146.11094048679797,-141.24714944459333,-142.75673525938353],[-131.2954435548713,-115.44129341290746,-117.24010627318718,-112.26149046512336,-115.15084646223002,-115.44129341290746],[-74.47228425693837,-28.549629558936346,-26.461047959963906,-27.399917447446157,-31.183586636611693,-28.549629558936346],[-74.47228425693837,-88.82012634578285,-89.50059687271893,-91.74413786347993,-86.75262669628674,-88.82012634578285],[-74.47228425693837,-67.88278660461741,-67.77870757571904,-64.60729140176336,-69.54062395822389,-67.88278660461741],[-83.68717555767296,-88.90974814732375,-86.77081340008813,-91.74413786347993,-89.70416661710996,-88.90974814732375],[-83.68717555767296,-23.171432035559484,-21.019158430768893,-22.157410685097854,-25.80471508079703,-23.171432035559484],[-83.68717555767296,-95.49124270413859,-97.6521983423521,-96.48602024231285,-92.85840608749345,-95.49124270413859],[-100.97846704394868,-92.14837354176423,-89.7609799259349,-91.74413786347993,-94.7275197053399,-92.14837354176423],[-100.97846704394868,-569.8232656347666,-567.212913473485,-571.3623618162181,-571.7035347532237,-569.8232656347666],[-100.97846704394868,-23.115799394933113,-20.938660627310984,-22.157410685097854,-25.747557798363378,-23.115799394933113],[-110.11667500882513,-29.205568472302232,-27.492209651065536,-27.399917447446157,-31.775452837811834,-29.205568472302232],[-110.11667500882513,-94.86278887285413,-96.73726441081726,-91.74413786347993,-94.46767131515986,-94.86278887285413],[-110.11667500882513,-121.786767616272,-119.78758221672744,-124.7868190395091,-122.36285373319652,-121.786767616272],[-575.2359810783813,-564.6959437289364,-566.1709634068202,-561.3262459326659,-564.8193681575021,-564.6959437289364],[-575.2359810783813,-580.4846363793654,-582.4431715156888,-581.8859146863203,-577.8613932523947,-580.4846363793654],[-575.2359810783813,-578.9559986840944,-576.3219495769278,-580.0211413445182,-581.0847885333043,-578.9559986840944],[-583.7059203675856,-563.4222275402517,-565.9215001682267,-561.3262459326659,-561.9172011772029,-563.4222275402517],[-583.7059203675856,787.5497378567351,786.2933212717429,790.9953034282975,787.1717218266289,787.5497378567351],[-583.7059203675856,-582.0402124484868,-584.5743781114962,-581.8859146863203,-579.5792392090966,-582.0402124484868],[-584.9175853328701,-574.75492357913,-576.174238088151,-571.3623618162181,-574.9448988888264,-574.75492357913],[-584.9175853328701,-582.6048236720549,-580.3286399688596,-581.8859146863203,-585.2220278170812,-582.6048236720549],[-584.9175853328701,-595.9648352330614,-596.7007271054181,-598.8461344577574,-593.8621751686936,-595.9648352330614],[-609.604170521076,-574.6772222294629,-574.6611134295005,-571.3623618162181,-576.265762568277,-574.6772222294629],[-609.604170521076,-559.3678581750221,-561.903104990138,-559.2082895782185,-556.9083040476653,-559.3678581750221],[-609.604170521076,-584.2254601368907,-582.9209398589683,-581.8859146863203,-586.6397632093931,-584.2254601368907],[-547.8334028261212,-558.2383141761102,-556.3290441306219,-561.3262459326659,-558.6827981737671,-558.2383141761102],[-547.8334028261212,-548.8722662864336,-551.2472442647136,-549.3147953297291,-546.2873709850123,-548.8722662864336],[-547.8334028261212,-540.7328917213923,-541.1288807519843,-537.2831668575329,-541.9733083007072,-540.7328917213923],[-530.1561573913036,-546.4817306665478,-547.2777690035899,-549.3147953297291,-544.3418046019284,-546.4817306665478],[-555.8503464756916,-567.8657394195352,-566.9266089054502,-571.3623618162181,-567.1462180899317,-567.8657394195352],[-555.8503464756916,-551.0955647537993,-549.3657013358793,-549.3147953297291,-553.6701509222285,-551.0955647537993],[-555.8503464756916,-551.2486257130687,-553.7121168860562,-549.0407773716272,-549.8324457183173,-551.2486257130687],[-544.3587654488834,-548.634290295854,-546.0205977073991,-549.3147953297291,-550.925179675662,-548.634290295854]]],[\"ys\",[[-12.080861593309153,-11.408990079361253,-13.937867160665174,-11.28008678813429,-8.941259343700473,-11.408990079361253],[-12.080861593309153,-22.056590382488704,-19.71565584379882,-24.559936064595618,-23.210042127796214,-22.056590382488704],[-12.080861593309153,-1.1176104290273992,-3.3737596551019458,1.5416451667481594,-0.12290115739475449,-1.1176104290273992],[-134.46665857557596,-0.23853359265633056,-0.5206146647099317,3.1821432598014474,-1.579078965303831,-0.23853359265633056],[-134.46665857557596,47.14306500124639,46.28152507065705,50.64278753548723,46.344482512176214,47.14306500124639],[-134.46665857557596,43.23823980329264,41.50492803008577,46.465267149124706,43.44078438188467,43.23823980329264],[-134.46665857557596,-27.17108595791134,-26.12565135122739,-24.559936064595618,-29.45514117996511,-27.17108595791134],[-134.46665857557596,-189.10243979499376,-191.14220273803306,-190.35025861742176,-186.4707636409732,-189.10243979499376],[-134.46665857557596,-57.69341934073831,-59.58311034929753,-54.58799032061273,-57.27681435215126,-57.69341934073831],[-134.46665857557596,-34.91542791471537,-37.47456356693029,-33.05649397379336,-33.23809300007238,-34.91542791471537],[-134.46665857557596,-204.44961116342176,-206.0355540826386,-206.4377704679386,-201.92056838329006,-204.44961116342176],[-134.46665857557596,-135.1519771538118,-132.64703533099652,-135.17300317935383,-137.6469451069682,-135.1519771538118],[-134.46665857557596,-85.21966172550421,-87.69837500636521,-83.05743156694064,-83.76662025935867,-85.21966172550421],[-134.46665857557596,-71.25100717313182,-72.87915937746111,-67.95807155575827,-71.18488629883284,-71.25100717313182],[-134.46665857557596,-148.13790734311175,-145.52825062044684,-148.77803515009091,-150.44391412969844,-148.13790734311175],[-134.46665857557596,-319.2765278917219,-318.0842564383587,-322.7376995109077,-318.8269638718206,-319.2765278917219],[-134.46665857557596,-306.99006682988096,-304.9362855787895,-309.93005697691785,-307.64923936301795,-306.99006682988096],[-134.46665857557596,-308.3634893920483,-306.6267396598497,-311.58816147700855,-308.57058916716704,-308.3634893920483],[-134.46665857557596,-334.38460221479494,-332.86577727502527,-337.73449186981463,-334.31437920425617,-334.38460221479494],[567.274337217515,579.2874557073613,577.5258510447508,582.4947004916672,579.5276771975435,579.2874557073613],[567.274337217515,556.2547672552458,557.5807003670026,552.8293957614908,556.5536875302389,556.2547672552458],[559.7674289362013,567.9179488563925,566.778391718628,571.3898601521834,567.410576066193,567.9179488563925],[559.7674289362013,551.7221971630497,553.7088233037432,548.7090824526052,551.1648669836429,551.7221971630497],[-185.83138073224964,-187.58401301842792,-189.91956802583925,-188.1423610181805,-184.9836010049847,-187.58401301842792],[-185.83138073224964,-203.1835078456595,-201.4914342733748,-206.4377704679386,-203.3318949439885,-203.1835078456595],[-185.83138073224964,-153.91920855576583,-154.10360111842422,-150.52848282332596,-155.3432348755378,-153.91920855576583],[-124.46834205379321,-123.34608380458883,-120.92223328132671,-123.06023350318603,-125.9055297898861,-123.34608380458883],[-124.46834205379321,-145.28212228152395,-144.33218229857033,-148.77803515009091,-144.57374699133746,-145.28212228152395],[-124.46834205379321,-105.41311902114361,-107.93377451405377,-103.39291579443886,-103.85076368949143,-105.41311902114361],[-331.89770050865724,-322.4588835469686,-325.00369606059627,-320.5353044234661,-320.82653674960045,-322.4588835469686],[-331.89770050865724,-335.68114461789935,-337.2186975485696,-337.73449186981463,-333.16956938263223,-335.68114461789935],[-331.89770050865724,-324.1270072869865,-322.2762095332807,-322.5382921200263,-326.7314252609581,-324.1270072869865],[65.26262344261757,6.01385314032696,8.154790934330089,3.1821432598014474,5.216160421508498,6.01385314032696],[65.26262344261757,45.32797919593542,43.71812412234548,43.372838916216175,47.865271282084244,45.32797919593542],[65.26262344261757,-8.851925382948998,-6.475501436397879,-11.28008678813429,-10.076530821643892,-8.851925382948998],[65.26262344261757,106.60034770882184,104.0590476875289,108.5388520839467,108.2221020969205,106.60034770882184],[65.26262344261757,118.16402014734552,116.60516477338865,121.49433725275253,118.1431119722869,118.16402014734552],[65.26262344261757,139.62396203463587,138.4664368566494,143.09241952516928,139.13619562583668,139.62396203463587],[65.26262344261757,107.99967563165053,108.91720229363477,110.72916382459574,105.78739360007033,107.99967563165053],[65.26262344261757,50.280540729641025,52.78324490093411,48.196206104369864,48.76655798058374,50.280540729641025],[65.26262344261757,19.290124209967065,17.738683055478937,17.25526745001024,21.806816550784692,19.290124209967065],[65.26262344261757,21.416930149044823,20.497513975109985,18.689119473459698,23.630305948298297,21.416930149044823],[65.26262344261757,33.69875749519289,33.21889984220168,30.633586289545548,35.6326045398585,33.69875749519289],[578.5892368105859,581.5485838171446,583.7311116674596,582.4947004916672,578.9172576727874,581.5485838171446],[578.5892368105859,573.037487982385,571.2226054074105,571.3898601521834,575.6339364882043,573.037487982385],[69.37749117513283,6.441903222921706,6.3048011383730245,3.1821432598014474,8.125299490662922,6.441903222921706],[69.37749117513283,90.26278133106233,92.43333765107072,91.23605401798979,87.63054503722678,90.26278133106233],[69.37749117513283,0.9108490841701955,2.9743537890596814,-2.0178541255760054,0.23659904488898054,0.9108490841701955],[69.37749117513283,113.24272919132808,110.68041332500931,115.08637455374523,114.93049658413081,113.24272919132808],[69.37749117513283,127.20213136881887,124.97372597797946,129.90652161257418,128.14768681048633,127.20213136881887],[69.37749117513283,51.087071520545706,49.453546156965444,49.16515990082134,53.63227160613381,51.087071520545706],[69.37749117513283,140.42624767803198,138.5770974348097,143.56620119959612,140.78593491759125,140.42624767803198],[69.37749117513283,107.65959975848762,106.98353053779527,111.15308094106314,106.67850719646442,107.65959975848762],[69.37749117513283,43.795380290205685,43.37508726163634,40.692243712065995,45.687671899871894,43.795380290205685],[69.37749117513283,6.3571773245745336,4.64343791002652,4.552096689299234,8.927171714365555,6.3571773245745336],[69.37749117513283,-5.799896863754495,-6.752396459670065,-8.497997813873138,-3.5675306972828533,-5.799896863754495],[69.37749117513283,30.95346866826818,29.580610755177673,28.693391408019497,33.39841298054959,30.95346866826818],[-185.1877252806045,39.96339380665388,38.58974314472988,43.372838916216175,39.719745894303706,39.96339380665388],[-185.1877252806045,-5.109739347222039,-4.671500856933955,-2.0178541255760054,-7.01463924430704,-5.109739347222039],[-185.1877252806045,16.54565222903208,16.5577756257704,19.862208283492063,14.96029295196392,16.54565222903208],[-185.1877252806045,80.71848933155705,79.6842996622527,84.20648136337626,80.09812104234803,80.71848933155705],[-185.1877252806045,45.677445516123484,45.05951733628138,49.16515990082134,44.64094744166771,45.677445516123484],[-185.1877252806045,96.76639911595055,95.42587981400007,100.18708448656828,96.48428793254007,96.76639911595055],[-185.1877252806045,-14.59491002759402,-14.578714054790769,-11.28008678813429,-16.183519905555393,-14.59491002759402],[-185.1877252806045,-1.7413475851799267,-1.6534028629360253,1.5416451667481594,-3.386607156738817,-1.7413475851799267],[-185.1877252806045,-142.0108600686898,-144.64315587552557,-141.0356147335446,-139.84117997772938,-142.0108600686898],[-185.1877252806045,-226.81245848337082,-228.98757399522233,-227.77543437128259,-224.18054736973292,-226.81245848337082],[-185.1877252806045,-182.84602745580167,-185.36659731545802,-182.7557970732477,-180.3682591267086,-182.84602745580167],[-185.1877252806045,-36.76417141152198,-39.035332233795785,-34.1304380258781,-35.7423438715684,-36.76417141152198],[-185.1877252806045,-157.07063969694758,-159.6677078337658,-156.53912958836938,-154.7256977898214,-157.07063969694758],[-185.1877252806045,-37.430052231367064,-39.595261249376264,-34.63160219483765,-36.59231120560179,-37.430052231367064],[-185.1877252806045,-188.0640229150819,-190.54481646202441,-188.1423610181805,-185.54606903900037,-188.0640229150819],[-185.1877252806045,-151.59226669606656,-154.22630338465785,-150.52848282332596,-149.46284471322133,-151.59226669606656],[-185.1877252806045,-91.66827842103916,-90.79708051396668,-88.89830423813726,-93.85343656293666,-91.66827842103916],[-185.1877252806045,-169.47673696896086,-167.1402616118602,-168.92100115810183,-172.07683021861962,-169.47673696896086],[-185.1877252806045,-152.54003904254918,-151.74724775185652,-149.70431975135367,-154.67797730564203,-152.54003904254918],[-185.1877252806045,-47.19045337033793,-48.212094144639615,-43.701009257979,-47.82405936100087,-47.19045337033793],[-185.1877252806045,-141.42612632970798,-139.967217418473,-139.27125992739667,-143.90721399678654,-141.42612632970798],[-185.1877252806045,-111.20139404405346,-113.72265214999805,-109.18344543964177,-109.63736660057657,-111.20139404405346],[-185.1877252806045,-125.08351500349836,-123.52344571096319,-123.06023350318603,-127.60334466191621,-125.08351500349836],[-185.1877252806045,-106.52650986383465,-106.15613704816067,-103.39291579443886,-108.3833290242742,-106.52650986383465],[-185.1877252806045,-297.6942362785334,-295.9325117283889,-300.90139527821816,-297.93461834889644,-297.6942362785334],[-185.1877252806045,-370.86632983850143,-369.46285901570786,-374.26493537873586,-370.6576439266622,-370.86632983850143],[-185.1877252806045,-364.8580891057218,-362.9723162550471,-367.9669539362864,-365.26914613123716,-364.8580891057218],[-185.1877252806045,-297.25143757068264,-295.0925130066309,-300.0586417194473,-298.07874155672295,-297.25143757068264],[-185.1877252806045,-355.5829474039898,-354.03724004802854,-358.9198517298926,-355.54576650824237,-355.5829474039898],[-185.1877252806045,-348.74491448404666,-346.71730433946954,-351.71437929716336,-349.36393435827694,-348.74491448404666],[-185.1877252806045,-317.2295273498126,-315.6242430223558,-320.5353044234661,-317.26668889591326,-317.2295273498126],[-185.1877252806045,-319.5400218893039,-317.5391439776773,-322.5382921200263,-320.11864544175745,-319.5400218893039],[126.43934983023094,45.8316649409822,48.19400295637966,43.372838916216175,44.635691450148926,45.8316649409822],[126.43934983023094,115.43362264533926,118.00364801541909,115.08637455374523,113.02831728846022,115.43362264533926],[126.43934983023094,85.41488121773699,88.04775882287255,84.20648136337626,83.35521810903943,85.41488121773699],[126.43934983023094,168.41436087152974,166.05422281330905,170.87787501751134,169.60591055599247,168.41436087152974],[126.43934983023094,195.05686833383857,192.76685833137833,197.65737357604885,196.11330709949448,195.05686833383857],[126.43934983023094,152.94654762547685,153.5107335885562,155.9549083251266,150.95532080557294,152.94654762547685],[126.43934983023094,196.02521668112882,195.39843590172424,199.51392354966973,194.99710041329038,196.02521668112882],[126.43934983023094,49.3330434050789,51.446401864559874,46.465267149124706,48.58003840519283,49.3330434050789],[126.43934983023094,184.90872158568084,183.85811052620173,188.3946669699729,184.30574553088115,184.90872158568084],[126.43934983023094,109.68611588774344,112.32009976207864,108.5388520839467,107.5963461170443,109.68611588774344],[126.43934983023094,151.54109432905423,153.72123594902737,152.49265462749568,148.9095721868697,151.54109432905423],[126.43934983023094,70.92873980935141,69.75786839282341,68.44348643140188,73.27851178468144,70.92873980935141],[126.43934983023094,64.29002399338756,66.53224509464025,61.607790938476526,63.320142394950786,64.29002399338756],[126.43934983023094,75.20632259930981,73.51293098189234,73.37096708232075,77.7703303332876,75.20632259930981],[126.43934983023094,63.22253935875409,63.779150899222394,59.74281498224765,64.31656394590874,63.22253935875409],[126.43934983023094,72.05967531522082,74.54047496588151,69.9039119183757,70.60147991720274,72.05967531522082],[126.43934983023094,35.87252643086506,35.856299585096544,32.55771635767373,37.46116093626305,35.87252643086506],[126.43934983023094,26.258947027375747,27.069630574141286,22.759052610088414,27.108467434418873,26.258947027375747],[126.43934983023094,53.55183587062295,55.293075124835866,50.33025949674781,53.33877809725297,53.55183587062295],[-0.11258218955466018,-1.5076198836082648,-3.859895096469439,-2.0178541255760054,1.086689175102455,-1.5076198836082648],[-0.11258218955466018,18.328144800494126,15.717229767956141,19.862208283492063,20.211364092472984,18.328144800494126],[-0.11258218955466018,-21.6996815412739,-22.462119080075844,-24.559936064595618,-19.580458539155515,-21.6996815412739],[-0.11258218955466018,1.9752540933579932,4.4092266414213785,2.2264569143488457,-0.5778785969533815,1.9752540933579932],[127.9047445701802,22.05316044349147,24.5223936833119,19.862208283492063,20.623223538060444,22.05316044349147],[127.9047445701802,129.8007084961046,132.27446907869904,129.90652161257418,127.27675458383139,129.8007084961046],[127.9047445701802,154.34538277743263,151.74366405419886,155.9549083251266,156.18360970364566,154.34538277743263],[127.9047445701802,53.44383712680837,55.60718755156454,50.64278753548723,52.609187814678855,53.44383712680837],[127.9047445701802,208.11305937490874,207.3117704270348,211.61282739729742,207.25420432544288,208.11305937490874],[127.9047445701802,103.65712132023693,104.80656665631082,100.18708448656828,104.15371674546792,103.65712132023693],[127.9047445701802,192.21837849417057,190.67872128050857,195.55826148284623,192.17373450272498,192.21837849417057],[127.9047445701802,122.30977539034316,124.93438273726738,121.49433725275253,120.07197788928956,122.30977539034316],[127.9047445701802,83.15751973679706,81.43845618582469,81.36043493785259,85.72904537171122,83.15751973679706],[127.9047445701802,77.95274661980464,79.49551306054425,74.61439028546806,77.99355720302094,77.95274661980464],[127.9047445701802,85.63202093570503,83.6870602935293,84.20617460669973,88.25334361361693,85.63202093570503],[127.9047445701802,70.76355933600459,70.20567218406498,67.75082994745442,72.7505596685936,70.76355933600459],[103.62142415069982,86.50393629503479,85.16284623045928,84.20648136337626,88.93484316733932,86.50393629503479],[103.62142415069982,54.10811107687068,54.57897083513096,50.64278753548723,55.28105629061585,54.10811107687068],[103.62142415069982,4.440471570328191,6.528960947347773,1.5416451667481594,3.7270645480382294,4.440471570328191],[103.62142415069982,110.66123371569981,113.01976965003077,111.15308094106314,108.06938596939398,110.66123371569981],[103.62142415069982,149.9151547104254,147.61253714609072,152.49265462749568,150.99511380480024,149.9151547104254],[103.62142415069982,175.0835379623146,174.02220445294245,178.56805673355203,174.49196108314635,175.0835379623146],[103.62142415069982,109.31044029890928,111.25935305537624,110.72916382459574,106.68854426755497,109.31044029890928],[103.62142415069982,74.73880554548192,72.60208217860938,73.69078455437892,77.37266636441858,74.73880554548192],[103.62142415069982,74.2889371602137,75.60872555717003,70.86163890760575,74.59491612405435,74.2889371602137],[103.62142415069982,74.70245149094703,72.46930453186285,73.8756585245234,77.32779455316438,74.70245149094703],[103.62142415069982,61.85368763068103,60.577606143551805,59.48208643753721,64.25475781983128,61.85368763068103],[164.69511322760965,51.72482649427184,54.036976597126014,49.16515990082134,50.62687547636383,51.72482649427184],[164.69511322760965,144.27633910902813,146.89276946263178,143.56620119959612,141.99676856444185,144.27633910902813],[164.69511322760965,197.3187038507587,194.85090924005158,199.51392354966973,198.74517778458792,197.3187038507587],[164.69511322760965,49.959437513300465,50.93241358340208,46.465267149124706,50.64395014492428,49.959437513300465],[164.69511322760965,282.5095424678194,281.5854022105526,286.0070353884087,281.77461794116033,282.5095424678194],[164.69511322760965,103.42907761027507,105.14007770496187,100.18708448656828,103.25594385110197,103.42907761027507],[164.69511322760965,237.42753746440818,236.93955437035353,240.89603418677643,236.27021036173088,237.42753746440818],[164.69511322760965,187.00303365306587,184.3790804399378,188.3946669699729,188.96685405659574,187.00303365306587],[164.69511322760965,192.06182705750464,191.34536286626235,195.55826148284623,191.11972857082367,192.06182705750464],[164.69511322760965,251.51359686949226,250.44839734245807,254.9975836851464,250.92613834553032,251.51359686949226],[164.69511322760965,144.3326685837507,146.96460545922736,143.09241952516928,142.2890541389719,144.3326685837507],[164.69511322760965,177.97664142975253,180.3004205517267,178.56805673355203,175.37231955172808,177.97664142975253],[164.69511322760965,89.29435909041956,87.968413691175,86.9793530005306,91.71844683491342,89.29435909041956],[164.69511322760965,88.61338016649098,90.44894840073823,85.46235440432808,88.27252714509592,88.61338016649098],[164.69511322760965,105.00321791833933,103.11723226647153,103.47388463706757,107.6146555003332,105.00321791833933],[164.69511322760965,84.22104776410774,84.36540511882917,80.84392861313695,85.67865489700942,84.22104776410774],[164.69511322760965,101.31816764868562,103.61337303746055,98.72706432157486,100.2520736202843,101.31816764868562],[164.69511322760965,46.175664158056435,45.77316599898376,43.061528869150976,48.05537822792882,46.175664158056435],[164.69511322760965,38.09751636378383,38.51769717255965,34.642445817626225,39.31627693366384,38.09751636378383],[164.69511322760965,78.99498740084536,80.18872881706973,75.5341418584961,79.44292678063275,78.99498740084536],[-176.3876138418601,-186.88022440462572,-186.38364381549016,-190.35025861742176,-185.73076547568903,-186.88022440462572],[-176.3876138418601,-144.52804816180063,-145.5206798471194,-141.0356147335446,-145.19208124824323,-144.52804816180063],[-176.3876138418601,-186.21939459519243,-183.67443956072626,-188.1423610181805,-187.85217455297138,-186.21939459519243],[549.3910567856877,551.9688583219636,554.1880151870876,552.8293957614908,549.3414983829277,551.9688583219636],[549.3910567856877,548.8628088817424,546.4016821590685,548.7090824526052,551.3968570114728,548.8628088817424],[-206.47819886412424,-192.12250264011874,-190.38702980457936,-190.35025861742176,-194.69865413129477,-192.12250264011874],[-206.47819886412424,-225.4944097465658,-226.7711392124371,-227.86528703162242,-223.09303497048052,-225.4944097465658],[-206.47819886412424,-225.76464990976652,-223.24148958749234,-227.77543437128259,-227.33397794019305,-225.76464990976652],[-206.47819886412424,-160.00224945554245,-161.1855972427532,-156.53912958836938,-160.46166130919266,-160.00224945554245],[6.990924298734689,-137.57397017280405,-136.3838425399056,-141.0356147335446,-137.1220379886878,-137.57397017280405],[6.990924298734689,65.12186972225555,63.54611230063247,68.44348643140188,65.12199070001246,65.12186972225555],[6.990924298734689,78.13029778794491,78.32679792295355,81.36043493785259,76.40155529695761,78.13029778794491],[6.990924298734689,83.4803393238204,82.59109906813333,86.9793530005306,82.70979341229867,83.4803393238204],[6.990924298734689,71.43028858263327,72.80279421687182,73.69078455437892,68.98549792993138,71.43028858263327],[6.990924298734689,-31.6838805195664,-29.31584407496284,-34.1304380258781,-32.891372113120674,-31.6838805195664],[6.990924298734689,-29.61255634587156,-28.35005902198458,-33.05649397379336,-29.241393283232433,-29.61255634587156],[6.990924298734689,18.48167389606811,20.80987653657233,19.060744114303244,15.878784493272372,18.48167389606811],[6.990924298734689,-22.930952796607517,-22.884571604787084,-26.27152530794957,-21.39270570252292,-22.930952796607517],[6.990924298734689,-40.97235530118622,-39.68673137813386,-44.409861339564806,-40.62736971557215,-40.97235530118622],[6.990924298734689,-2.716657829680516,-0.08876479568260853,-3.586903970448929,-4.931742386784351,-2.716657829680516],[-229.59071893663955,-228.0586784851905,-230.61765818336423,-227.77543437128259,-225.63405798239145,-228.0586784851905],[-229.59071893663955,-185.64123407503774,-184.91061898065539,-182.7557970732477,-187.74058015032512,-185.64123407503774],[-229.59071893663955,-209.26242152688692,-208.45613872386963,-206.4377704679386,-211.40860099451007,-209.26242152688692],[-229.59071893663955,-266.50126565160514,-266.8421067720525,-269.6522983549737,-264.6657060256872,-266.50126565160514],[-12.077359978651529,-179.42425923744426,-179.4003589336529,-182.7557970732477,-177.86781692862874,-179.42425923744426],[-12.077359978651529,58.59352997884404,56.60801833908865,61.607790938476526,59.14920192450041,58.59352997884404],[-12.077359978651529,71.1345030658035,70.04151796387129,74.61439028546806,70.57677479410967,71.1345030658035],[-12.077359978651529,81.98208622598194,80.89155024331389,85.46235440432808,81.42172812411273,81.98208622598194],[-12.077359978651529,67.80191037405848,68.29008492280492,70.86163890760575,65.8623282103036,67.80191037405848],[-12.077359978651529,-51.14020338379698,-50.75267446980049,-54.58799032061273,-49.89224595965763,-51.14020338379698],[-12.077359978651529,12.8031961754528,14.909734037341012,13.915584720521577,10.16898757824965,12.8031961754528],[-12.077359978651529,-33.608005186306364,-35.75592654996599,-34.63160219483765,-30.974532089349736,-33.608005186306364],[-12.077359978651529,-7.070367688378533,-4.725155365193268,-6.5396372339928455,-9.667336405821176,-7.070367688378533],[-12.077359978651529,-39.986193967678844,-41.66189758216246,-41.84750823345958,-37.42756048877813,-39.986193967678844],[-12.077359978651529,-44.84422964734267,-45.55066252130909,-47.74843725164359,-42.760161801439395,-44.84422964734267],[-12.077359978651529,-23.16422275818806,-21.158541551446213,-26.15741082397108,-23.750060372860222,-23.16422275818806],[-6.6419607025068474,-31.675967670539826,-32.87604010584217,-34.1304380258781,-29.311596858603277,-31.675967670539826],[-6.6419607025068474,-52.34643783792118,-49.8947752464064,-54.58799032061273,-53.734801412170604,-52.34643783792118],[-6.6419607025068474,-147.0300993088731,-146.2763282441096,-150.52848282332596,-146.12438312912272,-147.0300993088731],[-6.6419607025068474,56.74736200022533,54.743816720946775,59.74281498224765,57.32998930562515,56.74736200022533],[-6.6419607025068474,64.25413645652249,63.53343704743747,67.75082994745442,63.31615029777211,64.25413645652249],[-6.6419607025068474,77.35388361680342,76.33769526036741,80.84392861313695,76.71454017397618,77.35388361680342],[-6.6419607025068474,56.81714301878202,57.805743524843066,59.48208643753721,54.5644044922595,56.81714301878202],[-6.6419607025068474,6.461928319588084,8.673457269440929,7.3406103329996935,3.833589266664424,6.461928319588084],[-6.6419607025068474,-32.93300588530917,-34.54490874373157,-34.88529303507897,-30.395019420190486,-32.93300588530917],[-6.6419607025068474,-44.57772544061742,-44.0249458761901,-48.05688617402226,-43.48013624620331,-44.57772544061742],[-6.6419607025068474,-13.43221030155769,-10.805849391014704,-14.788263086026996,-15.415316323259168,-13.43221030155769],[9.696411046865675,-153.0899316545352,-151.8474493136663,-156.53912958836938,-152.69625833912622,-153.0899316545352],[9.696411046865675,69.89994515307325,68.75565425053485,73.37096708232075,69.39772800604605,69.89994515307325],[9.696411046865675,81.33021252974174,82.07288252231879,84.20617460669973,79.22330606546274,81.33021252974174],[9.696411046865675,99.97409198945574,99.17122668971815,103.47388463706757,99.11680161067457,99.97409198945574],[9.696411046865675,71.88312490292607,73.4658702317371,73.8756585245234,69.35520471960142,71.88312490292607],[9.696411046865675,-30.73072904710009,-28.310894922707796,-33.05649397379336,-32.047317282744,-30.73072904710009],[9.696411046865675,19.634929591047978,17.053373591474173,20.054969555464734,22.017236148627802,19.634929591047978],[9.696411046865675,-33.236685399347024,-30.612971159435332,-34.63160219483765,-35.19870928435294,-33.236685399347024],[9.696411046865675,19.58604289775486,21.976143290287236,19.981802676380024,17.008210570799967,19.58604289775486],[9.696411046865675,-25.570803008430563,-24.454031390911837,-29.046791139070812,-25.03871081755082,-25.570803008430563],[9.696411046865675,-38.89633837060111,-37.04533466183457,-42.03476208250102,-39.25860475361096,-38.89633837060111],[9.696411046865675,-1.6027210042101951,1.0104158867099589,-2.277450928847999,-3.895794157463392,-1.6027210042101951],[-114.3067622583767,-132.18288249357295,-130.17432057468866,-135.17300317935383,-132.7730558575402,-132.18288249357295],[-114.3067622583767,-91.38002562344056,-93.73150039055433,-88.89830423813726,-90.2057759851138,-91.38002562344056],[-114.3067622583767,-120.99132636172128,-122.51709052399372,-123.06023350318603,-118.48415893215113,-120.99132636172128],[-154.94190025879348,-138.60570816255776,-139.90775618594304,-135.17300317935383,-138.93199222748476,-138.60570816255776],[-154.94190025879348,-164.58366917595816,-161.9543348884326,-165.48239006624576,-166.7866877529137,-164.58366917595816],[-154.94190025879348,-166.54497722853432,-167.8170940245666,-168.92100115810183,-164.1457737687651,-166.54497722853432],[-154.94190025879348,-140.19157178011258,-142.82187677526343,-139.27125992739667,-137.99782434768963,-140.19157178011258],[12.09582901928534,-86.28823785510336,-84.003572940796,-88.89830423813726,-87.33479612613245,-86.28823785510336],[12.09582901928534,38.98922149717191,40.769393297569074,40.692243712065995,36.40120697997001,38.98922149717191],[12.09582901928534,67.23413109411169,64.98431237680987,69.9039119183757,68.21751712751526,67.23413109411169],[12.09582901928534,95.26176482771184,94.08870422381368,98.72706432157486,94.79103186674539,95.26176482771184],[12.09582901928534,45.07632001563599,45.46941121197837,48.196206104369864,43.203284968883644,45.07632001563599],[12.09582901928534,18.779743743010275,16.221166606398736,19.060744114303244,21.20502602217184,18.779743743010275],[12.09582901928534,-3.6410974810549996,-1.552373519678813,-6.5396372339928455,-4.354875062811892,-3.6410974810549996],[12.09582901928534,19.728928582666352,17.175485689360087,19.981802676380024,22.1624185516428,19.728928582666352],[12.09582901928534,7.818580711148803,5.455366836158134,7.3406103329996935,10.408523800508634,7.818580711148803],[12.09582901928534,-40.214126068937105,-39.170874165594284,-43.701009257979,-39.60334600253749,-40.214126068937105],[12.09582901928534,-64.5056665064,-64.0977126870627,-67.95807155575827,-63.27594334760262,-64.5056665064],[-170.56798165210708,-169.185659146942,-166.7555880812411,-168.92100115810183,-171.74127292539137,-169.185659146942],[-170.56798165210708,-150.97064409810935,-153.6016224225264,-149.70431975135367,-148.94035723366997,-150.97064409810935],[-170.56798165210708,-152.07606154922115,-153.6952561837883,-148.77803515009091,-152.0213130992464,-152.07606154922115],[-170.56798165210708,-187.28413979182818,-184.87757194010362,-189.6425753781136,-188.57196415637384,-187.28413979182818],[-55.57112264716835,-147.97242929021073,-145.3891805743177,-149.70431975135367,-149.7341413971847,-147.97242929021073],[-55.57112264716835,2.4891685333986486,4.019473681604336,4.552096689299234,-0.019703700697559334,2.4891685333986486],[-55.57112264716835,29.237014323066838,27.659509277941492,32.55771635767373,29.23931680778242,29.237014323066838],[-55.57112264716835,39.58235424656019,38.48485227978025,43.061528869150976,39.02948086604811,39.58235424656019],[-55.57112264716835,14.405616785917358,15.181249733531544,17.25526745001024,12.27822840358713,14.405616785917358],[-55.57112264716835,-28.18030039471248,-30.728519850072203,-26.27152530794957,-26.537524237962725,-28.18030039471248],[-55.57112264716835,-42.726521697006056,-40.51513277568075,-41.84750823345958,-45.35487794752353,-42.726521697006056],[-55.57112264716835,-30.273229999639355,-32.90560571286164,-29.046791139070812,-28.222625735110835,-30.273229999639355],[-55.57112264716835,-38.21747511458372,-39.77263967128344,-34.88529303507897,-38.242958772835564,-38.21747511458372],[-55.57112264716835,-81.76157783387437,-79.13189192204194,-83.05743156694064,-83.77656477634135,-81.76157783387437],[-55.57112264716835,-90.91891590659542,-92.92303612787626,-92.2354873003086,-88.29026912173666,-90.91891590659542],[-55.57112264716835,-106.17646113560207,-104.18390878333967,-109.18344543964177,-106.74262553571685,-106.17646113560207],[-14.729615335201283,-41.97693897840552,-39.39237382308941,-43.701009257979,-43.743677092810394,-41.97693897840552],[-14.729615335201283,-79.58409285255398,-79.06827669121611,-83.05743156694064,-78.45230197807422,-79.58409285255398],[-14.729615335201283,-101.1081705329083,-98.67241714752902,-103.39291579443886,-102.4601360480299,-101.1081705329083],[-14.729615335201283,26.73961695953628,28.350452697864586,28.693391408019497,24.201992102027564,26.73961695953628],[-14.729615335201283,47.403314532188816,45.33830950364331,50.33025949674781,48.07989893331792,47.403314532188816],[-14.729615335201283,72.0667340956347,70.90395678184326,75.5341418584961,71.58471776967082,72.0667340956347],[-14.729615335201283,27.500406648200553,27.871472547301956,30.633586289545548,25.64309099171776,27.500406648200553],[-14.729615335201283,-4.130505054304821,-6.729098545977677,-3.586903970448929,-1.7897732467600591,-4.130505054304821],[-14.729615335201283,-24.96002469304023,-22.326880187555176,-26.15741082397108,-27.0251791531719,-24.96002469304023],[-14.729615335201283,-2.7471161944083056,-5.335900030274839,-2.277450928847999,-0.3811219738508451,-2.7471161944083056],[-14.729615335201283,-14.779214008668596,-17.277059400500214,-14.788263086026996,-12.27707611191611,-14.779214008668596],[-60.14056082942508,-137.65598743904334,-135.05503632041894,-139.27125992739667,-139.49072065166558,-137.65598743904334],[-60.14056082942508,-10.405545917058085,-8.761908775963068,-8.497997813873138,-12.954044326923162,-10.405545917058085],[-60.14056082942508,19.677392328921396,17.7612523748887,22.759052610088414,20.131721161504892,19.677392328921396],[-60.14056082942508,31.18979984718123,29.96105369464457,34.642445817626225,30.780754738666904,31.18979984718123],[-60.14056082942508,15.49591419784565,15.762111723596746,18.689119473459698,13.71499325709335,15.49591419784565],[-60.14056082942508,-45.16606153527608,-47.786368223487464,-44.409861339564806,-42.90446468373565,-45.16606153527608],[-60.14056082942508,-49.084395264627915,-47.090543335441374,-47.74843725164359,-51.71196996108525,-49.084395264627915],[-60.14056082942508,-42.68199863465526,-45.29239136724798,-42.03476208250102,-40.37862793039242,-42.68199863465526],[-60.14056082942508,-50.212057578663135,-52.693047350060276,-48.05688617402226,-48.753391243495074,-50.212057578663135],[-60.14056082942508,-67.53465404942249,-64.95258979609984,-67.95807155575827,-69.91586669571998,-67.53465404942249],[-60.14056082942508,-105.59322078601525,-107.0366199672761,-107.76749058711313,-103.1184386857156,-105.59322078601525],[-60.14056082942508,-105.8245898776505,-105.7307360177611,-109.18344543964177,-104.32514273487358,-105.8245898776505],[-316.8207806602266,-321.3890766952453,-323.37616818873875,-322.7376995109077,-318.76225478025685,-321.3890766952453],[-316.8207806602266,-303.5825834552861,-302.61156413274506,-300.90139527821816,-305.82544663416934,-303.5825834552861],[-316.8207806602266,-319.30196295571267,-316.66980064626284,-320.5353044234661,-321.34907950748294,-319.30196295571267],[-369.3829345016253,-326.17250733417325,-327.4674437441275,-322.7376995109077,-326.50690051216077,-326.17250733417325],[-369.3829345016253,-394.1089498401286,-394.1402218563035,-397.417289366649,-392.50833952182063,-394.1089498401286],[-369.3829345016253,-373.1384251750283,-370.50427231125485,-374.26493537873586,-375.2382085775509,-373.1384251750283],[-369.3829345016253,-360.37915002216477,-358.452932837614,-358.9198517298926,-362.9975974587624,-360.37915002216477],[-302.6220544516719,-301.1957492578628,-303.7567069433988,-300.90139527821816,-298.77442082468696,-301.1957492578628],[-302.6220544516719,-300.66447295208485,-298.3459004962802,-300.0586417194473,-303.2704264793863,-300.66447295208485],[-302.6220544516719,-308.13338647873013,-307.71457837649814,-311.58816147700855,-306.9133933978948,-308.13338647873013],[-380.9084680766763,-375.25377347770973,-377.8864549692131,-374.26493537873586,-373.0901555423765,-375.25377347770973],[-380.9084680766763,-369.5538929162383,-367.702028034351,-367.9669539362864,-372.15853546934784,-369.5538929162383],[-380.9084680766763,-341.0901464482157,-342.5965931273975,-337.73449186981463,-341.17548235857714,-341.0901464482157],[-380.9084680766763,-407.85396416855036,-406.66736861833425,-411.31638117510005,-407.3981334856735,-407.85396416855036],[-356.1298409743925,-366.42831424995893,-368.3088512603656,-367.9669539362864,-363.8179107389771,-366.42831424995893],[-356.1298409743925,-313.341191469334,-314.71001612176616,-309.93005697691785,-313.5904667639487,-313.341191469334],[-356.1298409743925,-373.09412871425803,-370.6561847018004,-375.37306279748526,-374.4510414370987,-373.09412871425803],[-356.1298409743925,-352.7140328833549,-355.34699074621096,-351.71437929716336,-350.55526899276174,-352.7140328833549],[-313.72320227174356,-302.7029155007236,-304.96793413334893,-300.0586417194473,-301.6922300745353,-302.7029155007236],[-313.72320227174356,-311.09852358460745,-309.01909184374045,-309.93005697691785,-313.73222715504676,-311.09852358460745],[-313.72320227174356,-320.73560205849793,-322.4509354388624,-322.5382921200263,-318.1651476913808,-320.73560205849793],[-360.46863599827014,-359.1010028625184,-361.6406173441346,-358.9198517298926,-356.6473189235884,-359.1010028625184],[-360.46863599827014,-314.9270848676914,-316.46869848705944,-311.58816147700855,-314.96931726016174,-314.9270848676914],[-360.46863599827014,-397.28483363804946,-395.3923457092661,-400.3877967701698,-397.7054052612942,-397.28483363804946],[-360.46863599827014,-353.1768611648334,-351.25244354871234,-351.71437929716336,-355.7950191884039,-353.1768611648334],[597.4726597852093,585.8286877611308,585.8586238360065,582.4947004916672,587.3802562080405,585.8286877611308],[597.4726597852093,605.1980170045496,605.2016922429933,608.5181422954424,603.6194127888618,605.1980170045496],[543.2240632681714,550.8424094057837,548.313066799543,552.8293957614908,552.4292085491087,550.8424094057837],[543.2240632681714,538.3010159814435,540.8581525129244,536.4326590170143,536.6301500769132,538.3010159814435],[573.1976092261793,571.9809594362895,574.5852450495038,571.3898601521834,569.6570666725619,571.9809594362895],[573.1976092261793,573.436257284273,570.8872390661194,573.6655781001754,575.876495270837,573.436257284273],[540.3329535784812,545.9933126351881,546.9262231926144,548.7090824526052,543.7721541334123,545.9933126351881],[540.3329535784812,537.4428574130748,536.4694934307128,534.7638249884876,539.6870426527046,537.4428574130748],[3.1821432598014474,62.43091356209205,60.28997576808892,65.26262344261757,63.22860628091052,62.43091356209205],[3.1821432598014474,-131.0459817231182,-130.76390065106457,-134.46665857557596,-129.70543635047068,-131.0459817231182],[3.1821432598014474,66.11773121201257,66.25483329656126,69.37749117513283,64.43433494427136,66.11773121201257],[91.23605401798979,65.87369873064961,63.55703130028807,65.26262344261757,68.48023479369176,65.87369873064961],[91.23605401798979,575.9054594589222,576.8736579974383,578.5892368105859,573.6641888676132,575.9054594589222],[91.23605401798979,-131.44074368497724,-131.97943921911303,-134.46665857557596,-129.46668031790142,-131.44074368497724],[43.372838916216175,-181.7782801710422,-180.4046295091182,-185.1877252806045,-181.53463225869203,-181.7782801710422],[43.372838916216175,63.30748316289832,64.91733823648826,65.26262344261757,60.7701910767495,63.30748316289832],[43.372838916216175,123.98052380546491,121.61818579006744,126.43934983023094,125.17649729629818,123.98052380546491],[-2.0178541255760054,-182.09584005895846,-182.53407854924654,-185.1877252806045,-180.19094016187347,-182.09584005895846],[-2.0178541255760054,-0.6228164315224013,1.729458781338773,-0.11258218955466018,-3.217125490233122,-0.6228164315224013],[-2.0178541255760054,66.44878796538663,64.38528326049715,69.37749117513283,67.12303800466785,66.44878796538663],[115.08637455374523,9.028527263725163,7.479140550770908,6.990924298734689,11.5444678481506,9.028527263725163],[115.08637455374523,-32.27405254704589,-29.676405919855963,-32.81011937513079,-34.61741142684086,-32.27405254704589],[19.862208283492063,-181.8711692261445,-181.88329262288283,-185.1877252806045,-180.28580994907637,-181.8711692261445],[19.862208283492063,1.4214812934432761,4.032396325981263,-0.11258218955466018,-0.46173799853558317,1.4214812934432761],[19.862208283492063,125.71379241018079,123.24455917036036,127.9047445701802,127.14372931561182,125.71379241018079],[129.90652161257418,-203.3917708132671,-203.83862224882583,-206.47819886412424,-201.48084662515075,-203.3917708132671],[129.90652161257418,-32.2070314924936,-29.601385050779154,-32.81011937513079,-34.52659819354422,-32.2070314924936],[84.20648136337626,-181.6997332487853,-180.66554357948093,-185.1877252806045,-181.07936495957625,-181.6997332487853],[84.20648136337626,101.32396921904129,102.6650592836168,103.62142415069982,98.89306234673676,101.32396921904129],[84.20648136337626,125.2309499758702,122.59807237073464,126.43934983023094,127.29061308456777,125.2309499758702],[170.87787501751134,-299.53501118179554,-297.6247632285368,-302.6220544516719,-299.9808945482507,-299.53501118179554],[197.65737357604885,10.456222600955481,11.629288921748277,6.990924298734689,10.926949279761935,10.456222600955481],[197.65737357604885,-502.58822544429563,-500.20190262807387,-504.99413476318165,-503.8332852144123,-502.58822544429563],[155.9549083251266,-203.0244795972583,-202.61053987111413,-206.47819886412424,-201.80011893528962,-203.0244795972583],[155.9549083251266,-502.5187665733053,-500.16424715466167,-504.99413476318165,-503.6990745541221,-502.5187665733053],[50.64278753548723,100.15610060931638,99.6852408510561,103.62142415069982,98.9831553955712,100.15610060931638],[50.64278753548723,-130.96693604133512,-130.10539611074577,-134.46665857557596,-130.16835355226493,-130.96693604133512],[50.64278753548723,125.10369497885905,122.94034455410288,127.9047445701802,125.93834429098857,125.10369497885905],[211.61282739729742,106.62704820840814,108.62090770613496,103.62142415069982,106.05893141869629,106.62704820840814],[211.61282739729742,576.7595391783282,578.456756322218,578.5892368105859,574.1943897824411,576.7595391783282],[211.61282739729742,-131.01685691216795,-129.77674239348877,-134.46665857557596,-130.62052939043699,-131.01685691216795],[49.16515990082134,-181.70001089590664,-181.08208271606455,-185.1877252806045,-180.66351282145087,-181.70001089590664],[49.16515990082134,67.45557955540846,69.08910491898872,69.37749117513283,64.91037946982036,67.45557955540846],[49.16515990082134,162.13544663415917,159.82329653130498,164.69511322760965,163.23339765206717,162.13544663415917],[143.56620119959612,11.46267754174107,9.723285503205272,9.696411046865675,14.039912745998617,11.46267754174107],[143.56620119959612,-32.14904515003183,-29.537250895071352,-32.81011937513079,-34.44725336169649,-32.14904515003183],[199.51392354966973,12.898206923253396,12.64783167601164,9.696411046865675,14.667380608245498,12.898206923253396],[199.51392354966973,-502.4621492176434,-500.13560613953064,-504.99413476318165,-503.5876239455437,-502.4621492176434],[46.465267149124706,123.57157357427675,121.45821511479576,126.43934983023094,124.32457857416281,123.57157357427675],[46.465267149124706,-131.2396312297439,-129.50631945653703,-134.46665857557596,-131.44217580833592,-131.2396312297439],[46.465267149124706,161.20094286343388,160.22796679333229,164.69511322760965,160.51643023181006,161.20094286343388],[286.0070353884087,129.81055182554013,129.93817146598025,126.43934983023094,131.28208982084317,129.81055182554013],[286.0070353884087,577.1083827423647,579.0223611610663,578.5892368105859,574.4919489104566,577.1083827423647],[286.0070353884087,-131.03991027162573,-129.71835889323208,-134.46665857557596,-130.73595516193083,-131.03991027162573],[100.18708448656828,-181.76703990998675,-180.42652060803627,-185.1877252806045,-181.4849287265763,-181.76703990998675],[100.18708448656828,124.43470773651156,123.28526240043766,127.9047445701802,123.93811231128056,124.43470773651156],[100.18708448656828,161.45312010390285,159.74212000921605,164.69511322760965,161.62625386307596,161.45312010390285],[240.89603418677643,-357.0899903319496,-355.63604000604533,-360.46863599827014,-356.94125205500984,-357.0899903319496],[188.3946669699729,10.439215536410678,10.828931179818513,6.990924298734689,11.685225450435695,10.439215536410678],[188.3946669699729,-846.1591335495912,-845.8211771740857,-849.5948551767922,-844.8673268666765,-846.1591335495912],[195.55826148284623,-203.06731027504418,-202.81885728363983,-206.47819886412424,-201.69777996568922,-203.06731027504418],[195.55826148284623,-846.1967099743819,-845.9894678335263,-849.5948551767922,-844.7920137456708,-846.1967099743819],[254.9975836851464,12.848552404817855,12.50961364526353,9.696411046865675,14.68273556934258,12.848552404817855],[254.9975836851464,-846.1796998898429,-845.9168197129059,-849.5948551767922,-844.8225728224878,-846.1796998898429],[-11.28008678813429,-181.87290204114476,-181.88909801394803,-185.1877252806045,-180.28429216318338,-181.87290204114476],[-11.28008678813429,-11.951958302082188,-9.423081220778267,-12.080861593309153,-14.419689037742968,-11.951958302082188],[-11.28008678813429,62.834462037432274,60.45803809088116,65.26262344261757,64.05906747612717,62.834462037432274],[108.5388520839467,9.626999713769703,8.607640999618559,6.990924298734689,11.896802671313475,9.626999713769703],[108.5388520839467,-278.41937665260383,-275.78524334300135,-279.5491286130742,-280.5176027467396,-278.41937665260383],[121.49433725275253,-203.2608145707747,-203.4818883000545,-206.47819886412424,-201.51354790882897,-203.2608145707747],[121.49433725275253,-278.34162474394054,-275.70872430845617,-279.5491286130742,-280.40173570101297,-278.34162474394054],[143.09241952516928,11.750358458420127,10.21325849950627,9.696411046865675,14.26176541263493,11.750358458420127],[143.09241952516928,-278.2771311124074,-275.6463839677016,-279.5491286130742,-280.3044956895103,-278.2771311124074],[-24.559936064595618,-14.584207275416068,-16.925141814105952,-12.080861593309153,-13.43075553010856,-14.584207275416068],[-24.559936064595618,-131.85550868226025,-132.90094328894418,-134.46665857557596,-129.57145346020647,-131.85550868226025],[-24.559936064595618,-2.9728367128763766,-2.2103991740744324,-0.11258218955466018,-5.0920597149947655,-2.9728367128763766],[2.2264569143488457,-11.293154927378497,-13.542190147066368,-12.080861593309153,-8.670464515476825,-11.293154927378497],[2.2264569143488457,575.6935824023419,576.411084638087,578.5892368105859,573.6025024741715,575.6935824023419],[2.2264569143488457,-132.09062167986337,-133.36272683780152,-134.46665857557596,-129.69142370758973,-132.09062167986337],[1.5416451667481594,-181.90473252867642,-181.9926772509203,-185.1877252806045,-180.2594729571175,-181.90473252867642],[1.5416451667481594,-9.421605997533595,-7.1654567714590485,-12.080861593309153,-10.41631526916624,-9.421605997533595],[1.5416451667481594,100.72259774711979,98.63410837010021,103.62142415069982,101.43600476940975,100.72259774711979],[111.15308094106314,-173.5276864098839,-174.29053275825638,-176.3876138418601,-171.40820975668845,-173.5276864098839],[111.15308094106314,-32.24374345671565,-29.642360863410527,-32.81011937513079,-34.57646093416747,-32.24374345671565],[152.49265462749568,-173.05311275815635,-173.0219050869075,-176.3876138418601,-171.5025721755722,-173.05311275815635],[152.49265462749568,-502.38132919889165,-500.0982071921595,-504.99413476318165,-503.4250452089909,-502.38132919889165],[178.56805673355203,-173.140272818364,-173.30269325099803,-176.3876138418601,-171.43744922958223,-173.140272818364],[178.56805673355203,-846.2692720294333,-846.2598693821581,-849.5948551767922,-844.7011567199685,-846.2692720294333],[110.72916382459574,-173.35677056712294,-173.8882215902975,-176.3876138418601,-171.38761389110385,-173.35677056712294],[110.72916382459574,-278.31568390770394,-275.68352487996157,-279.5491286130742,-280.36274820614665,-278.31568390770394],[-190.35025861742176,-179.85764805465612,-180.35422864379169,-176.3876138418601,-181.00710698359282,-179.85764805465612],[-190.35025861742176,-135.71447739800396,-133.67471445496466,-134.46665857557596,-138.34615355202453,-135.71447739800396],[-190.35025861742176,-204.70595484142726,-206.44142767696664,-206.47819886412424,-202.12980335025122,-204.70595484142726],[-227.86528703162242,-178.8373139776331,-177.6327647404378,-176.3876138418601,-181.2038987982355,-178.8373139776331],[-227.86528703162242,546.8664894316378,547.9992587280964,549.3910567856877,544.5361706656445,546.8664894316378],[-227.86528703162242,-135.96518487973108,-134.06133530439556,-134.46665857557596,-138.5798728400065,-135.96518487973108],[-141.0356147335446,-184.2124799454593,-181.58018413862354,-185.1877252806045,-186.38216003641972,-184.2124799454593],[-141.0356147335446,-172.89518041360407,-171.9025487282853,-176.3876138418601,-172.23114732716147,-172.89518041360407],[-141.0356147335446,3.5292797379941363,2.339152105095673,6.990924298734689,3.0773475538778676,3.5292797379941363],[68.44348643140188,-299.77612731519645,-297.6458996202242,-302.6220544516719,-300.5563658616703,-299.77612731519645],[68.44348643140188,455.2030511084835,457.1560501643915,456.61438417258313,452.58057450445716,455.2030511084835],[81.36043493785259,-299.5654687397449,-297.62259899504625,-302.6220544516719,-300.0584216929452,-299.5654687397449],[81.36043493785259,63.138857286048896,65.6510997957332,63.086039881891615,60.651669150227605,63.138857286048896],[86.9793530005306,-299.6664901740361,-297.62639391188907,-302.6220544516719,-300.3045900001678,-299.6664901740361],[86.9793530005306,692.8529228998229,694.0709488302778,695.2881805596461,690.4797122942502,692.8529228998229],[73.69078455437892,-299.4209812287622,-297.65081067241346,-302.6220544516719,-299.67269614403335,-299.4209812287622],[73.69078455437892,537.2928220871602,538.9683651844956,539.1543704228885,534.734238092386,537.2928220871602],[-227.77543437128259,-186.15070116851626,-183.97558565666475,-185.1877252806045,-188.78261228215416,-186.15070116851626],[-227.77543437128259,-229.30747482273162,-226.7484951245579,-229.59071893663955,-231.73209532553068,-229.30747482273162],[-227.77543437128259,-208.4889833256403,-211.01214364791448,-206.47819886412424,-206.91965529521377,-208.4889833256403],[-182.7557970732477,-185.0974948980505,-182.57692503839417,-185.1877252806045,-187.57526322714355,-185.0974948980505],[-182.7557970732477,-226.7052819348495,-227.43589702923185,-229.59071893663955,-224.60593585956212,-226.7052819348495],[-182.7557970732477,-15.408897814454974,-15.432798118246325,-12.077359978651529,-16.965340123270487,-15.408897814454974],[61.607790938476526,-352.97753044402225,-351.1435575855723,-356.1298409743925,-353.3161786491618,-352.97753044402225],[61.607790938476526,455.0152738123318,456.8598078877554,456.61438417258313,452.4121884704608,455.0152738123318],[74.61439028546806,-352.8675073453619,-351.18821715354414,-356.1298409743925,-352.99928251421005,-352.8675073453619],[74.61439028546806,63.12218466656691,65.63062414149468,63.086039881891615,60.63089077012605,63.12218466656691],[85.46235440432808,-352.85969889483164,-351.19304242255055,-356.1298409743925,-352.9751363408511,-352.85969889483164],[85.46235440432808,692.5849101139082,693.5317042503123,695.2881805596461,690.3557972138123,692.5849101139082],[70.86163890760575,-352.744342573011,-351.30714491816565,-356.1298409743925,-352.57560097328223,-352.744342573011],[70.86163890760575,537.085353786506,538.6110346589314,539.1543704228885,534.5782177069601,537.085353786506],[-34.1304380258781,-182.55399189496063,-180.2828310726868,-185.1877252806045,-183.5758194349142,-182.55399189496063],[-34.1304380258781,-9.09643105784512,-7.896358622542774,-6.6419607025068474,-11.460801869781669,-9.09643105784512],[-34.1304380258781,4.54436679242299,2.1763303478194302,6.990924298734689,5.751858385977264,4.54436679242299],[-54.58799032061273,-8.8835131851984,-11.335175776713182,-6.6419607025068474,-7.495149610948978,-8.8835131851984],[-54.58799032061273,-131.3612295554504,-129.47153854689117,-134.46665857557596,-131.77783454403743,-131.3612295554504],[-54.58799032061273,-15.52514691546728,-15.912675829463774,-12.077359978651529,-16.773104339606636,-15.52514691546728],[13.915584720521577,-6.142092679521213,-8.497906308879989,-6.6419607025068474,-3.54916250629067,-6.142092679521213],[13.915584720521577,546.846593453716,547.9597211857998,549.3910567856877,544.5264784299026,546.846593453716],[13.915584720521577,-131.10766494718607,-131.01344159163392,-134.46665857557596,-129.60852180713022,-131.10766494718607],[-156.53912958836938,-184.6562151720263,-182.05914703520807,-185.1877252806045,-187.00115707915248,-184.6562151720263],[-156.53912958836938,-203.01507899695116,-201.8317312097404,-206.47819886412424,-202.55566714330095,-203.01507899695116],[-156.53912958836938,6.2472131130315045,5.004730772162587,9.696411046865675,5.85353979762251,6.2472131130315045],[73.37096708232075,-357.61535420512195,-355.49074860086273,-360.46863599827014,-358.386481918472,-357.61535420512195],[73.37096708232075,455.2553719946906,457.2368865812657,456.61438417258313,452.62919870645106,455.2553719946906],[84.20617460669973,-357.4127134425956,-355.46915222985746,-360.46863599827014,-357.9066724375056,-357.4127134425956],[84.20617460669973,63.146079816359645,65.6599521737189,63.086039881891615,60.66068790003822,63.146079816359645],[103.47388463706757,-357.52650745422017,-355.4745865899347,-360.46863599827014,-358.1828052341867,-357.52650745422017],[103.47388463706757,692.9630177089651,694.2801310710277,695.2881805596461,690.5429440579057,692.9630177089651],[73.8756585245234,-357.30988884313183,-355.4839709911909,-360.46863599827014,-357.63742877540193,-357.30988884313183],[73.8756585245234,537.340953692377,539.049120311785,539.1543704228885,534.7725778017898,537.340953692377],[-33.05649397379336,3.546986670812892,2.2844893469259118,6.990924298734689,3.1758236081737627,3.546986670812892],[-33.05649397379336,-132.60772463465395,-130.04858898243904,-134.46665857557596,-134.28505954929693,-132.60772463465395],[-33.05649397379336,7.370646120172408,4.950811995780114,9.696411046865675,8.687234355816313,7.370646120172408],[20.054969555464734,7.350431973602201,9.922476382807075,6.990924298734689,4.94892301263585,7.350431973602201],[20.054969555464734,547.5326114852329,549.210281042964,549.3910567856877,544.9733729805894,547.5326114852329],[20.054969555464734,-132.84500870755693,-130.24492070154102,-134.46665857557596,-134.67585364461615,-132.84500870755693],[-34.63160219483765,-182.3892752440751,-180.22406622606587,-185.1877252806045,-183.22701626984036,-182.3892752440751],[-34.63160219483765,-13.100956987182814,-10.953035623523185,-12.077359978651529,-15.734430084139444,-13.100956987182814],[-34.63160219483765,8.301494251375054,5.67778001146336,9.696411046865675,10.263518136380963,8.301494251375054],[-188.1423610181805,-185.2660633837031,-182.78526983676056,-185.1877252806045,-187.78401725978463,-185.2660633837031],[-188.1423610181805,-186.38972873200223,-184.0541737245909,-185.83138073224964,-188.99014074544544,-186.38972873200223],[-188.1423610181805,-178.31058026484817,-180.85553529931434,-176.3876138418601,-176.67780030706922,-178.31058026484817],[-206.4377704679386,-189.08564335452874,-190.77771692681344,-185.83138073224964,-188.93725625619976,-189.08564335452874],[-206.4377704679386,-136.4548178800928,-134.86887496087596,-134.46665857557596,-138.9838606602245,-136.4548178800928],[-206.4377704679386,-226.76606787769123,-227.57235068070852,-229.59071893663955,-224.61988841006809,-226.76606787769123],[-269.6522983549737,-189.1492521409241,-189.1402327073862,-185.83138073224964,-190.73213140397633,-189.1492521409241],[-269.6522983549737,546.7139758574486,547.6894592751026,549.3910567856877,544.4685968910102,546.7139758574486],[-269.6522983549737,-136.89262937580338,-135.66599841854082,-134.46665857557596,-139.27003970928595,-136.89262937580338],[-150.52848282332596,-184.1239414078639,-181.4899047192726,-185.1877252806045,-186.25336339070913,-184.1239414078639],[-150.52848282332596,-182.44065499980977,-182.25626243715138,-185.83138073224964,-181.0166286800378,-182.44065499980977],[-150.52848282332596,-10.1403442169597,-10.894115281723188,-6.6419607025068474,-11.046060396710093,-10.1403442169597],[59.74281498224765,-310.7851265020784,-308.72968471630645,-313.72320227174356,-311.4468676706848,-310.7851265020784],[59.74281498224765,455.1054443676268,457.0032850512153,456.61438417258313,452.49182556859745,455.1054443676268],[67.75082994745442,-310.6181065046905,-308.7280367691043,-313.72320227174356,-311.0352483016643,-310.6181065046905],[67.75082994745442,63.100010813317084,65.60330450982053,63.086039881891615,60.60334434404552,63.100010813317084],[80.84392861313695,-310.62792093529526,-308.72679982573203,-313.72320227174356,-311.0607696628291,-310.62792093529526],[80.84392861313695,692.7068976337036,693.7830132969834,695.2881805596461,690.4063289988197,692.7068976337036],[59.48208643753721,-310.4618295242772,-308.7810030197188,-313.72320227174356,-310.59559680800805,-310.4618295242772],[59.48208643753721,537.1636306709933,538.7476881528166,539.1543704228885,534.6352492716322,537.1636306709933],[-135.17300317935383,-117.29688294415757,-119.30544486304186,-114.3067622583767,-116.70670958019033,-117.29688294415757],[-135.17300317935383,-134.487684601118,-136.99262642393325,-134.46665857557596,-131.9927166479616,-134.487684601118],[-135.17300317935383,-151.50919527558955,-150.20714725220427,-154.94190025879348,-151.18291121066255,-151.50919527558955],[-165.48239006624576,-116.66094127173271,-119.06926775421597,-114.3067622583767,-115.36933913574455,-116.66094127173271],[-165.48239006624576,575.4687870780564,575.8609524089452,578.5892368105859,573.5964105276466,575.4687870780564],[-165.48239006624576,-135.1280166213465,-137.73983919098868,-134.46665857557596,-132.82991472769038,-135.1280166213465],[-88.89830423813726,-182.4177510977026,-183.28894900477508,-185.1877252806045,-180.2325929558051,-182.4177510977026],[-88.89830423813726,-111.82504087307339,-109.47356610595962,-114.3067622583767,-112.99929051140015,-111.82504087307339],[-88.89830423813726,9.485762636251438,7.201097721944081,12.09582901928534,10.532320907280528,9.485762636251438],[40.692243712065995,-299.14058165061005,-298.0579570199634,-302.6220544516719,-298.57174077394,-299.14058165061005],[40.692243712065995,-32.52378200486165,-29.964249030715887,-32.81011937513079,-34.94748847181453,-32.52378200486165],[69.9039119183757,-299.3337740467558,-297.6975498142071,-302.6220544516719,-299.4101751879256,-299.3337740467558],[69.9039119183757,-502.5851200605348,-500.20016268969954,-504.99413476318165,-503.827341320714,-502.5851200605348],[98.72706432157486,-299.22410574393086,-297.81888741211145,-302.6220544516719,-299.0174789150603,-299.22410574393086],[98.72706432157486,-846.2746836384239,-846.2782488786911,-849.5948551767922,-844.6961674830391,-846.2746836384239],[48.196206104369864,-299.1868416384549,-297.89328930050965,-302.6220544516719,-298.8508722781149,-299.1868416384549],[48.196206104369864,-278.50614951133224,-275.8723572815271,-279.5491286130742,-280.6451959511219,-278.50614951133224],[19.060744114303244,-709.0316784295754,-707.0061662977896,-712.0034505549356,-709.6475057983091,-709.0316784295754],[19.060744114303244,-299.5406748545858,-297.62422920621253,-302.6220544516719,-299.9954425263324,-299.5406748545858],[-6.5396372339928455,-708.8783389284412,-707.011435690926,-712.0034505549356,-709.2628195383558,-708.8783389284412],[-6.5396372339928455,-352.8251585100782,-351.21788914129246,-356.1298409743925,-352.8648243345293,-352.8251585100782],[19.981802676380024,-709.0715463197773,-707.0107829525293,-712.0034505549356,-709.7415365884553,-709.0715463197773],[19.981802676380024,-357.403021661231,-355.46964391155547,-360.46863599827014,-357.88219981618,-357.403021661231],[7.3406103329996935,-708.949741307696,-707.0038778929235,-712.0034505549356,-709.447052405859,-708.949741307696],[7.3406103329996935,-310.54367320920016,-308.74450005986824,-313.72320227174356,-310.83461036866595,-310.54367320920016],[-168.92100115810183,-184.63198946974546,-186.96846482684612,-185.1877252806045,-182.0318962200867,-184.63198946974546],[-168.92100115810183,-170.30332366326692,-172.73339472896782,-170.56798165210708,-167.74770988481754,-170.30332366326692],[-168.92100115810183,-157.317924188361,-156.04580739232873,-154.94190025879348,-159.7171276481302,-157.317924188361],[-149.70431975135367,-182.35200598940898,-183.14479728010164,-185.1877252806045,-180.21406772631613,-182.35200598940898],[-149.70431975135367,-169.3016573053514,-166.67067898093435,-170.56798165210708,-171.33194416979077,-169.3016573053514],[-149.70431975135367,-57.30301310831129,-59.88626182420433,-55.57112264716835,-55.54130100133732,-57.30301310831129],[4.552096689299234,-365.9788817302822,-364.5901579715856,-369.3829345016253,-365.7528648150766,-365.9788817302822],[4.552096689299234,-32.677878890844205,-30.148299286154987,-32.81011937513079,-35.14472912467533,-32.677878890844205],[32.55771635767373,-366.25302803096747,-364.3918048895277,-369.3829345016253,-366.62955407069717,-366.25302803096747],[32.55771635767373,-502.8815476214579,-500.38726079734124,-504.99413476318165,-504.37371120776174,-502.8815476214579],[43.061528869150976,-366.18260942429396,-364.41140852925986,-369.3829345016253,-366.43570956731264,-366.18260942429396],[43.061528869150976,-846.1747055236862,-845.8944850523154,-849.5948551767922,-844.8325496317424,-846.1747055236862],[17.25526745001024,-366.0399312315934,-364.50668449329635,-369.3829345016253,-365.9873966334341,-366.0399312315934],[17.25526745001024,-278.6673401851993,-276.03884092321186,-279.5491286130742,-280.8775557906429,-278.6673401851993],[-26.27152530794957,284.18363825506106,281.57319752975155,285.72194678215254,286.0643695679265,284.18363825506106],[-26.27152530794957,-300.0527149666842,-297.7457096569461,-302.6220544516719,-301.14093277512416,-300.0527149666842],[-41.84750823345958,284.29805897604774,281.67657729263277,285.72194678215254,286.2441076653133,284.29805897604774],[-41.84750823345958,-353.20031258050483,-351.1375133354762,-356.1298409743925,-353.8734657269815,-353.20031258050483],[-29.046791139070812,284.1206144433277,281.5178180113407,285.72194678215254,285.9638055948963,284.1206144433277],[-29.046791139070812,-357.8558454834021,-355.57271498555014,-360.46863599827014,-358.8995771234395,-357.8558454834021],[-34.88529303507897,284.2221320524957,281.607574747391,285.72194678215254,286.1252397973342,284.2221320524957],[-34.88529303507897,-311.0877470162259,-308.8175841196194,-313.72320227174356,-312.107759847252,-311.0877470162259],[-43.701009257979,-181.6982811682456,-180.67664039394387,-185.1877252806045,-181.06467517758261,-181.6982811682456],[-43.701009257979,-16.453685614774763,-19.03825077009088,-14.729615335201283,-14.686947500369895,-16.453685614774763],[-43.701009257979,8.608945830243446,7.565693926900623,12.09582901928534,7.998165763843833,8.608945830243446],[-83.05743156694064,-18.202954049587944,-18.71877021092581,-14.729615335201283,-19.3347449240677,-18.202954049587944],[-83.05743156694064,-132.3044284170124,-129.8257151361514,-134.46665857557596,-133.7574698831579,-132.3044284170124],[-83.05743156694064,-56.866976380234625,-59.496662292067036,-55.57112264716835,-54.851989437767635,-56.866976380234625],[-92.2354873003086,-16.197573024062837,-14.276257160504846,-14.729615335201283,-18.815226796282857,-16.197573024062837],[-92.2354873003086,576.2797349507123,577.6104457932345,578.5892368105859,573.8534927401146,576.2797349507123],[-92.2354873003086,-133.82019924351152,-131.20988645223775,-134.46665857557596,-136.1238586872533,-133.82019924351152],[-139.27125992739667,-183.03285887829318,-184.49176778952815,-185.1877252806045,-180.55177121121463,-183.03285887829318],[-139.27125992739667,-154.02158840607757,-151.39128341092672,-154.94190025879348,-156.21533583850052,-154.02158840607757],[-139.27125992739667,-61.75583331777841,-64.35678443640282,-60.14056082942508,-59.92110010515617,-61.75583331777841],[-8.497997813873138,-357.0987766556874,-355.624129772157,-360.46863599827014,-356.9749028019348,-357.0987766556874],[-8.497997813873138,-32.720086770883995,-30.19956018094098,-32.81011937513079,-35.19790564804461,-32.720086770883995],[22.759052610088414,-357.44297813757964,-355.46865994839754,-360.46863599827014,-357.9820504180912,-357.44297813757964],[22.759052610088414,-502.8463301127108,-500.3629866845452,-504.99413476318165,-504.3108445856064,-502.8463301127108],[34.642445817626225,-357.32677328283415,-355.47994392910215,-360.46863599827014,-357.6832339909504,-357.32677328283415],[34.642445817626225,-846.2126282476348,-846.0535063347797,-849.5948551767922,-844.7673627559072,-846.2126282476348],[18.689119473459698,-357.1933156222076,-355.5351881600195,-360.46863599827014,-357.2977676902266,-357.1933156222076],[18.689119473459698,-278.64120236668856,-276.0114412968752,-279.5491286130742,-280.8402810888944,-278.64120236668856],[-44.409861339564806,-76.4167767424107,-73.89182734289763,-76.52721783973803,-78.88933749112901,-76.4167767424107],[-44.409861339564806,-300.0354763016493,-297.7377915696241,-302.6220544516719,-301.10619622859593,-300.0354763016493],[-47.74843725164359,-76.41733726938924,-73.89250820728392,-76.52721783973803,-78.89004357132248,-76.41733726938924],[-47.74843725164359,-353.11582889464785,-351.13007509499363,-356.1298409743925,-353.67186105844263,-353.11582889464785],[-42.03476208250102,-76.41147467514702,-73.88539017165797,-76.52721783973803,-78.88265544824604,-76.41147467514702],[-42.03476208250102,-357.81733823300266,-355.55645736864875,-360.46863599827014,-358.8205540058386,-357.81733823300266],[-48.05688617402226,-76.42364877225091,-73.900179134845,-76.52721783973803,-78.89798956323075,-76.42364877225091],[-48.05688617402226,-310.9582604312425,-308.76965324810294,-313.72320227174356,-311.8352945129258,-310.9582604312425],[-67.95807155575827,8.643423969927076,8.235470150589773,12.09582901928534,7.41370081112969,8.643423969927076],[-67.95807155575827,-131.1737229582024,-129.5455707538731,-134.46665857557596,-131.2398438325014,-131.1737229582024],[-67.95807155575827,-60.56397833576086,-63.14604258908349,-60.14056082942508,-58.182765689463366,-60.56397833576086],[-107.76749058711313,9.796546133007784,11.136065754309799,12.09582901928534,7.366342598537535,9.796546133007784],[-107.76749058711313,576.1161479579093,577.2986237997502,578.5892368105859,573.7605419007529,576.1161479579093],[-107.76749058711313,-133.8460132896535,-131.2384293010394,-134.46665857557596,-136.15918903768994,-133.8460132896535],[-109.18344543964177,-183.1697766761928,-180.6485185702482,-185.1877252806045,-184.73380411966968,-183.1697766761928],[-109.18344543964177,-58.578106951208056,-60.57065930347045,-55.57112264716835,-58.01194255109328,-58.578106951208056],[-109.18344543964177,-63.499416391416354,-63.593270251305746,-60.14056082942508,-64.99886353419326,-63.499416391416354],[-123.06023350318603,-183.16444378029217,-184.72451307282734,-185.1877252806045,-180.64461412187433,-183.16444378029217],[-123.06023350318603,-124.1824917523904,-126.60634227565252,-124.46834205379321,-121.62304576709313,-124.1824917523904],[-123.06023350318603,-116.37566939984144,-114.849905237569,-114.3067622583767,-118.88283682941159,-116.37566939984144],[-148.77803515009091,-127.96425492236017,-128.9141949053138,-124.46834205379321,-128.67263021254666,-127.96425492236017],[-148.77803515009091,-135.10678638255513,-137.71644310522004,-134.46665857557596,-132.8007795959684,-135.10678638255513],[-148.77803515009091,-167.26995525297684,-165.6507606184097,-170.56798165210708,-167.32470370295158,-167.26995525297684],[-189.6425753781136,-127.650775126141,-129.44611740429082,-124.46834205379321,-127.36504637900117,-127.650775126141],[-189.6425753781136,575.5411857285351,576.0470274243669,578.5892368105859,573.5894757136944,575.5411857285351],[-189.6425753781136,-136.08764544781866,-138.68782373831493,-134.46665857557596,-134.256395728732,-136.08764544781866],[-103.39291579443886,-182.05413121120873,-182.4245040268827,-185.1877252806045,-180.19731205076917,-182.05413121120873],[-103.39291579443886,-122.44813882708846,-119.9274833341783,-124.46834205379321,-124.01049415874064,-122.44813882708846],[-103.39291579443886,-17.01436059673184,-19.450113982111127,-14.729615335201283,-15.662395081610251,-17.01436059673184],[28.693391408019497,-313.33846425195287,-312.261541095477,-316.8207806602266,-312.7635217290321,-313.33846425195287],[28.693391408019497,-32.57880648019601,-30.02940962039749,-32.81011937513079,-35.01847814918854,-32.57880648019601],[50.33025949674781,-313.5566114018501,-311.8802671621608,-316.8207806602266,-313.68456987256025,-313.5566114018501],[50.33025949674781,-502.7123835773675,-500.275499547733,-504.99413476318165,-504.06690000140094,-502.7123835773675],[75.5341418584961,-313.45478678832177,-311.9712926962172,-316.8207806602266,-313.3415937612294,-313.45478678832177],[75.5341418584961,-846.2348877813403,-846.138053419226,-849.5948551767922,-844.737893733362,-846.2348877813403],[30.633586289545548,-313.4033120907361,-312.0530562894573,-316.8207806602266,-313.13246332295694,-313.4033120907361],[30.633586289545548,-278.5927702374403,-275.96108096654456,-279.5491286130742,-280.77080297840104,-278.5927702374403],[-3.586903970448929,-719.870559394475,-719.5905623871596,-723.2906456158707,-718.5282101278336,-719.870559394475],[-3.586903970448929,-299.7308609508854,-297.6361574090129,-302.6220544516719,-300.4541028687949,-299.7308609508854],[-26.15741082397108,-720.0093716553685,-720.1010389642859,-723.2906456158707,-718.3612048201088,-720.0093716553685],[-26.15741082397108,-352.9418593902914,-351.1539031604783,-356.1298409743925,-353.21757010651106,-352.9418593902914],[-2.277450928847999,-719.85077923699,-719.496345052428,-723.2906456158707,-718.5734842657857,-719.85077923699],[-2.277450928847999,-357.5572871608524,-355.4791395635932,-360.46863599827014,-358.2544122829983,-357.5572871608524],[-14.788263086026996,-719.9281445970731,-719.8244751921891,-723.2906456158707,-718.4367837466102,-719.9281445970731],[-14.788263086026996,-310.73487332826085,-308.72463503981567,-313.72320227174356,-311.32757298961343,-310.73487332826085],[-322.7376995109077,-318.169403475889,-316.18231198239556,-316.8207806602266,-320.79622539087745,-318.169403475889],[-322.7376995109077,-137.92783019476178,-139.120101648125,-134.46665857557596,-138.37739421466304,-137.92783019476178],[-322.7376995109077,-365.94812667835976,-364.6531902684055,-369.3829345016253,-365.61373350037223,-365.94812667835976],[-397.417289366649,-320.26383580885164,-320.63132417454995,-316.8207806602266,-321.52958921830356,-320.26383580885164],[-397.417289366649,546.3252988893921,546.8042568339779,549.3910567856877,544.3920732515554,546.3252988893921],[-397.417289366649,-137.94735595188027,-139.03510289197365,-134.46665857557596,-138.51070668993646,-137.94735595188027],[-300.90139527821816,-188.39488428028923,-190.15660883043378,-185.1877252806045,-188.15450220992622,-188.39488428028923],[-300.90139527821816,-314.13959248315865,-315.1106118056997,-316.8207806602266,-311.8967293042754,-314.13959248315865],[-300.90139527821816,-302.32770047202723,-299.76674278649125,-302.6220544516719,-304.7490289052031,-302.32770047202723],[-374.26493537873586,-188.58633082083895,-189.98980164363252,-185.1877252806045,-188.7950167326781,-188.58633082083895],[-374.26493537873586,-379.9196299777024,-377.28694848619904,-380.9084680766763,-382.0832479130356,-379.9196299777024],[-374.26493537873586,-370.50944470533284,-373.1435975691063,-369.3829345016253,-368.40966130281026,-370.50944470533284],[-367.9669539362864,-188.29659011116917,-190.18236296184384,-185.1877252806045,-187.88553308565372,-188.29659011116917],[-367.9669539362864,-379.3215290967244,-381.1733939786117,-380.9084680766763,-376.71688654361486,-379.3215290967244],[-367.9669539362864,-357.66848066072,-355.7879436503133,-356.1298409743925,-360.2788841717018,-357.66848066072],[-300.0586417194473,-187.99492942936914,-190.15385399342088,-185.1877252806045,-187.16762544332886,-187.99492942936914],[-300.0586417194473,-311.07892849046726,-308.8139098578419,-313.72320227174356,-312.08961391665554,-311.07892849046726],[-300.0586417194473,-302.0162232190343,-304.334795674839,-302.6220544516719,-299.4102696917329,-302.0162232190343],[-309.93005697691785,-312.55473566405396,-314.63416740492096,-313.72320227174356,-309.92103209361466,-312.55473566405396],[-309.93005697691785,-137.40664872261283,-139.4604299737043,-134.46665857557596,-136.74747618947583,-137.40664872261283],[-309.93005697691785,-352.71870648197637,-351.3498818295442,-356.1298409743925,-352.4694311873616,-352.71870648197637],[-375.37306279748526,-316.57740881818853,-318.7013035129028,-313.72320227174356,-315.80743067878194,-316.57740881818853],[-375.37306279748526,546.1822633384838,546.4195818531782,549.3910567856877,544.422827030267,546.1822633384838],[-375.37306279748526,-137.4577567437984,-139.4654021558402,-134.46665857557596,-136.86896356357957,-137.4577567437984],[-358.9198517298926,-188.52462960650732,-190.07033696246862,-185.1877252806045,-188.56181050225476,-188.52462960650732],[-358.9198517298926,-367.92363620935316,-369.8498533939039,-369.3829345016253,-365.3051887727555,-367.92363620935316],[-358.9198517298926,-360.2874848656444,-357.74787038402815,-360.46863599827014,-362.7411688045744,-360.2874848656444],[-311.58816147700855,-306.0768294499503,-306.4956375521823,-302.6220544516719,-307.2968225307856,-306.0768294499503],[-311.58816147700855,-137.69133066053624,-139.4280803927348,-134.46665857557596,-137.48423088541747,-137.69133066053624],[-311.58816147700855,-357.1297126075873,-355.58809898821926,-360.46863599827014,-357.08748021511695,-357.1297126075873],[-400.3877967701698,-305.92003382450974,-307.53931184213036,-302.6220544516719,-305.86517968416956,-305.92003382450974],[-400.3877967701698,546.2130861291616,546.5068085935421,549.3910567856877,544.4118669177386,546.2130861291616],[-400.3877967701698,-137.6968512450719,-139.4255118478643,-134.46665857557596,-137.50045933443553,-137.6968512450719],[-351.71437929716336,-188.1571900937212,-190.18480023829832,-185.1877252806045,-187.5381702194909,-188.1571900937212],[-351.71437929716336,-355.13018738820097,-352.4972295253449,-356.1298409743925,-357.2889512787941,-355.13018738820097],[-351.71437929716336,-359.0061541306001,-360.93057174672117,-360.46863599827014,-356.3879961070296,-359.0061541306001],[-320.5353044234661,-188.49350235425794,-190.09878668171473,-185.1877252806045,-188.4563408081573,-188.49350235425794],[-320.5353044234661,-329.9741213851547,-327.42930887152704,-331.89770050865724,-331.60646818252286,-329.9741213851547],[-320.5353044234661,-318.05412212798,-320.68628443742983,-316.8207806602266,-316.00700557620974,-318.05412212798],[-337.73449186981463,-333.9510477605725,-332.4134948299023,-331.89770050865724,-336.46262299583964,-333.9510477605725],[-337.73449186981463,-137.81654823059566,-139.33537317036533,-134.46665857557596,-137.88677124113443,-137.81654823059566],[-337.73449186981463,-377.5528134982752,-376.0463668190934,-380.9084680766763,-377.4674775879138,-377.5528134982752],[-411.31638117510005,-335.37427835424074,-336.487589896731,-331.89770050865724,-335.9101103563249,-335.37427835424074],[-411.31638117510005,546.2476218898705,546.6014190939815,549.3910567856877,544.4027102633364,546.2476218898705],[-411.31638117510005,-137.83288659531263,-139.3158490540625,-134.46665857557596,-137.94672232572643,-137.83288659531263],[-322.5382921200263,-188.1859955113269,-190.18687342295345,-185.1877252806045,-187.60737195887336,-188.1859955113269],[-322.5382921200263,-330.30898534169705,-332.1597830954029,-331.89770050865724,-327.7045673677255,-330.30898534169705],[-322.5382921200263,-315.52589233327194,-313.81055895290746,-313.72320227174356,-318.09634670038906,-315.52589233327194],[582.4947004916672,579.5353534851085,577.3528256347936,578.5892368105859,582.1666796294658,579.5353534851085],[582.4947004916672,570.4815820018209,572.2431866644315,567.274337217515,570.2413605116387,570.4815820018209],[582.4947004916672,594.1386725157457,594.1087364408701,597.4726597852093,592.5871040688361,594.1386725157457],[608.5181422954424,581.3922461043026,580.5599317414568,578.5892368105859,583.5541911808651,581.3922461043026],[608.5181422954424,363.80992408267457,361.49464262408225,363.1950436942544,366.4168791548857,363.80992408267457],[608.5181422954424,570.7709344491948,571.4900417151633,567.274337217515,571.7104670896867,570.7709344491948],[552.8293957614908,550.251594225215,548.032437360091,549.3910567856877,552.8789541642508,550.251594225215],[552.8293957614908,563.84896572376,562.5230326120032,567.274337217515,563.5500454487669,563.84896572376],[552.8293957614908,545.2110496238786,547.7403922301193,543.2240632681714,543.6242504805535,545.2110496238786],[536.4326590170143,548.2678023885442,545.6336324293144,549.3910567856877,550.3691473053784,548.2678023885442],[536.4326590170143,-564.3119091186774,-563.596622844526,-567.8082697784083,-563.368667706235,-564.3119091186774],[536.4326590170143,564.6711608722177,562.3826378305959,567.274337217515,565.724845617125,564.6711608722177],[571.3898601521834,576.9416089803843,578.7564915553588,578.5892368105859,574.345160474565,576.9416089803843],[571.3898601521834,563.2393402319922,564.3788973697567,559.7674289362013,563.7467130221917,563.2393402319922],[571.3898601521834,572.6065099420732,570.0022243288589,573.1976092261793,574.9304027058008,572.6065099420732],[573.6655781001754,561.8226040173644,564.333666309205,559.7674289362013,560.2864310760889,561.8226040173644],[548.7090824526052,549.2373303565506,551.6984570792245,549.3910567856877,546.7032822268202,549.2373303565506],[548.7090824526052,556.7543142257568,554.7676880850634,559.7674289362013,557.3116444051636,556.7543142257568],[548.7090824526052,543.0487233958984,542.115812838472,540.3329535784812,545.2698818976742,543.0487233958984],[534.7638249884876,556.3342215584173,556.0060113809391,559.7674289362013,555.033861332546,556.3342215584173]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1243\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1244\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1249\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1250\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1251\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1274\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1275\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1194\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1211\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[198.7231922032524,-853.744843509752]],[1,[-108.06366567750393,-12.080861593309153]],[2,[-22.157410685097854,-134.46665857557596]],[3,[-581.8859146863203,567.274337217515]],[4,[-549.3147953297291,559.7674289362013]],[5,[90.27377334735863,-185.83138073224964]],[6,[-97.91141791772486,-124.46834205379321]],[7,[-91.74413786347993,-331.89770050865724]],[8,[-6.875224118812677,65.26262344261757]],[9,[-561.3262459326659,578.5892368105859]],[10,[-77.85036725241709,69.37749117513283]],[11,[-27.399917447446157,-185.1877252806045]],[12,[109.77414555445861,126.43934983023094]],[13,[-137.49844698397388,-0.11258218955466018]],[14,[38.05971039616766,127.9047445701802]],[15,[-27.33996942632246,103.62142415069982]],[16,[60.65224454294221,164.69511322760965]],[17,[122.45103268141929,-176.3876138418601]],[18,[-571.3623618162181,549.3910567856877]],[19,[151.7558905059176,-206.47819886412424]],[20,[146.876043796553,6.990924298734689]],[21,[99.05636677923485,-229.59071893663955]],[22,[11.94254241378123,-12.077359978651529]],[23,[76.86457794755647,-6.6419607025068474]],[24,[187.69952352004023,9.696411046865675]],[25,[-127.03917388846804,-114.3067622583767]],[26,[-143.66726050267525,-154.94190025879348]],[27,[-11.542080530226952,12.09582901928534]],[28,[-106.82904262060183,-170.56798165210708]],[29,[112.24222155369154,-55.57112264716835]],[30,[34.79736928140925,-14.729615335201283]],[31,[65.94197659479975,-60.14056082942508]],[32,[-64.60729140176336,-316.8207806602266]],[33,[-59.5682326093928,-369.3829345016253]],[34,[-98.35176970331327,-302.6220544516719]],[35,[-96.48602024231285,-380.9084680766763]],[36,[-146.11094048679797,-356.1298409743925]],[37,[-124.7868190395091,-313.72320227174356]],[38,[-112.26149046512336,-360.46863599827014]],[39,[-580.0211413445182,597.4726597852093]],[40,[790.9953034282975,363.1950436942544]],[41,[-598.8461344577574,543.2240632681714]],[42,[-559.2082895782185,-567.8082697784083]],[43,[-958.3191079178334,-32.81011937513079]],[44,[-568.4609460174538,-504.99413476318165]],[45,[317.0651821262876,-849.5948551767922]],[46,[-1079.7675491205043,-279.5491286130742]],[47,[-713.6177526422634,456.61438417258313]],[48,[-1094.9860440035939,63.086039881891615]],[49,[-479.16907263534273,695.2881805596461]],[50,[-673.0631713630612,539.1543704228885]],[51,[-379.91442362566,-712.0034505549356]],[52,[794.8911739112085,285.72194678215254]],[53,[-880.2972114448145,-76.52721783973803]],[54,[262.1584330909313,-723.2906456158707]],[55,[-537.2831668575329,573.1976092261793]],[56,[-549.0407773716272,540.3329535784812]],[57,[-51.97239886800999,3.1821432598014474]],[58,[-153.3559289584949,91.23605401798979]],[59,[25.626848017564352,43.372838916216175]],[60,[-124.5686763186204,-2.0178541255760054]],[61,[-4.090741458595103,115.08637455374523]],[62,[-96.53627381486618,19.862208283492063]],[63,[-28.12317251890188,129.90652161257418]],[64,[-5.026942693983821,84.20648136337626]],[65,[154.6215582748719,170.87787501751134]],[66,[173.92676665838883,197.65737357604885]],[67,[92.22402105028277,155.9549083251266]],[68,[-19.826422468199937,50.64278753548723]],[69,[37.09589691524991,211.61282739729742]],[70,[-47.08763729578664,49.16515990082134]],[71,[-41.318118713359084,143.56620119959612]],[72,[103.8896747208181,199.51392354966973]],[73,[53.81986687867174,46.465267149124706]],[74,[65.24636014316754,286.0070353884087]],[75,[34.40936576087452,100.18708448656828]],[76,[50.35866672387322,240.89603418677643]],[77,[115.3431823391173,188.3946669699729]],[78,[59.2580673026135,195.55826148284623]],[79,[69.32014042466943,254.9975836851464]],[80,[-86.33566843898433,-11.28008678813429]],[81,[58.18158346196184,108.5388520839467]],[82,[11.30231958181436,121.49433725275253]],[83,[3.645023570782432,143.09241952516928]],[84,[-120.25722523533577,-24.559936064595618]],[85,[-170.00414849353515,2.2264569143488457]],[86,[-96.40649765200492,1.5416451667481594]],[87,[-80.4036287464303,111.15308094106314]],[88,[17.55527098819026,152.49265462749568]],[89,[-20.267350245589874,178.56805673355203]],[90,[-43.369648826393615,110.72916382459574]],[91,[124.28995859594782,-190.35025861742176]],[92,[174.98136832606832,-227.86528703162242]],[93,[124.77938977946287,-141.0356147335446]],[94,[167.28455013906273,68.44348643140188]],[95,[115.84778037662777,81.36043493785259]],[96,[148.77541386879335,86.9793530005306]],[97,[68.0308733326194,73.69078455437892]],[98,[121.4139603049857,-227.77543437128259]],[99,[66.90223999601882,-182.7557970732477]],[100,[55.42691518534677,61.607790938476526]],[101,[21.276651241901128,74.61439028546806]],[102,[22.343861361250095,85.46235440432808]],[103,[-34.12330831336389,70.86163890760575]],[104,[104.80819601218231,-34.1304380258781]],[105,[19.368799111332372,-54.58799032061273]],[106,[-65.60066203861675,13.915584720521577]],[107,[159.06342870463416,-156.53912958836938]],[108,[195.94453997637237,73.37096708232075]],[109,[136.02120382904621,84.20617460669973]],[110,[186.67869375994098,103.47388463706757]],[111,[95.0167243746915,73.8756585245234]],[112,[139.62070183449276,-33.05649397379336]],[113,[273.388804440778,20.054969555464734]],[114,[85.69081397763036,-34.63160219483765]],[115,[104.57461392989504,-188.1423610181805]],[116,[82.1159575864049,-206.4377704679386]],[117,[118.42558369577101,-269.6522983549737]],[118,[81.23916919544975,-150.52848282332596]],[119,[116.98463376629918,59.74281498224765]],[120,[73.62860733573424,67.75082994745442]],[121,[83.47710836050021,80.84392861313695]],[122,[20.566452653296256,59.48208643753721]],[123,[-139.7336733886993,-135.17300317935383]],[124,[-183.34004063405024,-165.48239006624576]],[125,[-101.77112617209045,-88.89830423813726]],[126,[-62.88617129466462,40.692243712065995]],[127,[37.46334965036668,69.9039119183757]],[128,[0.7484755909136313,98.72706432157486]],[129,[-29.897112316636772,48.196206104369864]],[130,[74.92937237800525,19.060744114303244]],[131,[-24.15468865996458,-6.5396372339928455]],[132,[97.32148245038279,19.981802676380024]],[133,[22.952402686359175,7.3406103329996935]],[134,[-128.54736673577796,-168.92100115810183]],[135,[-53.07050688254585,-149.70431975135367]],[136,[29.83807049283545,4.552096689299234]],[137,[141.5910223203731,32.55771635767373]],[138,[123.05016227746809,43.061528869150976]],[139,[60.308980560594925,17.25526745001024]],[140,[157.2743153376906,-26.27152530794957]],[141,[59.34979208884163,-41.84750823345958]],[142,[183.13775671526076,-29.046791139070812]],[143,[118.8894882305487,-34.88529303507897]],[144,[-16.386347425905647,-43.701009257979]],[145,[43.27962434626623,-83.05743156694064]],[146,[202.55272182284713,-92.2354873003086]],[147,[-86.16806257704322,-139.27125992739667]],[148,[-13.502854599290142,-8.497997813873138]],[149,[110.57949329230803,22.759052610088414]],[150,[81.69384085150638,34.642445817626225]],[151,[30.56636612519291,18.689119473459698]],[152,[137.0303346387455,-44.409861339564806]],[153,[35.93466910024133,-47.74843725164359]],[154,[162.16232772779492,-42.03476208250102]],[155,[81.40425759035071,-48.05688617402226]],[156,[1.7964727505619114,-67.95807155575827]],[157,[126.02084132740084,-107.76749058711313]],[158,[80.308192568218,-109.18344543964177]],[159,[-115.09494255504111,-123.06023350318603]],[160,[-99.08726372263877,-148.77803515009091]],[161,[-127.74473847414248,-189.6425753781136]],[162,[-68.09469716003171,-103.39291579443886]],[163,[-29.742855818169303,28.693391408019497]],[164,[77.45523511301698,50.33025949674781]],[165,[47.20249556025503,75.5341418584961]],[166,[12.21310238262168,30.633586289545548]],[167,[105.6696218324618,-3.586903970448929]],[168,[3.4091321571836564,-26.15741082397108]],[169,[126.75306802226629,-2.277450928847999]],[170,[57.48105665629862,-14.788263086026996]],[171,[-50.43720200871588,-322.7376995109077]],[172,[-49.88841055144311,-397.417289366649]],[173,[-77.96484839279556,-300.90139527821816]],[174,[-73.92918260321129,-374.26493537873586]],[175,[-121.92604553676934,-367.9669539362864]],[176,[-112.93753938246074,-300.0586417194473]],[177,[-135.49685973610656,-309.93005697691785]],[178,[-168.54146594041424,-375.37306279748526]],[179,[-82.37771689842222,-358.9198517298926]],[180,[-96.89626038991943,-311.58816147700855]],[181,[-133.09150827087913,-400.3877967701698]],[182,[-131.2954435548713,-351.71437929716336]],[183,[-74.47228425693837,-320.5353044234661]],[184,[-83.68717555767296,-337.73449186981463]],[185,[-100.97846704394868,-411.31638117510005]],[186,[-110.11667500882513,-322.5382921200263]],[187,[-575.2359810783813,582.4947004916672]],[188,[-583.7059203675856,608.5181422954424]],[189,[-584.9175853328701,552.8293957614908]],[190,[-609.604170521076,536.4326590170143]],[191,[-547.8334028261212,571.3898601521834]],[192,[-530.1561573913036,573.6655781001754]],[193,[-555.8503464756916,548.7090824526052]],[194,[-544.3587654488834,534.7638249884876]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1199\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1196\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1197\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1198\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_^2\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_^2\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attP_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_complex_part_attL_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_GFP_reverse_part_UTR1_reverse_part_attL_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attP_protein_Bxb1_2x_reverse__part_UTR1_forward_part_RFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=kint).\\n search_key=(mech=Bxb1, partid=Bxb1, name=kint).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNAP\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=transcription_mm, partid=pconst, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=transcription_mm, partid=pconst, name=ku).\\n\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\\n Kf=k_forward * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=0.05\\n found_key=(mech=None, partid=None, name=ktx).\\n search_key=(mech=transcription_mm, partid=pconst, name=ktx).\\n\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * protein_Bxb1^2 * dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n Kr=k_reverse * ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=one_step_cooperative_binding, partid=Bxb1, name=ku).\\n\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_part_attB_reverse_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_part_attB_reverse_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\\n Kf=k_forward * rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_Ribo\\n Kr=k_reverse * ordered_polymer_part_attR_reverse_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=translation_mm, partid=UTR1, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=translation_mm, partid=UTR1, name=ku).\\n\",\"ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]] --> rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RFP]+protein[Ribo]\\n Kf=k_forward * ordered_polymer_part_attR_reverse_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\\n k_forward=0.2\\n found_key=(mech=None, partid=None, name=ktl).\\n search_key=(mech=translation_mm, partid=UTR1, name=ktl).\\n\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_ * protein_RNase\\n Kr=k_reverse * complex_protein_RNase_rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNase]\\n Kf=k_forward * complex_protein_RNase_rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_, name=kdeg).\\n\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\\n Kf=k_forward * rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_ * protein_RNase\\n Kr=k_reverse * complex_protein_RNase_rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=100\\n found_key=(mech=None, partid=None, name=kb).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kb).\\n k_reverse=10\\n found_key=(mech=None, partid=None, name=ku).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=ku).\\n\",\"complex[protein[RNase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNase]\\n Kf=k_forward * complex_protein_RNase_rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward__\\n k_forward=2\\n found_key=(mech=None, partid=None, name=kdeg).\\n search_key=(mech=rna_degradation_mm, partid=rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_, name=kdeg).\\n\"]],[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"k_r\",[\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"10\",\"10\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"None\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"k\",[\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.2\",\"100\",\"0.2\",\"100\",\"2\",\"100\",\"2\"]],[\"index\",[57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1200\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1201\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1254\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1255\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1256\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1206\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1203\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1204\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1205\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1207\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1208\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1202\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1209\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1210\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1212\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1229\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[198.7231922032524,-853.744843509752]],[1,[-108.06366567750393,-12.080861593309153]],[2,[-22.157410685097854,-134.46665857557596]],[3,[-581.8859146863203,567.274337217515]],[4,[-549.3147953297291,559.7674289362013]],[5,[90.27377334735863,-185.83138073224964]],[6,[-97.91141791772486,-124.46834205379321]],[7,[-91.74413786347993,-331.89770050865724]],[8,[-6.875224118812677,65.26262344261757]],[9,[-561.3262459326659,578.5892368105859]],[10,[-77.85036725241709,69.37749117513283]],[11,[-27.399917447446157,-185.1877252806045]],[12,[109.77414555445861,126.43934983023094]],[13,[-137.49844698397388,-0.11258218955466018]],[14,[38.05971039616766,127.9047445701802]],[15,[-27.33996942632246,103.62142415069982]],[16,[60.65224454294221,164.69511322760965]],[17,[122.45103268141929,-176.3876138418601]],[18,[-571.3623618162181,549.3910567856877]],[19,[151.7558905059176,-206.47819886412424]],[20,[146.876043796553,6.990924298734689]],[21,[99.05636677923485,-229.59071893663955]],[22,[11.94254241378123,-12.077359978651529]],[23,[76.86457794755647,-6.6419607025068474]],[24,[187.69952352004023,9.696411046865675]],[25,[-127.03917388846804,-114.3067622583767]],[26,[-143.66726050267525,-154.94190025879348]],[27,[-11.542080530226952,12.09582901928534]],[28,[-106.82904262060183,-170.56798165210708]],[29,[112.24222155369154,-55.57112264716835]],[30,[34.79736928140925,-14.729615335201283]],[31,[65.94197659479975,-60.14056082942508]],[32,[-64.60729140176336,-316.8207806602266]],[33,[-59.5682326093928,-369.3829345016253]],[34,[-98.35176970331327,-302.6220544516719]],[35,[-96.48602024231285,-380.9084680766763]],[36,[-146.11094048679797,-356.1298409743925]],[37,[-124.7868190395091,-313.72320227174356]],[38,[-112.26149046512336,-360.46863599827014]],[39,[-580.0211413445182,597.4726597852093]],[40,[790.9953034282975,363.1950436942544]],[41,[-598.8461344577574,543.2240632681714]],[42,[-559.2082895782185,-567.8082697784083]],[43,[-958.3191079178334,-32.81011937513079]],[44,[-568.4609460174538,-504.99413476318165]],[45,[317.0651821262876,-849.5948551767922]],[46,[-1079.7675491205043,-279.5491286130742]],[47,[-713.6177526422634,456.61438417258313]],[48,[-1094.9860440035939,63.086039881891615]],[49,[-479.16907263534273,695.2881805596461]],[50,[-673.0631713630612,539.1543704228885]],[51,[-379.91442362566,-712.0034505549356]],[52,[794.8911739112085,285.72194678215254]],[53,[-880.2972114448145,-76.52721783973803]],[54,[262.1584330909313,-723.2906456158707]],[55,[-537.2831668575329,573.1976092261793]],[56,[-549.0407773716272,540.3329535784812]],[57,[-51.97239886800999,3.1821432598014474]],[58,[-153.3559289584949,91.23605401798979]],[59,[25.626848017564352,43.372838916216175]],[60,[-124.5686763186204,-2.0178541255760054]],[61,[-4.090741458595103,115.08637455374523]],[62,[-96.53627381486618,19.862208283492063]],[63,[-28.12317251890188,129.90652161257418]],[64,[-5.026942693983821,84.20648136337626]],[65,[154.6215582748719,170.87787501751134]],[66,[173.92676665838883,197.65737357604885]],[67,[92.22402105028277,155.9549083251266]],[68,[-19.826422468199937,50.64278753548723]],[69,[37.09589691524991,211.61282739729742]],[70,[-47.08763729578664,49.16515990082134]],[71,[-41.318118713359084,143.56620119959612]],[72,[103.8896747208181,199.51392354966973]],[73,[53.81986687867174,46.465267149124706]],[74,[65.24636014316754,286.0070353884087]],[75,[34.40936576087452,100.18708448656828]],[76,[50.35866672387322,240.89603418677643]],[77,[115.3431823391173,188.3946669699729]],[78,[59.2580673026135,195.55826148284623]],[79,[69.32014042466943,254.9975836851464]],[80,[-86.33566843898433,-11.28008678813429]],[81,[58.18158346196184,108.5388520839467]],[82,[11.30231958181436,121.49433725275253]],[83,[3.645023570782432,143.09241952516928]],[84,[-120.25722523533577,-24.559936064595618]],[85,[-170.00414849353515,2.2264569143488457]],[86,[-96.40649765200492,1.5416451667481594]],[87,[-80.4036287464303,111.15308094106314]],[88,[17.55527098819026,152.49265462749568]],[89,[-20.267350245589874,178.56805673355203]],[90,[-43.369648826393615,110.72916382459574]],[91,[124.28995859594782,-190.35025861742176]],[92,[174.98136832606832,-227.86528703162242]],[93,[124.77938977946287,-141.0356147335446]],[94,[167.28455013906273,68.44348643140188]],[95,[115.84778037662777,81.36043493785259]],[96,[148.77541386879335,86.9793530005306]],[97,[68.0308733326194,73.69078455437892]],[98,[121.4139603049857,-227.77543437128259]],[99,[66.90223999601882,-182.7557970732477]],[100,[55.42691518534677,61.607790938476526]],[101,[21.276651241901128,74.61439028546806]],[102,[22.343861361250095,85.46235440432808]],[103,[-34.12330831336389,70.86163890760575]],[104,[104.80819601218231,-34.1304380258781]],[105,[19.368799111332372,-54.58799032061273]],[106,[-65.60066203861675,13.915584720521577]],[107,[159.06342870463416,-156.53912958836938]],[108,[195.94453997637237,73.37096708232075]],[109,[136.02120382904621,84.20617460669973]],[110,[186.67869375994098,103.47388463706757]],[111,[95.0167243746915,73.8756585245234]],[112,[139.62070183449276,-33.05649397379336]],[113,[273.388804440778,20.054969555464734]],[114,[85.69081397763036,-34.63160219483765]],[115,[104.57461392989504,-188.1423610181805]],[116,[82.1159575864049,-206.4377704679386]],[117,[118.42558369577101,-269.6522983549737]],[118,[81.23916919544975,-150.52848282332596]],[119,[116.98463376629918,59.74281498224765]],[120,[73.62860733573424,67.75082994745442]],[121,[83.47710836050021,80.84392861313695]],[122,[20.566452653296256,59.48208643753721]],[123,[-139.7336733886993,-135.17300317935383]],[124,[-183.34004063405024,-165.48239006624576]],[125,[-101.77112617209045,-88.89830423813726]],[126,[-62.88617129466462,40.692243712065995]],[127,[37.46334965036668,69.9039119183757]],[128,[0.7484755909136313,98.72706432157486]],[129,[-29.897112316636772,48.196206104369864]],[130,[74.92937237800525,19.060744114303244]],[131,[-24.15468865996458,-6.5396372339928455]],[132,[97.32148245038279,19.981802676380024]],[133,[22.952402686359175,7.3406103329996935]],[134,[-128.54736673577796,-168.92100115810183]],[135,[-53.07050688254585,-149.70431975135367]],[136,[29.83807049283545,4.552096689299234]],[137,[141.5910223203731,32.55771635767373]],[138,[123.05016227746809,43.061528869150976]],[139,[60.308980560594925,17.25526745001024]],[140,[157.2743153376906,-26.27152530794957]],[141,[59.34979208884163,-41.84750823345958]],[142,[183.13775671526076,-29.046791139070812]],[143,[118.8894882305487,-34.88529303507897]],[144,[-16.386347425905647,-43.701009257979]],[145,[43.27962434626623,-83.05743156694064]],[146,[202.55272182284713,-92.2354873003086]],[147,[-86.16806257704322,-139.27125992739667]],[148,[-13.502854599290142,-8.497997813873138]],[149,[110.57949329230803,22.759052610088414]],[150,[81.69384085150638,34.642445817626225]],[151,[30.56636612519291,18.689119473459698]],[152,[137.0303346387455,-44.409861339564806]],[153,[35.93466910024133,-47.74843725164359]],[154,[162.16232772779492,-42.03476208250102]],[155,[81.40425759035071,-48.05688617402226]],[156,[1.7964727505619114,-67.95807155575827]],[157,[126.02084132740084,-107.76749058711313]],[158,[80.308192568218,-109.18344543964177]],[159,[-115.09494255504111,-123.06023350318603]],[160,[-99.08726372263877,-148.77803515009091]],[161,[-127.74473847414248,-189.6425753781136]],[162,[-68.09469716003171,-103.39291579443886]],[163,[-29.742855818169303,28.693391408019497]],[164,[77.45523511301698,50.33025949674781]],[165,[47.20249556025503,75.5341418584961]],[166,[12.21310238262168,30.633586289545548]],[167,[105.6696218324618,-3.586903970448929]],[168,[3.4091321571836564,-26.15741082397108]],[169,[126.75306802226629,-2.277450928847999]],[170,[57.48105665629862,-14.788263086026996]],[171,[-50.43720200871588,-322.7376995109077]],[172,[-49.88841055144311,-397.417289366649]],[173,[-77.96484839279556,-300.90139527821816]],[174,[-73.92918260321129,-374.26493537873586]],[175,[-121.92604553676934,-367.9669539362864]],[176,[-112.93753938246074,-300.0586417194473]],[177,[-135.49685973610656,-309.93005697691785]],[178,[-168.54146594041424,-375.37306279748526]],[179,[-82.37771689842222,-358.9198517298926]],[180,[-96.89626038991943,-311.58816147700855]],[181,[-133.09150827087913,-400.3877967701698]],[182,[-131.2954435548713,-351.71437929716336]],[183,[-74.47228425693837,-320.5353044234661]],[184,[-83.68717555767296,-337.73449186981463]],[185,[-100.97846704394868,-411.31638117510005]],[186,[-110.11667500882513,-322.5382921200263]],[187,[-575.2359810783813,582.4947004916672]],[188,[-583.7059203675856,608.5181422954424]],[189,[-584.9175853328701,552.8293957614908]],[190,[-609.604170521076,536.4326590170143]],[191,[-547.8334028261212,571.3898601521834]],[192,[-530.1561573913036,573.6655781001754]],[193,[-555.8503464756916,548.7090824526052]],[194,[-544.3587654488834,534.7638249884876]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1217\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1214\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1215\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1216\"},\"data\":{\"type\":\"map\",\"entries\":[[\"species\",[\"nothing\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNase in default.]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"dna[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[Bxb1 in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:part[attL-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[GFP in default.]\",\"ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"protein[RFP in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[GFP-reverse]:part[UTR1-reverse]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attP]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attP-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"complex[protein[RNase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\",\"complex[protein[RNase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]] in default.]\"]],[\"type\",[\"nothing\",\"dna\",\"protein\",\"protein\",\"protein\",\"dna\",\"dna\",\"dna\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"complex\",\"complex\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"color\",[\"purple\",\"white\",\"green\",\"green\",\"green\",\"white\",\"white\",\"white\",\"grey\",\"orange\",\"grey\",\"yellow\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"lightgreen\",\"grey\",\"red\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"cyan\",\"cyan\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1218\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1219\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1257\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1258\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1259\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1224\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1221\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1222\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1223\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1225\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1226\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1220\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1227\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1228\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1193\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1260\",\"attributes\":{\"renderers\":[{\"id\":\"p1230\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1261\",\"attributes\":{\"renderers\":[{\"id\":\"p1212\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1262\",\"attributes\":{\"renderers\":[{\"id\":\"p1194\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1263\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1264\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1265\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1271\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1270\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1272\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1273\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n", " const render_items = [{\"docid\":\"8995608f-836b-4849-acb0-0c214cecd19b\",\"roots\":{\"p1187\":\"fb6e6205-5de3-4af2-90d6-f42c133aa95d\"},\"root_ids\":[\"p1187\"]}];\n", " void root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n", " }\n", diff --git a/examples/Specialized Tutorials/1. Combinatorial Promoters.ipynb b/examples/Specialized Tutorials/1. Combinatorial Promoters.ipynb index c5f49cc6..ffbc01d8 100644 --- a/examples/Specialized Tutorials/1. Combinatorial Promoters.ipynb +++ b/examples/Specialized Tutorials/1. Combinatorial Promoters.ipynb @@ -476,16 +476,16 @@ " found_key=(mech=None, partid=e coli extract 1, name=Ribo).\n", " search_key=(mech=initial concentration, partid=e coli extract 1, name=Ribo).\n", "\n", - " protein[RNAase] (@ 6.0), \n", - " found_key=(mech=None, partid=e coli extract 1, name=RNAase).\n", - " search_key=(mech=initial concentration, partid=e coli extract 1, name=RNAase).\n", + " protein[RNase] (@ 6.0), \n", + " found_key=(mech=None, partid=e coli extract 1, name=RNase).\n", + " search_key=(mech=initial concentration, partid=e coli extract 1, name=RNase).\n", "\n", " protein[RNAP] (@ 3.0), \n", " found_key=(mech=None, partid=e coli extract 1, name=RNAP).\n", " search_key=(mech=initial concentration, partid=e coli extract 1, name=RNAP).\n", "\n", " complex[protein[Ribo]:rna[mydna]] (@ 0), \n", - " complex[protein[RNAase]:rna[mydna]] (@ 0), \n", + " complex[protein[RNase]:rna[mydna]] (@ 0), \n", " rna[mydna] (@ 0), \n", " dna[mydna] (@ 0), \n", " protein[hrpS] (@ 0), \n", @@ -494,7 +494,7 @@ " complex[dna[mydna]:protein[hrpR]:protein[hrpS]] (@ 0), \n", " complex[dna[mydna]:protein[hrpR]] (@ 0), \n", " complex[dna[mydna]:protein[RNAP]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] (@ 0), \n", + " complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]] (@ 0), \n", " complex[complex[dna[mydna]:protein[hrpS]]:protein[RNAP]] (@ 0), \n", " complex[complex[dna[mydna]:protein[hrpR]:protein[hrpS]]:protein[RNAP]] (@ 0), \n", " complex[complex[dna[mydna]:protein[hrpR]]:protein[RNAP]] (@ 0), \n", @@ -622,9 +622,9 @@ " found_key=(mech=translation_mm, partid=B0030, name=ktl).\n", " search_key=(mech=translation_mm, partid=B0030, name=ktl).\n", "\n", - "14. complex[protein[Ribo]:rna[mydna]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]]\n", - " Kf=k_forward * complex_protein_Ribo_rna_mydna_ * protein_RNAase\n", - " Kr=k_reverse * complex_complex_protein_Ribo_rna_mydna__protein_RNAase_\n", + "14. complex[protein[Ribo]:rna[mydna]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]]\n", + " Kf=k_forward * complex_protein_Ribo_rna_mydna_ * protein_RNase\n", + " Kr=k_reverse * complex_complex_protein_Ribo_rna_mydna__protein_RNase_\n", " k_forward=100\n", " found_key=(mech=None, partid=None, name=kb).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_mydna_, name=kb).\n", @@ -632,15 +632,15 @@ " found_key=(mech=None, partid=None, name=ku).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_mydna_, name=ku).\n", "\n", - "15. complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\n", - " Kf=k_forward * complex_complex_protein_Ribo_rna_mydna__protein_RNAase_\n", + "15. complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\n", + " Kf=k_forward * complex_complex_protein_Ribo_rna_mydna__protein_RNase_\n", " k_forward=0.000555556\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kdeg).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_mydna_, name=kdeg).\n", "\n", - "16. rna[mydna]+protein[RNAase] <--> complex[protein[RNAase]:rna[mydna]]\n", - " Kf=k_forward * rna_mydna * protein_RNAase\n", - " Kr=k_reverse * complex_protein_RNAase_rna_mydna_\n", + "16. rna[mydna]+protein[RNase] <--> complex[protein[RNase]:rna[mydna]]\n", + " Kf=k_forward * rna_mydna * protein_RNase\n", + " Kr=k_reverse * complex_protein_RNase_rna_mydna_\n", " k_forward=100\n", " found_key=(mech=None, partid=None, name=kb).\n", " search_key=(mech=rna_degradation_mm, partid=rna_mydna, name=kb).\n", @@ -648,8 +648,8 @@ " found_key=(mech=None, partid=None, name=ku).\n", " search_key=(mech=rna_degradation_mm, partid=rna_mydna, name=ku).\n", "\n", - "17. complex[protein[RNAase]:rna[mydna]] --> protein[RNAase]\n", - " Kf=k_forward * complex_protein_RNAase_rna_mydna_\n", + "17. complex[protein[RNase]:rna[mydna]] --> protein[RNase]\n", + " Kf=k_forward * complex_protein_RNase_rna_mydna_\n", " k_forward=0.000555556\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kdeg).\n", " search_key=(mech=rna_degradation_mm, partid=rna_mydna, name=kdeg).\n", @@ -720,7 +720,7 @@ "#TxTl Extract is a Mixture with more complex internal models\n", "extract_1_TXTL = TxTlExtract(\n", " name=\"e coli extract 1\", components = [dna,hrpR,hrpS], \n", - " parameters=parameters, parameter_file = \"default_parameters.txt\", \n", + " parameters=parameters, parameter_file = \"mixtures/extract_parameters.tsv\", \n", " overwrite_parameters = True) #Overwrite parameters will overwrite the parameters in the file with the dictionary\n", "CRN_extract_1 = extract_1_TXTL.compile_crn()\n", "\n", @@ -757,7 +757,7 @@ "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", - " const docs_json = {\"8a14219c-f1f8-47e8-8200-7499ef01a824\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1005\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1070\",\"attributes\":{\"start\":-128.43670745700337,\"end\":258.34476473245167}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1071\",\"attributes\":{\"start\":-265.9849184269348,\"end\":120.79655376252022}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1008\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1009\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1010\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1048\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1065\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[49.1383652384008,-244.77583575575733]],[1,[-15.49647042732679,5.688033184998785]],[2,[-1.1068759207674883,20.830426342531013]],[3,[1.669846012973646,11.56837349564175]],[4,[1.7544541180021025,44.8269484726372]],[5,[19.28690268330254,-148.1768853740673]],[6,[-40.21766943277983,9.118370513640762]],[7,[-14.925661990886908,35.93460027709698]],[8,[-29.69811208656169,62.88035660449466]],[9,[15.593813448754311,8.943643618509771]],[10,[41.456125303282406,16.767489288348724]],[11,[16.116600366324107,41.189884936661606]],[12,[33.30091148762931,85.58081229159669]],[13,[4.0312966993360595,-158.4802974459069]],[14,[180.97207845247016,46.440396722040575]],[15,[21.74842517358449,-169.02085390175293]],[16,[38.39882739487763,-154.19108386664684]],[17,[50.26000065636617,-171.13462558457616]],[18,[31.408574798282135,-130.8881567839088]],[19,[-25.373802677445518,16.87897086850963]],[20,[-51.064021177021836,3.3821858628506214]],[21,[-13.23533768695825,20.884028260623765]],[22,[0.525045597029705,1.2349146972319407]],[23,[11.232288518923989,23.59604669064812]],[24,[2.4108279493120692,28.428883082940413]],[25,[-18.773085295548775,51.748224725728086]],[26,[-38.16857436145286,71.42337398587668]],[27,[27.99216044028338,20.972332936150128]],[28,[52.279851263080914,13.338935601857969]],[29,[21.703577316154,64.41037917312657]],[30,[40.91360626763667,99.58747109134274]],[31,[11.208487677804678,-157.58627743962967]],[32,[13.44187785409987,-180.4783043394049]],[33,[40.226820770439645,-166.32708549025566]],[34,[58.30001328164778,-174.98705888405456]],[35,[30.82363437877638,-142.351069995173]],[36,[31.197561113909465,-123.28540339604544]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1053\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1050\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1051\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1052\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"purple\",\"grey\",\"green\",\"green\",\"green\",\"orange\",\"cyan\",\"cyan\",\"cyan\",\"cyan\",\"cyan\",\"cyan\",\"cyan\",\"green\",\"green\",\"cyan\",\"green\",\"cyan\",\"cyan\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"type\",[\"nothing\",\"dna\",\"protein\",\"protein\",\"protein\",\"rna\",\"complex\",\"complex\",\"complex\",\"complex\",\"complex\",\"complex\",\"complex\",\"protein\",\"protein\",\"complex\",\"protein\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"species\",[\"nothing\",\"dna_mydna\",\"protein_hrpR\",\"protein_hrpS\",\"protein_RNAP\",\"rna_mydna\",\"complex_dna_mydna_protein_RNAP_\",\"complex_dna_mydna_protein_hrpR_\",\"complex_complex_dna_mydna_protein_hrpR__protein_RNAP_\",\"complex_dna_mydna_protein_hrpS_\",\"complex_complex_dna_mydna_protein_hrpS__protein_RNAP_\",\"complex_dna_mydna_protein_hrpR_protein_hrpS_\",\"complex_complex_dna_mydna_protein_hrpR_protein_hrpS__protein_RNAP_\",\"protein_Ribo\",\"protein_GFP\",\"complex_protein_Ribo_rna_mydna_\",\"protein_RNAase\",\"complex_complex_protein_Ribo_rna_mydna__protein_RNAase_\",\"complex_protein_RNAase_rna_mydna_\",\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"protein[hrpR]+dna[mydna] <--> complex[dna[mydna]:protein[hrpR]]\",\"protein[hrpS]+dna[mydna] <--> complex[dna[mydna]:protein[hrpS]]\",\"protein[hrpR]+complex[dna[mydna]:protein[hrpS]] <--> complex[dna[mydna]:protein[hrpR]:protein[hrpS]]\",\"protein[hrpS]+complex[dna[mydna]:protein[hrpR]] <--> complex[dna[mydna]:protein[hrpR]:protein[hrpS]]\",\"complex[dna[mydna]:protein[hrpR]]+protein[RNAP] <--> complex[complex[dna[mydna]:protein[hrpR]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:protein[hrpR]]:protein[RNAP]] --> complex[dna[mydna]:protein[hrpR]]+rna[mydna]+protein[RNAP]\",\"complex[dna[mydna]:protein[hrpS]]+protein[RNAP] <--> complex[complex[dna[mydna]:protein[hrpS]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:protein[hrpS]]:protein[RNAP]] --> complex[dna[mydna]:protein[hrpS]]+rna[mydna]+protein[RNAP]\",\"complex[dna[mydna]:protein[hrpR]:protein[hrpS]]+protein[RNAP] <--> complex[complex[dna[mydna]:protein[hrpR]:protein[hrpS]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:protein[hrpR]:protein[hrpS]]:protein[RNAP]] --> complex[dna[mydna]:protein[hrpR]:protein[hrpS]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\",\"rna[mydna]+protein[RNAase] <--> complex[protein[RNAase]:rna[mydna]]\",\"complex[protein[RNAase]:rna[mydna]] --> protein[RNAase]\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100\",\"None\",\"50\",\"50\",\"50\",\"50\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10.0\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100\",\"0.01\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"1.5\",\"100\",\"0.000555556\",\"100\",\"0.000555556\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1054\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1055\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1066\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1060\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1057\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1058\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1059\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\"]],[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"start\",[1,1,1,2,2,3,3,4,4,4,4,5,5,6,6,7,7,7,8,8,9,9,9,10,10,11,11,11,12,12,13,15,15,15,16,16,17,17,18,18,19,19,19,20,20,20,21,21,21,22,22,22,23,23,23,24,24,24,25,25,25,26,26,26,27,27,27,28,28,28,29,29,29,30,30,30,31,31,31,32,32,32,33,33,33,34,34,35,35,35,36]],[\"end\",[19,21,22,21,23,22,24,19,25,27,29,31,35,19,20,21,24,25,25,26,22,23,27,27,28,23,24,29,29,30,31,31,32,33,33,35,33,34,35,36,1,4,6,1,5,4,2,1,7,3,1,9,2,9,11,3,7,11,7,4,8,7,5,4,9,4,10,9,5,4,11,4,12,11,5,4,5,13,15,5,14,13,15,16,17,13,16,5,16,18,16]],[\"xs\",[[-15.49647042732679,-23.057734688222176,-20.634064276373948,-25.373802677445518,-24.382759034061777,-23.057734688222176],[-15.49647042732679,-13.750459085307114,-11.399859913710728,-13.23533768695825,-16.345410365928856,-13.750459085307114],[-15.49647042732679,-2.847120638111594,-4.316414280966087,0.525045597029705,-2.9774420261644856,-2.847120638111594],[-1.1068759207674883,-9.73537186765422,-8.894204276207587,-13.23533768695825,-8.916301635153177,-9.73537186765422],[-1.1068759207674883,7.817021783624869,7.553760122474097,11.232288518923989,6.460223334033932,7.817021783624869],[1.669846012973646,0.9104380259357806,-1.4829528560285266,0.525045597029705,3.4866430039703635,0.9104380259357806],[1.669846012973646,2.257159052498089,4.718301226990691,2.4108279493120692,-0.27687723811637044,2.257159052498089],[1.7544541180021025,-22.93603342871679,-24.151724029358547,-25.373802677445518,-20.56396675992225,-22.93603342871679],[1.7544541180021025,-15.456531138895066,-13.871168291486752,-18.773085295548775,-15.468659006213693,-15.456531138895066],[1.7544541180021025,25.40247606694128,23.10649175755541,27.99216044028338,26.470022108446077,25.40247606694128],[1.7544541180021025,19.205916835206178,20.364863296540815,21.703577316154,16.8621844028264,19.205916835206178],[19.28690268330254,13.48840784274744,12.132333484060219,11.208487677804678,15.925981247094395,13.48840784274744],[19.28690268330254,27.699387085494184,28.085296115932405,30.82363437877638,25.83146543108563,27.699387085494184],[-40.21766943277983,-28.475479656575107,-28.052844104601785,-25.373802677445518,-30.36942141674525,-28.475479656575107],[-40.21766943277983,-47.97005583569599,-48.4049958286419,-51.064021177021836,-46.06746771392527,-47.97005583569599],[-14.925661990886908,-13.625965558505255,-16.202995130559028,-13.23533768695825,-11.234233558174475,-13.625965558505255],[-14.925661990886908,-0.8010736005847021,-2.5561348613995003,2.4108279493120692,-0.5696044875912643,-0.8010736005847021],[-14.925661990886908,-17.945678934606317,-15.320296944480383,-18.773085295548775,-20.17857385282001,-17.945678934606317],[-29.69811208656169,-21.22461320683693,-23.59035120959438,-18.773085295548775,-20.021777807966444,-21.22461320683693],[-29.69811208656169,-35.704277298019434,-33.34450785077588,-38.16857436145286,-36.895086988116304,-35.704277298019434],[15.593813448754311,3.6409873824120433,3.2414365118050483,0.525045597029705,5.518611090410203,3.6409873824120433],[15.593813448754311,12.230821358696039,14.863751841113956,11.232288518923989,10.071553213178628,12.230821358696039],[15.593813448754311,25.480121730990128,26.625134301662495,27.99216044028338,23.143502757367614,25.480121730990128],[41.456125303282406,31.333027187196734,32.87067143943608,27.99216044028338,31.380150793946804,31.333027187196734],[41.456125303282406,48.9432457986118,47.3969350761179,52.279851263080914,48.90681003679756,48.9432457986118],[16.116600366324107,12.168532117558167,9.981693656916402,11.232288518923989,14.799485496782317,12.168532117558167],[16.116600366324107,4.972414437122531,3.8763904727726426,2.4108279493120692,7.283548204236689,4.972414437122531],[16.116600366324107,20.88482411824594,23.121266846348178,21.703577316154,18.259999017908033,20.88482411824594],[33.30091148762931,23.38512484882208,21.59138681463191,21.703577316154,25.976518906137805,23.38512484882208],[33.30091148762931,39.24224520473532,41.04236946861847,40.91360626763667,36.64929695417279,39.24224520473532],[4.0312966993360595,7.735329077430468,7.220590218991321,11.208487677804678,6.602546338628117,7.735329077430468],[21.74842517358449,13.580637817163495,15.981476855978396,11.208487677804678,12.30504787756105,13.580637817163495],[21.74842517358449,15.49624745454673,13.9594662265551,13.44187785409987,18.00753594664312,15.49624745454673],[21.74842517358449,36.76342864121248,36.30262070087472,40.226820770439645,35.58134779092513,36.76342864121248],[38.39882739487763,39.705511514016884,37.10975431294465,40.226820770439645,42.05398134424868,39.705511514016884],[38.39882739487763,32.70989553591931,35.26315092070836,30.82363437877638,31.051403780437568,32.70989553591931],[50.26000065636617,43.38317996864381,45.21209838831007,40.226820770439645,43.05150672146492,43.38317996864381],[50.26000065636617,55.14364605140366,53.31473770007679,58.30001328164778,55.47530542017838,55.14364605140366],[31.408574798282135,31.002003620426535,28.547557684321507,30.82363437877638,33.54106048615354,31.002003620426535],[31.408574798282135,31.294665880744223,33.816734744289626,31.197561113909465,28.818659468979206,31.294665880744223],[-25.373802677445518,-17.812538416550133,-20.23620882839836,-15.49647042732679,-16.48751407071053,-17.812538416550133],[-25.373802677445518,-0.6833151307266239,0.5323754699151337,1.7544541180021025,-3.0553817995211663,-0.6833151307266239],[-25.373802677445518,-37.115992453650236,-37.538628005623565,-40.21766943277983,-35.22205069348009,-37.115992453650236],[-51.064021177021836,-18.989138386584976,-19.65579071326826,-15.49647042732679,-19.97926208338973,-18.989138386584976],[-51.064021177021836,17.81328517277292,15.196161192846793,19.28690268330254,19.731386460671903,17.81328517277292],[-51.064021177021836,-0.999064259386415,-0.10886491464953951,1.7544541180021025,-3.1954178910770086,-0.999064259386415],[-13.23533768695825,-4.60684174007152,-5.4480093315181515,-1.1068759207674883,-5.425911972572561,-4.60684174007152],[-13.23533768695825,-14.981349028977926,-17.33194820057431,-15.49647042732679,-12.386397748356185,-14.981349028977926],[-13.23533768695825,-14.535034119339901,-11.958004547286128,-14.925661990886908,-16.92676611967068,-14.535034119339901],[0.525045597029705,1.2844535840675708,3.6778444660318783,1.669846012973646,-1.291751393967013,1.2844535840675708],[0.525045597029705,-12.124304192185491,-10.655010549330997,-15.49647042732679,-11.9939828041326,-12.124304192185491],[0.525045597029705,12.477871663371973,12.877422533978967,15.593813448754311,10.600247955373813,12.477871663371973],[11.232288518923989,2.3083908145316308,2.571652475682402,-1.1068759207674883,3.665189264122568,2.3083908145316308],[11.232288518923989,14.59528060898226,11.962350126564344,15.593813448754311,16.754548754499673,14.59528060898226],[11.232288518923989,15.18035676768993,17.367195228331695,16.116600366324107,12.549403388465777,15.18035676768993],[2.4108279493120692,1.8235149097876258,-0.6376272647049752,1.669846012973646,4.357551200402084,1.8235149097876258],[2.4108279493120692,-11.713760440990137,-9.958699180175339,-14.925661990886908,-11.945229553983575,-11.713760440990137],[2.4108279493120692,13.555013878513645,14.651037842863534,16.116600366324107,11.243880111399488,13.555013878513645],[-18.773085295548775,-15.753068351829366,-18.3784503419553,-14.925661990886908,-13.520173433615675,-15.753068351829366],[-18.773085295548775,-1.5621000386516062,-3.1474628860599205,1.7544541180021025,-1.5499721713329804,-1.5621000386516062],[-18.773085295548775,-27.246584175273533,-24.880846172516083,-29.69811208656169,-28.44941957414402,-27.246584175273533],[-38.16857436145286,-16.843271682183026,-19.38946716332492,-14.925661990886908,-15.206710267607964,-16.843271682183026],[-38.16857436145286,18.400994386493636,15.772286000090109,19.28690268330254,20.609464822343785,18.400994386493636],[-38.16857436145286,-1.1583590999837667,-3.235285204565997,1.7544541180021025,-0.46315011158654884,-1.1583590999837667],[27.99216044028338,18.105852158047565,16.960839587375197,15.593813448754311,20.44247113167008,18.105852158047565],[27.99216044028338,4.344138491344205,6.640122800730072,1.7544541180021025,3.2765924498394057,4.344138491344205],[27.99216044028338,38.11525855636905,36.57761430412971,41.456125303282406,38.06813494961898,38.11525855636905],[52.279851263080914,19.068961127093075,19.595799728774395,15.593813448754311,20.19058765828818,19.068961127093075],[52.279851263080914,19.98738511243937,17.704105560418107,19.28690268330254,22.602944316293048,19.98738511243937],[52.279851263080914,4.7248332601265295,6.751612894481283,1.7544541180021025,4.107077615669156,4.7248332601265295],[21.703577316154,16.935353564232166,14.698910836129926,16.116600366324107,19.560178664570074,16.935353564232166],[21.703577316154,4.252114598949926,3.0931681376152875,1.7544541180021025,6.5958470313297,4.252114598949926],[21.703577316154,31.619363954961226,33.41310198915139,33.30091148762931,29.0279698976455,31.619363954961226],[40.91360626763667,17.484566038529067,15.507880176281866,16.116600366324107,20.110157766750778,17.484566038529067],[40.91360626763667,19.591251312833656,17.172906242656442,19.28690268330254,22.153966680465565,19.591251312833656],[40.91360626763667,3.7903191996395416,2.239632040339924,1.7544541180021025,6.30673585102343,3.7903191996395416],[11.208487677804678,17.006982518359777,18.363056877046997,19.28690268330254,14.569409114012823,17.006982518359777],[11.208487677804678,7.504455299710269,8.019194158149416,4.0312966993360595,8.63723803851262,7.504455299710269],[11.208487677804678,19.37627503422567,16.97543599541077,21.74842517358449,20.65186497382812,19.37627503422567],[13.44187785409987,18.66368969088829,20.975925257689738,19.28690268330254,16.05582787063175,18.66368969088829],[13.44187785409987,178.89325333661552,180.41145419560698,180.97207845247016,176.38894453688977,178.89325333661552],[13.44187785409987,5.4078962142605445,8.032907276980595,4.0312966993360595,3.43588655243992,5.4078962142605445],[40.226820770439645,25.211817302811657,25.672625243149415,21.74842517358449,26.39389815309901,25.211817302811657],[40.226820770439645,38.92013665130039,41.51589385237262,38.39882739487763,36.57166682106859,38.92013665130039],[40.226820770439645,47.103641458162,45.27472303849575,50.26000065636617,47.43531470534089,47.103641458162],[58.30001328164778,7.3798237454883076,8.901533084077984,4.0312966993360595,7.44651599238589,7.3798237454883076],[58.30001328164778,40.81870243479608,43.1988438285394,38.39882739487763,39.58644884279661,40.81870243479608],[30.82363437877638,22.411149976584735,22.025240946146514,19.28690268330254,24.27907163099329,22.411149976584735],[30.82363437877638,36.512566237734696,33.95931085294565,38.39882739487763,38.171057993216436,36.512566237734696],[30.82363437877638,31.23020555663198,33.684651492737004,31.408574798282135,28.691148690904974,31.23020555663198],[31.197561113909465,37.60457595138233,34.9814177999476,38.39882739487763,39.850974341066554,37.60457595138233]]],[\"ys\",[[5.688033184998785,14.254884538128149,15.286840255335093,16.87897086850963,11.978171699301747,14.254884538128149],[5.688033184998785,17.422142944071076,16.233112077341772,20.884028260623765,16.96899978926872,17.422142944071076],[5.688033184998785,2.172195275593062,-0.01419148310541174,1.2349146972319407,4.803188852810728,2.172195275593062],[20.830426342531013,20.86856010936185,23.364866971637504,20.884028260623765,18.364915801203175,20.86856010936185],[20.830426342531013,22.830570938740003,20.209539812386716,23.59604669064812,25.088492291385457,22.830570938740003],[11.56837349564175,4.713631799231164,5.813991264894437,1.2349146972319407,5.263430652171472,4.713631799231164],[11.56837349564175,24.93225815736547,23.993168137996467,28.428883082940413,24.21269513344501,24.93225815736547],[44.8269484726372,19.39040095711504,21.727323555545702,16.87897086850963,18.24479605736181,19.39040095711504],[44.8269484726372,50.62998122541923,52.73372443921745,51.748224725728086,47.995789929712146,50.62998122541923],[44.8269484726372,23.326804181773593,22.035461114034216,20.972332936150128,25.735010218808647,23.326804181773593],[44.8269484726372,61.95850394752648,59.5929270691933,64.41037917312657,63.16101347054733,61.95850394752648],[-148.1768853740673,-154.93072400550574,-152.67236770030152,-157.58627743962967,-155.9293965073626,-154.93072400550574],[-148.1768853740673,-143.92875147456573,-146.53454983356647,-142.351069995173,-142.0713394145919,-143.92875147456573],[9.118370513640762,15.257366750009203,12.65727250984158,16.87897086850963,17.088239622883847,15.257366750009203],[9.118370513640762,5.018455543152262,7.616519836059744,3.3821858628506214,3.196569348451391,5.018455543152262],[35.93460027709698,24.36216136129295,24.908082099408837,20.884028260623765,25.466121915904562,24.36216136129295],[35.93460027709698,29.81945434460618,27.855053459264337,28.428883082940413,32.44348424483115,29.81945434460618],[35.93460027709698,48.34743088989035,48.131838048016974,51.748224725728086,46.94982896095632,48.34743088989035],[62.88035660449466,54.246226106867645,53.0876085816015,51.748224725728086,56.589791312013155,54.246226106867645],[62.88035660449466,68.93796858973838,70.10869444295956,71.42337398587668,66.5882700666261,68.93796858973838],[8.943643618509771,2.8289369022555486,5.432678435000655,1.2349146972319407,0.981333027311601,2.8289369022555486],[8.943643618509771,20.24150765109339,20.159118681569517,23.59604669064812,18.732643196180874,20.24150765109339],[8.943643618509771,18.53519085514371,16.16283820839262,20.972332936150128,19.751464935954406,18.53519085514371],[16.767489288348724,19.928968484307635,22.067837582943632,20.972332936150128,17.29517080163884,19.928968484307635],[16.767489288348724,14.395848074333735,12.263236056866653,13.338935601857969,17.02981529182253,14.395848074333735],[41.189884936661606,26.96850097855426,28.437122241713215,23.59604669064812,27.099631386521533,26.96850097855426],[41.189884936661606,30.813893494965246,33.209272867239164,28.428883082940413,29.549863598938508,30.813893494965246],[41.189884936661606,61.00749169321847,59.61557402630592,64.41037917312657,60.78522145188886,61.00749169321847],[85.58081229159669,67.4799716371807,69.40912034379826,64.41037917312657,67.00690958284386,67.4799716371807],[85.58081229159669,96.51232033123075,94.58912936252177,99.58747109134274,96.97678802380942,96.51232033123075],[-158.4802974459069,-158.0189081558839,-160.6023467123736,-157.58627743962967,-155.64069156898185,-158.0189081558839],[-169.02085390175293,-160.1597777245218,-159.0757653734635,-157.58627743962967,-162.46455128683323,-160.1597777245218],[-169.02085390175293,-177.64465553534328,-175.5051662680561,-180.4783043394049,-178.43997998298016,-177.64465553534328],[-169.02085390175293,-166.83197652722038,-169.42557767421007,-166.32708549025566,-164.47787463245697,-166.83197652722038],[-154.19108386664684,-162.86612656834282,-162.41762303365633,-166.32708549025566,-161.67289552448096,-162.86612656834282],[-154.19108386664684,-145.29929299336254,-144.65122061500472,-142.351069995173,-147.3458794109232,-145.29929299336254],[-171.13462558457616,-167.83949965704727,-165.94367047651696,-166.32708549025566,-170.45275504538006,-167.83949965704727],[-171.13462558457616,-173.47466147998344,-175.3705003734529,-174.98705888405456,-170.861404330247,-173.47466147998344],[-130.8881567839088,-138.85561803389058,-137.899163113739,-142.351069995173,-138.15397631609636,-138.85561803389058],[-130.8881567839088,-126.78405608876272,-127.54450300675205,-123.28540339604544,-127.68322410223027,-126.78405608876272],[16.87897086850963,8.312119515380264,7.280163798173321,5.688033184998785,10.58883235420667,8.312119515380264],[16.87897086850963,42.31551838403179,39.97859578560112,44.8269484726372,43.46112328378502,42.31551838403179],[16.87897086850963,10.73997463214119,13.340068872308812,9.118370513640762,8.909101759266543,10.73997463214119],[3.3821858628506214,5.4616032259137555,2.9131359330350706,5.688033184998785,7.902661589118194,5.4616032259137555],[3.3821858628506214,-145.00222768658972,-145.30184901633825,-148.1768853740673,-143.19668114415308,-145.00222768658972],[3.3821858628506214,42.66636138913797,40.18711634393274,44.8269484726372,44.120714025916335,42.66636138913797],[20.884028260623765,20.845894493792926,18.349587631517274,20.830426342531013,23.349538801951603,20.845894493792926],[20.884028260623765,9.149918501551474,10.338949368280776,5.688033184998785,9.603061656353827,9.149918501551474],[20.884028260623765,32.45646717642779,31.91054643831191,35.93460027709698,31.352506621816186,32.45646717642779],[1.2349146972319407,8.089656393642526,6.989296927979253,11.56837349564175,7.539857540702218,8.089656393642526],[1.2349146972319407,4.750752606637663,6.9371393653361375,5.688033184998785,2.119759029419997,4.750752606637663],[1.2349146972319407,7.3496214134861635,4.7458798807410565,8.943643618509771,9.197225288430111,7.3496214134861635],[23.59604669064812,21.59590209443913,24.216933220792416,20.830426342531013,19.337980741793675,21.59590209443913],[23.59604669064812,12.298182658064501,12.380571627588374,8.943643618509771,13.807047112977017,12.298182658064501],[23.59604669064812,37.81743064875546,36.34880938559651,41.189884936661606,37.68630024078819,37.81743064875546],[28.428883082940413,15.064998421216693,16.004088440585697,11.56837349564175,15.784561445137154,15.064998421216693],[28.428883082940413,34.54402901543122,36.50842990077306,35.93460027709698,31.919999115206245,34.54402901543122],[28.428883082940413,38.80487452463677,36.40949515236285,41.189884936661606,40.068904420663515,38.80487452463677],[51.748224725728086,39.33539411293472,39.550986954808096,35.93460027709698,40.73299604186875,39.33539411293472],[51.748224725728086,45.945191972946056,43.84144875914784,44.8269484726372,48.57938326865314,45.945191972946056],[51.748224725728086,60.3823552233551,61.54097274862124,62.88035660449466,58.03879001820959,60.3823552233551],[71.42337398587668,38.86253010409885,38.18725279857375,35.93460027709698,40.92669521471106,38.86253010409885],[71.42337398587668,-144.79086019848972,-144.6205572719253,-148.1768853740673,-143.35497399076974,-144.79086019848972],[71.42337398587668,46.76744303772281,45.14710701588983,44.8269484726372,49.30826875586964,46.76744303772281],[20.972332936150128,11.380785699516188,13.753138346267278,8.943643618509771,10.164511618705491,11.380785699516188],[20.972332936150128,42.472477227013734,43.76382029475311,44.8269484726372,40.064271189978676,42.472477227013734],[20.972332936150128,17.810853740191217,15.67198464155522,16.767489288348724,20.44465142286001,17.810853740191217],[13.338935601857969,9.359995169169423,11.940993417003604,8.943643618509771,6.976496733662513,9.359995169169423],[13.338935601857969,-144.74769824495485,-143.43402197019526,-148.1768853740673,-144.43471115467642,-144.74769824495485],[13.338935601857969,42.97577377746871,44.658413127213464,44.8269484726372,40.41501435275,42.97577377746871],[64.41037917312657,44.59277241656971,45.984690083482256,41.189884936661606,44.81504265789932,44.59277241656971],[64.41037917312657,47.27882369823729,49.64440057657047,44.8269484726372,46.07631417521644,47.27882369823729],[64.41037917312657,82.51121982754256,80.582071120925,85.58081229159669,82.9842818818794,82.51121982754256],[99.58747109134274,44.411479249989846,46.152692582564775,41.189884936661606,44.198455907986265,44.411479249989846],[99.58747109134274,-144.6901430676009,-143.64576861890245,-148.1768853740673,-144.08055237537548,-144.6901430676009],[99.58747109134274,47.67392114011565,49.80335303654435,44.8269484726372,46.89497434849087,47.67392114011565],[-157.58627743962967,-150.83243880819123,-153.09079511339544,-148.1768853740673,-149.83376630633435,-150.83243880819123],[-157.58627743962967,-158.04766672965266,-155.46422817316298,-158.4802974459069,-160.42588331655472,-158.04766672965266],[-157.58627743962967,-166.4473536168608,-167.5313659679191,-169.02085390175293,-164.14258005454937,-166.4473536168608],[-180.4783043394049,-151.6209535450079,-152.8829668377917,-148.1768853740673,-151.9926625629142,-151.6209535450079],[-180.4783043394049,43.624639960938524,41.471926087869875,46.440396722040575,44.44167625337651,43.624639960938524],[-180.4783043394049,-161.69821195308538,-161.47814880727947,-158.4802974459069,-163.44471954288588,-161.69821195308538],[-166.32708549025566,-168.5159628647882,-165.9223617177985,-169.02085390175293,-170.8700647595516,-168.5159628647882],[-166.32708549025566,-157.65204278855967,-158.10054632324616,-154.19108386664684,-158.84527383242153,-157.65204278855967],[-166.32708549025566,-169.62221141778454,-171.51804059831485,-171.13462558457616,-167.00895602945175,-169.62221141778454],[-174.98705888405456,-159.49880941009135,-157.3485741772869,-158.4802974459069,-162.1321842432187,-159.49880941009135],[-174.98705888405456,-156.7197603566668,-155.5910275214333,-154.19108386664684,-159.04799186417395,-156.7197603566668],[-142.351069995173,-146.59920389467456,-143.99340553567382,-148.1768853740673,-148.45661595464838,-146.59920389467456],[-142.351069995173,-151.24286086845729,-151.8909332468151,-154.19108386664684,-149.19627445089662,-151.24286086845729],[-142.351069995173,-134.38360874519122,-135.3400636653428,-130.8881567839088,-135.08525046298544,-134.38360874519122],[-123.28540339604544,-150.78239428786358,-150.54124665651264,-154.19108386664684,-149.40660173723364,-150.78239428786358]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1061\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1062\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1067\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1068\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1069\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1092\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1093\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1012\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1029\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[49.1383652384008,-244.77583575575733]],[1,[-15.49647042732679,5.688033184998785]],[2,[-1.1068759207674883,20.830426342531013]],[3,[1.669846012973646,11.56837349564175]],[4,[1.7544541180021025,44.8269484726372]],[5,[19.28690268330254,-148.1768853740673]],[6,[-40.21766943277983,9.118370513640762]],[7,[-14.925661990886908,35.93460027709698]],[8,[-29.69811208656169,62.88035660449466]],[9,[15.593813448754311,8.943643618509771]],[10,[41.456125303282406,16.767489288348724]],[11,[16.116600366324107,41.189884936661606]],[12,[33.30091148762931,85.58081229159669]],[13,[4.0312966993360595,-158.4802974459069]],[14,[180.97207845247016,46.440396722040575]],[15,[21.74842517358449,-169.02085390175293]],[16,[38.39882739487763,-154.19108386664684]],[17,[50.26000065636617,-171.13462558457616]],[18,[31.408574798282135,-130.8881567839088]],[19,[-25.373802677445518,16.87897086850963]],[20,[-51.064021177021836,3.3821858628506214]],[21,[-13.23533768695825,20.884028260623765]],[22,[0.525045597029705,1.2349146972319407]],[23,[11.232288518923989,23.59604669064812]],[24,[2.4108279493120692,28.428883082940413]],[25,[-18.773085295548775,51.748224725728086]],[26,[-38.16857436145286,71.42337398587668]],[27,[27.99216044028338,20.972332936150128]],[28,[52.279851263080914,13.338935601857969]],[29,[21.703577316154,64.41037917312657]],[30,[40.91360626763667,99.58747109134274]],[31,[11.208487677804678,-157.58627743962967]],[32,[13.44187785409987,-180.4783043394049]],[33,[40.226820770439645,-166.32708549025566]],[34,[58.30001328164778,-174.98705888405456]],[35,[30.82363437877638,-142.351069995173]],[36,[31.197561113909465,-123.28540339604544]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1017\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1014\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1015\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1016\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"species\",[\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"protein[hrpR]+dna[mydna] <--> complex[dna[mydna]:protein[hrpR]]\",\"protein[hrpS]+dna[mydna] <--> complex[dna[mydna]:protein[hrpS]]\",\"protein[hrpR]+complex[dna[mydna]:protein[hrpS]] <--> complex[dna[mydna]:protein[hrpR]:protein[hrpS]]\",\"protein[hrpS]+complex[dna[mydna]:protein[hrpR]] <--> complex[dna[mydna]:protein[hrpR]:protein[hrpS]]\",\"complex[dna[mydna]:protein[hrpR]]+protein[RNAP] <--> complex[complex[dna[mydna]:protein[hrpR]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:protein[hrpR]]:protein[RNAP]] --> complex[dna[mydna]:protein[hrpR]]+rna[mydna]+protein[RNAP]\",\"complex[dna[mydna]:protein[hrpS]]+protein[RNAP] <--> complex[complex[dna[mydna]:protein[hrpS]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:protein[hrpS]]:protein[RNAP]] --> complex[dna[mydna]:protein[hrpS]]+rna[mydna]+protein[RNAP]\",\"complex[dna[mydna]:protein[hrpR]:protein[hrpS]]+protein[RNAP] <--> complex[complex[dna[mydna]:protein[hrpR]:protein[hrpS]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:protein[hrpR]:protein[hrpS]]:protein[RNAP]] --> complex[dna[mydna]:protein[hrpR]:protein[hrpS]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\",\"rna[mydna]+protein[RNAase] <--> complex[protein[RNAase]:rna[mydna]]\",\"complex[protein[RNAase]:rna[mydna]] --> protein[RNAase]\"]],[\"k_r\",[\"100\",\"None\",\"50\",\"50\",\"50\",\"50\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10.0\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"k\",[\"100\",\"0.01\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"1.5\",\"100\",\"0.000555556\",\"100\",\"0.000555556\"]],[\"index\",[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1018\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1019\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1072\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1073\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1074\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1024\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1021\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1022\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1023\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1025\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1026\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1020\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1027\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1028\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1030\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1047\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[49.1383652384008,-244.77583575575733]],[1,[-15.49647042732679,5.688033184998785]],[2,[-1.1068759207674883,20.830426342531013]],[3,[1.669846012973646,11.56837349564175]],[4,[1.7544541180021025,44.8269484726372]],[5,[19.28690268330254,-148.1768853740673]],[6,[-40.21766943277983,9.118370513640762]],[7,[-14.925661990886908,35.93460027709698]],[8,[-29.69811208656169,62.88035660449466]],[9,[15.593813448754311,8.943643618509771]],[10,[41.456125303282406,16.767489288348724]],[11,[16.116600366324107,41.189884936661606]],[12,[33.30091148762931,85.58081229159669]],[13,[4.0312966993360595,-158.4802974459069]],[14,[180.97207845247016,46.440396722040575]],[15,[21.74842517358449,-169.02085390175293]],[16,[38.39882739487763,-154.19108386664684]],[17,[50.26000065636617,-171.13462558457616]],[18,[31.408574798282135,-130.8881567839088]],[19,[-25.373802677445518,16.87897086850963]],[20,[-51.064021177021836,3.3821858628506214]],[21,[-13.23533768695825,20.884028260623765]],[22,[0.525045597029705,1.2349146972319407]],[23,[11.232288518923989,23.59604669064812]],[24,[2.4108279493120692,28.428883082940413]],[25,[-18.773085295548775,51.748224725728086]],[26,[-38.16857436145286,71.42337398587668]],[27,[27.99216044028338,20.972332936150128]],[28,[52.279851263080914,13.338935601857969]],[29,[21.703577316154,64.41037917312657]],[30,[40.91360626763667,99.58747109134274]],[31,[11.208487677804678,-157.58627743962967]],[32,[13.44187785409987,-180.4783043394049]],[33,[40.226820770439645,-166.32708549025566]],[34,[58.30001328164778,-174.98705888405456]],[35,[30.82363437877638,-142.351069995173]],[36,[31.197561113909465,-123.28540339604544]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1035\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1032\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1033\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1034\"},\"data\":{\"type\":\"map\",\"entries\":[[\"type\",[\"nothing\",\"dna\",\"protein\",\"protein\",\"protein\",\"rna\",\"complex\",\"complex\",\"complex\",\"complex\",\"complex\",\"complex\",\"complex\",\"protein\",\"protein\",\"complex\",\"protein\",\"complex\",\"complex\"]],[\"species\",[\"nothing\",\"dna_mydna\",\"protein_hrpR\",\"protein_hrpS\",\"protein_RNAP\",\"rna_mydna\",\"complex_dna_mydna_protein_RNAP_\",\"complex_dna_mydna_protein_hrpR_\",\"complex_complex_dna_mydna_protein_hrpR__protein_RNAP_\",\"complex_dna_mydna_protein_hrpS_\",\"complex_complex_dna_mydna_protein_hrpS__protein_RNAP_\",\"complex_dna_mydna_protein_hrpR_protein_hrpS_\",\"complex_complex_dna_mydna_protein_hrpR_protein_hrpS__protein_RNAP_\",\"protein_Ribo\",\"protein_GFP\",\"complex_protein_Ribo_rna_mydna_\",\"protein_RNAase\",\"complex_complex_protein_Ribo_rna_mydna__protein_RNAase_\",\"complex_protein_RNAase_rna_mydna_\"]],[\"color\",[\"purple\",\"grey\",\"green\",\"green\",\"green\",\"orange\",\"cyan\",\"cyan\",\"cyan\",\"cyan\",\"cyan\",\"cyan\",\"cyan\",\"green\",\"green\",\"cyan\",\"green\",\"cyan\",\"cyan\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1036\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1037\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1075\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1076\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1077\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1042\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1039\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1040\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1041\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1043\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1044\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1038\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1045\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1046\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1011\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1078\",\"attributes\":{\"renderers\":[{\"id\":\"p1048\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1079\",\"attributes\":{\"renderers\":[{\"id\":\"p1030\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1080\",\"attributes\":{\"renderers\":[{\"id\":\"p1012\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1081\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1082\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1083\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1089\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1088\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1090\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1091\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n", + " const docs_json = {\"8a14219c-f1f8-47e8-8200-7499ef01a824\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1005\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1070\",\"attributes\":{\"start\":-128.43670745700337,\"end\":258.34476473245167}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1071\",\"attributes\":{\"start\":-265.9849184269348,\"end\":120.79655376252022}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1008\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1009\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1010\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1048\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1065\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[49.1383652384008,-244.77583575575733]],[1,[-15.49647042732679,5.688033184998785]],[2,[-1.1068759207674883,20.830426342531013]],[3,[1.669846012973646,11.56837349564175]],[4,[1.7544541180021025,44.8269484726372]],[5,[19.28690268330254,-148.1768853740673]],[6,[-40.21766943277983,9.118370513640762]],[7,[-14.925661990886908,35.93460027709698]],[8,[-29.69811208656169,62.88035660449466]],[9,[15.593813448754311,8.943643618509771]],[10,[41.456125303282406,16.767489288348724]],[11,[16.116600366324107,41.189884936661606]],[12,[33.30091148762931,85.58081229159669]],[13,[4.0312966993360595,-158.4802974459069]],[14,[180.97207845247016,46.440396722040575]],[15,[21.74842517358449,-169.02085390175293]],[16,[38.39882739487763,-154.19108386664684]],[17,[50.26000065636617,-171.13462558457616]],[18,[31.408574798282135,-130.8881567839088]],[19,[-25.373802677445518,16.87897086850963]],[20,[-51.064021177021836,3.3821858628506214]],[21,[-13.23533768695825,20.884028260623765]],[22,[0.525045597029705,1.2349146972319407]],[23,[11.232288518923989,23.59604669064812]],[24,[2.4108279493120692,28.428883082940413]],[25,[-18.773085295548775,51.748224725728086]],[26,[-38.16857436145286,71.42337398587668]],[27,[27.99216044028338,20.972332936150128]],[28,[52.279851263080914,13.338935601857969]],[29,[21.703577316154,64.41037917312657]],[30,[40.91360626763667,99.58747109134274]],[31,[11.208487677804678,-157.58627743962967]],[32,[13.44187785409987,-180.4783043394049]],[33,[40.226820770439645,-166.32708549025566]],[34,[58.30001328164778,-174.98705888405456]],[35,[30.82363437877638,-142.351069995173]],[36,[31.197561113909465,-123.28540339604544]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1053\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1050\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1051\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1052\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"purple\",\"grey\",\"green\",\"green\",\"green\",\"orange\",\"cyan\",\"cyan\",\"cyan\",\"cyan\",\"cyan\",\"cyan\",\"cyan\",\"green\",\"green\",\"cyan\",\"green\",\"cyan\",\"cyan\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"type\",[\"nothing\",\"dna\",\"protein\",\"protein\",\"protein\",\"rna\",\"complex\",\"complex\",\"complex\",\"complex\",\"complex\",\"complex\",\"complex\",\"protein\",\"protein\",\"complex\",\"protein\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"species\",[\"nothing\",\"dna_mydna\",\"protein_hrpR\",\"protein_hrpS\",\"protein_RNAP\",\"rna_mydna\",\"complex_dna_mydna_protein_RNAP_\",\"complex_dna_mydna_protein_hrpR_\",\"complex_complex_dna_mydna_protein_hrpR__protein_RNAP_\",\"complex_dna_mydna_protein_hrpS_\",\"complex_complex_dna_mydna_protein_hrpS__protein_RNAP_\",\"complex_dna_mydna_protein_hrpR_protein_hrpS_\",\"complex_complex_dna_mydna_protein_hrpR_protein_hrpS__protein_RNAP_\",\"protein_Ribo\",\"protein_GFP\",\"complex_protein_Ribo_rna_mydna_\",\"protein_RNase\",\"complex_complex_protein_Ribo_rna_mydna__protein_RNase_\",\"complex_protein_RNase_rna_mydna_\",\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"protein[hrpR]+dna[mydna] <--> complex[dna[mydna]:protein[hrpR]]\",\"protein[hrpS]+dna[mydna] <--> complex[dna[mydna]:protein[hrpS]]\",\"protein[hrpR]+complex[dna[mydna]:protein[hrpS]] <--> complex[dna[mydna]:protein[hrpR]:protein[hrpS]]\",\"protein[hrpS]+complex[dna[mydna]:protein[hrpR]] <--> complex[dna[mydna]:protein[hrpR]:protein[hrpS]]\",\"complex[dna[mydna]:protein[hrpR]]+protein[RNAP] <--> complex[complex[dna[mydna]:protein[hrpR]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:protein[hrpR]]:protein[RNAP]] --> complex[dna[mydna]:protein[hrpR]]+rna[mydna]+protein[RNAP]\",\"complex[dna[mydna]:protein[hrpS]]+protein[RNAP] <--> complex[complex[dna[mydna]:protein[hrpS]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:protein[hrpS]]:protein[RNAP]] --> complex[dna[mydna]:protein[hrpS]]+rna[mydna]+protein[RNAP]\",\"complex[dna[mydna]:protein[hrpR]:protein[hrpS]]+protein[RNAP] <--> complex[complex[dna[mydna]:protein[hrpR]:protein[hrpS]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:protein[hrpR]:protein[hrpS]]:protein[RNAP]] --> complex[dna[mydna]:protein[hrpR]:protein[hrpS]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\",\"rna[mydna]+protein[RNase] <--> complex[protein[RNase]:rna[mydna]]\",\"complex[protein[RNase]:rna[mydna]] --> protein[RNase]\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100\",\"None\",\"50\",\"50\",\"50\",\"50\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10.0\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100\",\"0.01\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"1.5\",\"100\",\"0.000555556\",\"100\",\"0.000555556\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1054\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1055\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1066\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1060\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1057\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1058\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1059\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\"]],[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"start\",[1,1,1,2,2,3,3,4,4,4,4,5,5,6,6,7,7,7,8,8,9,9,9,10,10,11,11,11,12,12,13,15,15,15,16,16,17,17,18,18,19,19,19,20,20,20,21,21,21,22,22,22,23,23,23,24,24,24,25,25,25,26,26,26,27,27,27,28,28,28,29,29,29,30,30,30,31,31,31,32,32,32,33,33,33,34,34,35,35,35,36]],[\"end\",[19,21,22,21,23,22,24,19,25,27,29,31,35,19,20,21,24,25,25,26,22,23,27,27,28,23,24,29,29,30,31,31,32,33,33,35,33,34,35,36,1,4,6,1,5,4,2,1,7,3,1,9,2,9,11,3,7,11,7,4,8,7,5,4,9,4,10,9,5,4,11,4,12,11,5,4,5,13,15,5,14,13,15,16,17,13,16,5,16,18,16]],[\"xs\",[[-15.49647042732679,-23.057734688222176,-20.634064276373948,-25.373802677445518,-24.382759034061777,-23.057734688222176],[-15.49647042732679,-13.750459085307114,-11.399859913710728,-13.23533768695825,-16.345410365928856,-13.750459085307114],[-15.49647042732679,-2.847120638111594,-4.316414280966087,0.525045597029705,-2.9774420261644856,-2.847120638111594],[-1.1068759207674883,-9.73537186765422,-8.894204276207587,-13.23533768695825,-8.916301635153177,-9.73537186765422],[-1.1068759207674883,7.817021783624869,7.553760122474097,11.232288518923989,6.460223334033932,7.817021783624869],[1.669846012973646,0.9104380259357806,-1.4829528560285266,0.525045597029705,3.4866430039703635,0.9104380259357806],[1.669846012973646,2.257159052498089,4.718301226990691,2.4108279493120692,-0.27687723811637044,2.257159052498089],[1.7544541180021025,-22.93603342871679,-24.151724029358547,-25.373802677445518,-20.56396675992225,-22.93603342871679],[1.7544541180021025,-15.456531138895066,-13.871168291486752,-18.773085295548775,-15.468659006213693,-15.456531138895066],[1.7544541180021025,25.40247606694128,23.10649175755541,27.99216044028338,26.470022108446077,25.40247606694128],[1.7544541180021025,19.205916835206178,20.364863296540815,21.703577316154,16.8621844028264,19.205916835206178],[19.28690268330254,13.48840784274744,12.132333484060219,11.208487677804678,15.925981247094395,13.48840784274744],[19.28690268330254,27.699387085494184,28.085296115932405,30.82363437877638,25.83146543108563,27.699387085494184],[-40.21766943277983,-28.475479656575107,-28.052844104601785,-25.373802677445518,-30.36942141674525,-28.475479656575107],[-40.21766943277983,-47.97005583569599,-48.4049958286419,-51.064021177021836,-46.06746771392527,-47.97005583569599],[-14.925661990886908,-13.625965558505255,-16.202995130559028,-13.23533768695825,-11.234233558174475,-13.625965558505255],[-14.925661990886908,-0.8010736005847021,-2.5561348613995003,2.4108279493120692,-0.5696044875912643,-0.8010736005847021],[-14.925661990886908,-17.945678934606317,-15.320296944480383,-18.773085295548775,-20.17857385282001,-17.945678934606317],[-29.69811208656169,-21.22461320683693,-23.59035120959438,-18.773085295548775,-20.021777807966444,-21.22461320683693],[-29.69811208656169,-35.704277298019434,-33.34450785077588,-38.16857436145286,-36.895086988116304,-35.704277298019434],[15.593813448754311,3.6409873824120433,3.2414365118050483,0.525045597029705,5.518611090410203,3.6409873824120433],[15.593813448754311,12.230821358696039,14.863751841113956,11.232288518923989,10.071553213178628,12.230821358696039],[15.593813448754311,25.480121730990128,26.625134301662495,27.99216044028338,23.143502757367614,25.480121730990128],[41.456125303282406,31.333027187196734,32.87067143943608,27.99216044028338,31.380150793946804,31.333027187196734],[41.456125303282406,48.9432457986118,47.3969350761179,52.279851263080914,48.90681003679756,48.9432457986118],[16.116600366324107,12.168532117558167,9.981693656916402,11.232288518923989,14.799485496782317,12.168532117558167],[16.116600366324107,4.972414437122531,3.8763904727726426,2.4108279493120692,7.283548204236689,4.972414437122531],[16.116600366324107,20.88482411824594,23.121266846348178,21.703577316154,18.259999017908033,20.88482411824594],[33.30091148762931,23.38512484882208,21.59138681463191,21.703577316154,25.976518906137805,23.38512484882208],[33.30091148762931,39.24224520473532,41.04236946861847,40.91360626763667,36.64929695417279,39.24224520473532],[4.0312966993360595,7.735329077430468,7.220590218991321,11.208487677804678,6.602546338628117,7.735329077430468],[21.74842517358449,13.580637817163495,15.981476855978396,11.208487677804678,12.30504787756105,13.580637817163495],[21.74842517358449,15.49624745454673,13.9594662265551,13.44187785409987,18.00753594664312,15.49624745454673],[21.74842517358449,36.76342864121248,36.30262070087472,40.226820770439645,35.58134779092513,36.76342864121248],[38.39882739487763,39.705511514016884,37.10975431294465,40.226820770439645,42.05398134424868,39.705511514016884],[38.39882739487763,32.70989553591931,35.26315092070836,30.82363437877638,31.051403780437568,32.70989553591931],[50.26000065636617,43.38317996864381,45.21209838831007,40.226820770439645,43.05150672146492,43.38317996864381],[50.26000065636617,55.14364605140366,53.31473770007679,58.30001328164778,55.47530542017838,55.14364605140366],[31.408574798282135,31.002003620426535,28.547557684321507,30.82363437877638,33.54106048615354,31.002003620426535],[31.408574798282135,31.294665880744223,33.816734744289626,31.197561113909465,28.818659468979206,31.294665880744223],[-25.373802677445518,-17.812538416550133,-20.23620882839836,-15.49647042732679,-16.48751407071053,-17.812538416550133],[-25.373802677445518,-0.6833151307266239,0.5323754699151337,1.7544541180021025,-3.0553817995211663,-0.6833151307266239],[-25.373802677445518,-37.115992453650236,-37.538628005623565,-40.21766943277983,-35.22205069348009,-37.115992453650236],[-51.064021177021836,-18.989138386584976,-19.65579071326826,-15.49647042732679,-19.97926208338973,-18.989138386584976],[-51.064021177021836,17.81328517277292,15.196161192846793,19.28690268330254,19.731386460671903,17.81328517277292],[-51.064021177021836,-0.999064259386415,-0.10886491464953951,1.7544541180021025,-3.1954178910770086,-0.999064259386415],[-13.23533768695825,-4.60684174007152,-5.4480093315181515,-1.1068759207674883,-5.425911972572561,-4.60684174007152],[-13.23533768695825,-14.981349028977926,-17.33194820057431,-15.49647042732679,-12.386397748356185,-14.981349028977926],[-13.23533768695825,-14.535034119339901,-11.958004547286128,-14.925661990886908,-16.92676611967068,-14.535034119339901],[0.525045597029705,1.2844535840675708,3.6778444660318783,1.669846012973646,-1.291751393967013,1.2844535840675708],[0.525045597029705,-12.124304192185491,-10.655010549330997,-15.49647042732679,-11.9939828041326,-12.124304192185491],[0.525045597029705,12.477871663371973,12.877422533978967,15.593813448754311,10.600247955373813,12.477871663371973],[11.232288518923989,2.3083908145316308,2.571652475682402,-1.1068759207674883,3.665189264122568,2.3083908145316308],[11.232288518923989,14.59528060898226,11.962350126564344,15.593813448754311,16.754548754499673,14.59528060898226],[11.232288518923989,15.18035676768993,17.367195228331695,16.116600366324107,12.549403388465777,15.18035676768993],[2.4108279493120692,1.8235149097876258,-0.6376272647049752,1.669846012973646,4.357551200402084,1.8235149097876258],[2.4108279493120692,-11.713760440990137,-9.958699180175339,-14.925661990886908,-11.945229553983575,-11.713760440990137],[2.4108279493120692,13.555013878513645,14.651037842863534,16.116600366324107,11.243880111399488,13.555013878513645],[-18.773085295548775,-15.753068351829366,-18.3784503419553,-14.925661990886908,-13.520173433615675,-15.753068351829366],[-18.773085295548775,-1.5621000386516062,-3.1474628860599205,1.7544541180021025,-1.5499721713329804,-1.5621000386516062],[-18.773085295548775,-27.246584175273533,-24.880846172516083,-29.69811208656169,-28.44941957414402,-27.246584175273533],[-38.16857436145286,-16.843271682183026,-19.38946716332492,-14.925661990886908,-15.206710267607964,-16.843271682183026],[-38.16857436145286,18.400994386493636,15.772286000090109,19.28690268330254,20.609464822343785,18.400994386493636],[-38.16857436145286,-1.1583590999837667,-3.235285204565997,1.7544541180021025,-0.46315011158654884,-1.1583590999837667],[27.99216044028338,18.105852158047565,16.960839587375197,15.593813448754311,20.44247113167008,18.105852158047565],[27.99216044028338,4.344138491344205,6.640122800730072,1.7544541180021025,3.2765924498394057,4.344138491344205],[27.99216044028338,38.11525855636905,36.57761430412971,41.456125303282406,38.06813494961898,38.11525855636905],[52.279851263080914,19.068961127093075,19.595799728774395,15.593813448754311,20.19058765828818,19.068961127093075],[52.279851263080914,19.98738511243937,17.704105560418107,19.28690268330254,22.602944316293048,19.98738511243937],[52.279851263080914,4.7248332601265295,6.751612894481283,1.7544541180021025,4.107077615669156,4.7248332601265295],[21.703577316154,16.935353564232166,14.698910836129926,16.116600366324107,19.560178664570074,16.935353564232166],[21.703577316154,4.252114598949926,3.0931681376152875,1.7544541180021025,6.5958470313297,4.252114598949926],[21.703577316154,31.619363954961226,33.41310198915139,33.30091148762931,29.0279698976455,31.619363954961226],[40.91360626763667,17.484566038529067,15.507880176281866,16.116600366324107,20.110157766750778,17.484566038529067],[40.91360626763667,19.591251312833656,17.172906242656442,19.28690268330254,22.153966680465565,19.591251312833656],[40.91360626763667,3.7903191996395416,2.239632040339924,1.7544541180021025,6.30673585102343,3.7903191996395416],[11.208487677804678,17.006982518359777,18.363056877046997,19.28690268330254,14.569409114012823,17.006982518359777],[11.208487677804678,7.504455299710269,8.019194158149416,4.0312966993360595,8.63723803851262,7.504455299710269],[11.208487677804678,19.37627503422567,16.97543599541077,21.74842517358449,20.65186497382812,19.37627503422567],[13.44187785409987,18.66368969088829,20.975925257689738,19.28690268330254,16.05582787063175,18.66368969088829],[13.44187785409987,178.89325333661552,180.41145419560698,180.97207845247016,176.38894453688977,178.89325333661552],[13.44187785409987,5.4078962142605445,8.032907276980595,4.0312966993360595,3.43588655243992,5.4078962142605445],[40.226820770439645,25.211817302811657,25.672625243149415,21.74842517358449,26.39389815309901,25.211817302811657],[40.226820770439645,38.92013665130039,41.51589385237262,38.39882739487763,36.57166682106859,38.92013665130039],[40.226820770439645,47.103641458162,45.27472303849575,50.26000065636617,47.43531470534089,47.103641458162],[58.30001328164778,7.3798237454883076,8.901533084077984,4.0312966993360595,7.44651599238589,7.3798237454883076],[58.30001328164778,40.81870243479608,43.1988438285394,38.39882739487763,39.58644884279661,40.81870243479608],[30.82363437877638,22.411149976584735,22.025240946146514,19.28690268330254,24.27907163099329,22.411149976584735],[30.82363437877638,36.512566237734696,33.95931085294565,38.39882739487763,38.171057993216436,36.512566237734696],[30.82363437877638,31.23020555663198,33.684651492737004,31.408574798282135,28.691148690904974,31.23020555663198],[31.197561113909465,37.60457595138233,34.9814177999476,38.39882739487763,39.850974341066554,37.60457595138233]]],[\"ys\",[[5.688033184998785,14.254884538128149,15.286840255335093,16.87897086850963,11.978171699301747,14.254884538128149],[5.688033184998785,17.422142944071076,16.233112077341772,20.884028260623765,16.96899978926872,17.422142944071076],[5.688033184998785,2.172195275593062,-0.01419148310541174,1.2349146972319407,4.803188852810728,2.172195275593062],[20.830426342531013,20.86856010936185,23.364866971637504,20.884028260623765,18.364915801203175,20.86856010936185],[20.830426342531013,22.830570938740003,20.209539812386716,23.59604669064812,25.088492291385457,22.830570938740003],[11.56837349564175,4.713631799231164,5.813991264894437,1.2349146972319407,5.263430652171472,4.713631799231164],[11.56837349564175,24.93225815736547,23.993168137996467,28.428883082940413,24.21269513344501,24.93225815736547],[44.8269484726372,19.39040095711504,21.727323555545702,16.87897086850963,18.24479605736181,19.39040095711504],[44.8269484726372,50.62998122541923,52.73372443921745,51.748224725728086,47.995789929712146,50.62998122541923],[44.8269484726372,23.326804181773593,22.035461114034216,20.972332936150128,25.735010218808647,23.326804181773593],[44.8269484726372,61.95850394752648,59.5929270691933,64.41037917312657,63.16101347054733,61.95850394752648],[-148.1768853740673,-154.93072400550574,-152.67236770030152,-157.58627743962967,-155.9293965073626,-154.93072400550574],[-148.1768853740673,-143.92875147456573,-146.53454983356647,-142.351069995173,-142.0713394145919,-143.92875147456573],[9.118370513640762,15.257366750009203,12.65727250984158,16.87897086850963,17.088239622883847,15.257366750009203],[9.118370513640762,5.018455543152262,7.616519836059744,3.3821858628506214,3.196569348451391,5.018455543152262],[35.93460027709698,24.36216136129295,24.908082099408837,20.884028260623765,25.466121915904562,24.36216136129295],[35.93460027709698,29.81945434460618,27.855053459264337,28.428883082940413,32.44348424483115,29.81945434460618],[35.93460027709698,48.34743088989035,48.131838048016974,51.748224725728086,46.94982896095632,48.34743088989035],[62.88035660449466,54.246226106867645,53.0876085816015,51.748224725728086,56.589791312013155,54.246226106867645],[62.88035660449466,68.93796858973838,70.10869444295956,71.42337398587668,66.5882700666261,68.93796858973838],[8.943643618509771,2.8289369022555486,5.432678435000655,1.2349146972319407,0.981333027311601,2.8289369022555486],[8.943643618509771,20.24150765109339,20.159118681569517,23.59604669064812,18.732643196180874,20.24150765109339],[8.943643618509771,18.53519085514371,16.16283820839262,20.972332936150128,19.751464935954406,18.53519085514371],[16.767489288348724,19.928968484307635,22.067837582943632,20.972332936150128,17.29517080163884,19.928968484307635],[16.767489288348724,14.395848074333735,12.263236056866653,13.338935601857969,17.02981529182253,14.395848074333735],[41.189884936661606,26.96850097855426,28.437122241713215,23.59604669064812,27.099631386521533,26.96850097855426],[41.189884936661606,30.813893494965246,33.209272867239164,28.428883082940413,29.549863598938508,30.813893494965246],[41.189884936661606,61.00749169321847,59.61557402630592,64.41037917312657,60.78522145188886,61.00749169321847],[85.58081229159669,67.4799716371807,69.40912034379826,64.41037917312657,67.00690958284386,67.4799716371807],[85.58081229159669,96.51232033123075,94.58912936252177,99.58747109134274,96.97678802380942,96.51232033123075],[-158.4802974459069,-158.0189081558839,-160.6023467123736,-157.58627743962967,-155.64069156898185,-158.0189081558839],[-169.02085390175293,-160.1597777245218,-159.0757653734635,-157.58627743962967,-162.46455128683323,-160.1597777245218],[-169.02085390175293,-177.64465553534328,-175.5051662680561,-180.4783043394049,-178.43997998298016,-177.64465553534328],[-169.02085390175293,-166.83197652722038,-169.42557767421007,-166.32708549025566,-164.47787463245697,-166.83197652722038],[-154.19108386664684,-162.86612656834282,-162.41762303365633,-166.32708549025566,-161.67289552448096,-162.86612656834282],[-154.19108386664684,-145.29929299336254,-144.65122061500472,-142.351069995173,-147.3458794109232,-145.29929299336254],[-171.13462558457616,-167.83949965704727,-165.94367047651696,-166.32708549025566,-170.45275504538006,-167.83949965704727],[-171.13462558457616,-173.47466147998344,-175.3705003734529,-174.98705888405456,-170.861404330247,-173.47466147998344],[-130.8881567839088,-138.85561803389058,-137.899163113739,-142.351069995173,-138.15397631609636,-138.85561803389058],[-130.8881567839088,-126.78405608876272,-127.54450300675205,-123.28540339604544,-127.68322410223027,-126.78405608876272],[16.87897086850963,8.312119515380264,7.280163798173321,5.688033184998785,10.58883235420667,8.312119515380264],[16.87897086850963,42.31551838403179,39.97859578560112,44.8269484726372,43.46112328378502,42.31551838403179],[16.87897086850963,10.73997463214119,13.340068872308812,9.118370513640762,8.909101759266543,10.73997463214119],[3.3821858628506214,5.4616032259137555,2.9131359330350706,5.688033184998785,7.902661589118194,5.4616032259137555],[3.3821858628506214,-145.00222768658972,-145.30184901633825,-148.1768853740673,-143.19668114415308,-145.00222768658972],[3.3821858628506214,42.66636138913797,40.18711634393274,44.8269484726372,44.120714025916335,42.66636138913797],[20.884028260623765,20.845894493792926,18.349587631517274,20.830426342531013,23.349538801951603,20.845894493792926],[20.884028260623765,9.149918501551474,10.338949368280776,5.688033184998785,9.603061656353827,9.149918501551474],[20.884028260623765,32.45646717642779,31.91054643831191,35.93460027709698,31.352506621816186,32.45646717642779],[1.2349146972319407,8.089656393642526,6.989296927979253,11.56837349564175,7.539857540702218,8.089656393642526],[1.2349146972319407,4.750752606637663,6.9371393653361375,5.688033184998785,2.119759029419997,4.750752606637663],[1.2349146972319407,7.3496214134861635,4.7458798807410565,8.943643618509771,9.197225288430111,7.3496214134861635],[23.59604669064812,21.59590209443913,24.216933220792416,20.830426342531013,19.337980741793675,21.59590209443913],[23.59604669064812,12.298182658064501,12.380571627588374,8.943643618509771,13.807047112977017,12.298182658064501],[23.59604669064812,37.81743064875546,36.34880938559651,41.189884936661606,37.68630024078819,37.81743064875546],[28.428883082940413,15.064998421216693,16.004088440585697,11.56837349564175,15.784561445137154,15.064998421216693],[28.428883082940413,34.54402901543122,36.50842990077306,35.93460027709698,31.919999115206245,34.54402901543122],[28.428883082940413,38.80487452463677,36.40949515236285,41.189884936661606,40.068904420663515,38.80487452463677],[51.748224725728086,39.33539411293472,39.550986954808096,35.93460027709698,40.73299604186875,39.33539411293472],[51.748224725728086,45.945191972946056,43.84144875914784,44.8269484726372,48.57938326865314,45.945191972946056],[51.748224725728086,60.3823552233551,61.54097274862124,62.88035660449466,58.03879001820959,60.3823552233551],[71.42337398587668,38.86253010409885,38.18725279857375,35.93460027709698,40.92669521471106,38.86253010409885],[71.42337398587668,-144.79086019848972,-144.6205572719253,-148.1768853740673,-143.35497399076974,-144.79086019848972],[71.42337398587668,46.76744303772281,45.14710701588983,44.8269484726372,49.30826875586964,46.76744303772281],[20.972332936150128,11.380785699516188,13.753138346267278,8.943643618509771,10.164511618705491,11.380785699516188],[20.972332936150128,42.472477227013734,43.76382029475311,44.8269484726372,40.064271189978676,42.472477227013734],[20.972332936150128,17.810853740191217,15.67198464155522,16.767489288348724,20.44465142286001,17.810853740191217],[13.338935601857969,9.359995169169423,11.940993417003604,8.943643618509771,6.976496733662513,9.359995169169423],[13.338935601857969,-144.74769824495485,-143.43402197019526,-148.1768853740673,-144.43471115467642,-144.74769824495485],[13.338935601857969,42.97577377746871,44.658413127213464,44.8269484726372,40.41501435275,42.97577377746871],[64.41037917312657,44.59277241656971,45.984690083482256,41.189884936661606,44.81504265789932,44.59277241656971],[64.41037917312657,47.27882369823729,49.64440057657047,44.8269484726372,46.07631417521644,47.27882369823729],[64.41037917312657,82.51121982754256,80.582071120925,85.58081229159669,82.9842818818794,82.51121982754256],[99.58747109134274,44.411479249989846,46.152692582564775,41.189884936661606,44.198455907986265,44.411479249989846],[99.58747109134274,-144.6901430676009,-143.64576861890245,-148.1768853740673,-144.08055237537548,-144.6901430676009],[99.58747109134274,47.67392114011565,49.80335303654435,44.8269484726372,46.89497434849087,47.67392114011565],[-157.58627743962967,-150.83243880819123,-153.09079511339544,-148.1768853740673,-149.83376630633435,-150.83243880819123],[-157.58627743962967,-158.04766672965266,-155.46422817316298,-158.4802974459069,-160.42588331655472,-158.04766672965266],[-157.58627743962967,-166.4473536168608,-167.5313659679191,-169.02085390175293,-164.14258005454937,-166.4473536168608],[-180.4783043394049,-151.6209535450079,-152.8829668377917,-148.1768853740673,-151.9926625629142,-151.6209535450079],[-180.4783043394049,43.624639960938524,41.471926087869875,46.440396722040575,44.44167625337651,43.624639960938524],[-180.4783043394049,-161.69821195308538,-161.47814880727947,-158.4802974459069,-163.44471954288588,-161.69821195308538],[-166.32708549025566,-168.5159628647882,-165.9223617177985,-169.02085390175293,-170.8700647595516,-168.5159628647882],[-166.32708549025566,-157.65204278855967,-158.10054632324616,-154.19108386664684,-158.84527383242153,-157.65204278855967],[-166.32708549025566,-169.62221141778454,-171.51804059831485,-171.13462558457616,-167.00895602945175,-169.62221141778454],[-174.98705888405456,-159.49880941009135,-157.3485741772869,-158.4802974459069,-162.1321842432187,-159.49880941009135],[-174.98705888405456,-156.7197603566668,-155.5910275214333,-154.19108386664684,-159.04799186417395,-156.7197603566668],[-142.351069995173,-146.59920389467456,-143.99340553567382,-148.1768853740673,-148.45661595464838,-146.59920389467456],[-142.351069995173,-151.24286086845729,-151.8909332468151,-154.19108386664684,-149.19627445089662,-151.24286086845729],[-142.351069995173,-134.38360874519122,-135.3400636653428,-130.8881567839088,-135.08525046298544,-134.38360874519122],[-123.28540339604544,-150.78239428786358,-150.54124665651264,-154.19108386664684,-149.40660173723364,-150.78239428786358]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1061\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1062\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1067\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1068\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1069\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1092\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1093\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1012\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1029\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[49.1383652384008,-244.77583575575733]],[1,[-15.49647042732679,5.688033184998785]],[2,[-1.1068759207674883,20.830426342531013]],[3,[1.669846012973646,11.56837349564175]],[4,[1.7544541180021025,44.8269484726372]],[5,[19.28690268330254,-148.1768853740673]],[6,[-40.21766943277983,9.118370513640762]],[7,[-14.925661990886908,35.93460027709698]],[8,[-29.69811208656169,62.88035660449466]],[9,[15.593813448754311,8.943643618509771]],[10,[41.456125303282406,16.767489288348724]],[11,[16.116600366324107,41.189884936661606]],[12,[33.30091148762931,85.58081229159669]],[13,[4.0312966993360595,-158.4802974459069]],[14,[180.97207845247016,46.440396722040575]],[15,[21.74842517358449,-169.02085390175293]],[16,[38.39882739487763,-154.19108386664684]],[17,[50.26000065636617,-171.13462558457616]],[18,[31.408574798282135,-130.8881567839088]],[19,[-25.373802677445518,16.87897086850963]],[20,[-51.064021177021836,3.3821858628506214]],[21,[-13.23533768695825,20.884028260623765]],[22,[0.525045597029705,1.2349146972319407]],[23,[11.232288518923989,23.59604669064812]],[24,[2.4108279493120692,28.428883082940413]],[25,[-18.773085295548775,51.748224725728086]],[26,[-38.16857436145286,71.42337398587668]],[27,[27.99216044028338,20.972332936150128]],[28,[52.279851263080914,13.338935601857969]],[29,[21.703577316154,64.41037917312657]],[30,[40.91360626763667,99.58747109134274]],[31,[11.208487677804678,-157.58627743962967]],[32,[13.44187785409987,-180.4783043394049]],[33,[40.226820770439645,-166.32708549025566]],[34,[58.30001328164778,-174.98705888405456]],[35,[30.82363437877638,-142.351069995173]],[36,[31.197561113909465,-123.28540339604544]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1017\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1014\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1015\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1016\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"species\",[\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"protein[hrpR]+dna[mydna] <--> complex[dna[mydna]:protein[hrpR]]\",\"protein[hrpS]+dna[mydna] <--> complex[dna[mydna]:protein[hrpS]]\",\"protein[hrpR]+complex[dna[mydna]:protein[hrpS]] <--> complex[dna[mydna]:protein[hrpR]:protein[hrpS]]\",\"protein[hrpS]+complex[dna[mydna]:protein[hrpR]] <--> complex[dna[mydna]:protein[hrpR]:protein[hrpS]]\",\"complex[dna[mydna]:protein[hrpR]]+protein[RNAP] <--> complex[complex[dna[mydna]:protein[hrpR]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:protein[hrpR]]:protein[RNAP]] --> complex[dna[mydna]:protein[hrpR]]+rna[mydna]+protein[RNAP]\",\"complex[dna[mydna]:protein[hrpS]]+protein[RNAP] <--> complex[complex[dna[mydna]:protein[hrpS]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:protein[hrpS]]:protein[RNAP]] --> complex[dna[mydna]:protein[hrpS]]+rna[mydna]+protein[RNAP]\",\"complex[dna[mydna]:protein[hrpR]:protein[hrpS]]+protein[RNAP] <--> complex[complex[dna[mydna]:protein[hrpR]:protein[hrpS]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:protein[hrpR]:protein[hrpS]]:protein[RNAP]] --> complex[dna[mydna]:protein[hrpR]:protein[hrpS]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\",\"rna[mydna]+protein[RNase] <--> complex[protein[RNase]:rna[mydna]]\",\"complex[protein[RNase]:rna[mydna]] --> protein[RNase]\"]],[\"k_r\",[\"100\",\"None\",\"50\",\"50\",\"50\",\"50\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10.0\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"k\",[\"100\",\"0.01\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"1.5\",\"100\",\"0.000555556\",\"100\",\"0.000555556\"]],[\"index\",[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1018\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1019\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1072\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1073\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1074\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1024\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1021\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1022\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1023\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1025\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1026\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1020\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1027\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1028\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1030\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1047\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[49.1383652384008,-244.77583575575733]],[1,[-15.49647042732679,5.688033184998785]],[2,[-1.1068759207674883,20.830426342531013]],[3,[1.669846012973646,11.56837349564175]],[4,[1.7544541180021025,44.8269484726372]],[5,[19.28690268330254,-148.1768853740673]],[6,[-40.21766943277983,9.118370513640762]],[7,[-14.925661990886908,35.93460027709698]],[8,[-29.69811208656169,62.88035660449466]],[9,[15.593813448754311,8.943643618509771]],[10,[41.456125303282406,16.767489288348724]],[11,[16.116600366324107,41.189884936661606]],[12,[33.30091148762931,85.58081229159669]],[13,[4.0312966993360595,-158.4802974459069]],[14,[180.97207845247016,46.440396722040575]],[15,[21.74842517358449,-169.02085390175293]],[16,[38.39882739487763,-154.19108386664684]],[17,[50.26000065636617,-171.13462558457616]],[18,[31.408574798282135,-130.8881567839088]],[19,[-25.373802677445518,16.87897086850963]],[20,[-51.064021177021836,3.3821858628506214]],[21,[-13.23533768695825,20.884028260623765]],[22,[0.525045597029705,1.2349146972319407]],[23,[11.232288518923989,23.59604669064812]],[24,[2.4108279493120692,28.428883082940413]],[25,[-18.773085295548775,51.748224725728086]],[26,[-38.16857436145286,71.42337398587668]],[27,[27.99216044028338,20.972332936150128]],[28,[52.279851263080914,13.338935601857969]],[29,[21.703577316154,64.41037917312657]],[30,[40.91360626763667,99.58747109134274]],[31,[11.208487677804678,-157.58627743962967]],[32,[13.44187785409987,-180.4783043394049]],[33,[40.226820770439645,-166.32708549025566]],[34,[58.30001328164778,-174.98705888405456]],[35,[30.82363437877638,-142.351069995173]],[36,[31.197561113909465,-123.28540339604544]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1035\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1032\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1033\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1034\"},\"data\":{\"type\":\"map\",\"entries\":[[\"type\",[\"nothing\",\"dna\",\"protein\",\"protein\",\"protein\",\"rna\",\"complex\",\"complex\",\"complex\",\"complex\",\"complex\",\"complex\",\"complex\",\"protein\",\"protein\",\"complex\",\"protein\",\"complex\",\"complex\"]],[\"species\",[\"nothing\",\"dna_mydna\",\"protein_hrpR\",\"protein_hrpS\",\"protein_RNAP\",\"rna_mydna\",\"complex_dna_mydna_protein_RNAP_\",\"complex_dna_mydna_protein_hrpR_\",\"complex_complex_dna_mydna_protein_hrpR__protein_RNAP_\",\"complex_dna_mydna_protein_hrpS_\",\"complex_complex_dna_mydna_protein_hrpS__protein_RNAP_\",\"complex_dna_mydna_protein_hrpR_protein_hrpS_\",\"complex_complex_dna_mydna_protein_hrpR_protein_hrpS__protein_RNAP_\",\"protein_Ribo\",\"protein_GFP\",\"complex_protein_Ribo_rna_mydna_\",\"protein_RNase\",\"complex_complex_protein_Ribo_rna_mydna__protein_RNase_\",\"complex_protein_RNase_rna_mydna_\"]],[\"color\",[\"purple\",\"grey\",\"green\",\"green\",\"green\",\"orange\",\"cyan\",\"cyan\",\"cyan\",\"cyan\",\"cyan\",\"cyan\",\"cyan\",\"green\",\"green\",\"cyan\",\"green\",\"cyan\",\"cyan\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1036\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1037\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1075\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1076\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1077\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1042\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1039\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1040\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1041\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1043\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1044\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1038\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1045\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1046\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1011\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1078\",\"attributes\":{\"renderers\":[{\"id\":\"p1048\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1079\",\"attributes\":{\"renderers\":[{\"id\":\"p1030\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1080\",\"attributes\":{\"renderers\":[{\"id\":\"p1012\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1081\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1082\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1083\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1089\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1088\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1090\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1091\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n", " const render_items = [{\"docid\":\"8a14219c-f1f8-47e8-8200-7499ef01a824\",\"roots\":{\"p1005\":\"c0817452-9ae7-488e-a11a-7ac74b47e1a5\"},\"root_ids\":[\"p1005\"]}];\n", " void root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n", " }\n", @@ -966,7 +966,7 @@ "dna = DNAassembly(\"mydna\",promoter=phrpL,rbs=\"B0030\",protein=\"GFP\")\n", "\n", "extract_1_TXTL = TxTlExtract(name = \"e coli extract 1\", components = [dna,hrpR,hrpS],\n", - " parameters=parameters, parameter_file = \"default_parameters.txt\",\n", + " parameters=parameters, parameter_file = \"mixtures/extract_parameters.tsv\",\n", " overwrite_parameters = True) #Overwrite parameters will overwrite the parameters in the file with the dictionary\n", "CRN_extract_1 = extract_1_TXTL.compile_crn()\n", "\n", @@ -1052,7 +1052,7 @@ "dna = DNAassembly(\"mydna\",promoter=phrpL,rbs=\"B0030\",protein=\"GFP\")\n", "\n", "extract_1_TXTL = TxTlExtract(name = \"e coli extract 1\", components = [dna,hrpR,hrpS], \\\n", - " parameters=parameters, parameter_file = \"default_parameters.txt\",\n", + " parameters=parameters, parameter_file = \"mixtures/extract_parameters.tsv\",\n", " overwrite_parameters = True) #Overwrite parameters will overwrite the parameters in the file with the dictionary\n", "\n", "CRN_extract_1 = extract_1_TXTL.compile_crn()\n", diff --git a/examples/Specialized Tutorials/3. Multiple Occupancy in TX-TL.ipynb b/examples/Specialized Tutorials/3. Multiple Occupancy in TX-TL.ipynb index f587f04c..ee6a10c0 100644 --- a/examples/Specialized Tutorials/3. Multiple Occupancy in TX-TL.ipynb +++ b/examples/Specialized Tutorials/3. Multiple Occupancy in TX-TL.ipynb @@ -455,9 +455,9 @@ " found_key=(mech=None, partid=e coli, name=Ribo).\n", " search_key=(mech=initial concentration, partid=e coli, name=Ribo).\n", "\n", - " protein[RNAase(machinery)] (@ 30.0), \n", - " found_key=(mech=None, partid=e coli, name=RNAase).\n", - " search_key=(mech=initial concentration, partid=e coli, name=RNAase).\n", + " protein[RNase(machinery)] (@ 30.0), \n", + " found_key=(mech=None, partid=e coli, name=RNase).\n", + " search_key=(mech=initial concentration, partid=e coli, name=RNase).\n", "\n", " protein[RNAP(machinery)] (@ 15.0), \n", " found_key=(mech=None, partid=e coli, name=RNAP).\n", @@ -471,18 +471,18 @@ " complex[2x_protein[Ribo]:rna[cellular_processes](open)] (@ 0), \n", " complex[2x_protein[Ribo]:rna[GFP](closed)] (@ 0), \n", " complex[2x_protein[Ribo]:rna[GFP](open)] (@ 0), \n", - " complex[protein[RNAase]:rna[cellular_processes]] (@ 0), \n", - " complex[protein[RNAase]:rna[GFP]] (@ 0), \n", + " complex[protein[RNase]:rna[cellular_processes]] (@ 0), \n", + " complex[protein[RNase]:rna[GFP]] (@ 0), \n", " complex[dna[cellular_processes]:protein[RNAP]] (@ 0), \n", " complex[dna[T7]:protein[RNAP]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNAase]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNAase]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[GFP]]:protein[RNAase]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[GFP]]:protein[RNAase]] (@ 0), \n", - " complex[complex[2x_protein[Ribo]:rna[cellular_processes]]:protein[RNAase]] (@ 0), \n", - " complex[complex[2x_protein[Ribo]:rna[cellular_processes]]:protein[RNAase]] (@ 0), \n", - " complex[complex[2x_protein[Ribo]:rna[GFP]]:protein[RNAase]] (@ 0), \n", - " complex[complex[2x_protein[Ribo]:rna[GFP]]:protein[RNAase]] (@ 0), \n", + " complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNase]] (@ 0), \n", + " complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNase]] (@ 0), \n", + " complex[complex[protein[Ribo]:rna[GFP]]:protein[RNase]] (@ 0), \n", + " complex[complex[protein[Ribo]:rna[GFP]]:protein[RNase]] (@ 0), \n", + " complex[complex[2x_protein[Ribo]:rna[cellular_processes]]:protein[RNase]] (@ 0), \n", + " complex[complex[2x_protein[Ribo]:rna[cellular_processes]]:protein[RNase]] (@ 0), \n", + " complex[complex[2x_protein[Ribo]:rna[GFP]]:protein[RNase]] (@ 0), \n", + " complex[complex[2x_protein[Ribo]:rna[GFP]]:protein[RNase]] (@ 0), \n", " protein[cellular_processes] (@ 0), \n", " rna[cellular_processes] (@ 0), \n", " dna[cellular_processes] (@ 0), \n", @@ -510,26 +510,26 @@ "15. complex[protein[Ribo]:rna[cellular_processes](open)] --> protein[Ribo(machinery)]+protein[cellular_processes]+rna[cellular_processes]\n", "16. complex[2x_protein[Ribo]:rna[cellular_processes](open)] --> 2protein[Ribo(machinery)]+2protein[cellular_processes]+rna[cellular_processes]\n", "17. complex[2x_protein[Ribo]:rna[cellular_processes](closed)] --> protein[Ribo(machinery)]+protein[cellular_processes]+complex[protein[Ribo]:rna[cellular_processes](closed)]\n", - "18. complex[protein[Ribo]:rna[cellular_processes](closed)]+protein[RNAase(machinery)] <--> complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNAase]]\n", - "19. complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNAase]] --> protein[Ribo(machinery)]+protein[RNAase(machinery)]\n", - "20. complex[2x_protein[Ribo]:rna[cellular_processes](open)]+protein[RNAase(machinery)] <--> complex[complex[2x_protein[Ribo]:rna[cellular_processes]]:protein[RNAase]]\n", - "21. complex[complex[2x_protein[Ribo]:rna[cellular_processes]]:protein[RNAase]] --> 2protein[Ribo(machinery)]+protein[RNAase(machinery)]\n", - "22. complex[protein[Ribo]:rna[GFP](closed)]+protein[RNAase(machinery)] <--> complex[complex[protein[Ribo]:rna[GFP]]:protein[RNAase]]\n", - "23. complex[complex[protein[Ribo]:rna[GFP]]:protein[RNAase]] --> protein[Ribo(machinery)]+protein[RNAase(machinery)]\n", - "24. complex[2x_protein[Ribo]:rna[GFP](closed)]+protein[RNAase(machinery)] <--> complex[complex[2x_protein[Ribo]:rna[GFP]]:protein[RNAase]]\n", - "25. complex[complex[2x_protein[Ribo]:rna[GFP]]:protein[RNAase]] --> 2protein[Ribo(machinery)]+protein[RNAase(machinery)]\n", - "26. complex[protein[Ribo]:rna[GFP](open)]+protein[RNAase(machinery)] <--> complex[complex[protein[Ribo]:rna[GFP]]:protein[RNAase]]\n", - "27. complex[complex[protein[Ribo]:rna[GFP]]:protein[RNAase]] --> protein[Ribo(machinery)]+protein[RNAase(machinery)]\n", - "28. rna[GFP]+protein[RNAase(machinery)] <--> complex[protein[RNAase]:rna[GFP]]\n", - "29. complex[protein[RNAase]:rna[GFP]] --> protein[RNAase(machinery)]\n", - "30. rna[cellular_processes]+protein[RNAase(machinery)] <--> complex[protein[RNAase]:rna[cellular_processes]]\n", - "31. complex[protein[RNAase]:rna[cellular_processes]] --> protein[RNAase(machinery)]\n", - "32. complex[protein[Ribo]:rna[cellular_processes](open)]+protein[RNAase(machinery)] <--> complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNAase]]\n", - "33. complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNAase]] --> protein[Ribo(machinery)]+protein[RNAase(machinery)]\n", - "34. complex[2x_protein[Ribo]:rna[cellular_processes](closed)]+protein[RNAase(machinery)] <--> complex[complex[2x_protein[Ribo]:rna[cellular_processes]]:protein[RNAase]]\n", - "35. complex[complex[2x_protein[Ribo]:rna[cellular_processes]]:protein[RNAase]] --> 2protein[Ribo(machinery)]+protein[RNAase(machinery)]\n", - "36. complex[2x_protein[Ribo]:rna[GFP](open)]+protein[RNAase(machinery)] <--> complex[complex[2x_protein[Ribo]:rna[GFP]]:protein[RNAase]]\n", - "37. complex[complex[2x_protein[Ribo]:rna[GFP]]:protein[RNAase]] --> 2protein[Ribo(machinery)]+protein[RNAase(machinery)]\n", + "18. complex[protein[Ribo]:rna[cellular_processes](closed)]+protein[RNase(machinery)] <--> complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNase]]\n", + "19. complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNase]] --> protein[Ribo(machinery)]+protein[RNase(machinery)]\n", + "20. complex[2x_protein[Ribo]:rna[cellular_processes](open)]+protein[RNase(machinery)] <--> complex[complex[2x_protein[Ribo]:rna[cellular_processes]]:protein[RNase]]\n", + "21. complex[complex[2x_protein[Ribo]:rna[cellular_processes]]:protein[RNase]] --> 2protein[Ribo(machinery)]+protein[RNase(machinery)]\n", + "22. complex[protein[Ribo]:rna[GFP](closed)]+protein[RNase(machinery)] <--> complex[complex[protein[Ribo]:rna[GFP]]:protein[RNase]]\n", + "23. complex[complex[protein[Ribo]:rna[GFP]]:protein[RNase]] --> protein[Ribo(machinery)]+protein[RNase(machinery)]\n", + "24. complex[2x_protein[Ribo]:rna[GFP](closed)]+protein[RNase(machinery)] <--> complex[complex[2x_protein[Ribo]:rna[GFP]]:protein[RNase]]\n", + "25. complex[complex[2x_protein[Ribo]:rna[GFP]]:protein[RNase]] --> 2protein[Ribo(machinery)]+protein[RNase(machinery)]\n", + "26. complex[protein[Ribo]:rna[GFP](open)]+protein[RNase(machinery)] <--> complex[complex[protein[Ribo]:rna[GFP]]:protein[RNase]]\n", + "27. complex[complex[protein[Ribo]:rna[GFP]]:protein[RNase]] --> protein[Ribo(machinery)]+protein[RNase(machinery)]\n", + "28. rna[GFP]+protein[RNase(machinery)] <--> complex[protein[RNase]:rna[GFP]]\n", + "29. complex[protein[RNase]:rna[GFP]] --> protein[RNase(machinery)]\n", + "30. rna[cellular_processes]+protein[RNase(machinery)] <--> complex[protein[RNase]:rna[cellular_processes]]\n", + "31. complex[protein[RNase]:rna[cellular_processes]] --> protein[RNase(machinery)]\n", + "32. complex[protein[Ribo]:rna[cellular_processes](open)]+protein[RNase(machinery)] <--> complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNase]]\n", + "33. complex[complex[protein[Ribo]:rna[cellular_processes]]:protein[RNase]] --> protein[Ribo(machinery)]+protein[RNase(machinery)]\n", + "34. complex[2x_protein[Ribo]:rna[cellular_processes](closed)]+protein[RNase(machinery)] <--> complex[complex[2x_protein[Ribo]:rna[cellular_processes]]:protein[RNase]]\n", + "35. complex[complex[2x_protein[Ribo]:rna[cellular_processes]]:protein[RNase]] --> 2protein[Ribo(machinery)]+protein[RNase(machinery)]\n", + "36. complex[2x_protein[Ribo]:rna[GFP](open)]+protein[RNase(machinery)] <--> complex[complex[2x_protein[Ribo]:rna[GFP]]:protein[RNase]]\n", + "37. complex[complex[2x_protein[Ribo]:rna[GFP]]:protein[RNase]] --> 2protein[Ribo(machinery)]+protein[RNase(machinery)]\n", "38. protein[cellular_processes] --> \n", "39. protein[GFP] --> \n", "40. rna[GFP] --> \n", diff --git a/examples/Specialized Tutorials/5. TX-TL Toolbox.ipynb b/examples/Specialized Tutorials/5. TX-TL Toolbox.ipynb index 4918d2bd..796287f7 100644 --- a/examples/Specialized Tutorials/5. TX-TL Toolbox.ipynb +++ b/examples/Specialized Tutorials/5. TX-TL Toolbox.ipynb @@ -22,65 +22,61 @@ "execution_count": 1, "metadata": {}, "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "/Users/murray/Library/CloudStorage/Dropbox/macosx/src/biocrnpyler/biocrnpyler/core/parameter.py:678: UserWarning: parameter file contains no unit column! Please add a column named ['unit', 'units'].\n", - " warn(\n" - ] - }, { "name": "stdout", "output_type": "stream", "text": [ - "Species(N = 7) = {\n", - " metabolite[amino_acids] (@ 30.0), \n", + "Species(N = 8) = {\n", + " metabolite[amino_acids] (@ 30000.0), \n", " found_key=(mech=initial concentration, partid=None, name=amino_acids).\n", " search_key=(mech=initial concentration, partid=, name=amino_acids).\n", "\n", - " metabolite[Fuel_3PGA] (@ 30.0), \n", + " metabolite[Fuel_3PGA] (@ 30000.0), \n", " found_key=(mech=initial concentration, partid=None, name=Fuel_3PGA).\n", " search_key=(mech=initial concentration, partid=, name=Fuel_3PGA).\n", "\n", - " protein[RNAase] (@ 20.2), \n", - " found_key=(mech=initial concentration, partid=None, name=RNAase).\n", - " search_key=(mech=initial concentration, partid=, name=RNAase).\n", - "\n", - " metabolite[NTPs] (@ 5.0), \n", + " metabolite[NTPs] (@ 5000.0), \n", " found_key=(mech=initial concentration, partid=None, name=NTPs).\n", " search_key=(mech=initial concentration, partid=, name=NTPs).\n", "\n", - " protein[Ribo] (@ 0.0273), \n", - " found_key=(mech=initial concentration, partid=None, name=protein_Ribo).\n", - " search_key=(mech=initial concentration, partid=, name=protein_Ribo).\n", + " metabolite[ATP] (@ 5000.0), \n", + " found_key=(mech=initial concentration, partid=None, name=ATP).\n", + " search_key=(mech=initial concentration, partid=, name=ATP).\n", + "\n", + " protein[Ribo] (@ 10.0), \n", + " found_key=(mech=initial concentration, partid=None, name=Ribo).\n", + " search_key=(mech=initial concentration, partid=, name=Ribo).\n", "\n", - " protein[RNAP] (@ 0.00933), \n", + " protein[RNAP] (@ 0.5), \n", " found_key=(mech=initial concentration, partid=None, name=RNAP).\n", " search_key=(mech=initial concentration, partid=, name=RNAP).\n", "\n", - " metabolite[NDPs] (@ 0), \n", + " protein[RNase] (@ 0.25), \n", + " found_key=(mech=initial concentration, partid=None, name=RNase).\n", + " search_key=(mech=initial concentration, partid=, name=RNase).\n", + "\n", + " metabolite[ADP] (@ 0), \n", "}\n", "\n", "Reactions (2) = [\n", - "0. metabolite[Fuel_3PGA]+metabolite[NDPs] --> metabolite[NTPs]\n", - " Kf=k_forward * metabolite_Fuel_3PGA * metabolite_NDPs\n", + "0. metabolite[Fuel_3PGA]+metabolite[ADP] --> metabolite[ATP]\n", + " Kf=k_forward * metabolite_Fuel_3PGA * metabolite_ADP\n", " k_forward=0.02\n", - " found_key=(mech=one_step_pathway, partid=NTPs_production, name=k).\n", - " search_key=(mech=one_step_pathway, partid=NTPs_production, name=k).\n", + " found_key=(mech=one_step_pathway, partid=ATP_production, name=k).\n", + " search_key=(mech=one_step_pathway, partid=ATP_production, name=k).\n", "\n", - "1. metabolite[NTPs] --> metabolite[NDPs]\n", - " Kf=k_forward * metabolite_NTPs\n", + "1. metabolite[ATP] --> metabolite[ADP]\n", + " Kf=k_forward * metabolite_ATP\n", " k_forward=1.77e-05\n", - " found_key=(mech=one_step_pathway, partid=NTPs_degradation, name=k).\n", - " search_key=(mech=one_step_pathway, partid=NTPs_degradation, name=k).\n", + " found_key=(mech=one_step_pathway, partid=ATP_degradation, name=k).\n", + " search_key=(mech=one_step_pathway, partid=ATP_degradation, name=k).\n", "\n", "]\n" ] }, { "data": { - "image/png": "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FBYWpk6dOumzzz5zvufw4cO6/fbbFRoaqtjYWI0dO1ZnzpyRdLHrJD09XYsXL3b+6z07O1uVlZWaOHGikpOTFRQUpGuvvVaLFy+utab58+crJiZG4eHheuSRR1RWVuZcZrfb9Zvf/EYxMTEKDAxU//79tWfPnjqPr3q3y/LlyzV//nwdOHDAWdvy5cslXbxr9sMPP+zc780336wDBw64fR5DQkL00EMP6be//W2ty4OCghQXF+d8BQQEKDg4uMY86eIQgri4OMXHx2vw4MF69tln9c9//lPHjh3T+fPndf/99ys6OlpBQUHq0qWLli1b5nadaODt1QGguSopr1S3ZzZ5Zd+Hnxum4ADP/ryuWLFCs2fP1u7du7V69Wo99thjWr9+vX71q19p7ty5+t3vfqexY8fq5MmTstlsGjhwoCZNmqTXX39dJSUlevLJJ3XPPffoiy++0OLFi3X06FH16NFDzz33nCQpOjpaDodD7du315o1a9SuXTvt2LFDDz/8sLNbocrnn3+uwMBAbdu2TdnZ2XrooYfUrl07vfjii5IuXliwdu1arVixQh06dNDLL7+sYcOG6dixY87HbdRl9OjR+uc//6mNGzdq69atki5eMWkYhu644w5FRUVpw4YNioiI0FtvvaUhQ4bo6NGjV9xulbS0NHXu3Fl/+ctf9Otf/9qjz+Byqu5vUV5ernnz5unw4cP67LPP1K5dOx07dkwlJSWNtq+rAeEDAJqB3r176+mnn5Z08c7PixYtUrt27TRp0iRJ0jPPPKOlS5fqm2++0YYNG5SSkqIFCxY43//ee+8pMTFRR48eVdeuXV3+VV/F19fX5XEWycnJ2rFjh9asWeMSPgICAvTee+8pODhY3bt313PPPadZs2bp+eefV0lJiZYuXarly5dr+PDhkqQ//elP2rJli959913NmjXrsscZFBSk0NBQ+fn5udT2xRdf6ODBg8rLy3PeePLVV1/V+vXr9Ze//EUPP/ywW+cxISFB06ZN01NPPdXggbNV/vWvf+mVV15R+/bt1bVrV508eVLXX3+9+vTpI0lKSkpqlP1cTQgfAFqlIH9fHX5umNf27alevXo5f/b19VXbtm3Vs2dP57yqu0Tn5eUpMzNT27ZtU2hoaI3tHD9+XF27dq1zP2+++abeeecdnThxQiUlJSorK6sx+LN3794uN2tLTU1V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S+nSL0XDMGrM84TD4VB8fLy2b99eY5m7l+n6+Pioc+fOtc6/tCvs0ifkOhwOzZ8/X3fddVeN9wcGBrq1/0u1a9dO7dq1U9euXfXTn/5UiYmJ2rlzp1JTU53rrF69Wt26dVNkZKRL8OrcubMsFov++7//22WbHTt2lHSxBam69957T4cOHZKf3/99rTscDr377ruEDwAwi8Vi8bjro6VISUnR2rVrlZSU5PJlU11AQIAqKytd5n311Vfq16+fHn/8cee82loVDhw4oJKSEucX3M6dOxUaGqr27durbdu2CggI0Ndff60xY8ZIuvhFnpGR4falvbXVlpKSotzcXPn5+SkpKcmt7bgrOjpaBQUFKioqco6f2L9/f439f/vtt7WGl8ZQFX6qt1ZIUmJiojp16lRj/bZt2+rWW2/VkiVLNHXq1DrHfUjSwYMHlZGRoe3btysqKso5/8KFCxowYID++c9/qkePHo10JI2DAacA0MJMnjxZ586d03333afdu3fr+++/1+bNmzVhwgTnl3pSUpJ27dql7OxsnTlzRg6HQ507d1ZGRoY2bdqko0ePat68edqzZ0+N7ZeVlWnixIk6fPiwPvvsMz377LOaMmWKfHx8FBISoscee0yzZs3Sxo0bdfjwYU2aNEnFxcWaOHGiW/UnJSUpKytL+/fv15kzZ2S323XLLbcoNTVVI0eO1KZNm5Sdna0dO3bo6aefVkZGRoPOV9++fRUcHKy5c+fq2LFjWrlypZYvX+6yzjPPPKM///nPSktL06FDh3TkyBGtXr3aOQ7HE7t379aSJUu0f/9+nThxQtu2bdOYMWPUqVMnl1aPK/njH/+oiooK9enTR6tXr9aRI0f07bff6v3339d///d/y9fXV9LFgaY33nijBgwYoB49ejhf/fv3V2pqarMceEr4AIAWJiEhQX//+99VWVmpYcOGqUePHpo2bZoiIiKc4xxmzpwpX19fdevWTdHR0Tp58qQeffRR3XXXXRo9erT69u2rs2fPurSCVBkyZIi6dOmiAQMG6J577tGIESOUlpbmXL5o0SKNGjVKY8eOVUpKio4dO6ZNmzapTZs2btU/atQo3XbbbRo8eLCio6P14YcfymKxaMOGDRowYIAmTJigrl276t5771V2drZzvEt9RUVF6f3339eGDRvUs2dPffjhhy7HI0nDhg3Tp59+qi1b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VAsXLpTFYtH06dO9XUqDpaWlyWKxuLzi4uK8XVaj+J//+R898MADatu2rYKDg3XdddcpMzPT22U1WFJSUo3PzGKxaPLkyd4urUEqKir09NNPKzk5WUFBQerYsaOee+45ORwOb5dWL1dF+Fi9erWmT5+up556Svv27dMvfvELDR8+XCdPnvR2aQ1SVFSk3r17a8mSJd4upVGlp6dr8uTJ2rlzp7Zs2aKKigoNHTpURUVF3i6twdq3b69FixYpIyNDGRkZuvnmm3XnnXfq0KFD3i6tUezZs0dvv/22evXq5e1SGk337t2Vk5PjfB08eNDbJTXY+fPnddNNN8nf31+fffaZDh8+rNdee02RkZHeLq3B9uzZ4/J5bdmyRZJ09913e7myhnnppZf05ptvasmSJTpy5IhefvllvfLKK3rjjTe8XVr9GFeBG2+80Xj00Udd5v3kJz8xfvvb33qposYnyVi3bp23y2gSeXl5hiQjPT3d26U0iTZt2hjvvPOOt8tosIKCAqNLly7Gli1bjIEDBxrTpk3zdkkN9uyzzxq9e/f2dhmN7sknnzT69+/v7TJMMW3aNKNTp06Gw+HwdikNcscddxgTJkxwmXfXXXcZDzzwgJcqaphW3/JRVlamzMxMDR061GX+0KFDtWPHDi9VBU/YbDZJUlRUlJcraVyVlZVatWqVioqKlJqa6u1yGmzy5Mm64447dMstt3i7lEb13XffKSEhQcnJybr33nv1/fffe7ukBvvkk0/Up08f3X333YqJidH111+vP/3pT94uq9GVlZXp/fff14QJExr9QaVm69+/vz7//HMdPXpUknTgwAF9/fXXuv32271cWf00uwfLNbYzZ86osrJSsbGxLvNjY2OVm5vrpargLsMwNGPGDPXv3189evTwdjmN4uDBg0pNTVVpaalCQ0O1bt06devWzdtlNciqVau0d+9e7dmzx9ulNKq+ffvqz3/+s7p27aoffvhBL7zwgvr166dDhw6pbdu23i6v3r7//nstXbpUM2bM0Ny5c7V792795je/kdVq1YMPPujt8hrN+vXrdeHCBY0fP97bpTTYk08+KZvNpp/85Cfy9fVVZWWlXnzxRd13333eLq1eWn34qHJp6jUMo8Un4avBlClT9M033+jrr7/2dimN5tprr9X+/ft14cIFrV27VuPGjVN6enqLDSCnTp3StGnTtHnzZgUGBnq7nEY1fPhw5889e/ZUamqqOnXqpBUrVmjGjBlerKxhHA6H+vTpowULFkiSrr/+eh06dEhLly5tVeHj3Xff1fDhw5WQkODtUhps9erVev/997Vy5Up1795d+/fv1/Tp05WQkKBx48Z5uzyPtfrw0a5dO/n6+tZo5cjLy6vRGoLmZerUqfrkk0/05Zdfqn379t4up9EEBASoc+fOkqQ+ffpoz549Wrx4sd566y0vV1Y/mZmZysvL089+9jPnvMrKSn355ZdasmSJ7Ha7fH19vVhh4wkJCVHPnj313XffebuUBomPj68Rdn/6059q7dq1Xqqo8Z04cUJbt27VRx995O1SGsWsWbP029/+Vvfee6+ki2H4xIkTWrhwYYsMH61+zEdAQIB+9rOfOUc8V9myZYv69evnpapwOYZhaMqUKfroo4/0xRdfKDk52dslNSnDMGS3271dRr0NGTJEBw8e1P79+52vPn366P7779f+/ftbTfCQJLvdriNHjig+Pt7bpTTITTfdVOPy9aNHj6pDhw5eqqjxLVu2TDExMbrjjju8XUqjKC4ulo+P61e2r69vi73UttW3fEjSjBkzNHbsWPXp00epqal6++23dfLkST366KPeLq1BCgsLdezYMed0VlaW9u/fr6ioKF1zzTVerKxhJk+erJUrV+rjjz9WWFiYs9UqIiJCQUFBXq6uYebOnavhw4crMTFRBQUFWrVqlbZv366NGzd6u7R6CwsLqzEeJyQkRG3btm3x43RmzpypESNG6JprrlFeXp5eeOEF5efnt8h/aVb3xBNPqF+/flqwYIHuuece7d69W2+//bbefvttb5fWKBwOh5YtW6Zx48bJz691fM2NGDFCL774oq655hp1795d+/bt0+uvv64JEyZ4u7T68e7FNub5z//8T6NDhw5GQECAkZKS0iou29y2bZshqcZr3Lhx3i6tQWo7JknGsmXLvF1ag02YMMH5/2F0dLQxZMgQY/Pmzd4uq9G1lkttR48ebcTHxxv+/v5GQkKCcddddxmHDh3ydlmN4q9//avRo0cPw2q1Gj/5yU+Mt99+29slNZpNmzYZkoxvv/3W26U0mvz8fGPatGnGNddcYwQGBhodO3Y0nnrqKcNut3u7tHqxGIZheCf2AACAq1GrH/MBAACaF8IHAAAwFeEDAACYivABAABMRfgAAACmInwAAABTET4AAICpCB8AAMBUhA8AAGAqwgcAADAV4QMAAJiK8AEAAEz1/wF+qykphk5V9wAAAABJRU5ErkJggg==", + "image/png": "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oENERESyxaBDREREssWgQ0RERLLFoENERESyxaBDREREssWgQ0RERLLFoENERESyxaBDREREssWgQ0RERLLFoENERESyxaBDREREssWgQ0RERLLFoENERESyxaBDREREssWgQ0RERLLFoENERESyxaBDREREssWgQ0RERLLFoENERESyxaBDREREssWgQ0RERLLFoENERESyxaBDREREssWgQ0RERLLFoENERESyxaBDREREssWgQ0RERLLFoENERESyxaBDREREssWgQ0RERLLFoENERESyxaBDREREssWgQ0RERLLFoENERESyxaBDREREssWgQ0RERLLFoENERESyxaBDREREssWgQ0RERLLFoENERESyxaBDREREssWgQ0RERLLFoENERESyxaBDREREsmVT0FmxYgXuu+8+aDQa+Pv7Y/z48Th9+rRFGyEEkpKSEBwcDLVajeHDh+PkyZMWbYxGI+bMmQNfX1+4ublh3LhxuHjxokWb4uJi6HQ6aLVaaLVa6HQ6lJSUWLTJz89HXFwc3Nzc4Ovri7lz58JkMtlySERERCRjNgWdtLQ0zJ49GwcOHMDu3btRU1OD6OhoVFRUSG3eeOMNvP3221izZg0OHTqEwMBAPPjggygrK5PaJCYmYuvWrUhOTkZ6ejrKy8sRGxuL2tpaqc3kyZORnZ2N1NRUpKamIjs7GzqdTlpfW1uLsWPHoqKiAunp6UhOTsaWLVuwYMGC1pwPIiIikhPRCkVFRQKASEtLE0IIYTabRWBgoFi5cqXUpqqqSmi1WvHee+8JIYQoKSkRzs7OIjk5WWrzyy+/CAcHB5GamiqEECInJ0cAEAcOHJDa7N+/XwAQP/74oxBCiJSUFOHg4CB++eUXqc2mTZuESqUSer3eqvr1er0AYHV7IiIisj9bvr+dWhOS9Ho9AMDb2xsAkJubi8LCQkRHR0ttVCoVhg0bhoyMDDz99NPIyspCdXW1RZvg4GBEREQgIyMDMTEx2L9/P7RaLQYOHCi1GTRoELRaLTIyMhAeHo79+/cjIiICwcHBUpuYmBgYjUZkZWVhxIgRjeo1Go0wGo3S+9LS0tYcPhHd5cxmM4fLidqBs7MzHB0d22RbLQ46QgjMnz8fQ4YMQUREBACgsLAQABAQEGDRNiAgAOfPn5faKJVKeHl5NWpT9/nCwkL4+/s32qe/v79Fm4b78fLyglKplNo0tGLFCixbtszWQyUiasRkMiE3Nxdms9nepRDJkqenJwIDA6FQKFq1nRYHnYSEBPzwww9IT09vtK5hUUKIWxbasE1T7VvSpr7Fixdj/vz50vvS0lKEhITctC4iooaEECgoKICjoyNCQkLg4MALWInaihAClZWVKCoqAgAEBQW1anstCjpz5szB119/je+//x4dOnSQlgcGBgK40dtSv7CioiKp9yUwMBAmkwnFxcUWvTpFRUWIioqS2ly+fLnRfq9cuWKxnYMHD1qsLy4uRnV1daOenjoqlQoqlaolh0xEJKmpqUFlZSWCg4Ph6upq73KIZEetVgO4kQ38/f1bNYxl0z9DhBBISEjAl19+ie+++w5hYWEW68PCwhAYGIjdu3dLy0wmE9LS0qQQ079/fzg7O1u0KSgowIkTJ6Q2kZGR0Ov1yMzMlNocPHgQer3eos2JEydQUFAgtdm1axdUKhX69+9vy2EREdmk7gpRpVJp50qI5KvuHxHV1dWt2o5NPTqzZ8/G559/jq+++goajUaaC6PVaqFWq6FQKJCYmIjly5ejW7du6NatG5YvXw5XV1dMnjxZajtjxgwsWLAAPj4+8Pb2xsKFC9G7d2+MGjUKANCjRw+MHj0a8fHxWLduHQBg5syZiI2NRXh4OAAgOjoaPXv2hE6nw6pVq3D9+nUsXLgQ8fHx8PDwaNVJISKyRmvnDhBR89rs75ctl3MBaPK1fv16qY3ZbBZLly4VgYGBQqVSiaFDh4rjx49bbMdgMIiEhATh7e0t1Gq1iI2NFfn5+RZtrl27JqZMmSI0Go3QaDRiypQpori42KLN+fPnxdixY4VarRbe3t4iISFBVFVVWX08vLyciFrCYDCInJwcYTAY7F0KkWzd7O+ZLd/fCiGEaJvIdOcpLS2FVquFXq9nLxARWa2qqgq5ubkICwuDi4uLvcu5I02bNg0lJSXYtm1bi7exb98+jBgxAsXFxfD09MSGDRuQmJjY6C76dGe62d8zW76/eakAERG12PDhw5GYmGjvMgAAkyZNwpkzZ6T3SUlJuOeee9p0Hxs2bIBCocDo0aMtlpeUlEChUGDfvn1Sm5u9mmoXFBSEiRMnIjc3t01rvtsx6BARkSyo1eom78HW1pycnPDtt99i7969Ta6fNGkSCgoKpFdkZCTi4+MtltVdWOPh4YGCggJcunQJn3/+ObKzszFu3DiLRyJR6zDoEBG1khAClaYau7xsmX0wfPhwzJkzB4mJifDy8kJAQADef/99VFRU4KmnnoJGo0GXLl2wY8cO6TM5OTl46KGH4O7ujoCAAOh0Oly9ehXAjeGntLQ0rF69WuqVyMvLQ21tLWbMmIGwsDCo1WqEh4dj9erVTda0bNky+Pv7w8PDA08//bTFnaaNRiPmzp0Lf39/uLi4YMiQITh06FCzx7dhwwZ4enpKPy9btgzHjh2TatuwYQOAG3f1nzlzprTfBx54AMeOHbP6PLq5ueGpp57Cn//85ybXq9VqBAYGSi+lUglXV9dGy4AbE24DAwMRFBSEESNGYOnSpThx4gTOnj2L4uJiTJkyBX5+flCr1ejWrRvWr19vdZ10Q6seAUFERIChuhY9X9lpl33nvBoDV6X1/yvfuHEjnn/+eWRmZuKLL77ArFmzsG3bNvzxj3/EkiVL8M4770Cn0yE/Px96vR7Dhg1DfHw83n77bRgMBrzwwguYOHEivvvuO6xevRpnzpxBREQEXn31VQCAn58fzGYzOnTogM2bN8PX1xcZGRmYOXOmNDRT59tvv4WLiwv27t2LvLw8PPXUU/D19cVrr70GAHj++eexZcsWbNy4EZ06dcIbb7yBmJgYnD17Vnr0UHMmTZqEEydOIDU1FXv27AFw46pfIQTGjh0Lb29vpKSkQKvVYt26dRg5ciTOnDlzy+3WSUpKQteuXfGvf/0Lf/rTn6w+/7dSd/+Y6upqvPzyy8jJycGOHTvg6+uLs2fPwmAwtNm+7hYMOkREd5G+ffvipZdeAnDjbvErV66Er68v4uPjAQCvvPIK1q5dix9++AEpKSno168fli9fLn3+448/RkhICM6cOYPu3btb9FbUcXR0tHjcTlhYGDIyMrB582aLoKNUKvHxxx/D1dUVvXr1wquvvopFixbhL3/5CwwGA9auXYsNGzZgzJgxAIAPPvgAu3fvxkcffYRFixbd9DjVajXc3d3h5ORkUdt3332H48ePo6ioSLqB7Jtvvolt27bhX//6F2bOnGnVeQwODsa8efPw4osvYvz48VZ95lYuXryIVatWoUOHDujevTvy8/Nx7733YsCAAQCA0NDQNtnP3YZBh4ioldTOjsh5NcZu+7ZFnz59pJ8dHR3h4+OD3r17S8vq7ixfVFSErKws7N27F+7u7o22c+7cOXTv3r3Z/bz33nv48MMPcf78eRgMBphMpkYTg/v27WtxZ+nIyEiUl5fjwoUL0Ov1qK6uxuDBg6X1zs7OuP/++3Hq1Cmbjrm+rKwslJeXw8fHx2K5wWDAuXPnbNrWCy+8gHXr1uHjjz+2CHC20Ov1cHd3lx570K9fP3z55ZdQKpWYNWsWJkyYgCNHjiA6Ohrjx4+X5vaQ9Rh0iIhaSaFQ2DR8ZE/Ozs4W7xUKhcWyupu0mc1mmM1mxMXF4fXXX2+0nZs9f2jz5s147rnn8NZbbyEyMhIajQarVq1q9Nie5igUCmnuUUuenXgzZrMZQUFB2LdvX6N1dfN7rOXp6YnFixdj2bJliI2NbVE9Go0GR44cgYODAwICAuDm5iatGzNmDM6fP49vvvkGe/bswciRIzF79my8+eabLdrX3erO+JtJRES/uX79+mHLli0IDQ2Fk1PTXxdKpbLRFUL/+c9/EBUVhWeffVZa1lRvybFjx2AwGKR5KQcOHIC7uzs6dOgAHx8fKJVKpKenS3fWr66uxuHDh62+nL2p2vr164fCwkI4OTm1yVDQnDlz8Pe//73Zyda34uDggK5duza73s/PD9OmTcO0adPwhz/8AYsWLWLQsRGvuiIioibNnj0b169fx+OPP47MzEz8/PPP2LVrF6ZPny4FiNDQUBw8eBB5eXm4evUqzGYzunbtisOHD2Pnzp04c+YMXn755SavljKZTJgxY4Y04Xbp0qVISEiAg4MD3NzcMGvWLCxatAipqanIyclBfHw8KisrMWPGDKvqDw0NRW5uLrKzs3H16lUYjUaMGjUKkZGRGD9+PHbu3Im8vDxkZGTgpZdewuHDh20+Ry4uLli2bBn+/ve/2/zZW3nllVfw1Vdf4ezZszh58iS2b9+OHj16tPl+5I5Bh4iImhQcHIz//ve/qK2tRUxMDCIiIjBv3jxotVo4ONz4+li4cCEcHR3Rs2dP+Pn5IT8/H8888wweeeQRTJo0CQMHDsS1a9csenfqjBw5Et26dcPQoUMxceJExMXFISkpSVq/cuVKTJgwATqdDv369cPZs2exc+dOeHl5WVX/hAkTMHr0aIwYMQJ+fn7YtGkTFAoFUlJSMHToUEyfPh3du3fHY489hry8PGl+kq2mTp2Kzp07t+izN6NUKrF48WL06dMHQ4cOhaOjI5KTk9t8P3LHR0DwERBEZCM+AoKo/fEREERERES3wKBDRET0q169esHd3b3J12effWbv8qgFeNUVERHRr1JSUlBdXd3kupbO4SH7YtAhIiL6VadOnexdArUxDl0RERGRbDHoEBERkWwx6BAREZFsMegQERGRbDHoEBERkWwx6BAR0W9u2rRpGD9+fKu2sW/fPigUCpSUlAAANmzYYPMTyG8Xd2LtCoUC27Zta3Z9Xl4eFAoFsrOzf7OamsKgQ0RELTZ8+HCrnybe3iZNmoQzZ85I75OSknDPPffYryAbNKz9TlBQUIAxY8bYu4xb4n10iIhIFtRqNdRqtb3LaJE7sfbAwEB7l2AV9ugQEd0lhg8fjjlz5iAxMRFeXl4ICAjA+++/j4qKCjz11FPQaDTo0qULduzYIX0mJycHDz30ENzd3REQEACdToerV68CuDH8lJaWhtWrV0OhUEChUCAvLw+1tbWYMWMGwsLCoFarER4ejtWrVzdZ07Jly+Dv7w8PDw88/fTTMJlM0jqj0Yi5c+fC398fLi4uGDJkCA4dOtTs8dUf/tmwYQOWLVuGY8eOSbVt2LABAKDX6zFz5kxpvw888ACOHTtm1Tk8d+4cHn74YQQEBMDd3R333Xcf9uzZY9EmNDQUf/3rX/Hkk0/C3d0dnTp1wldffYUrV67g4Ycfhru7O3r37o3Dhw83WTvwv96oTz75BKGhodBqtXjsscdQVlbW4vNTn7W/o48//hi9evWCSqVCUFAQEhISpHUNh64yMzNx7733wsXFBQMGDMDRo0cttlVcXIwpU6bAz88ParUa3bp1w/r1662qtzUYdIiIWksIwFRhn5cQNpW6ceNG+Pr6IjMzE3PmzMGsWbPw6KOPIioqCkeOHEFMTAx0Oh0qKytRUFCAYcOG4Z577sHhw4eRmpqKy5cvY+LEiQCA1atXIzIyEvHx8SgoKEBBQQFCQkJgNpvRoUMHbN68GTk5OXjllVewZMkSbN682aKWb7/9FqdOncLevXuxadMmbN26FcuWLZPWP//889iyZQs2btyII0eOoGvXroiJicH169dveZyTJk3CggUL0KtXL6m2SZMmQQiBsWPHorCwECkpKcjKykK/fv0wcuRIq7ZbXl6Ohx56CHv27MHRo0cRExODuLg45OfnW7R75513MHjwYBw9ehRjx46FTqfDk08+iSeeeEI6lieffBLiJr+/c+fOYdu2bdi+fTu2b9+OtLQ0rFy5sk3OjzW/o7Vr12L27NmYOXMmjh8/jq+//hpdu3ZtcnsVFRWIjY1FeHg4srKykJSUhIULF1q0efnll5GTk4MdO3bg1KlTWLt2LXx9fW9Za6uJu5herxcAhF6vt3cpRHQHMRgMIicnRxgMhhsLjOVCLPWwz8tYbnXdw4YNE0OGDJHe19TUCDc3N6HT6aRlBQUFAoDYv3+/ePnll0V0dLTFNi5cuCAAiNOnT0vbnDdv3i33/eyzz4oJEyZI76dOnSq8vb1FRUWFtGzt2rXC3d1d1NbWivLycuHs7Cw+++wzab3JZBLBwcHijTfeEEIIsXfvXgFAFBcXCyGEWL9+vdBqtVL7pUuXir59+1rU8e233woPDw9RVVVlsbxLly5i3bp1tzyOpvTs2VO8++670vtOnTqJJ554Qnpfd05ffvlladn+/fsFAFFQUNBs7a6urqK0tFRatmjRIjFw4EAhhLDq/Niq4e8oODhYvPjii822ByC2bt0qhBBi3bp1Tf4+AYijR48KIYSIi4sTTz31lNX1NPp7Vo8t39+co0NEdBfp06eP9LOjoyN8fHzQu3dvaVndgyuLioqQlZWFvXv3wt3dvdF2zp07h+7duze7n/feew8ffvghzp8/D4PBAJPJ1GhicN++feHq6iq9j4yMRHl5OS5cuAC9Xo/q6moMHjxYWu/s7Iz7778fp06dsvm462RlZaG8vBw+Pj4Wyw0GA86dO3fLz1dUVGDZsmXYvn07Ll26hJqaGhgMhkY9OvXPc905be48NzfXJTQ0FBqNRnofFBSEoqIiADfOf2vPz81+R0VFRbh06RJGjhxp1bZOnTrV5O+zvlmzZmHChAk4cuQIoqOjMX78eERFRVm1/dZg0CEiai1nV2DJJfvt25bmzs4W7xUKhcUyhUIB4MbQhtlsRlxcHF5//fVG2wkKCmp2H5s3b8Zzzz2Ht956C5GRkdBoNFi1ahUOHjxoVY0KhUIa0qmrp44QotEyW5jNZgQFBWHfvn2N1llzefeiRYuwc+dOvPnmm+jatSvUajX+9Kc/WcwtAtDkOW3uPDenqd9VXfvWnp9b/Y5snRgtrBhCHTNmDM6fP49vvvkGe/bswciRIzF79my8+eabNu3LVgw6REStpVAASjd7V9Hm+vXrhy1btiA0NBROTk1/XSiVStTW1los+89//oOoqCg8++yz0rKmekuOHTsGg8EgfakeOHAA7u7u6NChA3x8fKBUKpGeno7JkycDAKqrq3H48GGrL2dvqrZ+/fqhsLAQTk5OCA0NtWo7DY9t2rRp+OMf/wjgxpydvLw8m7fTWl27dm3V+bnV70ij0SA0NBTffvstRowYccvt9ezZE5988kmj32dDfn5+mDZtGqZNm4Y//OEPWLRoUbsHHU5GJiKiJs2ePRvXr1/H448/jszMTPz888/YtWsXpk+fLgWI0NBQHDx4EHl5ebh69SrMZjO6du2Kw4cPY+fOnThz5gxefvnlJq8GMplMmDFjhjRBdenSpUhISICDgwPc3Nwwa9YsLFq0CKmpqcjJyUF8fDwqKysxY8YMq+oPDQ1Fbm4usrOzcfXqVRiNRowaNQqRkZEYP348du7ciby8PGRkZOCll16yuAqqOV27dsWXX36J7OxsHDt2DJMnT75pr0x7ae35seZ3lJSUhLfeegt///vf8dNPP+HIkSN49913m9ze5MmT4eDgIP0+U1JSGgWYV155BV999RXOnj2LkydPYvv27ejRo0fLT4KVGHSIiKhJwcHB+O9//4va2lrExMQgIiIC8+bNg1arhYPDja+PhQsXwtHRET179oSfnx/y8/PxzDPP4JFHHsGkSZMwcOBAXLt2zaLnoM7IkSPRrVs3DB06FBMnTkRcXBySkpKk9StXrsSECROg0+nQr18/nD17Fjt37oSXl5dV9U+YMAGjR4/GiBEj4Ofnh02bNkGhUCAlJQVDhw7F9OnT0b17dzz22GPIy8uT5s3czDvvvAMvLy9ERUUhLi4OMTEx6Nevn3UntI215vxY8zuaOnUq/va3v+Ef//gHevXqhdjYWPz0009Nbs/d3R3//ve/kZOTg3vvvRcvvvhioyFPpVKJxYsXo0+fPhg6dCgcHR2RnJzc8hNgJYWwZmBNpkpLS6HVaqHX6+Hh4WHvcojoDlFVVYXc3FyEhYXBxcXF3uUQydLN/p7Z8v3NHh0iIiKSLQYdIiKiX/Xq1Qvu7u5Nvj777DN7l2e1Z555ptnjeOaZZ+xd3m+KV10RERH9KiUlBdXV1U2us2YOz+3i1VdfbXRn4jp321QNBh0iIqJfderUyd4ltAl/f3/4+/vbu4zbAoeuiIiISLYYdIiIiEi2GHSIiIhIthh0iIiISLYYdIiIiEi2GHSIiOg3N23aNIwfP75V29i3bx8UCgVKSkoAABs2bLDqCeS3O4VCgW3bttm7DNlg0CEiohYbPny41U8Tb2+TJk3CmTNnpPdJSUm455572nQfGzZsgEKhaPT68MMP23Q/1ho3bhw6duwIFxcXBAUFQafT4dKlS9L6vLw8izq9vLwwdOhQpKWlWWynsLAQ8+bNQ9euXeHi4oKAgAAMGTIE7733HiorKxvtd/ny5XB0dMTKlSvb/Rhbi0GHiIhkQa1W/yb3jvHw8EBBQYHFa8qUKe2+36aMGDECmzdvxunTp7FlyxacO3cOf/rTnxq127NnDwoKCpCWlgYPDw889NBDyM3NBQD8/PPPuPfee7Fr1y4sX74cR48exZ49e/Dcc8/h3//+N/bs2dNoe+vXr8fzzz+Pjz/+uN2PsdXEXUyv1wsAQq/X27sUIrqDGAwGkZOTIwwGg71LscmwYcNEQkKCmDdvnvD09BT+/v5i3bp1ory8XEybNk24u7uLzp07i5SUFOkzJ0+eFGPGjBFubm7C399fPPHEE+LKlStCCCGmTp0qAFi8cnNzRU1NjZg+fboIDQ0VLi4uonv37uJvf/ubRS1Tp04VDz/8sEhKShJ+fn5Co9GImTNnCqPRKLWpqqoSc+bMEX5+fkKlUonBgweLzMxMaf3evXsFAFFcXCyEEGL9+vVCq9VKPzesbf369UIIIUpKSkR8fLy03xEjRojs7GyrzmH9fVizbuvWraLhV+3XX38t+vXrJ1QqlQgLCxNJSUmiurpaWg9AbN261ap6Gvrqq6+EQqEQJpNJCCFEbm6uACCOHj0qtbl48aIAIN577z0hhBAxMTGiQ4cOory8vMltms1mi/f79u0Tv/vd74TJZBLBwcEiLS2tRbXeys3+ntny/c0eHSKiVhJCoLK60i4vIYRNtW7cuBG+vr7IzMzEnDlzMGvWLDz66KOIiorCkSNHEBMTA51Oh8rKShQUFGDYsGG45557cPjwYaSmpuLy5cuYOHEiAGD16tWIjIxEfHy81LMREhICs9mMDh06YPPmzcjJycErr7yCJUuWYPPmzRa1fPvttzh16hT27t2LTZs2YevWrVi2bJm0/vnnn8eWLVuwceNGHDlyBF27dkVMTAyuX79+y+OcNGkSFixYgF69ekm1TZo0CUIIjB07FoWFhUhJSUFWVhb69euHkSNHWrXd1tq5cyeeeOIJzJ07Fzk5OVi3bh02bNiA1157rdXbvn79Oj777DNERUXB2dm52Xaurq4AgOrqaly7dg27du3C7Nmz4ebm1mR7hUJh8f6jjz7C448/DmdnZzz++OP46KOPWl17e+IjIIiIWslQY8DAzwfaZd8HJx+Eq7Or1e379u2Ll156CQCwePFirFy5Er6+voiPjwcAvPLKK1i7di1++OEHpKSkoF+/fli+fLn0+Y8//hghISE4c+YMunfvDqVSCVdXVwQGBkptHB0dLQJLWFgYMjIysHnzZikkAYBSqcTHH38MV1dX9OrVC6+++ioWLVqEv/zlLzAYDFi7di02bNiAMWPGAAA++OAD7N69Gx999BEWLVp00+NUq9Vwd3eHk5OTRW3fffcdjh8/jqKiIqhUKgDAm2++iW3btuFf//oXZs6cectzqNfr4e7uLr13d3dHYWHhLT8HAK+99hr+/Oc/Y+rUqQCAzp074y9/+Quef/55LF261KptNPTCCy9gzZo1qKysxKBBg7B9+/Zm21ZUVGDx4sVwdHTEsGHDcPbsWQghEB4ebtHO19cXVVVVAIDZs2fj9ddfBwCUlpZiy5YtyMjIAAA88cQTGDx4MN59993b9hlaDDpERHeRPn36SD87OjrCx8cHvXv3lpbVPbiyqKgIWVlZ2Lt3r8WXep1z586he/fuze7nvffew4cffojz58/DYDDAZDI1mhjct29fqXcBACIjI1FeXo4LFy5Ar9ejuroagwcPltY7Ozvj/vvvx6lTp2w+7jpZWVkoLy+Hj4+PxXKDwYBz585ZtQ2NRoMjR45I7x0crB8cycrKwqFDhyx6cGpra1FVVYXKykqL82GtRYsWYcaMGTh//jyWLVuGJ598Etu3b7foiYmKioKDgwMqKysRFBSEDRs2oHfv3jh48CCAxr02mZmZMJvNmDJlCoxGo7T8888/R+fOndG3b18AwD333IPOnTsjOTnZqpBoDww6REStpHZS4+Dkg3bbty0aDmkoFAqLZXVfeGazGWazGXFxcdK/5usLCgpqdh+bN2/Gc889h7feeguRkZHQaDRYtWqV9KV6KwqFQhqSa/gFLIRotMwWZrMZQUFB2LdvX6N11l6a7uDggK5duza5vOFQYsMnoZvNZixbtgyPPPJIo8+7uLhYtf+GfH194evri+7du6NHjx4ICQnBgQMHEBkZKbX54osv0LNnT3h6elqEvK5du0KhUODHH3+02Gbnzp0B3OgZq+/jjz/GyZMn4eT0v/hgNpvx0UcfMegQEcmVQqGwafjoTtGvXz9s2bIFoaGhFl9s9SmVStTW1los+89//oOoqCg8++yz0rKmekuOHTsGg8EgfZkeOHAA7u7u6NChA3x8fKBUKpGeno7JkycDuBEaDh8+bPXl7E3V1q9fPxQWFsLJyQmhoaFWbcdafn5+KCsrQ0VFhTTfJTs7u9H+T58+3WRQagt1Qat+LwwAhISEoEuXLo3a+/j44MEHH8SaNWswZ86cZufpAMDx48dx+PBh7Nu3D97e3tLykpISDB06FCdOnEBEREQbHUnb4WRkIiJq0uzZs3H9+nU8/vjjyMzMxM8//4xdu3Zh+vTpUoAIDQ3FwYMHkZeXh6tXr8JsNqNr1644fPgwdu7ciTNnzuDll1/GoUOHGm3fZDJhxowZyMnJwY4dO7B06VIkJCTAwcEBbm5umDVrFhYtWoTU1FTk5OQgPj4elZWVmDFjhlX1h4aGIjc3F9nZ2bh69SqMRiNGjRqFyMhIjB8/Hjt37kReXh4yMjLw0ksv4fDhw606XwMHDoSrqyuWLFmCs2fP4vPPP8eGDRss2rzyyiv45z//iaSkJJw8eRKnTp3CF198Ic2bskVmZibWrFmD7OxsnD9/Hnv37sXkyZPRpUsXi96cW/nHP/6BmpoaDBgwAF988QVOnTqF06dP49NPP8WPP/4IR0dHADcmId9///0YOnQoIiIipNeQIUMQGRl5205KZtAhIqImBQcH47///S9qa2sRExODiIgIzJs3D1qtVpqXsnDhQjg6OqJnz57w8/NDfn4+nnnmGTzyyCOYNGkSBg4ciGvXrln07tQZOXIkunXrhqFDh2LixImIi4tDUlKStH7lypWYMGECdDod+vXrh7Nnz2Lnzp3w8vKyqv4JEyZg9OjRGDFiBPz8/LBp0yYoFAqkpKRg6NChmD59Orp3747HHnsMeXl50vyklvL29sann36KlJQU9O7dG5s2bbI4HgCIiYnB9u3bsXv3btx3330YNGgQ3n77bXTq1Mnm/anVanz55ZcYOXIkwsPDMX36dERERCAtLU2aaG2NLl264OjRoxg1ahQWL16Mvn37YsCAAXj33XexcOFC/OUvf4HJZMKnn36KCRMmNLmNCRMm4NNPP4XJZLL5ONqbQth6baKMlJaWQqvVQq/X37azxYno9lNVVYXc3FyEhYW1eF4FEd3czf6e2fL9zR4dIiIiki0GHSIiol/16tUL7u7uTb4+++yz37SW5cuXN1tL3b2F6NZ41RUREdGvUlJSGl0SXqe1c3hs9cwzz1jcYLG+hpd9U/Ns7tH5/vvvERcXh+Dg4CYfJT9t2rRGT3UdNGiQRRuj0Yg5c+bA19cXbm5uGDduHC5evGjRpri4GDqdDlqtFlqtFjqdDiUlJRZt8vPzERcXBzc3N/j6+mLu3Lm35UQoIiK6M3Tq1Aldu3Zt8qXRaH7TWry9vZut5Xe/+91vWsudzOagU1FRgb59+2LNmjXNthk9erTFU11TUlIs1icmJmLr1q1ITk5Geno6ysvLERsba3G/g8mTJyM7OxupqalITU1FdnY2dDqdtL62thZjx45FRUUF0tPTkZycjC1btmDBggW2HhIRUYvcxddyELW7tvr7ZfPQ1ZgxY245NqhSqSyeLVKfXq/HRx99hE8++QSjRo0CAHz66acICQnBnj17EBMTg1OnTiE1NRUHDhzAwIE3nh/zwQcfIDIyEqdPn0Z4eDh27dqFnJwcXLhwAcHBwQCAt956C9OmTcNrr73Gq6iIqN3U3VfEZDJxCIGonVRWVgJofDdvW7XLHJ19+/bB398fnp6eGDZsGF577TX4+/sDuPGcj+rqakRHR0vtg4ODERERgYyMDMTExGD//v3QarVSyAGAQYMGQavVIiMjA+Hh4di/fz8iIiKkkAPcuD+B0WhEVlYWRowY0aguo9FocbfI0tLS9jh8IpI5JycnuLq64sqVK3B2drbpWUdEdHNCCFRWVqKoqAienp7SPyxaqs2DzpgxY/Doo4+iU6dOyM3Nxcsvv4wHHngAWVlZUKlUKCwshFKpbHTDp4CAAOnpr4WFhVIwqs/f39+iTcOJYV5eXlAqlc0+RXbFihUWT9QlImoJhUKBoKAg5Obm4vz58/Yuh0iWPD09mx0dskWbB51JkyZJP0dERGDAgAHo1KkTvvnmmyYfYlan4YPamnpoW0va1Ld48WLMnz9fel9aWoqQkJCbHxARUROUSiW6devGCyCI2oGzs3Ore3LqtPvl5UFBQejUqRN++uknAEBgYCBMJhOKi4stenWKiooQFRUltbl8+XKjbV25ckXqxQkMDGz0JNzi4mJUV1c3ewmgSqWy6bbYREQ34+DgwDsjE93m2n1g+dq1a7hw4QKCgoIAAP3794ezszN2794ttSkoKMCJEyekoBMZGQm9Xo/MzEypzcGDB6HX6y3anDhxAgUFBVKbXbt2QaVSoX///u19WERERHQHsLlHp7y8HGfPnpXe1z0Z1tvbG97e3khKSsKECRMQFBSEvLw8LFmyBL6+vvjjH/8IANBqtZgxYwYWLFgAHx8feHt7Y+HChejdu7d0FVaPHj0wevRoxMfHY926dQCAmTNnIjY2FuHh4QCA6Oho9OzZEzqdDqtWrcL169excOFCxMfH84orIiIiukHYaO/evQJAo9fUqVNFZWWliI6OFn5+fsLZ2Vl07NhRTJ06VeTn51tsw2AwiISEBOHt7S3UarWIjY1t1ObatWtiypQpQqPRCI1GI6ZMmSKKi4st2pw/f16MHTtWqNVq4e3tLRISEkRVVZXVx6LX6wUAodfrbT0NREREZCe2fH/z6eV8ejkREdEdhU8vJyIiIgKDDhEREckYgw4RERHJFoMOERERyRaDDhEREckWgw4RERHJFoMOERERyRaDDhEREckWgw4RERHJFoMOERERyRaDDhEREckWgw4RERHJFoMOERERyRaDDhEREckWgw4RERHJFoMOERERyRaDDhEREckWgw4RERHJFoMOERERyRaDDhEREckWgw4RERHJFoMOERERyRaDDhEREckWgw4RERHJFoMOERERyRaDDhEREckWgw4RERHJFoMOERERyRaDDhEREckWgw4RERHJFoMOERERyRaDDhEREckWgw4RERHJFoMOERERyRaDDhEREckWgw4RERHJFoMOERERyRaDDhEREckWgw4RERHJFoMOERERyRaDDhEREckWgw4RERHJFoMOERERyRaDDhEREckWgw4RERHJFoMOERERyRaDDhEREckWgw4RERHJFoMOERERyRaDDhEREckWgw4RERHJFoMOERERyRaDDhEREckWgw4RERHJFoMOERERyRaDDhEREcmWzUHn+++/R1xcHIKDg6FQKLBt2zaL9UIIJCUlITg4GGq1GsOHD8fJkyct2hiNRsyZMwe+vr5wc3PDuHHjcPHiRYs2xcXF0Ol00Gq10Gq10Ol0KCkpsWiTn5+PuLg4uLm5wdfXF3PnzoXJZLL1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", "text/plain": [ "
" ] @@ -92,7 +88,7 @@ "source": [ "from biocrnpyler.mixtures import EnergyTxTlExtract\n", "#A = DNAassembly(\"A\", promoter = \"P\", rbs = \"rbs\")\n", - "E = EnergyTxTlExtract(parameter_file = \"txtl_toolbox_parameters.txt\")\n", + "E = EnergyTxTlExtract(parameter_file = 'mixtures/extract_parameters.tsv')\n", "CRN = E.compile_crn()\n", "print(CRN.pretty_print())\n", "try:\n", @@ -128,36 +124,40 @@ "name": "stdout", "output_type": "stream", "text": [ - "Species(N = 14) = {\n", - " metabolite[amino_acids] (@ 30.0), \n", + "Species(N = 15) = {\n", + " metabolite[amino_acids] (@ 30000.0), \n", " found_key=(mech=initial concentration, partid=None, name=amino_acids).\n", " search_key=(mech=initial concentration, partid=, name=amino_acids).\n", "\n", - " metabolite[Fuel_3PGA] (@ 30.0), \n", + " metabolite[Fuel_3PGA] (@ 30000.0), \n", " found_key=(mech=initial concentration, partid=None, name=Fuel_3PGA).\n", " search_key=(mech=initial concentration, partid=, name=Fuel_3PGA).\n", "\n", - " protein[RNAase] (@ 20.2), \n", - " found_key=(mech=initial concentration, partid=None, name=RNAase).\n", - " search_key=(mech=initial concentration, partid=, name=RNAase).\n", - "\n", - " metabolite[NTPs] (@ 5.0), \n", + " metabolite[NTPs] (@ 5000.0), \n", " found_key=(mech=initial concentration, partid=None, name=NTPs).\n", " search_key=(mech=initial concentration, partid=, name=NTPs).\n", "\n", - " protein[Ribo] (@ 0.0273), \n", - " found_key=(mech=initial concentration, partid=None, name=protein_Ribo).\n", - " search_key=(mech=initial concentration, partid=, name=protein_Ribo).\n", + " metabolite[ATP] (@ 5000.0), \n", + " found_key=(mech=initial concentration, partid=None, name=ATP).\n", + " search_key=(mech=initial concentration, partid=, name=ATP).\n", "\n", - " protein[RNAP] (@ 0.00933), \n", + " protein[Ribo] (@ 10.0), \n", + " found_key=(mech=initial concentration, partid=None, name=Ribo).\n", + " search_key=(mech=initial concentration, partid=, name=Ribo).\n", + "\n", + " protein[RNAP] (@ 0.5), \n", " found_key=(mech=initial concentration, partid=None, name=RNAP).\n", " search_key=(mech=initial concentration, partid=, name=RNAP).\n", "\n", + " protein[RNase] (@ 0.25), \n", + " found_key=(mech=initial concentration, partid=None, name=RNase).\n", + " search_key=(mech=initial concentration, partid=, name=RNase).\n", + "\n", " complex[protein[Ribo]:rna[A]] (@ 0), \n", - " complex[protein[RNAase]:rna[A]] (@ 0), \n", + " complex[protein[RNase]:rna[A]] (@ 0), \n", " complex[dna[A]:protein[RNAP]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[A]]:protein[RNAase]] (@ 0), \n", - " metabolite[NDPs] (@ 0), \n", + " complex[complex[protein[Ribo]:rna[A]]:protein[RNase]] (@ 0), \n", + " metabolite[ADP] (@ 0), \n", " protein[A] (@ 0), \n", " rna[A] (@ 0), \n", " dna[A] (@ 0), \n", @@ -170,17 +170,17 @@ " k_forward=4.48\n", " found_key=(mech=energy_transcription_mm, partid=None, name=kb).\n", " search_key=(mech=energy_transcription_mm, partid=P, name=kb).\n", - " k_reverse=2.48889e-06\n", + " k_reverse=2.5e-06\n", " found_key=(mech=energy_transcription_mm, partid=None, name=ku).\n", " search_key=(mech=energy_transcription_mm, partid=P, name=ku).\n", "\n", "1. metabolite[NTPs]+complex[dna[A]:protein[RNAP]] --> metabolite[NTPs]+dna[A]+protein[RNAP]+rna[A]\n", " Kf=k_forward * metabolite_NTPs * complex_dna_A_protein_RNAP_\n", - " k_forward=0.010833333333333334\n", + " k_forward=5e-05\n", "\n", "2. metabolite[NTPs]+complex[dna[A]:protein[RNAP]] --> complex[dna[A]:protein[RNAP]]\n", " Kf=k_forward * metabolite_NTPs * complex_dna_A_protein_RNAP_\n", - " k_forward=3.25\n", + " k_forward=0.05\n", " found_key=(mech=energy_transcription_mm, partid=None, name=ktx).\n", " search_key=(mech=energy_transcription_mm, partid=P, name=ktx).\n", "\n", @@ -190,78 +190,70 @@ " k_forward=0.819\n", " found_key=(mech=energy_translation_mm, partid=None, name=kb).\n", " search_key=(mech=energy_translation_mm, partid=rbs, name=kb).\n", - " k_reverse=0.002853659\n", + " k_reverse=0.003\n", " found_key=(mech=energy_translation_mm, partid=None, name=ku).\n", " search_key=(mech=energy_translation_mm, partid=rbs, name=ku).\n", "\n", - "4. 4metabolite[NTPs]+metabolite[amino_acids]+complex[protein[Ribo]:rna[A]] --> 4metabolite[NTPs]+metabolite[amino_acids]+rna[A]+protein[Ribo]+protein[A]\n", - " Kf=k_forward * metabolite_NTPs^4 * metabolite_amino_acids * complex_protein_Ribo_rna_A_\n", - " k_forward=0.192\n", + "4. 4metabolite[ATP]+metabolite[amino_acids]+complex[protein[Ribo]:rna[A]] --> 4metabolite[ATP]+metabolite[amino_acids]+rna[A]+protein[Ribo]+protein[A]\n", + " Kf=k_forward * metabolite_ATP^4 * metabolite_amino_acids * complex_protein_Ribo_rna_A_\n", + " k_forward=0.0001666666666666667\n", "\n", - "5. 4metabolite[NTPs]+metabolite[amino_acids]+complex[protein[Ribo]:rna[A]] --> complex[protein[Ribo]:rna[A]]+4metabolite[NDPs]\n", - " Kf=k_forward * metabolite_NTPs^4 * metabolite_amino_acids * complex_protein_Ribo_rna_A_\n", - " k_forward=19.2\n", + "5. 4metabolite[ATP]+metabolite[amino_acids]+complex[protein[Ribo]:rna[A]] --> complex[protein[Ribo]:rna[A]]+4metabolite[ADP]\n", + " Kf=k_forward * metabolite_ATP^4 * metabolite_amino_acids * complex_protein_Ribo_rna_A_\n", + " k_forward=0.05\n", " found_key=(mech=energy_translation_mm, partid=None, name=ktl).\n", " search_key=(mech=energy_translation_mm, partid=rbs, name=ktl).\n", "\n", - "6. metabolite[Fuel_3PGA]+metabolite[NDPs] --> metabolite[NTPs]\n", - " Kf=k_forward * metabolite_Fuel_3PGA * metabolite_NDPs\n", + "6. metabolite[Fuel_3PGA]+metabolite[ADP] --> metabolite[ATP]\n", + " Kf=k_forward * metabolite_Fuel_3PGA * metabolite_ADP\n", " k_forward=0.02\n", - " found_key=(mech=one_step_pathway, partid=NTPs_production, name=k).\n", - " search_key=(mech=one_step_pathway, partid=NTPs_production, name=k).\n", + " found_key=(mech=one_step_pathway, partid=ATP_production, name=k).\n", + " search_key=(mech=one_step_pathway, partid=ATP_production, name=k).\n", "\n", - "7. metabolite[NTPs] --> metabolite[NDPs]\n", - " Kf=k_forward * metabolite_NTPs\n", + "7. metabolite[ATP] --> metabolite[ADP]\n", + " Kf=k_forward * metabolite_ATP\n", " k_forward=1.77e-05\n", - " found_key=(mech=one_step_pathway, partid=NTPs_degradation, name=k).\n", - " search_key=(mech=one_step_pathway, partid=NTPs_degradation, name=k).\n", + " found_key=(mech=one_step_pathway, partid=ATP_degradation, name=k).\n", + " search_key=(mech=one_step_pathway, partid=ATP_degradation, name=k).\n", "\n", - "8. rna[A]+protein[RNAase] <--> complex[protein[RNAase]:rna[A]]\n", - " Kf=k_forward * rna_A * protein_RNAase\n", - " Kr=k_reverse * complex_protein_RNAase_rna_A_\n", + "8. complex[protein[Ribo]:rna[A]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[A]]:protein[RNase]]\n", + " Kf=k_forward * complex_protein_Ribo_rna_A_ * protein_RNase\n", + " Kr=k_reverse * complex_complex_protein_Ribo_rna_A__protein_RNase_\n", " k_forward=1.0\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kb).\n", - " search_key=(mech=rna_degradation_mm, partid=rna_A, name=kb).\n", - " k_reverse=1.26582e-06\n", + " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_A_, name=kb).\n", + " k_reverse=1.25e-06\n", " found_key=(mech=rna_degradation_mm, partid=None, name=ku).\n", - " search_key=(mech=rna_degradation_mm, partid=rna_A, name=ku).\n", + " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_A_, name=ku).\n", "\n", - "9. complex[protein[RNAase]:rna[A]] --> protein[RNAase]\n", - " Kf=k_forward * complex_protein_RNAase_rna_A_\n", - " k_forward=1.01\n", + "9. complex[complex[protein[Ribo]:rna[A]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\n", + " Kf=k_forward * complex_complex_protein_Ribo_rna_A__protein_RNase_\n", + " k_forward=0.00013\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kdeg).\n", - " search_key=(mech=rna_degradation_mm, partid=rna_A, name=kdeg).\n", + " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_A_, name=kdeg).\n", "\n", - "10. complex[protein[Ribo]:rna[A]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[A]]:protein[RNAase]]\n", - " Kf=k_forward * complex_protein_Ribo_rna_A_ * protein_RNAase\n", - " Kr=k_reverse * complex_complex_protein_Ribo_rna_A__protein_RNAase_\n", + "10. rna[A]+protein[RNase] <--> complex[protein[RNase]:rna[A]]\n", + " Kf=k_forward * rna_A * protein_RNase\n", + " Kr=k_reverse * complex_protein_RNase_rna_A_\n", " k_forward=1.0\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kb).\n", - " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_A_, name=kb).\n", - " k_reverse=1.26582e-06\n", + " search_key=(mech=rna_degradation_mm, partid=rna_A, name=kb).\n", + " k_reverse=1.25e-06\n", " found_key=(mech=rna_degradation_mm, partid=None, name=ku).\n", - " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_A_, name=ku).\n", + " search_key=(mech=rna_degradation_mm, partid=rna_A, name=ku).\n", "\n", - "11. complex[complex[protein[Ribo]:rna[A]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\n", - " Kf=k_forward * complex_complex_protein_Ribo_rna_A__protein_RNAase_\n", - " k_forward=1.01\n", + "11. complex[protein[RNase]:rna[A]] --> protein[RNase]\n", + " Kf=k_forward * complex_protein_RNase_rna_A_\n", + " k_forward=0.00013\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kdeg).\n", - " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_A_, name=kdeg).\n", + " search_key=(mech=rna_degradation_mm, partid=rna_A, name=kdeg).\n", "\n", "]\n" ] }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - "/Users/murray/Library/CloudStorage/Dropbox/macosx/src/biocrnpyler/biocrnpyler/core/parameter.py:678: UserWarning: parameter file contains no unit column! Please add a column named ['unit', 'units'].\n", - " warn(\n" - ] - }, { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAAh8AAAGdCAYAAACyzRGfAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/H5lhTAAAACXBIWXMAAA9hAAAPYQGoP6dpAAB+5UlEQVR4nO3deVwU9f/A8dfucp/KDYqCIl54pJbhbZamZplWlmWapnnmkWdpeZR2Z5fa4dU38/illhWepWapeZsJ3uAJIh4gN+zO74+VVQQUcHeHhffz8ZjHDrOfnXnPwg7v/czn0CiKoiCEEEIIYSVatQMQQgghRMUiyYcQQgghrEqSDyGEEEJYlSQfQgghhLAqST6EEEIIYVWSfAghhBDCqiT5EEIIIYRVSfIhhBBCCKuyUzuA2xkMBi5cuIC7uzsajUbtcISokBRF4fr16wQFBaHV2sZ3FLl2CKGuklw3ylzyceHCBYKDg9UOQwgBnD17lqpVq6odRrHItUOIsqE4140yl3y4u7sDxuA9PDxUjkaIiiklJYXg4GDT59EWyLVDCHWV5LpR5pKPvOpSDw8PuYAIoTJbun0h1w4hyobiXDds42auEEIIIcoNST6EEEIIYVWSfAghhBDCqspcmw8hhLAURVHIzc1Fr9erHYooJZ1Oh52dnU21RxIFSfIhhKgQsrOziY+PJz09Xe1QxD1ycXEhMDAQBwcHtUMRpSTJhxCi3DMYDMTGxqLT6QgKCsLBwUG+OdsgRVHIzs7m0qVLxMbGUqtWLZsZBE/kJ8mHEKLcy87OxmAwEBwcjIuLi9rhiHvg7OyMvb09p0+fJjs7GycnJ7VDEqUgKaMQosKQb8nlg/webZ/8BoUQQghhVSVKPubOnUvDhg1NIwhGRkaydu1a0/OKojB16lSCgoJwdnamXbt2HD582OxBCyGEEMJ2lSj5qFq1Ku+++y579uxhz549PPTQQzzxxBOmBOP999/n448/5osvvmD37t0EBATwyCOPcP36dYsEL4QQQgjbU6Lko1u3bnTp0oXw8HDCw8N55513cHNzY+fOnSiKwuzZs3njjTfo0aMHERERLF68mPT0dH744QdLxS+EEMJCfvjhB3Q6HYMHD1Y7FFHOlLq3i16v5//+7/9IS0sjMjKS2NhYEhIS6Nixo6mMo6Mjbdu2Zfv27bzyyiuF7icrK4usrCzTzykpKcU6/tlTvzNv1/vUcahMHUcfIpz8cXZwAUcPcPECF2/j4hYArj4g3eqEEOVAdna21ca3WLBgAePHj2fu3Ll8/PHHttdT6N//g/N71Y6i/Lh/APjUMsuuSpx8HDp0iMjISDIzM3Fzc2P16tXUq1eP7du3A+Dv75+vvL+/P6dPny5yf7NmzWLatGklDYND5/9mTdYF1mRdgOvgaDDwQGYWj6Sl0yktHRdFuVnY3gUqVYdK1cC7JvjXNy6+dcDeucTHFkLYPkVRyMix/kinzva6Eo0x0q5dOyIiInBwcOC7776jfv36/Pnnn2zatIkJEyYQHR1N48aNWbhwIbVr1wbg5MmTjBkzhp07d5KWlkbdunWZNWsWDz/8cLGPGxcXx/bt21m5ciWbN2/mxx9/5MUXXyzx+armSiyselntKMqX8E7qJR+1a9fmwIEDXLt2jZUrV9K3b1+2bt1qev72D5WiKHf8oE2aNIkxY8aYfk5JSSE4OPiucYQHNmdoUjQxWZc5nHONRDLZ5uLMNhdn3vfxoXuOjv4p1/G9ngQ56XApxrgcv2UnGi34hENwc6j2oPHRq4bUkghRAWTk6Kn35nqrHzd6eidcHEp26V28eDFDhgzh77//ZvPmzfz555+88cYbfPTRR/j6+jJ48GD69+/P33//DUBqaipdunTh7bffxsnJicWLF9OtWzeOHj1KtWrVinXMBQsW0LVrVzw9PXnhhReYP3++bSUfR6OMjz61oe5j6sZSXlQq3t9OcZQ4+XBwcCAsLAyAZs2asXv3bj799FMmTJgAQEJCAoGBgabyiYmJBWpDbuXo6Iijo2NJwyAsrBNhYZ0AY4Jz4toJNp/dzOrjqzmXeo7vHXL5P/9KPNd6EK9U64xbaiJcOw1Jx+Hif5DwH2RcgUtHjMu+xcYduwVAzYcgrIPx0cWrxLEJIYQ5hYWF8f777wMQHx8PwDvvvEPbtm0BmDhxIl27diUzMxMnJycaNWpEo0aNTK9/++23Wb16NWvWrGH48OF3PZ7BYGDRokV8/vnnADz77LOMGTOGEydOmK7/Zd6xG4lls/7woLRZKWvueYRTRVHIysoiNDSUgIAANm7cyH333QcY701u3bqV9957754DvRONRkOtyrWoVbkWLzd4me0XtjPv4DwOXjrIopj/8VvcOsY/MJ5Hm/W/NXC4ngAX9sGZnXD2H7iwH1IT4OAPxkWjhSpNoe7jUO8JqFzdouchhLAeZ3sd0dM7qXLckmrWrFmBbQ0bNjSt533hS0xMpFq1aqSlpTFt2jR+/fVXLly4QG5uLhkZGZw5c6ZYx9uwYQNpaWl07twZAB8fHzp27MiCBQuYOXNmieO3OkWB+APG9eotVA1FFK5Eycfrr79O586dCQ4O5vr16yxbtowtW7awbt06NBoNo0aNYubMmdSqVYtatWoxc+ZMXFxc6N27t6XiL0Cr0dKqSitaBrVk2/ltvLfrPc5cP8O4rePYfGYzkx+cjLuDu/HWikcgeHSFOl2NL87JNCYhJzYZl8RoOLfbuGycYkxE6nWHBk8bXyuEsFkajabEtz/U4urqWmCbvb29aT3v1rbBYABg3LhxrF+/ng8//JCwsDCcnZ156qmnyM7OLtbxFixYwJUrV/I1MDUYDOzfv58ZM2ag05U8gbKqa6chMxm09sa2faLMKdEn7+LFi/Tp04f4+Hg8PT1p2LAh69at45FHHgFg/PjxZGRkMHToUK5evUrz5s3ZsGED7u7uFgn+TjQaDW2qtqF5YHO+PfQt3/z7DVGxURy8dJDZ7WdTx6uQP0h7J6jR1rh0nAHJ5+HYWjj8E5z+29hq+vxe2DQVaj0C9/UxNsDR2RfclxBCqGTbtm3069ePJ598EjC2AYmLiyvWay9fvszPP//MsmXLqF+/vmm7wWCgdevWrF27lsceK+NtKBIOGR/96oKdzHxbFpUo+Zg/f/4dn9doNEydOpWpU6feS0xm5ahzZFjjYbQMasmkbZM4l3qOPlF9mNFqBo+GPHrnF3tWgftfNi7XL0LMGjj0I5zdCcfWGRdXP2jyorGM1IYIIcqAsLAwVq1aRbdu3dBoNEyZMsVUK3I3//vf//D29ubpp58uMIfKY489xvz588t+8hH/r/ExoOGdywnVVJi5XRr7NWbZY8toGdSSTH0m47aO43/R/yv+Dtz94YGBMGA9DNsNLUcaE4+0RNj2IcyOgJUD4fw+y52EEEIUwyeffELlypVp0aIF3bp1o1OnTjRp0qRYr12wYAFPPvlkoZO39ezZk19//ZWLFy+aO2TzSriRfARK8lFWaRTl1gEx1JeSkoKnpyfJycl4eHiYff96g54P93zI9zHfA/BKw1cY1nhYifrd39xZjrE71855cGb7ze3VW0HbcRDaVrrtCptk6c+hJdwp5szMTGJjYwkNDZUp2MuBu/4+P6oL1y/AS+ugeqT1A6ygSnLdqDA1H3l0Wh3j7x/PiPtGAPDVv1/x/u73KVUOprM39oLpvxYGbYGGzxobOJ3+C757AuZ3hOObjC2vhRBCWF5akjHxAAiIUDcWUaQKl3yAsW3KoIaDeKP5G2jQ8H3M93y+//N722nQfdDjKxh5AB4YBDpHOLcLlvSEbx+GuL/NErsQZcGcOXNM3zqbNm3Ktm3b7lh+69atNG3aFCcnJ2rUqMG8efMKlJk9eza1a9fG2dmZ4OBgRo8eTWZmpqVOocLatm0bbm5uRS42L/6g8dGrBjhav7ODKB7b6GdmIc/WeRatRsuMnTP45tA3eDh40C+i373t1LMqdPkAWr8G2z+HPQvg/B5Y1AXCO8PDU8FPun4J27V8+XJGjRrFnDlzaNmyJV999RWdO3cmOjq60NEzY2Nj6dKlCwMHDuT777/n77//ZujQofj6+tKzZ08AlixZwsSJE1mwYAEtWrTg2LFj9OvXDzC2XxDm06xZMw4cOKB2GJaTII1NbUGFTj4Anqn9DCnZKXy671M+2vsRno6ePFnryXvfsXsAdHoHWrwKW9+FvYuN3XaPr4f7XoD2bxjLCGFjPv74YwYMGMDLLxvnzZg9ezbr169n7ty5zJo1q0D5efPmUa1aNWbPng1A3bp12bNnDx9++KEp+dixYwctW7Y0jQkUEhLCc889x65du6xzUhWIs7Oz7YxSWhrx0tjUFlTI2y63e7nBy7wU8RIA03dOZ0/CHvPt3N0fHvsEhu6EOo+BYoB938EX98POuaDPNd+xhLCw7Oxs9u7dm2/2aoCOHTuaJpe83Y4dOwqU79SpE3v27CEnJweAVq1asXfvXlOycerUKaKioujatWuRsWRlZZGSkpJvEeJmzUejO5cTqpLk44bRTUbTKaQTuYZcxmwZw7nr58x7AN9weHYJ9F8PQU0gKwXWTYSv2xqHdxfCBiQlJaHX6wudvTohIaHQ1yQkJBRaPjc3l6SkJMA4d8iMGTNo1aoV9vb21KxZk/bt2zNx4sQiY5k1axaenp6mpTgTUopyLisVLp80rkvNR5kmyccNGo2GGS1nUM+7HlezrjLijxGk5aSZ/0DVHoSXf4fHZoNTJeMkdws6wU9DIe2y+Y8nhAWUdPbqwsrfun3Lli288847zJkzh3379rFq1Sp+/fVXZsyYUeQ+J02aRHJysmk5e/ZsaU9HlBcXDwOKcYJQNz+1oxF3IMnHLZztnPms/Wf4Ovty4toJpu2YVrouuHej1UKzl2DEPuMQ7QAHlsCc5hC9xvzHE8JMfHx80Ol0BWo57jR7dUBAQKHl7ezs8Pb2BmDKlCn06dOHl19+mQYNGvDkk08yc+ZMZs2aVeTInI6Ojnh4eORbRAUng4vZDEk+buPv6s/H7T5Gp9GxNnYtq46vstzBXL3hiS9gwEbwrQtpl2BFH/i/l4x91YUoYxwcHGjatCkbN27Mt33jxo20aFH47KGRkZEFym/YsIFmzZqZJkdLT08vMKKmTqdDURTLfAEQ5VNeN1vp6VLmSfJRiMZ+jXm1yasAzNo1i2NXj1n2gMEPwCtbjd1zNTo4vAq+bG6c0E6IMmbMmDF8++23LFiwgJiYGEaPHs2ZM2cYPHgwYLwd8uKLL5rKDx48mNOnTzNmzBhiYmJYsGAB8+fPZ+zYsaYy3bp1Y+7cuSxbtozY2Fg2btzIlClTePzxx8v+DKoVTEhIiKnnUpkjNR82Q5KPIvSr34+WVVqSpc9i7NaxZORmWPaAdo7Q4U14eRP41YP0JPi/vsa2IFmplj22ECXQq1cvZs+ezfTp02ncuDF//vknUVFRVK9eHYD4+HjOnDljKh8aGkpUVBRbtmyhcePGzJgxg88++8zUzRZg8uTJvPbaa0yePJl69eoxYMAAOnXqxFdffWX186soSptE7N69m0GDBpk9no4dO6LT6di5s5QN8PU5kBhjXJeajzKvws3tUhJXMq/w9JqnScxI5IW6LzDhgQnWOXBuFmx9D/76xNg116smPDXfOIqqEFZQlj6HxSVzuxhlZ2fj4HD3aeRDQkIYNWoUo0aNsnxQd3HmzBnq169P//79SU9P55tvvrlj+UJ/nwmHYF4rcPSEiadlXi0VyNwuZuLl5MW0ltMAWBKzxLzjf9xJXi1I31/AowpcOQnfPmIcMbWY02ILIe5CUSA7zfpLCb/vtWvXjuHDhzN8+HAqVaqEt7c3kydPNrWFCQkJ4e2336Zfv354enoycOBAAFauXEn9+vVxdHQkJCSEjz76KN8+T58+zejRo9FoNPl6I23fvp02bdqYhrl/9dVXSUu72fPv9hoTjUbDt99+y5NPPomLiwu1atVizZqSNZxfuHAhjz32GEOGDGH58uX5jldseYOLBTSQxMMGVPgRTu+mVZVW9KzVk5XHVzL578msenwVLvYu1jl4SCsY/BesGQFHfoUNk+HUFujxDbh4WScGIcqrnHSYGWT9475+ARxcS/SSxYsXM2DAAP755x/27NnDoEGDqF69uinR+OCDD5gyZQqTJ08GYO/evTzzzDNMnTqVXr16sX37doYOHYq3tzf9+vVj1apVNGrUiEGDBpn2AXDo0CE6derEjBkzmD9/PpcuXTIlPgsXLiwyvmnTpvH+++/zwQcf8Pnnn/P8889z+vRpvLzufp1SFIWFCxfy5ZdfUqdOHcLDw1mxYgUvvfRSid4jae9hW6TmoxjGNhtLoGsg51PP8/Hej617cBcv6PW9cZRUOyc4sQm+agsXDlg3DiGEaoKDg/nkk0+oXbs2zz//PCNGjMg3581DDz3E2LFjCQsLIywsjI8//pgOHTowZcoUwsPD6devH8OHD+eDDz4AwMvLC51Oh7u7OwEBAQQEGKd6+OCDD+jduzejRo2iVq1atGjRgs8++4zvvvvujpP89evXj+eee46wsDBmzpxJWlpasYfG37RpE+np6XTq1AmAF154gfnz55f8TYqXOV1sidR8FIObgxvTW05n4IaBrDi6gm41u9HI14pD92o00Kw/VH0Alr8AV2Nhfkd47GPjPDFCiJKzdzHWQqhx3BJ68MEH890aiYyM5KOPPkKv1wPGyeJuFRMTwxNPPJFvW8uWLZk9ezZ6vb7IHkR79+7lxIkTLFmyxLRNURQMBgOxsbHUrVu30Nc1bHjzH76rqyvu7u4kJiYW69zmz59Pr169sLMz/jt67rnnGDduHEePHqV27drF2gcGg7HNB0jNh42Qmo9iejDwQZ6o+QQKCtN3TCfXoMKcLAERMGgLhD8K+iz4eRj8MtLYQFUIUTIajfH2h7UXC7RHcHXNfxunsBFni9O3wGAw8Morr3DgwAHTcvDgQY4fP07NmjWLfF3eeC15NBpNkYPD3erKlSv89NNPzJkzBzs7O+zs7KhSpQq5ubksWLDgrq83uRoL2ddB5wg+4cV/nVCNJB8l8Fqz1/B09OTY1WMsiVly9xdYgnMleHYptJ8MaGDvIljUFVKL9y1DCGF7bu9+unPnTmrVqlVkDUa9evX466+/8m3bvn074eHhptc4ODiYak7yNGnShMOHD5tu39y6FKcHTUktWbKEqlWrcvDgwXwJz+zZs1m8eDG5ucX8kpfX3sO/Hujs71xWlAmSfJRAZafKvNb0NQC+PPAlCWmFT6RlcVottB0Hz/9onB/m3G745qEb8xoIIcqbs2fPMmbMGI4ePcrSpUv5/PPPGTlyZJHlX3vtNX7//XdmzJjBsWPHWLx4MV988UW+gd1CQkL4888/OX/+vGmCvwkTJrBjxw6GDRvGgQMHOH78OGvWrGHEiBEWOa/58+fz1FNPERERkW/p378/165d47fffivejqS9h82R5KOEngh7giZ+TcjIzeD93e+rG0yth2HgH8ZxQJLPGtuBHNugbkxCCLN78cUXycjI4IEHHmDYsGGMGDHijgN9NWnShBUrVrBs2TIiIiJ48803mT59Ov369TOVmT59OnFxcdSsWRNfX1/A2HZj69atHD9+nNatW3PfffcxZcoUAgMDzX5Oe/fu5eDBg/kGm8vj7u5Ox44di9/wVHq62BwZZKwUjl09xtO/PI1BMbDo0UU09W+qbkDpV2DFixC3DTRa6DQLmr8ifd1FqdnC5/B25XWQsXbt2tG4ceOyO6S5Cgr8Pj+oBWmJMGATBN+vdngVlgwyZmHhlcPpWcuYrb+36z0MisoDf7l4wQurjD1fFAOsmwBrx4NBf/fXCiGELbueYEw8NFrwr692NKKYJPkopWGNh+Fm70bMlRjWnCzZaH4WYecAj38Bj0wHNLDra/ixv/SEEUKoZvDgwbi5uRW65E1EeM/y2nt41wIHKw0AKe6ZjPNRSt7O3rzS8BU+2vsRn+77lEeqP4KrfclGLTQ7jQZajgTPqrDqFYj+CTKuQK8l4GQbVedCiPy2bNmidgilNn369HyNXG9lttt5CQeNj9Lew6ZI8nEPetftzYpjKzh7/SzfHf6OIY2HqB2SUURPcPGGZS9A7J+wqAs8vxLc/dWOTAhRgfj5+eHn52fZg0hPF5skt13ugYPOgVfvexWAxdGLuZp5VeWIblGjHfT7FVx9jSP/zX8ErpxSOyohVFXG2teLUsr3e5SeLjZJko971DGkI3W96pKWk8a3h75VO5z8ghrDgA1QORSunYYFneHSUbWjEsLq8kbgTE9PVzkSYQ55v0d7fQZcjTNulJoPmyK3Xe6RVqPl1SavMmTTEJYdWUafen0IcA1QO6ybvGoYE5DvnoDEaFjYBV782ThUuxAVhE6no1KlSqb5RlxcXAoMPy7KPkVRSE9PJzExkUqVKqG7dGNgRc9gmenbxkjyYQYtg1rS1L8pey/uZe7BuUxrMU3tkPJz84O+v8L3T0L8QVj8mLFrbpUmakcmhNXkzdxa3AnPRNlVqVIl4+9z52rjBqn1sDmSfJiBRqNhVJNR9Fnbh59O/MSAiAFU86imdlj5uXrDi2tgyVPG4di/e8I4PHu15mpHJoRVaDQaAgMD8fPzIycnR+1wRCnZ29vfnNNG2nvYLEk+zKSxX2NaVWnFX+f/4ttD3zK95XS1QyrIuRL0WQ0/9ILTf8P/noQXfoTqLdSOTAir0el0RU7IJmyM9HSxWdLg1IxeafgKAL+c/IXzqedVjqYIju7GGo8a7SAnDZY8DWd3qR2VEEKUTE4mXDpiXJeaD5sjyYcZNfZrTPPA5uQquSw4tEDtcIrm4ALPLYPQNpCdCt/3hPP71I5KCCGKLzEaFD04e4FHFbWjESUkyYeZ5dV+rD6xmotpF1WO5g7snY0JSLUWkJUC/+tubIwqhBC2IO96FdhIJtG0QZJ8mNn9AffT1L8pOYYcFh5eqHY4d+bgCs+vgKoPQGYyfNcdLh5WOyohhLi7+APGx6DGakYhSkmSDwvIq/348diPJGUkqRzNXTi6GxudBjUxzgPz3ROQdELtqIQQ4s4uHDA+BjZWMwpRSpJ8WMCDgQ/S0LchWfosvov+Tu1w7s7JE/qsMrYYT7tk7AWTXEYbzAohRG62sc0HSM2HjZLkwwI0Gg0DGwwE4MejP5KWk6ZyRMXgXNk48JhXTUg+A9/3gPQrakclhBAFJUaDPhucKkGl6mpHI0pBkg8LaVO1DSEeIVzPuc7q46vVDqd43HzhxZ/APcjYhW3J05CVqnZUQgiRX157D2lsarMk+bAQrUZLn3p9APhf9P/INeSqHFExVapmHIjMuTKc3wPLX4DcLLWjEkKIm/Lae8gtF5slyYcFPV7zcSo7VuZC2gU2ndmkdjjF51cHnl8J9q5wajOsfgUMBrWjEkIII1PNR2M1oxD3QJIPC3Kyc+LZOs8CsPi/xSiKonJEJVC1KTy7BLT2cHg1bHpT7YiEEMLY2DRvSACp+bBZknxYWK/avXDQOvDf5f/Yl2hjo4jWbA/d5xjXt38Ou75RNx4hhLgUc6OxqSdUDlU7GlFKJUo+Zs2axf3334+7uzt+fn50796do0eP5ivTr18/NBpNvuXBBx80a9C2xNvZm8fDHgdg8eHFKkdTCg2fgfaTjetrx8PRterGI4So2Ezje0hjU1tWouRj69atDBs2jJ07d7Jx40Zyc3Pp2LEjaWn5u5I++uijxMfHm5aoqCizBm1r8hqebjm7hXPXz6kbTGm0GQv39QHFAD/2l3lghBDqMQ2r3ljVMMS9KVHysW7dOvr160f9+vVp1KgRCxcu5MyZM+zduzdfOUdHRwICAkyLl5eXWYO2NTU8a9AiqAUKCiuOrlA7nJLTaOCxT6DmQ5CTDj/0gqun1Y5KCFERybDq5cI9tflITk4GKJBcbNmyBT8/P8LDwxk4cCCJiYlF7iMrK4uUlJR8S3n0bG1jw9NVJ1aRmZupcjSloLOHpxeDfwSkJRrHAMm4qnZUQoiKRJ8DCf8Z16Xmw6aVOvlQFIUxY8bQqlUrIiIiTNs7d+7MkiVL+OOPP/joo4/YvXs3Dz30EFlZhY8VMWvWLDw9PU1LcHBwaUMq09pUbUOQaxDJWcmsi1undjil4+QBvVcYByFLOmq8BaO3kfFLhBC279IR0GeBoyd41VA7GnEPSp18DB8+nH///ZelS5fm296rVy+6du1KREQE3bp1Y+3atRw7dozffvut0P1MmjSJ5ORk03L27NnShlSm6bQ6nq79NADLjixTOZp74FkFei8DO2c4+QdslC64QggrMTU2bSiNTW1cqZKPESNGsGbNGjZv3kzVqlXvWDYwMJDq1atz/PjxQp93dHTEw8Mj31Je9ajVA3utPYcvH+bQpUNqh1N6gY3gybnG9Z1fwr7/qRuPEKJiuHVYdWHTSpR8KIrC8OHDWbVqFX/88QehoXfvY3358mXOnj1LYGBgqYMsL7ycvOgc2hmAZUdtuPYDoP6T0HaCcf3X0XBmp7rxCCHKP9Ow6vepGoa4dyVKPoYNG8b333/PDz/8gLu7OwkJCSQkJJCRkQFAamoqY8eOZceOHcTFxbFlyxa6deuGj48PTz75pEVOwNbkNTxdF7uOq5k23mCz7USo+zgYcoxzwFwrn7fMhBBlgD4XLkpj0/KiRMnH3LlzSU5Opl27dgQGBpqW5cuXA6DT6Th06BBPPPEE4eHh9O3bl/DwcHbs2IG7u7tFTsDWNPBtQH3v+mQbsvnpxE9qh3NvtFp4ch74N4C0S7DsOchOu/vrhBCipC4dgdxMcHCXxqblgF1JCt9tbhJnZ2fWr19/TwFVBE+HP83hHYdZdXwV/eobR4S1WQ6u8NwP8HV7SDgEPw+DpxZKYzAhhHnd2t5DKzOD2Dr5Darg0dBHcbZzJi4ljv2J+9UO595Vqga9vr85Cd3OOWpHJIQob0ztPRqrGYUwE0k+VOBq72pqeLry+EqVozGT6pHQaaZxfcMUiPtb3XiEEOWLqeajsZpRCDOR5EMlPWr1AGBD3AauZ19XORozeWAgNHgGFD38+BJcT1A7IiFEeaDPvTmyqdR8lAuSfKikoU9DwiqFkanPZG1sOZkpVqOBbrPBrx6kXoQVfY3DIQshxL24dARyM240Nq2pdjTCDCT5UIlGo+HJMGP343Jz6wWMDVB7fQ+OHnB2p4yAKoS4dxduzKQd1Fgam5YT8ltUUbea3bDT2hF9OZqYyzFqh2M+3jWNXXDB2Pj0v3KUXAkhrO98XvIhg4uVF5J8qKiyU2U6VOsAlLPaD4A6XaHVaOP6zyPg0lF14xFC2K68mo8qTdSNQ5iNJB8q6xFmbHi6NnYt2fpslaMxs/aTIbQN5KTB//WDnAy1IxJC2JqcTLh42Lhepam6sQizkeRDZc0Dm+Pn4kdKdgp/nvtT7XDMS2cHPb4FV19IjIZ1E9WOSAhhaxIOgSEXXHzAM1jtaISZSPKhMp1WR9caXQFYc3KNytFYgLs/9PgG0MDeRdL+QwhRMrfecpGRk8sNST7KgG41ugGw7fw2259srjA120PrMcb1NSPhyil14xFC2A5TY1Np71GeSPJRBtSqXIu6XnXJNeSyLm6d2uFYRrvXIfhByL4O//cS5GapHZEQwhZIY9NySZKPMuLxmo8D8MvJX1SOxEJ0dvDUfHCubBwmedNUtSMSQpR1mcmQdMy4LjUf5YokH2VE59DO6DQ6DiUdIjY5Vu1wLMOzKjxxY9K5nXPgSJS68Qghyra8yeQ8q4Gbr6qhCPOS5KOM8Hb2pmWVlkA5rv0AqNMFmg8xrv88TOZ/EUIUzXTLRQYXK28k+ShDutU0Njz99dSvGBSDytFY0CPTIKABZFyBn4aCoRyfqxCi9KSxabklyUcZ0j64Pe727sSnxbP34l61w7EcO0fj+B92TnDyd9j9jdoRCSHKogv7jY/S2LTckeSjDHHUOfJw9YcBWB+3XuVoLMyvDjwyw7i+YQoklqO5bYQQ9y41EZLPAhoIbKx2NMLMJPkoYx4NfRSADXEbyDGU8+noHxgIYQ+DPgtWDpTut0KIm/JuufiEg5OHurEIs5Pko4x5IOABvJy8uJp1lV3xu9QOx7I0GmPvFxdvuHgI/nhb7YiEEGWFjO9RrknyUcbYae14pPojgHGyuXLP3R8e/9y4vv1ziC1n89sIIUpHGpuWa5J8lEGdQzsD8PuZ38vfTLeFqdMVmvQFFFg9GDLK4RDzQojiUxSp+SjnJPkog+7zuw9/F39Sc1L56/xfaodjHY/OAq+akHIeosarHY0QQk3XzkD6ZdDag3+E2tEIC5DkowzSarQ8GmJseLoutpzO9XI7B1d48ivQaOHQCoj+We2IhBBqOX9jqAH/+mDvpG4swiIk+Sij8m69bDm3hfScdJWjsZLg+6HVaOP6L6OMXe2EEBWP3HIp9yT5KKPqedcj2D2YjNwMtp7bqnY41tN2IvjfGP30l5HGe79CiIrl/I3BxaSxabklyUcZpdFoTLUfFebWC4CdA/T4CnQOcDQKDvygdkRCCGsy6I0zX4PUfJRjknyUYR2rdwTg7wt/V5xbL2C8z9v+deP62gnGxmdCiIohMQayU8HBDXzrqB2NsBBJPsqw8MrhBLsHk6XPYtv5bWqHY10tXoXg5pB9XSafK4PmzJlDaGgoTk5ONG3alG3b7vz3uXXrVpo2bYqTkxM1atRg3rx5Bcpcu3aNYcOGERgYiJOTE3Xr1iUqKspSpyDKqvN7jI9VmoBWp24swmLs1A5AFE2j0fBw9YdZ+N9Cfj/9O51COqkdkvVoddB9LsxrBXHbYOu70Ky/2lGVDzoHcPEq9cuXL1/OqFGjmDNnDi1btuSrr76ic+fOREdHU61atQLlY2Nj6dKlCwMHDuT777/n77//ZujQofj6+tKzZ08AsrOzeeSRR/Dz8+PHH3+katWqnD17Fnd391LHKWzUud3GxyrN1I1DWJRGUcpWi76UlBQ8PT1JTk7Gw0PG8z906RC9o3rjYufCn8/+iaPOUe2QrGv3t/Dba2pHUb7U7AB9Vt2xyJ0+h82bN6dJkybMnTvXtK1u3bp0796dWbNmFdjXhAkTWLNmDTExNycPHDx4MAcPHmTHjh0AzJs3jw8++IAjR45gb29fqtOSa0c58WVzuHQEnl0KdbqoHY0ogZJ8BuW2SxlX36c+/i7+pOems+PCDrXDsb5mA6DdJLB3BY1OFrMspf/YZ2dns3fvXjp27Jhve8eOHdm+fXuhr9mxY0eB8p06dWLPnj3k5BgnT1yzZg2RkZEMGzYMf39/IiIimDlzJnq9vshYsrKySElJybcIG5eZDJeOGterSs1HeSa3Xco4rUbLw9UfZknMEjae3ki74HZqh2RdGg20m2hchOqSkpLQ6/X4+/vn2+7v709CQkKhr0lISCi0fG5uLklJSQQGBnLq1Cn++OMPnn/+eaKiojh+/DjDhg0jNzeXN998s9D9zpo1i2nTppnnxETZcH4foEClauDmp3Y0woKk5sMGPFztYQC2nN1CjiFH3WCEwNge6VaKohTYdrfyt243GAz4+fnx9ddf07RpU5599lneeOONfLd2bjdp0iSSk5NNy9mzZ0t7OqKsOHejsWnV+9WNQ1ic1HzYgPv87sPLyYsrmVfYHb+bFlVaqB2SqKB8fHzQ6XQFajkSExML1G7kCQgIKLS8nZ0d3t7eAAQGBmJvb49Od7N3Q926dUlISCA7OxsHB4cC+3V0dMTRsYK1gSrvzkvyUVFIzYcN0Gl1dKjWAYCNZzaqHI2oyBwcHGjatCkbN+b/O9y4cSMtWhSeFEdGRhYov2HDBpo1a2ZqXNqyZUtOnDiB4ZYu1ceOHSMwMLDQxEOUQ4oiPV0qEEk+bETerZc/zvyB3lB0IzwhLG3MmDF8++23LFiwgJiYGEaPHs2ZM2cYPHgwYLwd8uKLL5rKDx48mNOnTzNmzBhiYmJYsGAB8+fPZ+zYsaYyQ4YM4fLly4wcOZJjx47x22+/MXPmTIYNG2b18xMquRprnMlW5wCBDdWORliY3HaxEfcH3o+HgwdXMq+wP3E/zQLkm4FQR69evbh8+TLTp08nPj6eiIgIoqKiqF69OgDx8fGcOXNzVNrQ0FCioqIYPXo0X375JUFBQXz22WemMT4AgoOD2bBhA6NHj6Zhw4ZUqVKFkSNHMmHCBKufn1DJuRsz2QY0BDu5nVbeyTgfNuSNv95gzck1PF/3eSY+IL0/hOXY4ufQFmMWt4gaD7u+guaDofN7akcjSkHG+Sinbr31UsZyRiGEuDd57T2ksWmFIMmHDXkw6EGcdE7Ep8Vz7OoxtcMRQgjzyMmEhEPGdRlcrEKQ5MOGONs582DQg4BxzA8hhCgXEv4FQw64+ECl6mpHI6xAkg8b065qO0CSDyFEOXLrLZc7DFYnyg9JPmxM2+C2APx3+T8S0xNVjkYIIczANLKp3HKpKCT5sDE+zj409DH2gf/z3J8qRyOEEGYgyUeFU6LkY9asWdx///24u7vj5+dH9+7dOXr0aL4yiqIwdepUgoKCcHZ2pl27dhw+fNisQVd0ebUfcutFCGHzrl+E5DOABoKaqB2NsJISJR9bt25l2LBh7Ny5k40bN5Kbm0vHjh1JS0szlXn//ff5+OOP+eKLL9i9ezcBAQE88sgjXL9+3ezBV1R5M9vujN9JRm6GusEIIcS9yJvPxa8uOMn4LBVFiZKPdevW0a9fP+rXr0+jRo1YuHAhZ86cYe9e48h0iqIwe/Zs3njjDXr06EFERASLFy8mPT2dH374wSInUBHVqlSLINcgsvRZ7LywU+1whBCi9EzzuTRVNw5hVffU5iM5ORkALy8vAGJjY0lISKBjx46mMo6OjrRt25bt27cXuo+srCxSUlLyLeLONBqNqfZjy7ktqsYihBD3RNp7VEilTj4URWHMmDG0atWKiIgIANO02bdPre3v719gSu08s2bNwtPT07QEBweXNqQKJS/52Hp2KwbFcOfCQghRFulzbiYfwQ+qG4uwqlInH8OHD+fff/9l6dKlBZ7T3NZPW1GUAtvyTJo0ieTkZNNy9uzZ0oZUoTTzb4abvRuXMy/zX9J/aocjhBAll3AIcjPAyRN8wtWORlhRqZKPESNGsGbNGjZv3kzVqlVN2wMCAgAK1HIkJiYWqA3J4+joiIeHR75F3J29zp6WVVoC0utFCGGjzv5jfAxuDloZ+aEiKdFvW1EUhg8fzqpVq/jjjz8IDQ3N93xoaCgBAQFs3LjRtC07O5utW7fSokUL80QsTKTdhxDCppmSjwfUjUNYnV1JCg8bNowffviBn3/+GXd3d1MNh6enJ87Ozmg0GkaNGsXMmTOpVasWtWrVYubMmbi4uNC7d2+LnEBF1iqoFVqNluNXj5OQlkCAa4DaIQkhRPGd3WV8DG6ubhzC6kpU8zF37lySk5Np164dgYGBpmX58uWmMuPHj2fUqFEMHTqUZs2acf78eTZs2IC7u7vZg6/oKjlVIsLH2Nj3r/N/qRyNEEKUwLWzkHIeNDrpZlsBlajmQ1GUu5bRaDRMnTqVqVOnljYmUQKtq7Tm30v/8tf5v3gq/Cm1wxFCiOLJu+US0AAcXNWNRVidtPCxca2rtAaMo53m6HNUjkYIIYopL/moJl1sKyJJPmxcXe+6eDl5kZaTxv7E/WqHI4QQxSONTSs0ST5snFajpWWQscuttPsQQtiErFRIuDE+kTQ2rZAk+SgHWlVpBcC289tUjkQIIYrh/F5Q9OBRFTyr3r28KHck+SgHWgS1QKvRcuLaCRLSCh/GXgghygxTF1u55VJRSfJRDkiXWyGETbl1ZFNRIUnyUU7k3XqR5EMIUaYZDHDuRs1HNUk+KipJPsqJNlXaANLlVghRxiUdhcxksHcB/wi1oxEqkeSjnLi1y+2BSwfUDkcIIQp3ZqfxsUpT0NmrG4tQjSQf5cStXW63nZNeL0KIMkrmcxFI8lGuSJdbIUSZJ41NBZJ8lCstglqgQcOJaye4mHZR7XCEECK/1Etw5aRxPfh+dWMRqpLkoxyp5FSJet71AGPDUyGEKFPyern41gHnyurGIlQlyUc5ExkUCcCO+B0qRyKEELc5c+O6JIOLVXiSfJQzkYHG5GPnhZ0oiqJyNEIIcYvTN5KPai3UjUOozk7tAO5Er9eTkyNjVpREHY86hLiEkJWbxZGLRwitFKp2SKIMsre3R6fTqR2GqEiy0yD+gHG9eqSqoQj1lcnkQ6PRcOXKFc6fP692KDZpQtgEsnKzSE1MJfZqrNrhiDKqUqVKBAQEoNFo1A5FVATndoMhFzyqQKXqakcjVFYmk4+XXnqJtLQ0AgICcHFxkYtjCVXKrERSRhIu9i5UcauidjiijFEUhfT0dBITEwEIDAxUOSJRIZhuuUSCXNMrvDKXfOj1eh5//HH8/Pzw9vZWOxybVNmuMldyr5ClycLB0QGtRpr2iPycnZ0BSExMxM/PT27BCMs7s934WF3ae4gy2OBUr9fj4OBgujiKknPUOWKntTN+w81JVzscUUa5uLgASLsqYXm52XB2t3Fdkg9BGUw+wNjmQ261lJ5Go8HV3hWAtJw0laMRZZV8xoTVxB+E3Azj2B4+tdWORpQBZTL5EPfOzd4NgNScVJUjEUJUeHm3XKq1AK382xGSfJRbr77yKq+++CqZuZnkGnJLtY8tW7ag0Wi4du0aAIsWLaJSpUrmC1IIUTGczmvvIV1shZEkH2Vcu3btGDVqVIlfp9VoTQ1NzXXrpVevXhw7dsz089SpU2ncuLFZ9p1n0aJFaDQaHn300Xzbr127hkajYcuWLaYyd1oKKxcYGMgzzzxDbKx0PxbCagwGOHNjugcZXEzcIMlHOabTGnswmOvWi7OzM35+fmbZ153Y2dnx+++/s3nz5kKf79WrF/Hx8aYlMjKSgQMH5tvWooXxIufh4UF8fDwXLlzghx9+4MCBAzz++OPo9XqLn4cQArgUA5nXwN4VAhuqHY0oI2wi+VAUhfTsXFWWkgxR3q5dO0aMGMGoUaOoXLky/v7+fP3116SlpfHSSy/h7u5OzZo1Wbt2rek10dHRdOnSBTc3N/z9/enTpw9JSUkA9OvXj61bt/Lpp5+avr3HxcWh1+sZMGAAoaGhODs7U7t2bT799NMC8dhp7JjzwRwahjbEw8ODV155hezsbNPzWVlZvPrqq/j5+eHk5ESrVq3YvXt3ked3622XRYsWMW3aNA4ePGiKbdGiRQAkJyczaNAg/Pz88PDw4KGHHuLgwYPFfh9dXV156aWXmDhxYqHPOzs7ExAQYFocHBxwcXEpsA2MjSoDAgIIDAykffv2vPXWW/z333+cOHGCq1ev8vzzz+Pr64uzszO1atVi4cKFxY5TCFEMebdcgu8Hnb26sYgyo8yN81GYjBw99d5cr8qxo6d3wsWh+G/T4sWLGT9+PLt27WL58uUMGTKEn376iSeffJLXX3+dTz75hD59+nDmzBmSk5Np27YtAwcO5OOPPyYjI4MJEybwzDPP8Mcff/Dpp59y7NgxIiIimD59OgC+vr4YDAaqVq3KihUr8PHxYfv27QwaNMh0WyHP1s1baa1rzYLVC1CuKAx6eRA+Pj688847AIwfP56VK1eyePFiqlevzvvvv0+nTp04ceIEXl5edzzPXr168d9//7Fu3To2bdoEgKenJ4qi0LVrV7y8vIiKisLT05OvvvqKDh06cOzYsbvuN8/UqVMJCwvjxx9/5Kmnnir2+383eV24c3JymDJlCtHR0axduxYfHx9OnDhBRkaG2Y4lhOBm8iG3XMQtbCL5sCWNGjVi8uTJAEyaNIl3330XHx8fBg4cCMCbb77J3Llz+ffff4mKiqJJkybMnDnT9PoFCxYQHBzMsWPHCA8Pz/etPo9Op2PatGmmn0NDQ9m+fTsrVqzIl3w4ODjw4ZwPUewVAt0CmT59OuPGjWPGjBlkZGQwd+5cFi1aROfOnQH45ptv2LhxI/Pnz2fcuHF3PE9nZ2fc3Nyws7PLF9sff/zBoUOHSExMxNHREYAPP/yQn376iR9//JFBgwYV630MCgpi5MiRvPHGG3Tv3r1Yr7mbc+fO8cEHH1C1alXCw8M5c+YM9913H82aNQMgJCTELMcRQtygKDdnspXxPcQtbCL5cLbXET29k2rHLomGDW/e09TpdHh7e9OgQQPTNn9/f8A4suTevXvZvHkzbm5uBfZz8uRJwsPDizzOvHnz+Pbbbzl9+jQZGRlkZ2cXaPzZqFEjfDx9uJR+ibScNCIjI0lNTeXs2bMkJyeTk5NDy5YtTeXt7e154IEHiImJKdE532rv3r2kpqYWGJ02IyODkydPlmhfEyZM4KuvvmLBggX5kqqSSE5Oxs3NzTSkeJMmTVi1ahUODg4MGTKEnj17sm/fPjp27Ej37t1NbUWEEGZwNRaux4PWHqo2UzsaUYbYRPKh0WhKdOtDTfb2+e9pajSafNvyBnYyGAwYDAa6devGe++9V2A/d5pvY8WKFYwePZqPPvqIyMhI3N3d+eCDD/jnn38KlHW1d+USxuQjr/2KRqPJt34rRVHuafApg8FAYGAgW7ZsKfBcSbvpVqpUiUmTJjFt2jQee+yxUsXj7u7Ovn370Gq1+Pv74+rqanquc+fOnD59mt9++41NmzbRoUMHhg0bxocffliqYwkhbpM3n0uVJmAvo1aLm2zjP3o51aRJE1auXElISAh2doX/KhwcHAr0zNi2bRstWrRg6NChpm2F1SocPHgQcowJht6g56/tf+Hm5kbVqlXx9vbGwcGBv/76i969ewPGdhB79uwpdtfewmJr0qQJCQkJ2NnZmeU2xogRI/jss88KbVBbHFqtlrCwsCKf9/X1pV+/fvTr14/WrVszbtw4ST6EMBfT4GIyvofIzyZ6u5RXw4YN48qVKzz33HPs2rWLU6dOsWHDBvr372/6px4SEsI///xDXFwcSUlJGAwGwsLC2LNnD+vXr+fYsWNMmTKl0F4q2dnZDHx5IOdPnGfbpm3MmDaD4cOHo9VqcXV1ZciQIYwbN45169YRHR3NwIEDSU9PZ8CAAcWKPyQkhNjYWA4cOEBSUhJZWVk8/PDDREZG0r17d9avX09cXBzbt29n8uTJ7Nmzp8TvkZOTE9OmTeOzzz4r8Wvv5s033+Tnn3/mxIkTHD58mF9//ZW6deua/ThCVFinZTI5UThJPlQUFBTE33//jV6vp1OnTkRERDBy5Eg8PT3R3hiCeOzYseh0OurVq4evry9nzpxh8ODB9OjRg169etG8eXMuX76crxYkT4cOHahVqxbPdn2W115+jYcefYipU6eann/33Xfp2bMnffr0oUmTJpw4cYL169dTuXLlYsXfs2dPHn30Udq3b4+vry9Lly5Fo9EQFRVFmzZt6N+/P+Hh4Tz77LPExcWZ2ruUVN++falRo0apXnsnDg4OTJo0iYYNG9KmTRt0Oh3Lli0z+3GEqJCuX4QrpwANBDdXOxpRxmiUkgxkYQVJSUns2bOH1q1b57s/L0ovPSed2ORYdBodtb1qy4RiAoDMzExiY2MJDQ3Fyckp33MpKSl4enqSnJyMh4eHShGWjC3GXK79twp+fAn8G8CQv9SORlhBST6DUvNRATjZOaHVaNErejL1mWqHI4SoCOK2GR9DWqkbhyiTJPmoALQaLS72LoD55nkprfr16+Pm5lbosmTJElVjE0KYUeyN5CO0tbpxiDJJertUEK72rqRmp5KWk4aPs49qcURFRZGTk1Poc6VtEyKEKGOuJ8Dl44BGGpuKQknyUUG42hvbz6TnpN/zWB73onr16qocVwhhRXE32ngENADn4jVgFxWL3HapIJx0xnYfBsVARq7MXyKEsKDYP42PoW3UjUOUWZJ8VBAajcZU+6F2uw8hRDknjU3FXUjyUYFI8iGEsLjk88bxPTRaae8hiiTJRwViaveRm45BMagcjRCiXMpr7xHYCJw81Y1FlFmSfFQgjjpHdFodiqJIuw8hhGXE3WjvESJdbEXRJPkop/r160f37t3zbbu13Ud6Tvpd97FlyxY0Gg3Xrl0DYNGiRSWembassMXYNRoNP/30U5HPx8XFodFoOHDggNViEuKu8sb3kORD3IEkH2Vcu3btij3LbHG42BkHG0vPvXvycbtevXpx7Ngx089Tp06lcePG5grNom6P3RbEx8fTuXNntcMQoviunYFrp0Gjg+oyk60oWomTjz///JNu3boRFBRU6Dezfv36odFo8i0PPvigueIV9+j28T5KwtnZGT8/P0uEZXG2GHtAQACOjo5qhyFE8eW19wi6Dxzd1Y1FlGklTj7S0tJo1KgRX3zxRZFlHn30UeLj401LVFTUPQVpK9q1a8eIESMYNWoUlStXxt/fn6+//pq0tDReeukl3N3dqVmzJmvXrjW9Jjo6mi5duuDm5oa/vz99+vQhKSkJMCZyW7du5dNPPzUlcnFxcej1egYMGEBoaCjOzs7Url2bTz/9tNCYpk2bhp+fHx4eHrzyyito9BrTeB/Jacm8+uqr+Pn54eTkRKtWrdi9e3eR53frrYtFixYxbdo0Dh48aIpt0aJFACQnJzNo0CDTcR966CEOHjxYrPfw5MmTPPHEE/j7++Pm5sb999/Ppk2b8pUJCQnh7bff5sUXX8TNzY3q1avz888/c+nSJZ544gnc3Nxo0KABe/bsKTR2uFlr87///Y+QkBA8PT159tlnuX79uqlMVlZWid6fWxX3d7RgwQLq16+Po6MjgYGBDB8+3PTc7cn9rl27uO+++3BycqJZs2bs378/376uXr3K888/j6+vL87OztSqVYuFCxcWK14hzCJWutiK4ilx8tG5c2fefvttevToUWQZR0dHAgICTIuXl9c9BYmiQHaaOksJawcWL16Mj48Pu3btYsSIEQwZMoSnn36aFi1asG/fPjp16kSfPn1IT08nPj6etm3b0rhxY/bs2cO6deu4ePEizzzzDACffvopkZGRDBw40JTIBQcHYzAYqFq1KitWrCA6Opo333yT119/nRUrVuSL5ffffycmJobNmzezdOlSVq9ezfTp0021H+MnjGflypUsXryYffv2ERYWRqdOnbhy5cpdz7NXr1689tpr1K9f3xRbr169UBSFrl27kpCQQFRUFHv37qVJkyZ06NChWPtNTU2lS5cubNq0if3799OpUye6devGmTNn8pX75JNPaNmyJfv376dr16706dOHF198kRdeeMF0Li+++OIda3dOnjzJTz/9xK+//sqvv/7K1q1beffdd03Pjx9f+venOL+juXPnMmzYMAYNGsShQ4dYs2YNYWFhhe4vLS2Nxx57jNq1a7N3716mTp3K2LFj85WZMmUK0dHRrF27lpiYGObOnYuPj3pD6YsKKK/mQ+ZzEXej3ANAWb16db5tffv2VTw9PRVfX1+lVq1ayssvv6xcvHixyH1kZmYqycnJpiU2NlZZu3atkpqaerNQVqqivOWhzpKVWmTst2vbtq3SqlUr08+5ubmKq6ur0qdPH9O2+Ph4BVB27NihTJkyRenYsWO+fZw9e1YBlKNHj5r2OXLk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2cO6deu4ePEizzzzDACffvopkZGRDBw40FQDEBwcjMFgoGrVqqxYsYLo6GjefPNNXn/9dVasWJEvlt9//52YmBg2b97M0qVLWb16NdOmTTM9P378eFauXMnixYv57c/fqBZajce7Ps6VK1fuep69evXitddeo379+qbYevXqhaIodO3alYSEBKKioti7dy9NmjShQ4cOxdrvvVq/fj0vvPACr776KtHR0Xz11VcsWrSId9555573feXKFZYsWUKLFi1Mk6EVxsXFWJOUk5PD5cuX2bBhA8OGDcPV1bXQ8rcPPT5//nyee+457O3tee6555g/f/49xy6EWZ343fgY/AA4uqkbi7BJNtGvMiM3g+Y/NFfl2P/0/sfUJqI4GjVqxOTJkwHjYEvvvvsuPj4+DBw4EIA333yTuXPn8u+//xIVFUWTJk2YOXOm6fULFiwgODiYY8eOER4ejoODAy4uLgQEBJjK6HS6fElEaGgo27dvZ8WKFabEBYyjUS5YsAAXFxfq16/P9OnTGTduHDNmzCAjI4O5c+eyaNEiOnfuTFJGElM/mcqjTR9l/vz5jBs37o7n6ezsjJubG3Z2dvli++OPPzh06BCJiYmmoa8//PBDfvrpJ3788UcGDRp01/cwOTkZN7ebFzQ3N7ciJy273TvvvMPEiRPp27cvADVq1GDGjBmMHz+et956q1j7uN2ECRP44osvSE9P58EHH+TXX38tsmxaWhqTJk1Cp9PRtm1bTpw4gaIo1K5dO185Hx8fMjMzARg2bBjvvfceYJyfZOXKlaYZYl944QVatmzJ559/XiHmjBE2Ii/5COugbhzCZtlE8mFLGjZsaFrX6XR4e3vToEED07a8+S8SExPZu3cvmzdvzvePNs/JkycJDw8v8jjz5s3j22+/5fTp02RkZJCdnV2g8WejRo1M38LBOMx1amoqZ8+eJTk5mZycHFq2bAkY233Y29sTcV8E0dHRpTp3gL1795Kamoq3t3e+7RkZGZw8ebJY+3B3d883JoRWW/wKur1797J79+58NR16vZ7MzEzS09PzvR/FNW7cOAYMGMDp06eZNm0aL774Ir/++mu+GosWLVqg1WpJT08nMDCQRYsW0aBBA/75xzj09O21G7t27cJgMPD888/nmxb+hx9+oEaNGjRq1AiAxo0bU6NGDZYtW1asxE0Ii8vNhtg/jeth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bTPr/v/880+6detGUFAQGo2Gn376yaz7nzVrFvfffz/u7u74+fnRvXt3jh49arb9z507l4YNG5oGjImMjGTt2rVm239hZs2ahUajYdSoUWbb59SpU9FoNPmWgIAAs+0f4Pz587zwwgt4e3vj4uJC48aN2bt3r9n2HxISUuAcNBoNw4YNM9sxcnNzmTx5MqGhoTg7O1OjRg2mT5+OwWAw2zHKC0teO2z9ugHWv3bY6nUDbP/aoeZ1wyaTj+XLlzNq1CjeeOMN9u/fT+vWrencuTNnzpwx2zHS0tJo1KgRX3zxhdn2eautW7cybNgwdu7cycaNG8nNzaVjx46kpaWZZf9Vq1bl3XffZc+ePezZs4eHHnqIJ554gsOHD5tl/7fbvXs3X3/9NQ0bNjT7vuvXr098fLxpOXTokNn2ffXqVVq2bIm9vT1r164lOjqajz76iEqVKpntGLt3784X/8aNGwF4+umnzXaM9957j3nz5vHFF18QExPD+++/zwcffMDnn39utmOUB5a+dtj6dQOse+2w1esGlI9rh6rXDcUGPfDAA8rgwYPzbatTp44yceJEixwPUFavXm2RfedJTExUAGXr1q0WO0blypWVb7/91uz7vX79ulKrVi1l48aNStu2bZWRI0eabd9vvfWW0qhRI7Pt73YTJkxQWrVqZbH9F2bkyJFKzZo1FYPBYLZ9du3aVenfv3++bT169FBeeOEFsx2jPLDmtaO8XDcUxTLXDlu+bihK+bh2qHndsLmaj+zsbPbu3UvHjh3zbe/YsSPbt29XKap7l5ycDICXl5fZ963X61m2bBlpaWlERkaaff/Dhg2ja9euPPzww2bfN8Dx48cJCgoiNDSUZ599llOnTplt32vWrKFZs2Y8/fTT+Pn5cd999/HNN9+Ybf+3y87O5vvvv6d///53nTixJFq1asXvv//OsWPHADh48CB//fUXXbp0MdsxbF15vHZY8roBlr122PJ1A8rHtUPV64bF0xszO3/+vAIof//9d77t77zzjhIeHm6RY2LhbzAGg0Hp1q2b2bPof//9V3F1dVV0Op3i6emp/Pbbb2bdv6IoytKlS5WIiAglIyNDURTF7N9goqKilB9//FH5999/Td+Q/P39laSkJLPs39HRUXF0dFQmTZqk7Nu3T5k3b57i5OSkLF682Cz7v93y5csVnU6nnD9/3qz7NRgMysSJExWNRqPY2dkpGo1GmTlzplmPYeusfe2w1euGolj+2mHr1w1FKR/XDjWvGzabfGzfvj3f9rffflupXbu2RY5p6YvI0KFDlerVqytnz541636zsrKU48ePK7t371YmTpyo+Pj4KIcPHzbb/s+cOaP4+fkpBw4cMG0z90XkdqmpqYq/v7/y0UcfmWV/9vb2SmRkZL5tI0aMUB588EGz7P92HTt2VB577DGz73fp0qVK1apVlaVLlyr//vuv8t133yleXl7KokWLzH4sW2Xta4etXjcUxbLXjvJw3VCU8nHtUPO6YXPJR1ZWlqLT6ZRVq1bl2/7qq68qbdq0scgxLXkRGT58uFK1alXl1KlTFtn/rTp06KAMGjTIbPtbvXq1Aig6nc60AIpGo1F0Op2Sm5trtmPd6uGHHy5w3760qlWrpgwYMCDftjlz5ihBQUFm2f+t4uLiFK1Wq/z0009m33fVqlWVL774It+2GTNmWCwht0XWvnaUl+uGopj32lEerhuKUj6uHWpeN2yuzYeDgwNNmzY1tfrNs3HjRlq0aKFSVCWnKArDhw9n1apV/PHHH4SGhlrlmFlZWWbbX4cOHTh06BAHDhwwLc2aNeP555/nwIED6HQ6sx0rT1ZWFjExMQQGBpplfy1btizQVfHYsWNUr17dLPu/1cKFC/Hz86Nr165m33d6ejpabf6Ps06nk662tygP1w41rht5xzXXtaM8XDegfFw7VL1uWDy9sYBly5Yp9vb2yvz585Xo6Ghl1KhRiqurqxIXF2e2Y1y/fl3Zv3+/sn//fgVQPv74Y2X//v3K6dOnzbL/IUOGKJ6ensqWLVuU+Ph405Kenm6W/U+aNEn5888/ldjYWOXff/9VXn/9dUWr1SobNmwwy/6LYu7q09dee03ZsmWLcurUKWXnzp3KY489pri7u5vtd71r1y7Fzs5Oeeedd5Tjx48rS5YsUVxcXJTvv//eLPvPo9frlWrVqikTJkww637z9O3bV6lSpYry66+/KrGxscqqVasUHx8fZfz48RY5nq2y9LXD1q8biqLOtcPWrhuKUj6uHWpeN2wy+VAURfnyyy+V6tWrKw4ODkqTJk3M3tVs8+bNClBg6du3r1n2X9i+AWXhwoVm2X///v1N74+vr6/SoUMHiyceimL+i0ivXr2UwMBAxd7eXgkKClJ69Ohh1nYriqIov/zyixIREaE4OjoqderUUb7++muz7l9RFGX9+vUKoBw9etTs+1YURUlJSVFGjhypVKtWTXFyclJq1KihvPHGG0pWVpZFjmfLLHntsPXrhqKoc+2wxeuGotj+tUPN64ZGURTF8vUrQgghhBBGNtfmQwghhBC2TZIPIYQQQliVJB9CCCGEsCpJPoQQQghhVZJ8CCGEEMKqJPkQQgghhFVJ8iGEEEIIq5LkQwghhBBWJcmHEEIIIaxKkg8hhBBCWJUkH0IIIYSwKkk+hBBCCGFV/w8NMpnH/kNuNQAAAABJRU5ErkJggg==", + "image/png": "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", "text/plain": [ "
" ] @@ -280,7 +272,7 @@ "A = DNAassembly(\"A\", promoter = \"P\",\n", " rbs = \"rbs\")\n", "E = EnergyTxTlExtract(components = [A],\n", - " parameter_file = \"txtl_toolbox_parameters.txt\")\n", + " parameter_file = 'mixtures/extract_parameters.tsv')\n", "\n", "CRN = E.compile_crn()\n", "\n", @@ -289,7 +281,7 @@ " maxtime = 30000\n", " timepoints = np.arange(0, maxtime, 100)\n", " # set mrna degradation resource \n", - " x0_dict = {E.rnaase.get_species(): 0, A.dna: 1e-6}\n", + " x0_dict = {E.rnase.get_species(): 0, A.dna: 1e-6}\n", " R = CRN.simulate_with_bioscrape_via_sbml(timepoints,\n", " initial_condition_dict=x0_dict)\n", " if R is not None:\n", @@ -342,15 +334,16 @@ " rna_A,\n", " metabolite_NTPs,\n", " complex_dna_A_protein_RNAP_,\n", + " metabolite_ATP,\n", " metabolite_amino_acids,\n", " protein_Ribo,\n", " protein_A,\n", " complex_protein_Ribo_rna_A_,\n", - " protein_RNAase,\n", + " protein_RNase,\n", " metabolite_Fuel_3PGA,\n", - " metabolite_NDPs,\n", - " complex_protein_RNAase_rna_A_,\n", - " complex_complex_protein_Ribo_rna_A__protein_RNAase_]" + " metabolite_ADP,\n", + " complex_complex_protein_Ribo_rna_A__protein_RNase_,\n", + " complex_protein_RNase_rna_A_]" ] }, "execution_count": 4, @@ -388,7 +381,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.3" + "version": "3.12.12" } }, "nbformat": 4, diff --git a/examples/Specialized Tutorials/6. Integrase Examples.ipynb b/examples/Specialized Tutorials/6. Integrase Examples.ipynb index 2ff7abb6..c3561eb4 100644 --- a/examples/Specialized Tutorials/6. Integrase Examples.ipynb +++ b/examples/Specialized Tutorials/6. Integrase Examples.ipynb @@ -436,7 +436,7 @@ "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", - " const docs_json = {\"783fc219-329f-4ca4-9f9e-c2f6b5c14dc2\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1005\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1070\",\"attributes\":{\"start\":-387.72271431640286,\"end\":230.22975965940714}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1071\",\"attributes\":{\"start\":-501.93276030684945,\"end\":116.01971366896052}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1008\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1009\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1010\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1048\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1065\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[27.736847423030312,-470.9159412237614]],[1,[27.93339281960457,-93.41283458855573]],[2,[27.343435101954384,-39.28621824353286]],[3,[-309.8042080273669,-63.381263157989984]],[4,[-277.40784713852764,-62.361594945653614]],[5,[8.894707518488651,19.085059776361447]],[6,[53.75759261852188,-62.84895233104292]],[7,[-296.15662603648565,-43.59217326772384]],[8,[101.21281373110567,-70.49612381529977]],[9,[58.72466510366748,-26.062073199462617]],[10,[74.02095870081962,-77.64862643796316]],[11,[54.50713444350014,-133.58604576465697]],[12,[96.35038363752416,-146.9742328179071]],[13,[53.782656226076156,-98.91090148583018]],[14,[124.8600994951944,-96.7322342043384]],[15,[-8.910218341656261,-1.1790157486058552]],[16,[-289.4672592725635,-81.69803789934798]],[17,[-28.682500096663823,36.22217655336816]],[18,[22.362559110886544,1.2760612775902933]],[19,[-0.07573299599188743,55.84992745155027]],[20,[53.38406608462528,59.22641847308409]],[21,[43.01955675325186,20.245084762634185]],[22,[21.993923838112583,55.295396754162844]],[23,[-324.7771276902249,-34.84188920777788]],[24,[-85.006081491202,-475.2196061645683]],[25,[-310.4927603787685,-92.28239740270018]],[26,[176.49834138649783,-405.74846475698]],[27,[-268.43789228722073,-84.42002958805409]],[28,[-272.31032016656263,-41.6013811015638]],[29,[70.07936194488282,-54.402060977068444]],[30,[121.65261894635023,-58.61251759865901]],[31,[62.54566431109405,-62.75252702113784]],[32,[79.726447886753,-99.23062958266873]],[33,[76.1572865804744,-133.15795634924484]],[34,[60.918063582748026,-84.2910351048536]],[35,[79.7045809487695,-84.19411148994763]],[36,[63.72440794294478,-108.57458533807058]],[37,[111.36011098873455,-178.86329111403074]],[38,[113.01562055953823,-75.68090963197609]],[39,[85.96286366310147,-74.36371557180779]],[40,[152.36188155862445,-103.89397384062293]],[41,[114.68834560267113,-123.47909803096016]],[42,[137.97662000904,-98.47505207328767]],[43,[36.081236813753,-73.06947812359692]],[44,[26.572029491425123,-109.35655351478752]],[45,[46.82856910754791,-169.3137335252158]],[46,[39.85607883342807,-91.52889994536007]],[47,[-19.330398066141846,1.964148474903237]],[48,[-51.863293256624296,48.863190397066255]],[49,[8.156236811573434,-5.912983802768721]],[50,[-14.08780425888829,41.83689269851624]],[51,[32.647872507360475,56.88655791851943]],[52,[37.46033891010141,5.380782433746221]],[53,[52.900385607261406,25.182037406314883]],[54,[63.96850503473081,81.10546829390013]],[55,[3.5015817361370556,42.31772882188863]],[56,[22.30823036881224,14.925951275038697]],[57,[23.143001412166743,89.30655952667934]],[58,[45.56768916046763,50.40338337140474]],[59,[1.06940270221255,5.611480310099503]],[60,[2.068707977132504,23.08230851081394]],[61,[-10.693702210155735,79.02091917155323]],[62,[29.551499847098718,20.670583817023946]],[63,[-312.00597977168337,-45.75963984216201]],[64,[-333.99129604349355,-26.995218608708527]],[65,[-304.2017808578254,-80.6578090460038]],[66,[-315.85617934644915,-101.48376216324334]],[67,[-277.1877296702192,-77.4364796394]],[68,[-262.63957986827626,-88.65496851683017]],[69,[-281.8337941413154,-47.55906160283037]],[70,[-265.97103308951523,-38.01120707553688]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1053\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1050\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1051\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1052\"},\"data\":{\"type\":\"map\",\"entries\":[[\"type\",[\"nothing\",\"dna\",\"protein\",\"protein\",\"protein\",\"dna\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"protein\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"color\",[\"purple\",\"white\",\"green\",\"green\",\"green\",\"white\",\"grey\",\"orange\",\"grey\",\"yellow\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"lightgreen\",\"grey\",\"red\",\"cyan\",\"cyan\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"nothing\",\"dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"protein_RNAP\",\"protein_Ribo\",\"protein_RNAase\",\"dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"protein_Bxb1\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_attB_reverse_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\",\"protein_GFP\",\"ordered_polymer_part_attR_reverse_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\",\"protein_RFP\",\"complex_protein_RNAase_rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward__\",\"complex_protein_RNAase_rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward__\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\",\"ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]] --> rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RFP]+protein[Ribo]\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\",\"complex[protein[RNAase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNAase]\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\",\"complex[protein[RNAase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNAase]\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.2\",\"100\",\"0.2\",\"100\",\"2\",\"100\",\"2\"]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1054\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1055\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1066\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1060\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1057\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1058\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1059\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"gray\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"gray\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\"]],[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"start\",[1,1,1,2,2,2,2,2,2,2,2,3,3,4,4,5,5,5,6,6,6,7,7,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,14,14,14,14,14,15,15,15,16,16,17,17,17,17,18,18,18,19,19,19,19,20,20,20,20,21,21,21,22,22,22,22,23,23,25,25,27,27,28,28,29,29,29,30,30,30,31,31,31,32,32,32,33,33,33,34,34,34,35,36,36,36,37,37,37,38,38,38,39,39,39,40,40,40,41,41,41,42,43,43,43,44,44,44,45,45,45,46,46,46,47,47,47,48,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,54,54,54,55,55,55,56,56,56,57,57,57,58,58,58,59,59,59,60,60,60,61,61,61,62,62,62,63,63,63,64,64,64,65,65,65,66,66,66,67,67,67,68,69,69,69,70]],[\"end\",[43,44,46,29,36,39,44,47,53,56,60,63,65,67,69,59,60,62,29,31,43,63,69,29,30,32,38,31,32,33,34,38,41,43,46,49,50,51,52,55,58,59,62,31,34,35,39,32,33,44,45,33,36,37,41,34,36,46,38,39,40,41,42,47,49,59,65,67,47,48,50,55,49,52,56,50,51,60,61,51,53,54,58,52,53,62,55,56,57,58,63,64,65,66,67,68,69,70,6,2,8,6,7,2,9,6,10,9,11,8,9,11,12,9,13,10,18,13,2,12,13,7,2,9,8,14,10,2,14,10,7,2,9,12,14,22,9,1,6,1,2,11,1,7,2,9,1,13,15,2,17,15,16,2,9,15,18,9,19,17,9,19,20,9,21,18,21,2,20,21,16,2,9,17,22,18,2,22,18,16,2,9,20,22,9,5,15,5,2,19,5,16,2,9,5,21,7,3,23,7,24,3,16,3,25,16,26,3,16,4,27,4,7,4,28,4]],[\"xs\",[[27.93339281960457,34.77992370716674,36.79205776523792,36.081236813753,32.15050098060707,34.77992370716674],[27.93339281960457,26.869795453553984,24.449483166375135,26.572029491425123,29.431355495291996,26.869795453553984],[27.93339281960457,36.39897125057916,35.969207822569004,39.85607883342807,35.188827014678644,36.39897125057916],[27.343435101954384,66.7796858892523,65.16342392708975,70.07936194488282,66.83071913857516,66.7796858892523],[27.343435101954384,62.09732871998537,59.497984918608125,63.72440794294478,63.924853992845165,62.09732871998537],[27.343435101954384,82.95951217214584,80.96347508017551,85.96286366310147,83.53088456699471,82.95951217214584],[27.343435101954384,26.61055872106539,24.119848535272858,26.572029491425123,29.119545566596575,26.61055872106539],[27.343435101954384,-16.707850083664532,-14.430257987508638,-19.330398066141846,-17.741414786292253,-16.707850083664532],[27.343435101954384,51.61054655165989,53.62866777709392,52.900385607261406,48.98057946901676,51.61054655165989],[27.343435101954384,22.631915818459202,25.1979732517358,22.30823036881224,20.2194012636877,22.631915818459202],[27.343435101954384,3.3832376166475777,6.011991686637881,2.068707977132504,1.3780415871918534,3.3832376166475777],[-309.8042080273669,-311.5720388994527,-308.9884063507821,-312.00597977168337,-313.9498279951785,-311.5720388994527],[-309.8042080273669,-305.28141183415386,-307.9155662170254,-304.2017808578254,-303.1593893620912,-305.28141183415386],[-277.40784713852764,-277.23882983048037,-279.75068325709515,-277.1877296702192,-274.75121618883935,-277.23882983048037],[-277.40784713852764,-280.8311555762428,-278.1981262098061,-281.8337941413154,-282.9885750209193,-280.8311555762428],[8.894707518488651,2.8272022510187744,1.082278192305094,1.06940270221255,5.405953109340047,2.8272022510187744],[8.894707518488651,5.088961180159288,7.068613143551266,2.068707977132504,4.54199138123521,5.088961180159288],[8.894707518488651,26.061764497181976,25.425398221251516,29.551499847098718,25.04274585719599,26.061764497181976],[53.75759261852188,66.97095751461765,67.38275940525924,70.07936194488282,65.08465819351859,66.97095751461765],[53.75759261852188,59.04587497675059,58.24322700829267,62.54566431109405,58.1883688383661,59.04587497675059],[53.75759261852188,39.111206026692244,38.57846729633003,36.081236813753,41.08123579143347,39.111206026692244],[-296.15662603648565,-308.5382557792291,-308.0545168232802,-312.00597977168337,-307.3770510892917,-308.5382557792291],[-296.15662603648565,-285.2068149536096,-286.67411123817146,-281.8337941413154,-285.33953907571754,-285.2068149536096],[101.21281373110567,73.18850857640207,75.07395896591912,70.07936194488282,72.77790768666506,73.18850857640207],[101.21281373110567,118.6268436986163,119.16574393005583,121.65261894635023,116.65264187498823,118.6268436986163],[101.21281373110567,81.82241805619415,80.31738287099564,79.726447886753,84.32169408054008,81.82241805619415],[101.21281373110567,109.81117289967297,108.04567114294552,113.01562055953823,110.05661832315688,109.81117289967297],[58.72466510366748,62.183129656242215,59.61059152770723,62.54566431109405,64.58369646346969,62.183129656242215],[58.72466510366748,78.76082342505808,76.12882633892201,79.726447886753,80.93476853645979,78.76082342505808],[58.72466510366748,75.59497200164122,72.99407871695482,76.1572865804744,77.92912670060005,75.59497200164122],[58.72466510366748,60.786317218449206,58.25684148891822,60.918063582748026,63.25329796703778,60.786317218449206],[58.72466510366748,110.43207877205633,108.13273808577763,113.01562055953823,111.50589497701885,110.43207877205633],[58.72466510366748,112.94489338858513,110.36362583368692,114.68834560267113,114.69913992113332,112.94489338858513],[58.72466510366748,37.600148716461746,35.70809045911401,36.081236813753,40.21271543655294,37.600148716461746],[58.72466510366748,40.82537871952786,38.653060443269545,39.85607883342807,43.457492438580246,40.82537871952786],[58.72466510366748,11.407637952556348,13.104179048175737,8.156236811573434,11.253425963499453,11.407637952556348],[58.72466510366748,-11.528070507332236,-9.215955915951222,-14.08780425888829,-12.625954156762536,-11.528070507332236],[58.72466510366748,33.69753019343667,36.33141199397773,32.647872507360475,31.56156222479915,33.69753019343667],[58.72466510366748,39.421052196294035,41.95697955209614,37.46033891010141,37.81520545490805,39.421052196294035],[58.72466510366748,5.700598775739561,8.167106652359118,3.5015817361370556,4.277212876059625,5.700598775739561],[58.72466510366748,46.16119265430819,48.76575362729486,45.56768916046763,43.83816498764253,46.16119265430819],[58.72466510366748,4.136985710592067,6.068274233624091,1.06940270221255,3.6608306378700215,4.136985710592067],[58.72466510366748,31.404908514651943,33.965202502208335,29.551499847098718,29.723794305404418,31.404908514651943],[74.02095870081962,64.6816109229393,67.1686957615186,62.54566431109405,63.20773008062746,64.6816109229393],[74.02095870081962,64.03984211058263,63.64986228043326,60.918063582748026,65.91066348533008,64.03984211058263],[74.02095870081962,77.40981915840645,74.97787894541489,79.7045809487695,78.75322007758622,77.40981915840645],[74.02095870081962,82.58820888067402,82.4508687924979,85.96286366310147,81.12475347489128,82.58820888067402],[54.50713444350014,77.65532194212382,79.17939740971158,79.726447886753,75.14879069954895,77.65532194212382],[54.50713444350014,72.65797058314637,71.87742874534442,76.1572865804744,71.77858284544622,72.65797058314637],[54.50713444350014,29.216047863883194,31.48121627864294,26.572029491425123,28.205091500268665,29.216047863883194],[54.50713444350014,47.563993250685,45.294232149944214,46.82856910754791,50.18260889518911,47.563993250685],[96.35038363752416,79.04586553457162,81.14268232425408,76.1572865804744,78.31927013693837,79.04586553457162],[96.35038363752416,65.99062391208889,68.43330736346441,63.72440794294478,64.6229388073988,65.99062391208889],[96.35038363752416,109.86956838411588,107.25408104645717,111.36011098873455,111.77800447094681,109.86956838411588],[96.35038363752416,112.53487602285709,113.99489536676786,114.68834560267113,110.05334051744308,112.53487602285709],[53.782656226076156,59.382926547520434,61.265517119805004,60.918063582748026,56.772130986269836,59.382926547520434],[53.782656226076156,61.214684992525946,58.87691194121247,63.72440794294478,62.36195014032411,61.214684992525946],[53.782656226076156,42.948499862239245,44.85280510408425,39.85607883342807,42.51111019176528,42.948499862239245],[124.8600994951944,114.73187708586686,117.3177386856519,113.01562055953823,112.96013600831432,114.73187708586686],[124.8600994951944,88.99694781092342,90.96285631768785,85.96286366310147,88.47028229203929,88.99694781092342],[124.8600994951944,148.9748412481259,147.54149217118248,152.36188155862445,148.80151965311305,148.9748412481259],[124.8600994951944,115.93245693150618,113.89080582353328,114.68834560267113,118.56426257011519,115.93245693150618],[124.8600994951944,134.50711301224362,133.35493242925548,137.97662000904,134.013504166443,134.50711301224362],[-8.910218341656261,-15.979524250264298,-14.462792282039358,-19.330398066141846,-15.906741423312742,-15.979524250264298],[-8.910218341656261,4.783582198035418,3.3154290611719155,8.156236811573434,4.651888637647209,4.783582198035418],[-8.910218341656261,-1.8242529252111739,-1.1041761135229082,1.06940270221255,-3.916959291059832,-1.8242529252111739],[-289.4672592725635,-300.71047054289403,-299.70634754615156,-304.2017808578254,-300.05846152599855,-300.71047054289403],[-289.4672592725635,-280.4942682885327,-280.4588530918902,-277.1877296702192,-282.098167511559,-280.4942682885327],[-28.682500096663823,-20.252134900466004,-22.88250024098141,-19.330398066141846,-18.059003074526757,-20.252134900466004],[-28.682500096663823,-48.79048851855162,-46.86477593222986,-51.863293256624296,-49.25859068376124,-48.79048851855162],[-28.682500096663823,-17.354411011569063,-17.23154330146221,-14.08780425888829,-19.02682073630106,-17.354411011569063],[-28.682500096663823,0.0627161563335239,-0.28769027796518243,3.5015817361370556,-1.2181318277885969,0.0627161563335239],[22.362559110886544,11.27914376589576,10.891022945102986,8.156236811573434,13.148641409753091,11.27914376589576],[22.362559110886544,34.0829366055798,33.93776863014319,37.46033891010141,32.62600577715729,34.0829366055798],[22.362559110886544,22.32216081742112,24.825445027503328,22.30823036881224,19.825484631210877,22.32216081742112],[-0.07573299599188743,-11.61301561120824,-12.793875074548348,-14.08780425888829,-9.258219620690348,-11.61301561120824],[-0.07573299599188743,29.149627345127342,28.399072753489296,32.647872507360475,28.24076032077477,29.149627345127342],[-0.07573299599188743,1.8401432437461964,-0.7087310496754973,2.068707977132504,4.28059595959262,1.8401432437461964],[-0.07573299599188743,-9.235645480456713,-6.617085922457342,-10.693702210155735,-11.162563731916372,-9.235645480456713],[53.38406608462528,36.12580076521921,36.670373190715154,32.647872507360475,37.231012463564134,36.12580076521921],[53.38406608462528,52.95010631859477,50.46215130740406,52.900385607261406,55.46164676171569,52.95010631859477],[53.38406608462528,62.444298271873315,64.33327497648202,63.96850503473081,59.83230144368064,62.444298271873315],[53.38406608462528,47.888593493759004,46.56777093504106,45.56768916046763,50.31035627841909,47.888593493759004],[43.01955675325186,38.6863903776103,36.635590724181114,37.46033891010141,41.31877771662139,38.6863903776103],[43.01955675325186,49.769451788266274,50.144266697353544,52.900385607261406,47.909452446261795,49.769451788266274],[43.01955675325186,33.04975442528846,33.958411085591415,29.551499847098718,33.80052384751326,33.04975442528846],[21.993923838112583,6.36648748962333,5.609875592230649,3.5015817361370556,8.482091199950068,6.36648748962333],[21.993923838112583,22.28098105924585,19.774593860204384,22.30823036881224,24.774442322219873,22.28098105924585],[21.993923838112583,23.02482026735401,25.495364575688388,23.143001412166743,20.498215752484658,23.02482026735401],[21.993923838112583,42.14070178732242,40.819915893371444,45.56768916046763,41.835867788728805,42.14070178732242],[-324.7771276902249,-314.666355190394,-316.9218348211783,-312.00597977168337,-313.6728467113514,-314.666355190394],[-324.7771276902249,-331.32659703954084,-329.0737114530354,-333.99129604349355,-332.3154605457741,-331.32659703954084],[-310.4927603787685,-305.8676104349225,-304.06403139351335,-304.2017808578254,-308.4613895568276,-305.8676104349225],[-310.4927603787685,-314.09362236240344,-315.8354408636238,-315.85617934644915,-311.51572033269946,-314.09362236240344],[-268.43789228722073,-274.45220171423784,-272.24387714305595,-277.1877296702192,-275.3629059041186,-274.45220171423784],[-268.43789228722073,-265.4659803180725,-267.61086536968145,-262.63957986827626,-264.66182176913196,-265.4659803180725],[-272.31032016656263,-278.86657180300807,-279.4886874504182,-281.8337941413154,-276.83692962178174,-278.86657180300807],[-272.31032016656263,-269.0165410464987,-268.5068831607234,-265.97103308951523,-270.970860898808,-269.0165410464987],[70.07936194488282,56.86599704878706,56.454195158145474,53.75759261852188,58.7522963698861,56.86599704878706],[70.07936194488282,30.643111157584897,32.25937311974746,27.343435101954384,30.592077908262045,30.643111157584897],[70.07936194488282,98.10366709958642,96.21821671006937,101.21281373110567,98.51426798932343,98.10366709958642],[121.65261894635023,57.250799060739695,57.92362548596532,53.75759261852188,58.23500409286154,57.250799060739695],[121.65261894635023,-292.65888558159526,-291.7394768917724,-296.15662603648565,-291.91911206754287,-292.65888558159526],[121.65261894635023,30.772181711401174,32.08729143336559,27.343435101954384,31.083526390316553,30.772181711401174],[62.54566431109405,59.08719975851932,61.659737887054305,58.72466510366748,56.68663295129184,59.08719975851932],[62.54566431109405,57.257381952865344,58.06002992132326,53.75759261852188,58.11488809124983,57.257381952865344],[62.54566431109405,71.88501208897436,69.39792725039506,74.02095870081962,73.35889293128622,71.88501208897436],[79.726447886753,59.6902895653624,62.32228665149847,58.72466510366748,57.516344453960684,59.6902895653624],[79.726447886753,56.57826038812931,55.054184920541545,54.50713444350014,59.084791630704174,56.57826038812931],[79.726447886753,99.11684356166452,100.62187874686302,101.21281373110567,96.61756753731856,99.11684356166452],[76.1572865804744,59.28697968250066,61.88787296718707,58.72466510366748,56.95282498354183,59.28697968250066],[76.1572865804744,58.00645044082818,58.78699227863013,54.50713444350014,58.885838178528324,58.00645044082818],[76.1572865804744,93.46180468342695,91.36498789374448,96.35038363752416,94.18840008106021,93.46180468342695],[60.918063582748026,58.8564114679663,61.38588719749729,58.72466510366748,56.38943071937773,58.8564114679663],[60.918063582748026,55.31779326130375,53.43520268901918,53.782656226076156,57.928588822554346,55.31779326130375],[60.918063582748026,70.89918017298501,71.28916000313438,74.02095870081962,69.02835879823756,70.89918017298501],[79.7045809487695,24.312521673039136,26.85107173503654,22.362559110886544,22.698952530315797,24.312521673039136],[63.72440794294478,56.29237917649499,58.630152227808466,53.782656226076156,55.14511402869683,56.29237917649499],[63.72440794294478,28.970514324913793,31.569858126291038,27.343435101954384,27.142989052053995,28.970514324913793],[63.72440794294478,94.08416766838005,91.64148421700453,96.35038363752416,95.45185277307014,94.08416766838005],[111.36011098873455,55.82799728184764,58.34180419129986,53.782656226076156,54.28441487142785,55.82799728184764],[111.36011098873455,-292.8348486328387,-291.25939880432736,-296.15662603648565,-292.83458579071436,-292.8348486328387],[111.36011098873455,29.14844043335349,31.718449340860992,27.343435101954384,27.434650780070555,29.14844043335349],[113.01562055953823,61.308206891149396,63.60754757742808,58.72466510366748,60.23439068618686,61.308206891149396],[113.01562055953823,104.41726139097094,106.18276314769838,101.21281373110567,104.17181596748702,104.41726139097094],[113.01562055953823,123.14384296886578,120.55798136908074,124.8600994951944,124.91558404641832,123.14384296886578],[85.96286366310147,77.39561348324708,77.53295357142319,74.02095870081962,78.85906888902981,77.39561348324708],[85.96286366310147,30.34678659291002,32.34282368488035,27.343435101954384,29.775414198061142,30.34678659291002],[85.96286366310147,121.82601534737246,119.86010684060803,124.8600994951944,122.35268086625659,121.82601534737246],[152.36188155862445,77.33967262435952,78.92095763982665,74.02095870081962,77.33264709232311,77.33967262435952],[152.36188155862445,-292.687836369331,-291.53199245404335,-296.15662603648565,-292.1982311270969,-292.687836369331],[152.36188155862445,30.452774723549528,32.33800418049423,27.343435101954384,30.042486312828505,30.452774723549528],[114.68834560267113,60.46811731775349,63.049384872651686,58.72466510366748,58.713870785205295,60.46811731775349],[114.68834560267113,98.5038532173382,97.04383387342743,96.35038363752416,100.98538872275222,98.5038532173382],[114.68834560267113,123.61598816635936,125.65763927433225,124.8600994951944,120.98418252775035,123.61598816635936],[137.97662000904,24.101532032718374,26.59732537074065,21.993923838112583,22.605500127635583,24.101532032718374],[36.081236813753,57.20575320095874,59.097811458306474,58.72466510366748,54.593186480867544,57.20575320095874],[36.081236813753,29.234705926190838,27.22257186811965,27.93339281960457,31.864128652750498,29.234705926190838],[36.081236813753,50.72762340558264,51.26036213594485,53.75759261852188,48.757593640841414,50.72762340558264],[26.572029491425123,27.63562685747571,30.05593914465456,27.93339281960457,25.0740668157377,27.63562685747571],[26.572029491425123,27.304905872314116,29.79561605810665,27.343435101954384,24.79591902678293,27.304905872314116],[26.572029491425123,51.86311607104207,49.59794765628232,54.50713444350014,52.874072434656604,51.86311607104207],[46.82856910754791,28.778895860311817,31.40538861141412,27.93339281960457,26.553474491307778,28.778895860311817],[46.82856910754791,-292.8704360754267,-291.23062308310574,-296.15662603648565,-292.95141759575574,-292.8704360754267],[46.82856910754791,27.862132203619975,30.457550177158517,27.343435101954384,25.512762503640996,27.862132203619975],[39.85607883342807,57.75536521756769,59.92768349382601,58.72466510366748,55.12325149851531,57.75536521756769],[39.85607883342807,31.39050040245348,31.820263830463638,27.93339281960457,32.600644638354,31.39050040245348],[39.85607883342807,50.69023519726498,48.78592995541998,53.782656226076156,51.127624867738945,50.69023519726498],[-19.330398066141846,-12.26109215753381,-13.77782412575875,-8.910218341656261,-12.333874984485366,-12.26109215753381],[-19.330398066141846,24.72088711947707,22.443295023321177,27.343435101954384,25.75445182210479,24.72088711947707],[-19.330398066141846,-27.760763262339665,-25.130397921824255,-28.682500096663823,-29.95389508827891,-27.760763262339665],[-51.863293256624296,-11.18981578544549,-13.627510531028122,-8.910218341656261,-9.833467000065946,-11.18981578544549],[-51.863293256624296,-286.399844469743,-286.8762581143217,-289.4672592725635,-284.46837716455684,-286.399844469743],[-51.863293256624296,25.00414363303569,22.589737772664282,27.343435101954384,26.30888717713075,25.00414363303569],[8.156236811573434,55.47326396268457,53.77672286706518,58.72466510366748,55.62747595174147,55.47326396268457],[8.156236811573434,-5.537563728118245,-4.0694105912547425,-8.910218341656261,-5.405870167730036,-5.537563728118245],[8.156236811573434,19.23965215656422,19.62777297735699,22.362559110886544,17.370154512706886,19.23965215656422],[-14.08780425888829,56.16493135211143,53.85281676073041,58.72466510366748,57.262815001541725,56.16493135211143],[-14.08780425888829,-2.550521643671937,-1.3696621803318298,-0.07573299599188743,-4.90531763418983,-2.550521643671937],[-14.08780425888829,-25.41589334398305,-25.538761054089907,-28.682500096663823,-23.74348361925105,-25.41589334398305],[32.647872507360475,57.67500741759129,55.04112561705023,58.72466510366748,59.810975386228804,57.67500741759129],[32.647872507360475,3.422512166241246,4.17306675787929,-0.07573299599188743,4.331379190593817,3.422512166241246],[32.647872507360475,49.906137826766546,49.3615654012706,53.38406608462528,48.80092612842162,49.906137826766546],[37.46033891010141,56.76395181747486,54.22802446167275,58.72466510366748,58.36979855886084,56.76395181747486],[37.46033891010141,41.793505285742974,43.84430493917216,43.01955675325186,39.161117946731885,41.793505285742974],[37.46033891010141,25.739961415408153,25.88512939084477,22.362559110886544,27.196892243830668,25.739961415408153],[52.900385607261406,46.150490572246994,45.775675663159724,43.01955675325186,48.01048991425147,46.150490572246994],[52.900385607261406,28.633274157555906,26.61515293212187,27.343435101954384,31.263241240199033,28.633274157555906],[52.900385607261406,53.33434537329192,55.82230038448263,53.38406608462528,50.822804930170996,53.33434537329192],[63.96850503473081,44.1587068234416,42.065009795443764,43.01955675325186,46.7927691382232,44.1587068234416],[63.96850503473081,-286.28830481869505,-286.580269750842,-289.4672592725635,-284.4883764670742,-286.28830481869505],[63.96850503473081,28.362096565897563,26.21192927457802,27.343435101954384,30.99547437399086,28.362096565897563],[3.5015817361370556,56.525648064064974,54.05914018744542,58.72466510366748,57.94903396374491,56.525648064064974],[3.5015817361370556,-25.24363451686029,-24.893228082561585,-28.682500096663823,-23.96278653273817,-25.24363451686029],[3.5015817361370556,19.12901808462631,19.885629982018987,21.993923838112583,17.013414374299572,19.12901808462631],[22.30823036881224,22.34862866227766,19.845344452195455,22.362559110886544,24.845304848487906,22.34862866227766],[22.30823036881224,27.019749652307425,24.453692219030824,27.343435101954384,29.432264207078926,27.019749652307425],[22.30823036881224,22.02117314767897,24.527560346720442,21.993923838112583,19.52771188470495,22.02117314767897],[23.143001412166743,22.393587456370135,19.901044975489324,22.362559110886544,24.90084849035859,22.393587456370135],[23.143001412166743,-286.3966499396699,-286.86814396843897,-289.4672592725635,-284.4685868984496,-286.3966499396699],[23.143001412166743,27.229169889334575,24.70340121860226,27.343435101954384,29.70073590845627,27.229169889334575],[45.56768916046763,58.131161609826925,55.52660063684025,58.72466510366748,60.45418927649258,58.131161609826925],[45.56768916046763,51.06316175133391,52.38398431005185,53.38406608462528,48.64139896667382,51.06316175133391],[45.56768916046763,25.420911211257792,26.741697105208765,21.993923838112583,25.725745209851404,25.420911211257792],[1.06940270221255,55.65708209528797,53.72579357225594,58.72466510366748,56.13323716801001,55.65708209528797],[1.06940270221255,7.136907969682427,8.881832028396106,8.894707518488651,4.5581571113611545,7.136907969682427],[1.06940270221255,-6.016562714232537,-6.736639525920804,-8.910218341656261,-3.923856348383879,-6.016562714232537],[2.068707977132504,5.874454315461868,3.894802352069889,8.894707518488651,6.421424114385943,5.874454315461868],[2.068707977132504,26.02890546243931,23.400151392449008,27.343435101954384,28.034101491895036,26.02890546243931],[2.068707977132504,0.15283173739441983,2.7017060308161125,-0.07573299599188743,-2.287620978452004,0.15283173739441983],[-10.693702210155735,7.807422700287638,5.173232780794547,8.894707518488651,9.925850045579265,7.807422700287638],[-10.693702210155735,-286.4350828321049,-286.9645673740584,-289.4672592725635,-284.4672602390862,-286.4350828321049],[-10.693702210155735,26.27215170953769,23.638051918696043,27.343435101954384,28.398079335254923,26.27215170953769],[29.551499847098718,56.87125643611426,54.310962448557866,58.72466510366748,58.55237064536178,56.87125643611426],[29.551499847098718,12.384442868405394,13.020809144335853,8.894707518488651,13.403461508391384,12.384442868405394],[29.551499847098718,39.52130217506212,38.612645514759166,43.01955675325186,38.77053275283732,39.52130217506212],[-312.00597977168337,-299.62435002893994,-300.1080889848888,-296.15662603648565,-300.78555471887734,-299.62435002893994],[-312.00597977168337,-310.23814889959755,-312.82178144826815,-309.8042080273669,-307.86035980387175,-310.23814889959755],[-312.00597977168337,-322.1167522715143,-319.86127264072996,-324.7771276902249,-323.1102607505569,-322.1167522715143],[-333.99129604349355,-299.36179747349894,-301.1262931948156,-296.15662603648565,-299.11770141512073,-299.36179747349894],[-333.99129604349355,-86.70568395250288,-89.29424605355808,-85.006081491202,-84.9233423797634,-86.70568395250288],[-333.99129604349355,-311.7417596219905,-314.2832862146209,-309.8042080273669,-310.1193267032189,-311.7417596219905],[-304.2017808578254,-292.9585695874949,-293.96269258423735,-289.4672592725635,-293.61057860439035,-292.9585695874949],[-304.2017808578254,-308.7245770510384,-306.09042266816687,-309.8042080273669,-310.8465995231011,-308.7245770510384],[-304.2017808578254,-308.8269308016714,-310.6305098430805,-310.4927603787685,-306.23315167976625,-308.8269308016714],[-315.85617934644915,-292.2675631167639,-291.4320262164613,-289.4672592725635,-294.43144737835934,-292.2675631167639],[-315.85617934644915,173.52099020143814,171.50058158692434,176.49834138649783,174.1290675796445,173.52099020143814],[-315.85617934644915,-310.3532444634876,-308.01441533569096,-309.8042080273669,-312.95251357985376,-310.3532444634876],[-277.1877296702192,-286.16072065425004,-286.1961358508925,-289.4672592725635,-284.55682143122374,-286.16072065425004],[-277.1877296702192,-277.3567469782665,-274.8448935516517,-277.40784713852764,-279.8443606199075,-277.3567469782665],[-277.1877296702192,-271.1734202432021,-273.381744814384,-268.43789228722073,-270.26271605332136,-271.1734202432021],[-262.63957986827626,-275.6938511745826,-273.10761802032476,-277.40784713852764,-277.4670361231295,-275.6938511745826],[-281.8337941413154,-292.7836052241915,-291.3163089396296,-296.15662603648565,-292.65088110208353,-292.7836052241915],[-281.8337941413154,-278.4104857036003,-281.04351507003696,-277.40784713852764,-276.25306625892375,-278.4104857036003],[-281.8337941413154,-275.27754250487,-274.6554268574599,-272.31032016656263,-277.3071846860963,-275.27754250487],[-265.97103308951523,-275.9199216455292,-277.8298573972378,-277.40784713852764,-273.30417609160276,-275.9199216455292]]],[\"ys\",[[-93.41283458855573,-76.31856787283851,-78.01869357404259,-73.06947812359692,-76.15967485034793,-76.31856787283851],[-93.41283458855573,-105.86924288454571,-104.82943554658559,-109.35655351478752,-105.25481549248396,-105.86924288454571],[-93.41283458855573,-92.07516651088332,-94.67409210879673,-91.52889994536007,-89.73536699044115,-92.07516651088332],[-39.28621824353286,-53.23495432902865,-55.315052436621436,-54.402060977068444,-50.60122950000642,-53.23495432902865],[-39.28621824353286,-105.47577698610465,-105.9030037055246,-108.57458533807058,-103.5786048155826,-105.47577698610465],[-39.28621824353286,-72.56652893103434,-74.28552479927349,-74.36371557180779,-69.99502266933688,-72.56652893103434],[-39.28621824353286,-105.85676559286092,-104.99916799612106,-109.35655351478752,-105.05420975275001,-105.85676559286092],[-39.28621824353286,-0.3536612842452951,0.9698511301554317,1.964148474903237,-2.776645987669301,-0.3536612842452951],[-39.28621824353286,21.92837559066087,20.235361241342687,25.182037406314883,22.07798846363057,21.92837559066087],[-39.28621824353286,11.440950883405026,10.845585351424415,14.925951275038697,10.38317756621447,11.440950883405026],[-39.28621824353286,19.838543441201722,20.008139747335022,23.08230851081394,18.13024026231349,19.838543441201722],[-63.381263157989984,-49.23263499323949,-49.74639925921621,-45.75963984216201,-50.3663147909743,-49.23263499323949],[-63.381263157989984,-77.32848524754982,-77.31000404783092,-80.6578090460038,-75.7676740816474,-77.32848524754982],[-62.361594945653614,-73.93685269162096,-73.14331426737905,-77.4364796394,-73.07031403843452,-73.93685269162096],[-62.361594945653614,-50.91237577060962,-50.991541565160055,-47.55906160283037,-52.423882372406695,-50.91237577060962],[19.085059776361447,8.63805275202397,10.611463732247508,5.611480310099503,8.100321519667187,8.63805275202397],[19.085059776361447,21.313673277192702,23.05151359534133,23.08230851081394,18.736866162445928,21.313673277192702],[19.085059776361447,20.402727162185077,17.8465290418503,20.670583817023946,22.831865256017075,20.402727162185077],[-62.84895233104292,-56.01073182528689,-58.61256388566447,-54.402060977068444,-54.1719861281428,-56.01073182528689],[-62.84895233104292,-62.79092774008643,-65.29988511443041,-62.75252702113784,-60.30018606536832,-62.79092774008643],[-62.84895233104292,-71.31754017702451,-68.73775330351796,-73.06947812359692,-73.06628075057402,-71.31754017702451],[-43.59217326772384,-45.285413828370025,-42.69599159743855,-45.75963984216201,-47.64988301523036,-45.285413828370025],[-43.59217326772384,-46.624861089112606,-48.81258878717182,-47.55906160283037,-43.99398762675161,-46.624861089112606],[-70.49612381529977,-56.00929687254629,-54.16968069078047,-54.402060977068444,-58.61131873580798,-56.00929687254629],[-70.49612381529977,-60.37168903720633,-62.9501958547461,-58.61251759865901,-58.62765978655476,-60.37168903720633],[-70.49612381529977,-96.42761173598761,-94.26567280094362,-99.23062958266873,-97.25991590014526,-96.42761173598761],[-70.49612381529977,-74.27324660582813,-76.22826947386243,-75.68090963197609,-71.65048710262633,-74.27324660582813],[-26.062073199462617,-59.27135356610411,-58.70464513597593,-62.75252702113784,-58.18673848618759,-59.27135356610411],[-26.062073199462617,-95.86647004439227,-95.75829330883491,-99.23062958266873,-94.37882979212789,-95.86647004439227],[-26.062073199462617,-129.70342276069317,-129.28573269710802,-133.15795634924484,-128.48242615591778,-129.70342276069317],[-26.062073199462617,-80.79351557016992,-80.05808141182646,-84.2910351048536,-79.86987231997101,-80.79351557016992],[-26.062073199462617,-73.31969980810725,-74.60505706426916,-75.68090963197609,-70.91428308215215,-73.31969980810725],[-26.062073199462617,-120.44423816974768,-120.9697557028277,-123.47909803096016,-118.47910968270484,-120.44423816974768],[-26.062073199462617,-69.91624063938967,-68.08342138524951,-73.06947812359692,-70.25329553197629,-69.91624063938967],[-26.062073199462617,-88.16579754864257,-86.67578272516639,-91.52889994536007,-88.06049684816608,-88.16579754864257],[-26.062073199462617,-7.208510962042122,-5.1933536038144315,-5.912983802768721,-9.838212376647164,-7.208510962042122],[-26.062073199462617,39.44989392994832,40.71212884622486,41.83689269851624,37.055366344001925,39.44989392994832],[-26.062073199462617,53.54766308009442,53.50550233622986,56.88655791851943,52.00599135612101,53.54766308009442],[-26.062073199462617,2.4815405657145586,3.194410338982564,5.380782433746221,0.3933913587073885,2.4815405657145586],[-26.062073199462617,39.59480317847898,40.519708450449215,42.31772882188863,37.37825553673135,39.59480317847898],[-26.062073199462617,46.95407132364811,46.55989749709519,50.40338337140474,45.712035363037245,46.95407132364811],[-26.062073199462617,3.9262697930716537,5.717703718269407,5.611480310099503,1.33544227772724,3.9262697930716537],[-26.062073199462617,17.701598079261203,18.321279904738795,20.670583817023946,15.673553236805615,17.701598079261203],[-77.64862643796316,-65.52520299776165,-64.65714777298987,-62.75252702113784,-67.70850007562593,-65.52520299776165],[-77.64862643796316,-82.70847426142583,-80.10328202291035,-84.2910351048536,-84.56296563410264,-82.70847426142583],[-77.64862643796316,-81.5513726974277,-82.56368572608,-84.19411148994763,-79.28545459698991,-81.5513726974277],[-77.64862643796316,-75.29199629413242,-77.92263282693668,-74.36371557180779,-73.10169742346889,-75.29199629413242],[-133.58604576465697,-102.05205427978257,-104.20061306106871,-99.23062958266873,-101.24186171159846,-102.05205427978257],[-133.58604576465697,-133.2271484791736,-135.7430708362795,-133.15795634924484,-130.74404798295373,-133.2271484791736],[-133.58604576465697,-111.64984085964952,-110.30517624707154,-109.35655351478752,-114.08234535058307,-111.64984085964952],[-133.58604576465697,-165.89186980354438,-164.55497212118098,-169.3137335252158,-165.60557803994828,-165.89186980354438],[-146.9742328179071,-135.13434488036586,-133.53983234731683,-133.15795634924484,-137.66637371031285,-135.13434488036586],[-146.9742328179071,-111.2418433273165,-110.25573561315902,-108.57458533807058,-113.49318699765061,-111.2418433273165],[-146.9742328179071,-175.69654471688798,-176.01013179266056,-178.86329111403074,-173.88078521463387,-175.69654471688798],[-146.9742328179071,-126.23818642548751,-128.4307772178952,-123.47909803096016,-125.35439210387514,-126.23818642548751],[-98.91090148583018,-87.43640539832823,-89.2789480992418,-84.2910351048536,-87.0858951917738,-87.43640539832823],[-98.91090148583018,-106.13505859869242,-107.34911297477989,-108.57458533807058,-103.76379447418155,-106.13505859869242],[-98.91090148583018,-93.16808638398334,-91.34799506390452,-91.52889994536007,-95.76573939077761,-93.16808638398334],[-96.7322342043384,-78.7312315061124,-78.22880673134337,-75.68090963197609,-80.68060176895568,-78.7312315061124],[-96.7322342043384,-76.10851738976179,-74.35514503610273,-74.36371557180779,-78.68955096156265,-76.10851738976179],[-96.7322342043384,-103.01195460327153,-105.22207253930348,-103.89397384062293,-100.38344352430556,-103.01195460327153],[-96.7322342043384,-120.20767830835283,-118.54311481576455,-123.47909803096016,-120.32041671410035,-120.20767830835283],[-96.7322342043384,-98.0140518572564,-100.38293150209483,-98.47505207328767,-95.42649293524283,-98.0140518572564],[-1.1790157486058552,0.9533840760118677,3.1071331338431527,1.964148474903237,-1.6798294602676314,0.9533840760118677],[-1.1790157486058552,-4.977462099236014,-7.164614868080134,-5.912983802768721,-2.3465368487401133,-4.977462099236014],[-1.1790157486058552,3.6425320858236554,1.1086417462837792,5.611480310099503,5.242435499746242,3.6425320858236554],[-81.69803789934798,-80.90428883189671,-78.46895561548511,-80.6578090460038,-83.45654177967279,-80.90428883189671],[-81.69803789934798,-78.58399973316814,-81.21798087041864,-77.4364796394,-76.49435427282796,-78.58399973316814],[36.22217655336816,5.340596491421495,5.483036103046543,1.964148474903237,6.799803009223908,5.340596491421495],[36.22217655336816,47.18752007099429,48.984946537480916,48.863190397066255,44.59522548309138,47.18752007099429],[36.22217655336816,40.58019849412904,37.948846295475704,41.83689269851624,42.615427370733954,40.58019849412904],[36.22217655336816,41.66641973701224,39.055610246002466,42.31772882188863,43.96827536000751,41.66641973701224],[1.2760612775902933,-4.332650877513648,-1.7271810358129631,-5.912983802768721,-6.188476684844856,-4.332650877513648],[1.2760612775902933,4.462548436656094,1.8323322618042477,5.380782433746221,6.657192696835119,4.462548436656094],[1.2760612775902933,11.425978997633981,10.60580887436824,14.925951275038697,10.58590823349841,11.425978997633981],[55.84992745155027,44.311851516216834,46.66656631750058,41.83689269851624,43.13115396367194,44.311851516216834],[55.84992745155027,56.77573921561926,54.250708785601496,56.88655791851943,59.24820187450597,56.77573921561926],[55.84992745155027,26.574837417301623,27.239931924780606,23.08230851081394,27.566452972475332,26.574837417301623],[55.84992745155027,75.8390847049319,76.12588900886543,79.02091917155323,74.04295082358111,75.8390847049319],[59.22641847308409,57.279005409513715,59.85632024106498,56.88655791851943,54.887851301266785,57.279005409513715],[59.22641847308409,28.681684224333026,29.547242269663126,25.182037406314883,29.476212682044032,28.681684224333026],[59.22641847308409,77.95478682093916,76.11879175640597,81.10546829390013,78.29622998905953,77.95478682093916],[59.22641847308409,53.023193111769366,55.302346164095255,50.40338337140474,51.98676854510759,53.023193111769366],[20.245084762634185,8.659013328454417,10.312292388092981,5.380782433746221,8.560790291651712,8.659013328454417],[20.245084762634185,23.61766743055066,21.0102501928477,25.182037406314883,25.483012791412175,23.61766743055066],[20.245084762634185,20.560062750369234,23.03260272805043,20.670583817023946,18.035096187779367,20.560062750369234],[55.295396754162844,44.32827974729222,46.85150175581,42.31772882188863,42.75877925082961,44.32827974729222],[55.295396754162844,18.42584519844954,19.23648326566925,14.925951275038697,19.27541085076409,18.42584519844954],[55.295396754162844,85.80855535043672,84.89448659585572,89.30655952667934,85.06331680273107,85.80855535043672],[55.295396754162844,51.114549698154896,48.83537539813202,50.40338337140474,53.73107164548232,51.114549698154896],[-34.84188920777788,-43.48534816528316,-44.84620175868017,-45.75963984216201,-41.04566544623645,-43.48534816528316],[-34.84188920777788,-29.26444297362562,-27.899299244320602,-26.995218608708527,-31.7060121071102,-29.26444297362562],[-92.28239740270018,-83.73595976032378,-85.65591119432789,-80.6578090460038,-83.27615465561776,-83.73595976032378],[-92.28239740270018,-98.45995779159631,-96.48380517189531,-101.48376216324334,-99.00174372053203,-98.45995779159631],[-84.42002958805409,-79.61979977214385,-78.18368924162789,-77.4364796394,-82.09158632160121,-79.61979977214385],[-84.42002958805409,-86.59063799644552,-88.11987930602656,-88.65496851683017,-84.0821643777462,-86.59063799644552],[-41.6013811015638,-45.70283112278487,-43.143127431184574,-47.55906160283037,-47.38201648590934,-45.70283112278487],[-41.6013811015638,-39.73599149219607,-42.32043721749419,-38.01120707553688,-37.96971156466067,-39.73599149219607],[-54.402060977068444,-61.24028148282448,-58.6384494224469,-62.84895233104292,-63.07902717996857,-61.24028148282448],[-54.402060977068444,-40.45332489157265,-38.37322678397987,-39.28621824353286,-43.087049720594884,-40.45332489157265],[-54.402060977068444,-68.88888791982193,-70.72850410158775,-70.49612381529977,-66.28686605656024,-68.88888791982193],[-58.61251759865901,-62.63098730621557,-60.084143088548785,-62.84895233104292,-65.0744380060028,-62.63098730621557],[-58.61251759865901,-43.717917890763125,-41.249355854146884,-43.59217326772384,-46.2461279325617,-43.717917890763125],[-58.61251759865901,-39.98885377366718,-37.70639954921068,-39.28621824353286,-42.60460899127752,-39.98885377366718],[-62.75252702113784,-29.543246654496343,-30.109955084624524,-26.062073199462617,-30.62786173441286,-29.543246654496343],[-62.75252702113784,-62.81055161209433,-60.30159423775035,-62.84895233104292,-65.30129328681244,-62.81055161209433],[-62.75252702113784,-74.87595046133934,-75.74400568611112,-77.64862643796316,-72.69265338347506,-74.87595046133934],[-99.23062958266873,-29.426232737739067,-29.534409473296442,-26.062073199462617,-30.91387299000346,-29.426232737739067],[-99.23062958266873,-130.76462106754315,-128.616062286257,-133.58604576465697,-131.57481363572722,-130.76462106754315],[-99.23062958266873,-73.29914166198088,-75.46108059702487,-70.49612381529977,-72.46683749782324,-73.29914166198088],[-133.15795634924484,-29.516606788014286,-29.93429685159944,-26.062073199462617,-30.73760339278969,-29.516606788014286],[-133.15795634924484,-133.51685363472822,-131.00093127762233,-133.58604576465697,-135.99995413094808,-133.51685363472822],[-133.15795634924484,-144.9978442867861,-146.59235681983512,-146.9742328179071,-142.4658154568391,-144.9978442867861],[-84.2910351048536,-29.55959273414631,-30.29502689248976,-26.062073199462617,-30.483235984345214,-29.55959273414631],[-84.2910351048536,-95.76553119235555,-93.92298849144198,-98.91090148583018,-96.11604139890999,-95.76553119235555],[-84.2910351048536,-79.23118728139093,-81.83637951990642,-77.64862643796316,-77.37669590871413,-79.23118728139093],[-84.19411148994763,-1.6304221657142262,-0.9269490317015436,1.2760612775902933,-3.712609834776676,-1.6304221657142262],[-108.57458533807058,-101.35042822520833,-100.13637384912086,-98.91090148583018,-103.7216923497192,-101.35042822520833],[-108.57458533807058,-42.385026595498786,-41.95779987607883,-39.28621824353286,-44.28219876602084,-42.385026595498786],[-108.57458533807058,-144.3069748286612,-145.29308254281867,-146.9742328179071,-142.05563115832706,-144.3069748286612],[-178.86329111403074,-101.75107400974059,-100.96374581290337,-98.91090148583018,-103.88566160686264,-101.75107400974059],[-178.86329111403074,-44.694804158194756,-42.58362706818357,-43.59217326772384,-47.329023359107744,-44.694804158194756],[-178.86329111403074,-42.28487723608617,-41.70680709944466,-39.28621824353286,-44.285386144300524,-42.28487723608617],[-75.68090963197609,-28.42328302333147,-27.13792576716955,-26.062073199462617,-30.828699749286564,-28.42328302333147],[-75.68090963197609,-71.90378684144773,-69.94876397341343,-70.49612381529977,-74.52654634464953,-71.90378684144773],[-75.68090963197609,-93.6819123302021,-94.18433710497112,-96.7322342043384,-91.7325420673588,-93.6819123302021],[-74.36371557180779,-76.72034571563853,-74.08970918283427,-77.64862643796316,-78.91064458630206,-76.72034571563853],[-74.36371557180779,-41.083404884306304,-39.36440901606715,-39.28621824353286,-43.654911146003776,-41.083404884306304],[-74.36371557180779,-94.9874323863844,-96.74080474004346,-96.7322342043384,-92.40639881458354,-94.9874323863844],[-103.89397384062293,-78.76044382121563,-76.65363377581436,-77.64862643796316,-81.39465366658564,-78.76044382121563],[-103.89397384062293,-44.05854033886133,-41.69144597846142,-43.59217326772384,-46.64685978868229,-44.05854033886133],[-103.89397384062293,-40.89308075089886,-39.0532381592045,-39.28621824353286,-43.49515190434042,-40.89308075089886],[-123.47909803096016,-29.09693306067509,-28.57141552759507,-26.062073199462617,-31.062061547717935,-29.09693306067509],[-123.47909803096016,-144.21514442337977,-142.02255363097206,-146.9742328179071,-145.09893874499213,-144.21514442337977],[-123.47909803096016,-100.00365392694573,-101.668217419534,-96.7322342043384,-99.89091552119821,-100.00365392694573],[-98.47505207328767,52.501119083989295,53.34380911088429,55.295396754162844,50.33294026144744,52.501119083989295],[-73.06947812359692,-29.215310683669873,-31.048129937810028,-26.062073199462617,-28.87825579108325,-29.215310683669873],[-73.06947812359692,-90.16374483931413,-88.46361913811006,-93.41283458855573,-90.32263786180472,-90.16374483931413],[-73.06947812359692,-64.60089027761533,-67.18067715112188,-62.84895233104292,-62.85214970406582,-64.60089027761533],[-109.35655351478752,-96.90014521879753,-97.93995255675766,-93.41283458855573,-97.51457261085929,-96.90014521879753],[-109.35655351478752,-42.78600616545946,-43.64360376219932,-39.28621824353286,-43.58856200557036,-42.78600616545946],[-109.35655351478752,-131.29275841979498,-132.63742303237294,-133.58604576465697,-128.86025392886143,-131.29275841979498],[-169.3137335252158,-96.80917447263016,-97.01078473018592,-93.41283458855573,-98.21864621691056,-96.80917447263016],[-169.3137335252158,-44.79672942657885,-42.7351464867581,-43.59217326772384,-47.42970357398514,-44.79672942657885],[-169.3137335252158,-42.74756961499512,-43.19803205535805,-39.28621824353286,-43.93902791488032,-42.74756961499512],[-91.52889994536007,-29.42517559618011,-30.91519041965629,-26.062073199462617,-29.530476296656598,-29.42517559618011],[-91.52889994536007,-92.86656802303247,-90.26764242511906,-93.41283458855573,-95.20636754347464,-92.86656802303247],[-91.52889994536007,-97.27171504720691,-99.09180636728573,-98.91090148583018,-94.67406204041264,-97.27171504720691],[1.964148474903237,-0.16825134971448663,-2.3220004075457714,-1.1790157486058552,2.464962186565012,-0.16825134971448663],[1.964148474903237,-36.96840848438433,-38.29192089878505,-39.28621824353286,-34.54542378096032,-36.96840848438433],[1.964148474903237,32.8457285368499,32.703288925224854,36.22217655336816,31.386522019047487,32.8457285368499],[48.863190397066255,1.476814723067669,0.4784384438505249,-1.1790157486058552,3.73500622069228,1.476814723067669],[48.863190397066255,-80.0125212345126,-77.42174125411984,-81.69803789934798,-81.80376240100624,-80.0125212345126],[48.863190397066255,-36.68281366040633,-37.7362628565942,-39.28621824353286,-34.39441790099606,-36.68281366040633],[-5.912983802768721,-24.766546040189215,-26.781703398416905,-26.062073199462617,-22.136844625584175,-24.766546040189215],[-5.912983802768721,-2.114537452138561,0.07261531670555943,-1.1790157486058552,-4.7454627026344625,-2.114537452138561],[-5.912983802768721,-0.30427164766478043,-2.909741489365465,1.2760612775902933,1.5515541596664275,-0.30427164766478043],[41.83689269851624,-23.675074430894696,-24.93730934717124,-26.062073199462617,-21.280546844948304,-23.675074430894696],[41.83689269851624,53.37496863384967,51.02025383256593,55.84992745155027,54.55566618639457,53.37496863384967],[41.83689269851624,37.47887075775536,40.11022295640869,36.22217655336816,35.44364188115045,37.47887075775536],[56.88655791851943,-22.723178361037608,-22.681017617173048,-26.062073199462617,-21.181506637064196,-22.723178361037608],[56.88655791851943,55.96074615445044,58.485776584468205,55.84992745155027,53.48828349556373,55.96074615445044],[56.88655791851943,58.8339709820898,56.25665615053854,59.22641847308409,61.22512509033673,58.8339709820898],[5.380782433746221,-23.162831331430954,-23.875701104698962,-26.062073199462617,-21.074682124423784,-23.162831331430954],[5.380782433746221,16.966853867925987,15.313574808287427,20.245084762634185,17.065076904728695,16.966853867925987],[5.380782433746221,2.19429527468042,4.824511449532267,1.2760612775902933,-0.00034898549860540307,2.19429527468042],[25.182037406314883,21.809454738398408,24.41687197610137,20.245084762634185,19.944109377536893,21.809454738398408],[25.182037406314883,-36.032556427878845,-34.33954207856066,-39.28621824353286,-36.18216930084855,-36.032556427878845],[25.182037406314883,55.726771655065946,54.86121360973584,59.22641847308409,54.93224319735494,55.726771655065946],[81.10546829390013,23.55451630257979,25.153123078024493,20.245084762634185,23.5257658348963,23.55451630257979],[81.10546829390013,-80.23371260071053,-77.61572342083582,-81.69803789934798,-82.15708692636224,-80.23371260071053],[81.10546829390013,-35.93773667394387,-34.415931335904794,-39.28621824353286,-35.87116199868076,-35.93773667394387],[42.31772882188863,-23.33914755605297,-24.264052828023207,-26.062073199462617,-21.12259991430534,-23.33914755605297],[42.31772882188863,36.873485638244546,39.48429512925432,36.22217655336816,34.571630015249276,36.873485638244546],[42.31772882188863,53.28484582875925,50.761623820241475,55.295396754162844,54.85434632522186,53.28484582875925],[14.925951275038697,4.77603355499501,5.596203678260751,1.2760612775902933,5.616104319130581,4.77603355499501],[14.925951275038697,-35.80121785189919,-35.20585231991858,-39.28621824353286,-34.74344453470863,-35.80121785189919],[14.925951275038697,51.795502830752,50.98486476353229,55.295396754162844,50.945937178437454,51.795502830752],[89.30655952667934,4.775923737998781,5.6281812393146575,1.2760612775902933,5.583855031480956,4.775923737998781],[89.30655952667934,-80.01834795035545,-77.42666813826835,-81.69803789934798,-81.81325289954496,-80.01834795035545],[89.30655952667934,-35.78808396063505,-35.04001745992021,-39.28621824353286,-34.87678144189191,-35.78808396063505],[50.40338337140474,-22.612761151705985,-22.218587325153067,-26.062073199462617,-21.370725191095122,-22.612761151705985],[50.40338337140474,56.606608732719465,54.32745568039357,59.22641847308409,57.643033299381244,56.606608732719465],[50.40338337140474,54.58423042741269,56.863404727435565,55.295396754162844,51.96770848008527,54.58423042741269],[5.611480310099503,-24.37686268243477,-26.16829660763252,-26.062073199462617,-21.786035167090354,-24.37686268243477],[5.611480310099503,16.05848733443698,14.085076354213442,19.085059776361447,16.596218566793763,16.05848733443698],[5.611480310099503,0.7899324756699926,3.3238228152098683,-1.1790157486058552,-0.8099709382525944,0.7899324756699926],[23.08230851081394,20.853695009982687,19.11585469183406,19.085059776361447,23.43050212472946,20.853695009982687],[23.08230851081394,-36.042453173920634,-36.212049480053935,-39.28621824353286,-34.334149995032405,-36.042453173920634],[23.08230851081394,52.35739854506259,51.692304037583604,55.84992745155027,51.365782989888885,52.35739854506259],[79.02091917155323,22.41189186171075,22.424315049128804,19.085059776361447,23.97757907513025,22.41189186171075],[79.02091917155323,-79.94992290486745,-77.36946616479663,-81.69803789934798,-81.70114679402324,-79.94992290486745],[79.02091917155323,-35.95419905194164,-35.92911600123723,-39.28621824353286,-34.398711154927675,-35.95419905194164],[20.670583817023946,-23.093087461699874,-23.712769287177462,-26.062073199462617,-21.065042619244288,-23.093087461699874],[20.670583817023946,19.35291643120032,21.909114551535097,19.085059776361447,16.923778337368322,19.35291643120032],[20.670583817023946,20.355605829288898,17.883065851607704,20.245084762634185,22.880572391878765,20.355605829288898],[-45.75963984216201,-44.06639928151582,-46.6558215124473,-43.59217326772384,-41.70193009465549,-44.06639928151582],[-45.75963984216201,-59.9082680069125,-59.39450374093578,-63.381263157989984,-58.77458820917769,-59.9082680069125],[-45.75963984216201,-37.11618088465673,-35.755327291259725,-34.84188920777788,-39.55586360370344,-37.11618088465673],[-26.995218608708527,-42.18615902193744,-44.142089929970695,-43.59217326772384,-39.56327359138031,-42.18615902193744],[-26.995218608708527,-472.159973592912,-472.64829430363943,-475.2196061645683,-470.2202907874953,-472.159973592912],[-26.995218608708527,-60.46649150000862,-61.15913386551722,-63.381263157989984,-58.391203016054895,-60.46649150000862],[-80.6578090460038,-81.45155811345508,-83.88689132986666,-81.69803789934798,-78.899305165679,-81.45155811345508],[-80.6578090460038,-66.71058695644398,-66.72906815616288,-63.381263157989984,-68.27139812234638,-66.71058695644398],[-80.6578090460038,-89.20424668838021,-87.2842952543761,-92.28239740270018,-89.66405179308623,-89.20424668838021],[-101.48376216324334,-83.79763271267664,-86.29582985377205,-81.69803789934798,-82.29539579062866,-83.79763271267664],[-101.48376216324334,-403.9085245620759,-405.59880853169255,-405.74846475698,-401.345449695893,-403.9085245620759],[-101.48376216324334,-66.83793192890394,-68.0499505667617,-63.381263157989984,-67.2656128008749,-66.83793192890394],[-77.4364796394,-80.55051780557984,-77.91653666832934,-81.69803789934798,-82.64016326592002,-80.55051780557984],[-77.4364796394,-65.86122189343266,-66.65476031767457,-62.361594945653614,-66.7277605466191,-65.86122189343266],[-77.4364796394,-82.23670945531025,-83.67281998582621,-84.42002958805409,-79.76492290585288,-82.23670945531025],[-88.65496851683017,-65.41318761761693,-64.912678937011,-62.361594945653614,-67.36124459978957,-65.41318761761693],[-47.55906160283037,-44.5263737814416,-42.338646083382386,-43.59217326772384,-47.157247243802594,-44.5263737814416],[-47.55906160283037,-59.00828077787436,-58.92911498332393,-62.361594945653614,-57.49677417607728,-59.00828077787436],[-47.55906160283037,-43.4576115816093,-46.01731527320959,-41.6013811015638,-41.77842621848483,-43.4576115816093],[-38.01120707553688,-59.19361803170912,-57.379436041971054,-62.361594945653614,-59.505043889111725,-59.19361803170912]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1061\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1062\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1067\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1068\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1069\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1092\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1093\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1012\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1029\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[27.736847423030312,-470.9159412237614]],[1,[27.93339281960457,-93.41283458855573]],[2,[27.343435101954384,-39.28621824353286]],[3,[-309.8042080273669,-63.381263157989984]],[4,[-277.40784713852764,-62.361594945653614]],[5,[8.894707518488651,19.085059776361447]],[6,[53.75759261852188,-62.84895233104292]],[7,[-296.15662603648565,-43.59217326772384]],[8,[101.21281373110567,-70.49612381529977]],[9,[58.72466510366748,-26.062073199462617]],[10,[74.02095870081962,-77.64862643796316]],[11,[54.50713444350014,-133.58604576465697]],[12,[96.35038363752416,-146.9742328179071]],[13,[53.782656226076156,-98.91090148583018]],[14,[124.8600994951944,-96.7322342043384]],[15,[-8.910218341656261,-1.1790157486058552]],[16,[-289.4672592725635,-81.69803789934798]],[17,[-28.682500096663823,36.22217655336816]],[18,[22.362559110886544,1.2760612775902933]],[19,[-0.07573299599188743,55.84992745155027]],[20,[53.38406608462528,59.22641847308409]],[21,[43.01955675325186,20.245084762634185]],[22,[21.993923838112583,55.295396754162844]],[23,[-324.7771276902249,-34.84188920777788]],[24,[-85.006081491202,-475.2196061645683]],[25,[-310.4927603787685,-92.28239740270018]],[26,[176.49834138649783,-405.74846475698]],[27,[-268.43789228722073,-84.42002958805409]],[28,[-272.31032016656263,-41.6013811015638]],[29,[70.07936194488282,-54.402060977068444]],[30,[121.65261894635023,-58.61251759865901]],[31,[62.54566431109405,-62.75252702113784]],[32,[79.726447886753,-99.23062958266873]],[33,[76.1572865804744,-133.15795634924484]],[34,[60.918063582748026,-84.2910351048536]],[35,[79.7045809487695,-84.19411148994763]],[36,[63.72440794294478,-108.57458533807058]],[37,[111.36011098873455,-178.86329111403074]],[38,[113.01562055953823,-75.68090963197609]],[39,[85.96286366310147,-74.36371557180779]],[40,[152.36188155862445,-103.89397384062293]],[41,[114.68834560267113,-123.47909803096016]],[42,[137.97662000904,-98.47505207328767]],[43,[36.081236813753,-73.06947812359692]],[44,[26.572029491425123,-109.35655351478752]],[45,[46.82856910754791,-169.3137335252158]],[46,[39.85607883342807,-91.52889994536007]],[47,[-19.330398066141846,1.964148474903237]],[48,[-51.863293256624296,48.863190397066255]],[49,[8.156236811573434,-5.912983802768721]],[50,[-14.08780425888829,41.83689269851624]],[51,[32.647872507360475,56.88655791851943]],[52,[37.46033891010141,5.380782433746221]],[53,[52.900385607261406,25.182037406314883]],[54,[63.96850503473081,81.10546829390013]],[55,[3.5015817361370556,42.31772882188863]],[56,[22.30823036881224,14.925951275038697]],[57,[23.143001412166743,89.30655952667934]],[58,[45.56768916046763,50.40338337140474]],[59,[1.06940270221255,5.611480310099503]],[60,[2.068707977132504,23.08230851081394]],[61,[-10.693702210155735,79.02091917155323]],[62,[29.551499847098718,20.670583817023946]],[63,[-312.00597977168337,-45.75963984216201]],[64,[-333.99129604349355,-26.995218608708527]],[65,[-304.2017808578254,-80.6578090460038]],[66,[-315.85617934644915,-101.48376216324334]],[67,[-277.1877296702192,-77.4364796394]],[68,[-262.63957986827626,-88.65496851683017]],[69,[-281.8337941413154,-47.55906160283037]],[70,[-265.97103308951523,-38.01120707553688]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1017\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1014\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1015\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1016\"},\"data\":{\"type\":\"map\",\"entries\":[[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"color\",[\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\",\"ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]] --> rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RFP]+protein[Ribo]\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\",\"complex[protein[RNAase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNAase]\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\",\"complex[protein[RNAase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNAase]\"]],[\"k\",[\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.2\",\"100\",\"0.2\",\"100\",\"2\",\"100\",\"2\"]],[\"k_r\",[\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"index\",[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1018\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1019\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1072\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1073\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1074\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1024\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1021\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1022\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1023\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1025\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1026\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1020\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1027\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1028\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1030\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1047\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[27.736847423030312,-470.9159412237614]],[1,[27.93339281960457,-93.41283458855573]],[2,[27.343435101954384,-39.28621824353286]],[3,[-309.8042080273669,-63.381263157989984]],[4,[-277.40784713852764,-62.361594945653614]],[5,[8.894707518488651,19.085059776361447]],[6,[53.75759261852188,-62.84895233104292]],[7,[-296.15662603648565,-43.59217326772384]],[8,[101.21281373110567,-70.49612381529977]],[9,[58.72466510366748,-26.062073199462617]],[10,[74.02095870081962,-77.64862643796316]],[11,[54.50713444350014,-133.58604576465697]],[12,[96.35038363752416,-146.9742328179071]],[13,[53.782656226076156,-98.91090148583018]],[14,[124.8600994951944,-96.7322342043384]],[15,[-8.910218341656261,-1.1790157486058552]],[16,[-289.4672592725635,-81.69803789934798]],[17,[-28.682500096663823,36.22217655336816]],[18,[22.362559110886544,1.2760612775902933]],[19,[-0.07573299599188743,55.84992745155027]],[20,[53.38406608462528,59.22641847308409]],[21,[43.01955675325186,20.245084762634185]],[22,[21.993923838112583,55.295396754162844]],[23,[-324.7771276902249,-34.84188920777788]],[24,[-85.006081491202,-475.2196061645683]],[25,[-310.4927603787685,-92.28239740270018]],[26,[176.49834138649783,-405.74846475698]],[27,[-268.43789228722073,-84.42002958805409]],[28,[-272.31032016656263,-41.6013811015638]],[29,[70.07936194488282,-54.402060977068444]],[30,[121.65261894635023,-58.61251759865901]],[31,[62.54566431109405,-62.75252702113784]],[32,[79.726447886753,-99.23062958266873]],[33,[76.1572865804744,-133.15795634924484]],[34,[60.918063582748026,-84.2910351048536]],[35,[79.7045809487695,-84.19411148994763]],[36,[63.72440794294478,-108.57458533807058]],[37,[111.36011098873455,-178.86329111403074]],[38,[113.01562055953823,-75.68090963197609]],[39,[85.96286366310147,-74.36371557180779]],[40,[152.36188155862445,-103.89397384062293]],[41,[114.68834560267113,-123.47909803096016]],[42,[137.97662000904,-98.47505207328767]],[43,[36.081236813753,-73.06947812359692]],[44,[26.572029491425123,-109.35655351478752]],[45,[46.82856910754791,-169.3137335252158]],[46,[39.85607883342807,-91.52889994536007]],[47,[-19.330398066141846,1.964148474903237]],[48,[-51.863293256624296,48.863190397066255]],[49,[8.156236811573434,-5.912983802768721]],[50,[-14.08780425888829,41.83689269851624]],[51,[32.647872507360475,56.88655791851943]],[52,[37.46033891010141,5.380782433746221]],[53,[52.900385607261406,25.182037406314883]],[54,[63.96850503473081,81.10546829390013]],[55,[3.5015817361370556,42.31772882188863]],[56,[22.30823036881224,14.925951275038697]],[57,[23.143001412166743,89.30655952667934]],[58,[45.56768916046763,50.40338337140474]],[59,[1.06940270221255,5.611480310099503]],[60,[2.068707977132504,23.08230851081394]],[61,[-10.693702210155735,79.02091917155323]],[62,[29.551499847098718,20.670583817023946]],[63,[-312.00597977168337,-45.75963984216201]],[64,[-333.99129604349355,-26.995218608708527]],[65,[-304.2017808578254,-80.6578090460038]],[66,[-315.85617934644915,-101.48376216324334]],[67,[-277.1877296702192,-77.4364796394]],[68,[-262.63957986827626,-88.65496851683017]],[69,[-281.8337941413154,-47.55906160283037]],[70,[-265.97103308951523,-38.01120707553688]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1035\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1032\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1033\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1034\"},\"data\":{\"type\":\"map\",\"entries\":[[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"color\",[\"purple\",\"white\",\"green\",\"green\",\"green\",\"white\",\"grey\",\"orange\",\"grey\",\"yellow\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"lightgreen\",\"grey\",\"red\",\"cyan\",\"cyan\"]],[\"species\",[\"nothing\",\"dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"protein_RNAP\",\"protein_Ribo\",\"protein_RNAase\",\"dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"protein_Bxb1\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_attB_reverse_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\",\"protein_GFP\",\"ordered_polymer_part_attR_reverse_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\",\"protein_RFP\",\"complex_protein_RNAase_rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward__\",\"complex_protein_RNAase_rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward__\"]],[\"type\",[\"nothing\",\"dna\",\"protein\",\"protein\",\"protein\",\"dna\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"protein\",\"complex\",\"complex\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1036\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1037\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1075\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1076\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1077\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1042\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1039\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1040\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1041\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1043\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1044\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1038\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1045\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1046\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1011\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1078\",\"attributes\":{\"renderers\":[{\"id\":\"p1048\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1079\",\"attributes\":{\"renderers\":[{\"id\":\"p1030\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1080\",\"attributes\":{\"renderers\":[{\"id\":\"p1012\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1081\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1082\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1083\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1089\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1088\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1090\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1091\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n", + " const docs_json = {\"783fc219-329f-4ca4-9f9e-c2f6b5c14dc2\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1005\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1070\",\"attributes\":{\"start\":-387.72271431640286,\"end\":230.22975965940714}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1071\",\"attributes\":{\"start\":-501.93276030684945,\"end\":116.01971366896052}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1008\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1009\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1010\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1048\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1065\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[27.736847423030312,-470.9159412237614]],[1,[27.93339281960457,-93.41283458855573]],[2,[27.343435101954384,-39.28621824353286]],[3,[-309.8042080273669,-63.381263157989984]],[4,[-277.40784713852764,-62.361594945653614]],[5,[8.894707518488651,19.085059776361447]],[6,[53.75759261852188,-62.84895233104292]],[7,[-296.15662603648565,-43.59217326772384]],[8,[101.21281373110567,-70.49612381529977]],[9,[58.72466510366748,-26.062073199462617]],[10,[74.02095870081962,-77.64862643796316]],[11,[54.50713444350014,-133.58604576465697]],[12,[96.35038363752416,-146.9742328179071]],[13,[53.782656226076156,-98.91090148583018]],[14,[124.8600994951944,-96.7322342043384]],[15,[-8.910218341656261,-1.1790157486058552]],[16,[-289.4672592725635,-81.69803789934798]],[17,[-28.682500096663823,36.22217655336816]],[18,[22.362559110886544,1.2760612775902933]],[19,[-0.07573299599188743,55.84992745155027]],[20,[53.38406608462528,59.22641847308409]],[21,[43.01955675325186,20.245084762634185]],[22,[21.993923838112583,55.295396754162844]],[23,[-324.7771276902249,-34.84188920777788]],[24,[-85.006081491202,-475.2196061645683]],[25,[-310.4927603787685,-92.28239740270018]],[26,[176.49834138649783,-405.74846475698]],[27,[-268.43789228722073,-84.42002958805409]],[28,[-272.31032016656263,-41.6013811015638]],[29,[70.07936194488282,-54.402060977068444]],[30,[121.65261894635023,-58.61251759865901]],[31,[62.54566431109405,-62.75252702113784]],[32,[79.726447886753,-99.23062958266873]],[33,[76.1572865804744,-133.15795634924484]],[34,[60.918063582748026,-84.2910351048536]],[35,[79.7045809487695,-84.19411148994763]],[36,[63.72440794294478,-108.57458533807058]],[37,[111.36011098873455,-178.86329111403074]],[38,[113.01562055953823,-75.68090963197609]],[39,[85.96286366310147,-74.36371557180779]],[40,[152.36188155862445,-103.89397384062293]],[41,[114.68834560267113,-123.47909803096016]],[42,[137.97662000904,-98.47505207328767]],[43,[36.081236813753,-73.06947812359692]],[44,[26.572029491425123,-109.35655351478752]],[45,[46.82856910754791,-169.3137335252158]],[46,[39.85607883342807,-91.52889994536007]],[47,[-19.330398066141846,1.964148474903237]],[48,[-51.863293256624296,48.863190397066255]],[49,[8.156236811573434,-5.912983802768721]],[50,[-14.08780425888829,41.83689269851624]],[51,[32.647872507360475,56.88655791851943]],[52,[37.46033891010141,5.380782433746221]],[53,[52.900385607261406,25.182037406314883]],[54,[63.96850503473081,81.10546829390013]],[55,[3.5015817361370556,42.31772882188863]],[56,[22.30823036881224,14.925951275038697]],[57,[23.143001412166743,89.30655952667934]],[58,[45.56768916046763,50.40338337140474]],[59,[1.06940270221255,5.611480310099503]],[60,[2.068707977132504,23.08230851081394]],[61,[-10.693702210155735,79.02091917155323]],[62,[29.551499847098718,20.670583817023946]],[63,[-312.00597977168337,-45.75963984216201]],[64,[-333.99129604349355,-26.995218608708527]],[65,[-304.2017808578254,-80.6578090460038]],[66,[-315.85617934644915,-101.48376216324334]],[67,[-277.1877296702192,-77.4364796394]],[68,[-262.63957986827626,-88.65496851683017]],[69,[-281.8337941413154,-47.55906160283037]],[70,[-265.97103308951523,-38.01120707553688]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1053\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1050\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1051\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1052\"},\"data\":{\"type\":\"map\",\"entries\":[[\"type\",[\"nothing\",\"dna\",\"protein\",\"protein\",\"protein\",\"dna\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"protein\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"color\",[\"purple\",\"white\",\"green\",\"green\",\"green\",\"white\",\"grey\",\"orange\",\"grey\",\"yellow\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"lightgreen\",\"grey\",\"red\",\"cyan\",\"cyan\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"nothing\",\"dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"protein_RNAP\",\"protein_Ribo\",\"protein_RNase\",\"dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"protein_Bxb1\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_attB_reverse_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\",\"protein_GFP\",\"ordered_polymer_part_attR_reverse_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\",\"protein_RFP\",\"complex_protein_RNase_rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward__\",\"complex_protein_RNase_rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward__\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\",\"ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]] --> rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RFP]+protein[Ribo]\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\",\"complex[protein[RNase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNase]\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\",\"complex[protein[RNase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNase]\"]],[\"image\",[\"iVBORw0KGgoAAAANSUhEUgAAADcAAABACAYAAAC+/O8/AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAAZiS0dEAP8A/wD/oL2nkwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOS0wNi0yOVQxMjo0Mjo1MyswODowMLVKQ5EAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDQtMjNUMDA6NDA6MjErMDg6MDD8dsOAAAAAVHRFWHRzdmc6YmFzZS11cmkAZmlsZTovLy9ob21lL2RiL3N2Z19pbmZvL3N2Zy85My8xNy85MzE3YzE3MDc3MWRkYjhkMjA1ZGI0ZDQyMDBkZTA5MS5zdmcgfPYlAAAJH0lEQVRoQ92bV2gVzxfHJ5ZEY6zR2LEm1mhiLCSiokLsqGB50DwIPojlxUIUjQjBrsResSIW7BVEUESCsUWwEhuxxxZ7L/Ob7+TsvXd3z957k7v5Q/4fOGZ298yce3Z3zs6cGcOkQvwfMHHiRBETEyPmzZtHZxRwrqyzZcsWPCAtffv2lc+ePdPny7xzFy5ckFFRUR7nIG3btpUfPnyQZfq1fPXqlWjatKn48eMHnfGSmJgoyqxzX79+1X3s27dvdMaMenKl49z79+/Fw4cPxa9fv8T9+/dFQUGBNvbz509RqVIlUb16dVG/fn0RFxcnKlSoIGJjY/W54pCcnCxycnLoyEvlypXFkSNHRGpqqnpBXWT37t1yzpw5ulOjH4SFhXn6ASe4XrVqVdmvXz+ZkZEhDx48SC35Z/bs2Wx7EFwzCNm5wsJCuXLlStmhQwcZHh7OGgxW1F2X8fHxctu2bVI9dbJgZtWqVWxdCG6qLyV2TnViuWPHDqleM9ZQqBIdHS2PHz8u//79SxalPHDgAKsLUYGFtLyUyLkTJ07oO8wZcVu6d+8ur127Jm/fvs1eh1SrVk3m5+fTr/NSbOfWrFnDGnASFTB0v0IfhKAcGRkZsD/6Cuo1btyYvYZXedeuXfTrzAQdLRHpVGcVy5cvpzPONGrUSHTq1EkkJCSIlJQUUatWLfHv3z99TTmFGyqePHkibty4oeXKlSvi5cuX+npxWbRokUhPT6cjC3AuEOpbIgcNGmS7a1Zp37693Ldvn3z+/LlUzlBt/0BPOSr37Nkj27Rpw7brJDNmzKBWeAI69/v3bzlgwAC2cUMw3EHnd4PDhw/r9jg7vpKWlkY1nAno3OTJk9nGDcH3qTRo2bIla8+QadOmkaYzfp3buHEj2zBEjTDkzp07SdNdEB2tg2FOtm7dSjV4HJ07e/asDrFco4h2Dx48IE13UYFFNmnShLVrlTp16kgVjKimHdY5FRn1kIhrsGLFiqTlPggsLVq0YO06yYgRI6i2HdY5pyEOvk25ubmk5S4Y8QwePJi1C0FkVINr9tqGDRuoFTM25969e+fYmTGGLC2mTJnC2oTAaaC+aex1jJa+f/+udXyxObd582a2gWHDhsk/f/6QlrusW7eOtQnp3bu3/PTpk9Z7+/at7NatG6uHVIMVm3MYHlkr4nU4f/48abgLPvpWe4Z07txZO+QLxrUIaFZdDM+smJxDCLZWgowaNYo03CU7O1vWrFmTtYmb7BSRBw4cyNYxEkMGJucQebhKd+7cIQ33wA/3N7NQs2nStIObwtUZO3YsaRRhco4Lw7169aKr7tK1a1ebLUOWLl1KWs7ExcXZ6uGcLx7nTp06JatUqWKrgAmp2zi9VpBghlVg2bJltrpq9iEvX75MGj7OOeUl1JSENNwBP56zAxk/fjxpBSYnJ4dtY+7cuaTh49ykSZNsipjCuMmmTZtkuXLlbHYgycnJsqCggDQD8/HjR9mwYUNbO1OnTiUNKcupEzoH+PTpUxRNREdHUyl0rl69KtQowzNp9QXpvUOHDom6devSmcCoca9o0KABHXlREVOoaZoua+fUR1Jnb62oeRWVQqdLly5C3W06MnPp0iVRr149OgoeNXCmkpfCwkLx5csXXdbOIYmqhl36hC/FuZP+QGrBCTxRpCRKQqtWrajkBc7hTQTaOWSGuXw7ssOhoIZrYujQoXRkJzMzUyQlJdFR8VEfeip5wWsPu0A7p/qeFivly5enUsnAWtmxY8foyMzo0aPFzJkz6cg98JaooKXL+t/w8HARERGhT/hivLslAa/b/Pnz6cgMAsjevXv131DgFkHgh5pz6rJ2rkaNGmxkRKApCVigQADhwJ01olmo5OXlUckL/IiKitJl7RxWWLhodevWLSoFD0IxVmA4YLgkbTrx5s0bKnnBKo/pycFTJFKtcJX9AceGDx9OR2bQf7Oyslz7vCAiYmnMivqwewJhUc9TqKkHlbyo2YBQo3c6CgwCBPoaR0ZGhkhLS6Oj0Ll7967Iz8+nIy+mdT49TlFgbYxbsVEjB9LwD4Y91rqGjBw5krTcY+3atTY7Knbo6ZCBxznQrFkzWwWM4AOxYMECWz1DSmvKlJCQYLMVGxtLV4swOde/f39bBQhSbk74WzNTEVM+fvyYNN0DuUrOnvp2kkYRJudOnz7NVnLKy9+8edNx8TEmJkZev36dNN0FySrOpuqHpFGEyTnAVapdu7Yts4vMcGJiIqsPCbavFhc8AC7VjpVYKzbn1q9fb6sIGTNmDGkUzaX69OnD6kGw8F8aIHHrtOKElKQVm3N4Ik6rmEbKwSnVDklPT9c6pQFyK5xNJJGx8cCKzTmwcOFCthGsm/kL+ejQvgv0bnLmzBnWJmTFihWkZYZ1DvumevTowTbkJAjDWFEtLTibkNTUVP26crDOAaxwYrGea9AqeC0+f/5MNd0FiWKn34FsHZ6oE47OATVlYRv1FayRuZ0hM8DiIqIgZxeCnRX+8OsccPqwG5KSkkKa7oJtVpw9Q8aNG0eazgR0LphdDEjLufX08JohpcjZMQQbb5z6mS9+nZs+fTrbuJMgCOHjDcPBRk1s1UAY379/v17V4dr1FYxVEfCCwXGTzeLFi0uc4+jYsaNo3bq16Nmzp4iPj9fzK5jBnE45rWfjmI/l5uaKixcv6o029+7do9rOTJgwQSxZsoRNDLHAOSsYYWDbES5bJZhdBr6CsSeWo7B5AMtVKEMiIiJYfSdZvXo1/brgsTmHbxUWFDgDEITmkydPsqns0hAMHI4ePUq/rnjYnMPWPs4IBNMbA7z3WCMv7hMIVvDEt2/frrdmlRSTc/7GjFlZWaRlBmNR1Tdd26KISImFfWw8CBWPc5mZmawxyKxZs0jLP5hRYEsFHA12dAO9pKQkvYSGVSA30dHy3LlzYsiQIZ4cuy/YUpidnU1HwYHEDTJTyJ4hCr548UKovqwjJdJuyLRhhQYbt5HuwzGXfQuVMMzNnHaGR0ZGitevXws1hqMzoaHuo99FEbcpp772VDSDb9OjR49ccwz8Lx3TYNjUvHlzUz/Atwz/jaSsowNKXl6ebNeuncc5bspeFjENv5AKx5qBinp0piwjxH8G5Zz6mESqhwAAAABJRU5ErkJggg==\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.2\",\"100\",\"0.2\",\"100\",\"2\",\"100\",\"2\"]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1054\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1055\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1066\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1060\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1057\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1058\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1059\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"gray\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"gray\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\"]],[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"start\",[1,1,1,2,2,2,2,2,2,2,2,3,3,4,4,5,5,5,6,6,6,7,7,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,14,14,14,14,14,15,15,15,16,16,17,17,17,17,18,18,18,19,19,19,19,20,20,20,20,21,21,21,22,22,22,22,23,23,25,25,27,27,28,28,29,29,29,30,30,30,31,31,31,32,32,32,33,33,33,34,34,34,35,36,36,36,37,37,37,38,38,38,39,39,39,40,40,40,41,41,41,42,43,43,43,44,44,44,45,45,45,46,46,46,47,47,47,48,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,54,54,54,55,55,55,56,56,56,57,57,57,58,58,58,59,59,59,60,60,60,61,61,61,62,62,62,63,63,63,64,64,64,65,65,65,66,66,66,67,67,67,68,69,69,69,70]],[\"end\",[43,44,46,29,36,39,44,47,53,56,60,63,65,67,69,59,60,62,29,31,43,63,69,29,30,32,38,31,32,33,34,38,41,43,46,49,50,51,52,55,58,59,62,31,34,35,39,32,33,44,45,33,36,37,41,34,36,46,38,39,40,41,42,47,49,59,65,67,47,48,50,55,49,52,56,50,51,60,61,51,53,54,58,52,53,62,55,56,57,58,63,64,65,66,67,68,69,70,6,2,8,6,7,2,9,6,10,9,11,8,9,11,12,9,13,10,18,13,2,12,13,7,2,9,8,14,10,2,14,10,7,2,9,12,14,22,9,1,6,1,2,11,1,7,2,9,1,13,15,2,17,15,16,2,9,15,18,9,19,17,9,19,20,9,21,18,21,2,20,21,16,2,9,17,22,18,2,22,18,16,2,9,20,22,9,5,15,5,2,19,5,16,2,9,5,21,7,3,23,7,24,3,16,3,25,16,26,3,16,4,27,4,7,4,28,4]],[\"xs\",[[27.93339281960457,34.77992370716674,36.79205776523792,36.081236813753,32.15050098060707,34.77992370716674],[27.93339281960457,26.869795453553984,24.449483166375135,26.572029491425123,29.431355495291996,26.869795453553984],[27.93339281960457,36.39897125057916,35.969207822569004,39.85607883342807,35.188827014678644,36.39897125057916],[27.343435101954384,66.7796858892523,65.16342392708975,70.07936194488282,66.83071913857516,66.7796858892523],[27.343435101954384,62.09732871998537,59.497984918608125,63.72440794294478,63.924853992845165,62.09732871998537],[27.343435101954384,82.95951217214584,80.96347508017551,85.96286366310147,83.53088456699471,82.95951217214584],[27.343435101954384,26.61055872106539,24.119848535272858,26.572029491425123,29.119545566596575,26.61055872106539],[27.343435101954384,-16.707850083664532,-14.430257987508638,-19.330398066141846,-17.741414786292253,-16.707850083664532],[27.343435101954384,51.61054655165989,53.62866777709392,52.900385607261406,48.98057946901676,51.61054655165989],[27.343435101954384,22.631915818459202,25.1979732517358,22.30823036881224,20.2194012636877,22.631915818459202],[27.343435101954384,3.3832376166475777,6.011991686637881,2.068707977132504,1.3780415871918534,3.3832376166475777],[-309.8042080273669,-311.5720388994527,-308.9884063507821,-312.00597977168337,-313.9498279951785,-311.5720388994527],[-309.8042080273669,-305.28141183415386,-307.9155662170254,-304.2017808578254,-303.1593893620912,-305.28141183415386],[-277.40784713852764,-277.23882983048037,-279.75068325709515,-277.1877296702192,-274.75121618883935,-277.23882983048037],[-277.40784713852764,-280.8311555762428,-278.1981262098061,-281.8337941413154,-282.9885750209193,-280.8311555762428],[8.894707518488651,2.8272022510187744,1.082278192305094,1.06940270221255,5.405953109340047,2.8272022510187744],[8.894707518488651,5.088961180159288,7.068613143551266,2.068707977132504,4.54199138123521,5.088961180159288],[8.894707518488651,26.061764497181976,25.425398221251516,29.551499847098718,25.04274585719599,26.061764497181976],[53.75759261852188,66.97095751461765,67.38275940525924,70.07936194488282,65.08465819351859,66.97095751461765],[53.75759261852188,59.04587497675059,58.24322700829267,62.54566431109405,58.1883688383661,59.04587497675059],[53.75759261852188,39.111206026692244,38.57846729633003,36.081236813753,41.08123579143347,39.111206026692244],[-296.15662603648565,-308.5382557792291,-308.0545168232802,-312.00597977168337,-307.3770510892917,-308.5382557792291],[-296.15662603648565,-285.2068149536096,-286.67411123817146,-281.8337941413154,-285.33953907571754,-285.2068149536096],[101.21281373110567,73.18850857640207,75.07395896591912,70.07936194488282,72.77790768666506,73.18850857640207],[101.21281373110567,118.6268436986163,119.16574393005583,121.65261894635023,116.65264187498823,118.6268436986163],[101.21281373110567,81.82241805619415,80.31738287099564,79.726447886753,84.32169408054008,81.82241805619415],[101.21281373110567,109.81117289967297,108.04567114294552,113.01562055953823,110.05661832315688,109.81117289967297],[58.72466510366748,62.183129656242215,59.61059152770723,62.54566431109405,64.58369646346969,62.183129656242215],[58.72466510366748,78.76082342505808,76.12882633892201,79.726447886753,80.93476853645979,78.76082342505808],[58.72466510366748,75.59497200164122,72.99407871695482,76.1572865804744,77.92912670060005,75.59497200164122],[58.72466510366748,60.786317218449206,58.25684148891822,60.918063582748026,63.25329796703778,60.786317218449206],[58.72466510366748,110.43207877205633,108.13273808577763,113.01562055953823,111.50589497701885,110.43207877205633],[58.72466510366748,112.94489338858513,110.36362583368692,114.68834560267113,114.69913992113332,112.94489338858513],[58.72466510366748,37.600148716461746,35.70809045911401,36.081236813753,40.21271543655294,37.600148716461746],[58.72466510366748,40.82537871952786,38.653060443269545,39.85607883342807,43.457492438580246,40.82537871952786],[58.72466510366748,11.407637952556348,13.104179048175737,8.156236811573434,11.253425963499453,11.407637952556348],[58.72466510366748,-11.528070507332236,-9.215955915951222,-14.08780425888829,-12.625954156762536,-11.528070507332236],[58.72466510366748,33.69753019343667,36.33141199397773,32.647872507360475,31.56156222479915,33.69753019343667],[58.72466510366748,39.421052196294035,41.95697955209614,37.46033891010141,37.81520545490805,39.421052196294035],[58.72466510366748,5.700598775739561,8.167106652359118,3.5015817361370556,4.277212876059625,5.700598775739561],[58.72466510366748,46.16119265430819,48.76575362729486,45.56768916046763,43.83816498764253,46.16119265430819],[58.72466510366748,4.136985710592067,6.068274233624091,1.06940270221255,3.6608306378700215,4.136985710592067],[58.72466510366748,31.404908514651943,33.965202502208335,29.551499847098718,29.723794305404418,31.404908514651943],[74.02095870081962,64.6816109229393,67.1686957615186,62.54566431109405,63.20773008062746,64.6816109229393],[74.02095870081962,64.03984211058263,63.64986228043326,60.918063582748026,65.91066348533008,64.03984211058263],[74.02095870081962,77.40981915840645,74.97787894541489,79.7045809487695,78.75322007758622,77.40981915840645],[74.02095870081962,82.58820888067402,82.4508687924979,85.96286366310147,81.12475347489128,82.58820888067402],[54.50713444350014,77.65532194212382,79.17939740971158,79.726447886753,75.14879069954895,77.65532194212382],[54.50713444350014,72.65797058314637,71.87742874534442,76.1572865804744,71.77858284544622,72.65797058314637],[54.50713444350014,29.216047863883194,31.48121627864294,26.572029491425123,28.205091500268665,29.216047863883194],[54.50713444350014,47.563993250685,45.294232149944214,46.82856910754791,50.18260889518911,47.563993250685],[96.35038363752416,79.04586553457162,81.14268232425408,76.1572865804744,78.31927013693837,79.04586553457162],[96.35038363752416,65.99062391208889,68.43330736346441,63.72440794294478,64.6229388073988,65.99062391208889],[96.35038363752416,109.86956838411588,107.25408104645717,111.36011098873455,111.77800447094681,109.86956838411588],[96.35038363752416,112.53487602285709,113.99489536676786,114.68834560267113,110.05334051744308,112.53487602285709],[53.782656226076156,59.382926547520434,61.265517119805004,60.918063582748026,56.772130986269836,59.382926547520434],[53.782656226076156,61.214684992525946,58.87691194121247,63.72440794294478,62.36195014032411,61.214684992525946],[53.782656226076156,42.948499862239245,44.85280510408425,39.85607883342807,42.51111019176528,42.948499862239245],[124.8600994951944,114.73187708586686,117.3177386856519,113.01562055953823,112.96013600831432,114.73187708586686],[124.8600994951944,88.99694781092342,90.96285631768785,85.96286366310147,88.47028229203929,88.99694781092342],[124.8600994951944,148.9748412481259,147.54149217118248,152.36188155862445,148.80151965311305,148.9748412481259],[124.8600994951944,115.93245693150618,113.89080582353328,114.68834560267113,118.56426257011519,115.93245693150618],[124.8600994951944,134.50711301224362,133.35493242925548,137.97662000904,134.013504166443,134.50711301224362],[-8.910218341656261,-15.979524250264298,-14.462792282039358,-19.330398066141846,-15.906741423312742,-15.979524250264298],[-8.910218341656261,4.783582198035418,3.3154290611719155,8.156236811573434,4.651888637647209,4.783582198035418],[-8.910218341656261,-1.8242529252111739,-1.1041761135229082,1.06940270221255,-3.916959291059832,-1.8242529252111739],[-289.4672592725635,-300.71047054289403,-299.70634754615156,-304.2017808578254,-300.05846152599855,-300.71047054289403],[-289.4672592725635,-280.4942682885327,-280.4588530918902,-277.1877296702192,-282.098167511559,-280.4942682885327],[-28.682500096663823,-20.252134900466004,-22.88250024098141,-19.330398066141846,-18.059003074526757,-20.252134900466004],[-28.682500096663823,-48.79048851855162,-46.86477593222986,-51.863293256624296,-49.25859068376124,-48.79048851855162],[-28.682500096663823,-17.354411011569063,-17.23154330146221,-14.08780425888829,-19.02682073630106,-17.354411011569063],[-28.682500096663823,0.0627161563335239,-0.28769027796518243,3.5015817361370556,-1.2181318277885969,0.0627161563335239],[22.362559110886544,11.27914376589576,10.891022945102986,8.156236811573434,13.148641409753091,11.27914376589576],[22.362559110886544,34.0829366055798,33.93776863014319,37.46033891010141,32.62600577715729,34.0829366055798],[22.362559110886544,22.32216081742112,24.825445027503328,22.30823036881224,19.825484631210877,22.32216081742112],[-0.07573299599188743,-11.61301561120824,-12.793875074548348,-14.08780425888829,-9.258219620690348,-11.61301561120824],[-0.07573299599188743,29.149627345127342,28.399072753489296,32.647872507360475,28.24076032077477,29.149627345127342],[-0.07573299599188743,1.8401432437461964,-0.7087310496754973,2.068707977132504,4.28059595959262,1.8401432437461964],[-0.07573299599188743,-9.235645480456713,-6.617085922457342,-10.693702210155735,-11.162563731916372,-9.235645480456713],[53.38406608462528,36.12580076521921,36.670373190715154,32.647872507360475,37.231012463564134,36.12580076521921],[53.38406608462528,52.95010631859477,50.46215130740406,52.900385607261406,55.46164676171569,52.95010631859477],[53.38406608462528,62.444298271873315,64.33327497648202,63.96850503473081,59.83230144368064,62.444298271873315],[53.38406608462528,47.888593493759004,46.56777093504106,45.56768916046763,50.31035627841909,47.888593493759004],[43.01955675325186,38.6863903776103,36.635590724181114,37.46033891010141,41.31877771662139,38.6863903776103],[43.01955675325186,49.769451788266274,50.144266697353544,52.900385607261406,47.909452446261795,49.769451788266274],[43.01955675325186,33.04975442528846,33.958411085591415,29.551499847098718,33.80052384751326,33.04975442528846],[21.993923838112583,6.36648748962333,5.609875592230649,3.5015817361370556,8.482091199950068,6.36648748962333],[21.993923838112583,22.28098105924585,19.774593860204384,22.30823036881224,24.774442322219873,22.28098105924585],[21.993923838112583,23.02482026735401,25.495364575688388,23.143001412166743,20.498215752484658,23.02482026735401],[21.993923838112583,42.14070178732242,40.819915893371444,45.56768916046763,41.835867788728805,42.14070178732242],[-324.7771276902249,-314.666355190394,-316.9218348211783,-312.00597977168337,-313.6728467113514,-314.666355190394],[-324.7771276902249,-331.32659703954084,-329.0737114530354,-333.99129604349355,-332.3154605457741,-331.32659703954084],[-310.4927603787685,-305.8676104349225,-304.06403139351335,-304.2017808578254,-308.4613895568276,-305.8676104349225],[-310.4927603787685,-314.09362236240344,-315.8354408636238,-315.85617934644915,-311.51572033269946,-314.09362236240344],[-268.43789228722073,-274.45220171423784,-272.24387714305595,-277.1877296702192,-275.3629059041186,-274.45220171423784],[-268.43789228722073,-265.4659803180725,-267.61086536968145,-262.63957986827626,-264.66182176913196,-265.4659803180725],[-272.31032016656263,-278.86657180300807,-279.4886874504182,-281.8337941413154,-276.83692962178174,-278.86657180300807],[-272.31032016656263,-269.0165410464987,-268.5068831607234,-265.97103308951523,-270.970860898808,-269.0165410464987],[70.07936194488282,56.86599704878706,56.454195158145474,53.75759261852188,58.7522963698861,56.86599704878706],[70.07936194488282,30.643111157584897,32.25937311974746,27.343435101954384,30.592077908262045,30.643111157584897],[70.07936194488282,98.10366709958642,96.21821671006937,101.21281373110567,98.51426798932343,98.10366709958642],[121.65261894635023,57.250799060739695,57.92362548596532,53.75759261852188,58.23500409286154,57.250799060739695],[121.65261894635023,-292.65888558159526,-291.7394768917724,-296.15662603648565,-291.91911206754287,-292.65888558159526],[121.65261894635023,30.772181711401174,32.08729143336559,27.343435101954384,31.083526390316553,30.772181711401174],[62.54566431109405,59.08719975851932,61.659737887054305,58.72466510366748,56.68663295129184,59.08719975851932],[62.54566431109405,57.257381952865344,58.06002992132326,53.75759261852188,58.11488809124983,57.257381952865344],[62.54566431109405,71.88501208897436,69.39792725039506,74.02095870081962,73.35889293128622,71.88501208897436],[79.726447886753,59.6902895653624,62.32228665149847,58.72466510366748,57.516344453960684,59.6902895653624],[79.726447886753,56.57826038812931,55.054184920541545,54.50713444350014,59.084791630704174,56.57826038812931],[79.726447886753,99.11684356166452,100.62187874686302,101.21281373110567,96.61756753731856,99.11684356166452],[76.1572865804744,59.28697968250066,61.88787296718707,58.72466510366748,56.95282498354183,59.28697968250066],[76.1572865804744,58.00645044082818,58.78699227863013,54.50713444350014,58.885838178528324,58.00645044082818],[76.1572865804744,93.46180468342695,91.36498789374448,96.35038363752416,94.18840008106021,93.46180468342695],[60.918063582748026,58.8564114679663,61.38588719749729,58.72466510366748,56.38943071937773,58.8564114679663],[60.918063582748026,55.31779326130375,53.43520268901918,53.782656226076156,57.928588822554346,55.31779326130375],[60.918063582748026,70.89918017298501,71.28916000313438,74.02095870081962,69.02835879823756,70.89918017298501],[79.7045809487695,24.312521673039136,26.85107173503654,22.362559110886544,22.698952530315797,24.312521673039136],[63.72440794294478,56.29237917649499,58.630152227808466,53.782656226076156,55.14511402869683,56.29237917649499],[63.72440794294478,28.970514324913793,31.569858126291038,27.343435101954384,27.142989052053995,28.970514324913793],[63.72440794294478,94.08416766838005,91.64148421700453,96.35038363752416,95.45185277307014,94.08416766838005],[111.36011098873455,55.82799728184764,58.34180419129986,53.782656226076156,54.28441487142785,55.82799728184764],[111.36011098873455,-292.8348486328387,-291.25939880432736,-296.15662603648565,-292.83458579071436,-292.8348486328387],[111.36011098873455,29.14844043335349,31.718449340860992,27.343435101954384,27.434650780070555,29.14844043335349],[113.01562055953823,61.308206891149396,63.60754757742808,58.72466510366748,60.23439068618686,61.308206891149396],[113.01562055953823,104.41726139097094,106.18276314769838,101.21281373110567,104.17181596748702,104.41726139097094],[113.01562055953823,123.14384296886578,120.55798136908074,124.8600994951944,124.91558404641832,123.14384296886578],[85.96286366310147,77.39561348324708,77.53295357142319,74.02095870081962,78.85906888902981,77.39561348324708],[85.96286366310147,30.34678659291002,32.34282368488035,27.343435101954384,29.775414198061142,30.34678659291002],[85.96286366310147,121.82601534737246,119.86010684060803,124.8600994951944,122.35268086625659,121.82601534737246],[152.36188155862445,77.33967262435952,78.92095763982665,74.02095870081962,77.33264709232311,77.33967262435952],[152.36188155862445,-292.687836369331,-291.53199245404335,-296.15662603648565,-292.1982311270969,-292.687836369331],[152.36188155862445,30.452774723549528,32.33800418049423,27.343435101954384,30.042486312828505,30.452774723549528],[114.68834560267113,60.46811731775349,63.049384872651686,58.72466510366748,58.713870785205295,60.46811731775349],[114.68834560267113,98.5038532173382,97.04383387342743,96.35038363752416,100.98538872275222,98.5038532173382],[114.68834560267113,123.61598816635936,125.65763927433225,124.8600994951944,120.98418252775035,123.61598816635936],[137.97662000904,24.101532032718374,26.59732537074065,21.993923838112583,22.605500127635583,24.101532032718374],[36.081236813753,57.20575320095874,59.097811458306474,58.72466510366748,54.593186480867544,57.20575320095874],[36.081236813753,29.234705926190838,27.22257186811965,27.93339281960457,31.864128652750498,29.234705926190838],[36.081236813753,50.72762340558264,51.26036213594485,53.75759261852188,48.757593640841414,50.72762340558264],[26.572029491425123,27.63562685747571,30.05593914465456,27.93339281960457,25.0740668157377,27.63562685747571],[26.572029491425123,27.304905872314116,29.79561605810665,27.343435101954384,24.79591902678293,27.304905872314116],[26.572029491425123,51.86311607104207,49.59794765628232,54.50713444350014,52.874072434656604,51.86311607104207],[46.82856910754791,28.778895860311817,31.40538861141412,27.93339281960457,26.553474491307778,28.778895860311817],[46.82856910754791,-292.8704360754267,-291.23062308310574,-296.15662603648565,-292.95141759575574,-292.8704360754267],[46.82856910754791,27.862132203619975,30.457550177158517,27.343435101954384,25.512762503640996,27.862132203619975],[39.85607883342807,57.75536521756769,59.92768349382601,58.72466510366748,55.12325149851531,57.75536521756769],[39.85607883342807,31.39050040245348,31.820263830463638,27.93339281960457,32.600644638354,31.39050040245348],[39.85607883342807,50.69023519726498,48.78592995541998,53.782656226076156,51.127624867738945,50.69023519726498],[-19.330398066141846,-12.26109215753381,-13.77782412575875,-8.910218341656261,-12.333874984485366,-12.26109215753381],[-19.330398066141846,24.72088711947707,22.443295023321177,27.343435101954384,25.75445182210479,24.72088711947707],[-19.330398066141846,-27.760763262339665,-25.130397921824255,-28.682500096663823,-29.95389508827891,-27.760763262339665],[-51.863293256624296,-11.18981578544549,-13.627510531028122,-8.910218341656261,-9.833467000065946,-11.18981578544549],[-51.863293256624296,-286.399844469743,-286.8762581143217,-289.4672592725635,-284.46837716455684,-286.399844469743],[-51.863293256624296,25.00414363303569,22.589737772664282,27.343435101954384,26.30888717713075,25.00414363303569],[8.156236811573434,55.47326396268457,53.77672286706518,58.72466510366748,55.62747595174147,55.47326396268457],[8.156236811573434,-5.537563728118245,-4.0694105912547425,-8.910218341656261,-5.405870167730036,-5.537563728118245],[8.156236811573434,19.23965215656422,19.62777297735699,22.362559110886544,17.370154512706886,19.23965215656422],[-14.08780425888829,56.16493135211143,53.85281676073041,58.72466510366748,57.262815001541725,56.16493135211143],[-14.08780425888829,-2.550521643671937,-1.3696621803318298,-0.07573299599188743,-4.90531763418983,-2.550521643671937],[-14.08780425888829,-25.41589334398305,-25.538761054089907,-28.682500096663823,-23.74348361925105,-25.41589334398305],[32.647872507360475,57.67500741759129,55.04112561705023,58.72466510366748,59.810975386228804,57.67500741759129],[32.647872507360475,3.422512166241246,4.17306675787929,-0.07573299599188743,4.331379190593817,3.422512166241246],[32.647872507360475,49.906137826766546,49.3615654012706,53.38406608462528,48.80092612842162,49.906137826766546],[37.46033891010141,56.76395181747486,54.22802446167275,58.72466510366748,58.36979855886084,56.76395181747486],[37.46033891010141,41.793505285742974,43.84430493917216,43.01955675325186,39.161117946731885,41.793505285742974],[37.46033891010141,25.739961415408153,25.88512939084477,22.362559110886544,27.196892243830668,25.739961415408153],[52.900385607261406,46.150490572246994,45.775675663159724,43.01955675325186,48.01048991425147,46.150490572246994],[52.900385607261406,28.633274157555906,26.61515293212187,27.343435101954384,31.263241240199033,28.633274157555906],[52.900385607261406,53.33434537329192,55.82230038448263,53.38406608462528,50.822804930170996,53.33434537329192],[63.96850503473081,44.1587068234416,42.065009795443764,43.01955675325186,46.7927691382232,44.1587068234416],[63.96850503473081,-286.28830481869505,-286.580269750842,-289.4672592725635,-284.4883764670742,-286.28830481869505],[63.96850503473081,28.362096565897563,26.21192927457802,27.343435101954384,30.99547437399086,28.362096565897563],[3.5015817361370556,56.525648064064974,54.05914018744542,58.72466510366748,57.94903396374491,56.525648064064974],[3.5015817361370556,-25.24363451686029,-24.893228082561585,-28.682500096663823,-23.96278653273817,-25.24363451686029],[3.5015817361370556,19.12901808462631,19.885629982018987,21.993923838112583,17.013414374299572,19.12901808462631],[22.30823036881224,22.34862866227766,19.845344452195455,22.362559110886544,24.845304848487906,22.34862866227766],[22.30823036881224,27.019749652307425,24.453692219030824,27.343435101954384,29.432264207078926,27.019749652307425],[22.30823036881224,22.02117314767897,24.527560346720442,21.993923838112583,19.52771188470495,22.02117314767897],[23.143001412166743,22.393587456370135,19.901044975489324,22.362559110886544,24.90084849035859,22.393587456370135],[23.143001412166743,-286.3966499396699,-286.86814396843897,-289.4672592725635,-284.4685868984496,-286.3966499396699],[23.143001412166743,27.229169889334575,24.70340121860226,27.343435101954384,29.70073590845627,27.229169889334575],[45.56768916046763,58.131161609826925,55.52660063684025,58.72466510366748,60.45418927649258,58.131161609826925],[45.56768916046763,51.06316175133391,52.38398431005185,53.38406608462528,48.64139896667382,51.06316175133391],[45.56768916046763,25.420911211257792,26.741697105208765,21.993923838112583,25.725745209851404,25.420911211257792],[1.06940270221255,55.65708209528797,53.72579357225594,58.72466510366748,56.13323716801001,55.65708209528797],[1.06940270221255,7.136907969682427,8.881832028396106,8.894707518488651,4.5581571113611545,7.136907969682427],[1.06940270221255,-6.016562714232537,-6.736639525920804,-8.910218341656261,-3.923856348383879,-6.016562714232537],[2.068707977132504,5.874454315461868,3.894802352069889,8.894707518488651,6.421424114385943,5.874454315461868],[2.068707977132504,26.02890546243931,23.400151392449008,27.343435101954384,28.034101491895036,26.02890546243931],[2.068707977132504,0.15283173739441983,2.7017060308161125,-0.07573299599188743,-2.287620978452004,0.15283173739441983],[-10.693702210155735,7.807422700287638,5.173232780794547,8.894707518488651,9.925850045579265,7.807422700287638],[-10.693702210155735,-286.4350828321049,-286.9645673740584,-289.4672592725635,-284.4672602390862,-286.4350828321049],[-10.693702210155735,26.27215170953769,23.638051918696043,27.343435101954384,28.398079335254923,26.27215170953769],[29.551499847098718,56.87125643611426,54.310962448557866,58.72466510366748,58.55237064536178,56.87125643611426],[29.551499847098718,12.384442868405394,13.020809144335853,8.894707518488651,13.403461508391384,12.384442868405394],[29.551499847098718,39.52130217506212,38.612645514759166,43.01955675325186,38.77053275283732,39.52130217506212],[-312.00597977168337,-299.62435002893994,-300.1080889848888,-296.15662603648565,-300.78555471887734,-299.62435002893994],[-312.00597977168337,-310.23814889959755,-312.82178144826815,-309.8042080273669,-307.86035980387175,-310.23814889959755],[-312.00597977168337,-322.1167522715143,-319.86127264072996,-324.7771276902249,-323.1102607505569,-322.1167522715143],[-333.99129604349355,-299.36179747349894,-301.1262931948156,-296.15662603648565,-299.11770141512073,-299.36179747349894],[-333.99129604349355,-86.70568395250288,-89.29424605355808,-85.006081491202,-84.9233423797634,-86.70568395250288],[-333.99129604349355,-311.7417596219905,-314.2832862146209,-309.8042080273669,-310.1193267032189,-311.7417596219905],[-304.2017808578254,-292.9585695874949,-293.96269258423735,-289.4672592725635,-293.61057860439035,-292.9585695874949],[-304.2017808578254,-308.7245770510384,-306.09042266816687,-309.8042080273669,-310.8465995231011,-308.7245770510384],[-304.2017808578254,-308.8269308016714,-310.6305098430805,-310.4927603787685,-306.23315167976625,-308.8269308016714],[-315.85617934644915,-292.2675631167639,-291.4320262164613,-289.4672592725635,-294.43144737835934,-292.2675631167639],[-315.85617934644915,173.52099020143814,171.50058158692434,176.49834138649783,174.1290675796445,173.52099020143814],[-315.85617934644915,-310.3532444634876,-308.01441533569096,-309.8042080273669,-312.95251357985376,-310.3532444634876],[-277.1877296702192,-286.16072065425004,-286.1961358508925,-289.4672592725635,-284.55682143122374,-286.16072065425004],[-277.1877296702192,-277.3567469782665,-274.8448935516517,-277.40784713852764,-279.8443606199075,-277.3567469782665],[-277.1877296702192,-271.1734202432021,-273.381744814384,-268.43789228722073,-270.26271605332136,-271.1734202432021],[-262.63957986827626,-275.6938511745826,-273.10761802032476,-277.40784713852764,-277.4670361231295,-275.6938511745826],[-281.8337941413154,-292.7836052241915,-291.3163089396296,-296.15662603648565,-292.65088110208353,-292.7836052241915],[-281.8337941413154,-278.4104857036003,-281.04351507003696,-277.40784713852764,-276.25306625892375,-278.4104857036003],[-281.8337941413154,-275.27754250487,-274.6554268574599,-272.31032016656263,-277.3071846860963,-275.27754250487],[-265.97103308951523,-275.9199216455292,-277.8298573972378,-277.40784713852764,-273.30417609160276,-275.9199216455292]]],[\"ys\",[[-93.41283458855573,-76.31856787283851,-78.01869357404259,-73.06947812359692,-76.15967485034793,-76.31856787283851],[-93.41283458855573,-105.86924288454571,-104.82943554658559,-109.35655351478752,-105.25481549248396,-105.86924288454571],[-93.41283458855573,-92.07516651088332,-94.67409210879673,-91.52889994536007,-89.73536699044115,-92.07516651088332],[-39.28621824353286,-53.23495432902865,-55.315052436621436,-54.402060977068444,-50.60122950000642,-53.23495432902865],[-39.28621824353286,-105.47577698610465,-105.9030037055246,-108.57458533807058,-103.5786048155826,-105.47577698610465],[-39.28621824353286,-72.56652893103434,-74.28552479927349,-74.36371557180779,-69.99502266933688,-72.56652893103434],[-39.28621824353286,-105.85676559286092,-104.99916799612106,-109.35655351478752,-105.05420975275001,-105.85676559286092],[-39.28621824353286,-0.3536612842452951,0.9698511301554317,1.964148474903237,-2.776645987669301,-0.3536612842452951],[-39.28621824353286,21.92837559066087,20.235361241342687,25.182037406314883,22.07798846363057,21.92837559066087],[-39.28621824353286,11.440950883405026,10.845585351424415,14.925951275038697,10.38317756621447,11.440950883405026],[-39.28621824353286,19.838543441201722,20.008139747335022,23.08230851081394,18.13024026231349,19.838543441201722],[-63.381263157989984,-49.23263499323949,-49.74639925921621,-45.75963984216201,-50.3663147909743,-49.23263499323949],[-63.381263157989984,-77.32848524754982,-77.31000404783092,-80.6578090460038,-75.7676740816474,-77.32848524754982],[-62.361594945653614,-73.93685269162096,-73.14331426737905,-77.4364796394,-73.07031403843452,-73.93685269162096],[-62.361594945653614,-50.91237577060962,-50.991541565160055,-47.55906160283037,-52.423882372406695,-50.91237577060962],[19.085059776361447,8.63805275202397,10.611463732247508,5.611480310099503,8.100321519667187,8.63805275202397],[19.085059776361447,21.313673277192702,23.05151359534133,23.08230851081394,18.736866162445928,21.313673277192702],[19.085059776361447,20.402727162185077,17.8465290418503,20.670583817023946,22.831865256017075,20.402727162185077],[-62.84895233104292,-56.01073182528689,-58.61256388566447,-54.402060977068444,-54.1719861281428,-56.01073182528689],[-62.84895233104292,-62.79092774008643,-65.29988511443041,-62.75252702113784,-60.30018606536832,-62.79092774008643],[-62.84895233104292,-71.31754017702451,-68.73775330351796,-73.06947812359692,-73.06628075057402,-71.31754017702451],[-43.59217326772384,-45.285413828370025,-42.69599159743855,-45.75963984216201,-47.64988301523036,-45.285413828370025],[-43.59217326772384,-46.624861089112606,-48.81258878717182,-47.55906160283037,-43.99398762675161,-46.624861089112606],[-70.49612381529977,-56.00929687254629,-54.16968069078047,-54.402060977068444,-58.61131873580798,-56.00929687254629],[-70.49612381529977,-60.37168903720633,-62.9501958547461,-58.61251759865901,-58.62765978655476,-60.37168903720633],[-70.49612381529977,-96.42761173598761,-94.26567280094362,-99.23062958266873,-97.25991590014526,-96.42761173598761],[-70.49612381529977,-74.27324660582813,-76.22826947386243,-75.68090963197609,-71.65048710262633,-74.27324660582813],[-26.062073199462617,-59.27135356610411,-58.70464513597593,-62.75252702113784,-58.18673848618759,-59.27135356610411],[-26.062073199462617,-95.86647004439227,-95.75829330883491,-99.23062958266873,-94.37882979212789,-95.86647004439227],[-26.062073199462617,-129.70342276069317,-129.28573269710802,-133.15795634924484,-128.48242615591778,-129.70342276069317],[-26.062073199462617,-80.79351557016992,-80.05808141182646,-84.2910351048536,-79.86987231997101,-80.79351557016992],[-26.062073199462617,-73.31969980810725,-74.60505706426916,-75.68090963197609,-70.91428308215215,-73.31969980810725],[-26.062073199462617,-120.44423816974768,-120.9697557028277,-123.47909803096016,-118.47910968270484,-120.44423816974768],[-26.062073199462617,-69.91624063938967,-68.08342138524951,-73.06947812359692,-70.25329553197629,-69.91624063938967],[-26.062073199462617,-88.16579754864257,-86.67578272516639,-91.52889994536007,-88.06049684816608,-88.16579754864257],[-26.062073199462617,-7.208510962042122,-5.1933536038144315,-5.912983802768721,-9.838212376647164,-7.208510962042122],[-26.062073199462617,39.44989392994832,40.71212884622486,41.83689269851624,37.055366344001925,39.44989392994832],[-26.062073199462617,53.54766308009442,53.50550233622986,56.88655791851943,52.00599135612101,53.54766308009442],[-26.062073199462617,2.4815405657145586,3.194410338982564,5.380782433746221,0.3933913587073885,2.4815405657145586],[-26.062073199462617,39.59480317847898,40.519708450449215,42.31772882188863,37.37825553673135,39.59480317847898],[-26.062073199462617,46.95407132364811,46.55989749709519,50.40338337140474,45.712035363037245,46.95407132364811],[-26.062073199462617,3.9262697930716537,5.717703718269407,5.611480310099503,1.33544227772724,3.9262697930716537],[-26.062073199462617,17.701598079261203,18.321279904738795,20.670583817023946,15.673553236805615,17.701598079261203],[-77.64862643796316,-65.52520299776165,-64.65714777298987,-62.75252702113784,-67.70850007562593,-65.52520299776165],[-77.64862643796316,-82.70847426142583,-80.10328202291035,-84.2910351048536,-84.56296563410264,-82.70847426142583],[-77.64862643796316,-81.5513726974277,-82.56368572608,-84.19411148994763,-79.28545459698991,-81.5513726974277],[-77.64862643796316,-75.29199629413242,-77.92263282693668,-74.36371557180779,-73.10169742346889,-75.29199629413242],[-133.58604576465697,-102.05205427978257,-104.20061306106871,-99.23062958266873,-101.24186171159846,-102.05205427978257],[-133.58604576465697,-133.2271484791736,-135.7430708362795,-133.15795634924484,-130.74404798295373,-133.2271484791736],[-133.58604576465697,-111.64984085964952,-110.30517624707154,-109.35655351478752,-114.08234535058307,-111.64984085964952],[-133.58604576465697,-165.89186980354438,-164.55497212118098,-169.3137335252158,-165.60557803994828,-165.89186980354438],[-146.9742328179071,-135.13434488036586,-133.53983234731683,-133.15795634924484,-137.66637371031285,-135.13434488036586],[-146.9742328179071,-111.2418433273165,-110.25573561315902,-108.57458533807058,-113.49318699765061,-111.2418433273165],[-146.9742328179071,-175.69654471688798,-176.01013179266056,-178.86329111403074,-173.88078521463387,-175.69654471688798],[-146.9742328179071,-126.23818642548751,-128.4307772178952,-123.47909803096016,-125.35439210387514,-126.23818642548751],[-98.91090148583018,-87.43640539832823,-89.2789480992418,-84.2910351048536,-87.0858951917738,-87.43640539832823],[-98.91090148583018,-106.13505859869242,-107.34911297477989,-108.57458533807058,-103.76379447418155,-106.13505859869242],[-98.91090148583018,-93.16808638398334,-91.34799506390452,-91.52889994536007,-95.76573939077761,-93.16808638398334],[-96.7322342043384,-78.7312315061124,-78.22880673134337,-75.68090963197609,-80.68060176895568,-78.7312315061124],[-96.7322342043384,-76.10851738976179,-74.35514503610273,-74.36371557180779,-78.68955096156265,-76.10851738976179],[-96.7322342043384,-103.01195460327153,-105.22207253930348,-103.89397384062293,-100.38344352430556,-103.01195460327153],[-96.7322342043384,-120.20767830835283,-118.54311481576455,-123.47909803096016,-120.32041671410035,-120.20767830835283],[-96.7322342043384,-98.0140518572564,-100.38293150209483,-98.47505207328767,-95.42649293524283,-98.0140518572564],[-1.1790157486058552,0.9533840760118677,3.1071331338431527,1.964148474903237,-1.6798294602676314,0.9533840760118677],[-1.1790157486058552,-4.977462099236014,-7.164614868080134,-5.912983802768721,-2.3465368487401133,-4.977462099236014],[-1.1790157486058552,3.6425320858236554,1.1086417462837792,5.611480310099503,5.242435499746242,3.6425320858236554],[-81.69803789934798,-80.90428883189671,-78.46895561548511,-80.6578090460038,-83.45654177967279,-80.90428883189671],[-81.69803789934798,-78.58399973316814,-81.21798087041864,-77.4364796394,-76.49435427282796,-78.58399973316814],[36.22217655336816,5.340596491421495,5.483036103046543,1.964148474903237,6.799803009223908,5.340596491421495],[36.22217655336816,47.18752007099429,48.984946537480916,48.863190397066255,44.59522548309138,47.18752007099429],[36.22217655336816,40.58019849412904,37.948846295475704,41.83689269851624,42.615427370733954,40.58019849412904],[36.22217655336816,41.66641973701224,39.055610246002466,42.31772882188863,43.96827536000751,41.66641973701224],[1.2760612775902933,-4.332650877513648,-1.7271810358129631,-5.912983802768721,-6.188476684844856,-4.332650877513648],[1.2760612775902933,4.462548436656094,1.8323322618042477,5.380782433746221,6.657192696835119,4.462548436656094],[1.2760612775902933,11.425978997633981,10.60580887436824,14.925951275038697,10.58590823349841,11.425978997633981],[55.84992745155027,44.311851516216834,46.66656631750058,41.83689269851624,43.13115396367194,44.311851516216834],[55.84992745155027,56.77573921561926,54.250708785601496,56.88655791851943,59.24820187450597,56.77573921561926],[55.84992745155027,26.574837417301623,27.239931924780606,23.08230851081394,27.566452972475332,26.574837417301623],[55.84992745155027,75.8390847049319,76.12588900886543,79.02091917155323,74.04295082358111,75.8390847049319],[59.22641847308409,57.279005409513715,59.85632024106498,56.88655791851943,54.887851301266785,57.279005409513715],[59.22641847308409,28.681684224333026,29.547242269663126,25.182037406314883,29.476212682044032,28.681684224333026],[59.22641847308409,77.95478682093916,76.11879175640597,81.10546829390013,78.29622998905953,77.95478682093916],[59.22641847308409,53.023193111769366,55.302346164095255,50.40338337140474,51.98676854510759,53.023193111769366],[20.245084762634185,8.659013328454417,10.312292388092981,5.380782433746221,8.560790291651712,8.659013328454417],[20.245084762634185,23.61766743055066,21.0102501928477,25.182037406314883,25.483012791412175,23.61766743055066],[20.245084762634185,20.560062750369234,23.03260272805043,20.670583817023946,18.035096187779367,20.560062750369234],[55.295396754162844,44.32827974729222,46.85150175581,42.31772882188863,42.75877925082961,44.32827974729222],[55.295396754162844,18.42584519844954,19.23648326566925,14.925951275038697,19.27541085076409,18.42584519844954],[55.295396754162844,85.80855535043672,84.89448659585572,89.30655952667934,85.06331680273107,85.80855535043672],[55.295396754162844,51.114549698154896,48.83537539813202,50.40338337140474,53.73107164548232,51.114549698154896],[-34.84188920777788,-43.48534816528316,-44.84620175868017,-45.75963984216201,-41.04566544623645,-43.48534816528316],[-34.84188920777788,-29.26444297362562,-27.899299244320602,-26.995218608708527,-31.7060121071102,-29.26444297362562],[-92.28239740270018,-83.73595976032378,-85.65591119432789,-80.6578090460038,-83.27615465561776,-83.73595976032378],[-92.28239740270018,-98.45995779159631,-96.48380517189531,-101.48376216324334,-99.00174372053203,-98.45995779159631],[-84.42002958805409,-79.61979977214385,-78.18368924162789,-77.4364796394,-82.09158632160121,-79.61979977214385],[-84.42002958805409,-86.59063799644552,-88.11987930602656,-88.65496851683017,-84.0821643777462,-86.59063799644552],[-41.6013811015638,-45.70283112278487,-43.143127431184574,-47.55906160283037,-47.38201648590934,-45.70283112278487],[-41.6013811015638,-39.73599149219607,-42.32043721749419,-38.01120707553688,-37.96971156466067,-39.73599149219607],[-54.402060977068444,-61.24028148282448,-58.6384494224469,-62.84895233104292,-63.07902717996857,-61.24028148282448],[-54.402060977068444,-40.45332489157265,-38.37322678397987,-39.28621824353286,-43.087049720594884,-40.45332489157265],[-54.402060977068444,-68.88888791982193,-70.72850410158775,-70.49612381529977,-66.28686605656024,-68.88888791982193],[-58.61251759865901,-62.63098730621557,-60.084143088548785,-62.84895233104292,-65.0744380060028,-62.63098730621557],[-58.61251759865901,-43.717917890763125,-41.249355854146884,-43.59217326772384,-46.2461279325617,-43.717917890763125],[-58.61251759865901,-39.98885377366718,-37.70639954921068,-39.28621824353286,-42.60460899127752,-39.98885377366718],[-62.75252702113784,-29.543246654496343,-30.109955084624524,-26.062073199462617,-30.62786173441286,-29.543246654496343],[-62.75252702113784,-62.81055161209433,-60.30159423775035,-62.84895233104292,-65.30129328681244,-62.81055161209433],[-62.75252702113784,-74.87595046133934,-75.74400568611112,-77.64862643796316,-72.69265338347506,-74.87595046133934],[-99.23062958266873,-29.426232737739067,-29.534409473296442,-26.062073199462617,-30.91387299000346,-29.426232737739067],[-99.23062958266873,-130.76462106754315,-128.616062286257,-133.58604576465697,-131.57481363572722,-130.76462106754315],[-99.23062958266873,-73.29914166198088,-75.46108059702487,-70.49612381529977,-72.46683749782324,-73.29914166198088],[-133.15795634924484,-29.516606788014286,-29.93429685159944,-26.062073199462617,-30.73760339278969,-29.516606788014286],[-133.15795634924484,-133.51685363472822,-131.00093127762233,-133.58604576465697,-135.99995413094808,-133.51685363472822],[-133.15795634924484,-144.9978442867861,-146.59235681983512,-146.9742328179071,-142.4658154568391,-144.9978442867861],[-84.2910351048536,-29.55959273414631,-30.29502689248976,-26.062073199462617,-30.483235984345214,-29.55959273414631],[-84.2910351048536,-95.76553119235555,-93.92298849144198,-98.91090148583018,-96.11604139890999,-95.76553119235555],[-84.2910351048536,-79.23118728139093,-81.83637951990642,-77.64862643796316,-77.37669590871413,-79.23118728139093],[-84.19411148994763,-1.6304221657142262,-0.9269490317015436,1.2760612775902933,-3.712609834776676,-1.6304221657142262],[-108.57458533807058,-101.35042822520833,-100.13637384912086,-98.91090148583018,-103.7216923497192,-101.35042822520833],[-108.57458533807058,-42.385026595498786,-41.95779987607883,-39.28621824353286,-44.28219876602084,-42.385026595498786],[-108.57458533807058,-144.3069748286612,-145.29308254281867,-146.9742328179071,-142.05563115832706,-144.3069748286612],[-178.86329111403074,-101.75107400974059,-100.96374581290337,-98.91090148583018,-103.88566160686264,-101.75107400974059],[-178.86329111403074,-44.694804158194756,-42.58362706818357,-43.59217326772384,-47.329023359107744,-44.694804158194756],[-178.86329111403074,-42.28487723608617,-41.70680709944466,-39.28621824353286,-44.285386144300524,-42.28487723608617],[-75.68090963197609,-28.42328302333147,-27.13792576716955,-26.062073199462617,-30.828699749286564,-28.42328302333147],[-75.68090963197609,-71.90378684144773,-69.94876397341343,-70.49612381529977,-74.52654634464953,-71.90378684144773],[-75.68090963197609,-93.6819123302021,-94.18433710497112,-96.7322342043384,-91.7325420673588,-93.6819123302021],[-74.36371557180779,-76.72034571563853,-74.08970918283427,-77.64862643796316,-78.91064458630206,-76.72034571563853],[-74.36371557180779,-41.083404884306304,-39.36440901606715,-39.28621824353286,-43.654911146003776,-41.083404884306304],[-74.36371557180779,-94.9874323863844,-96.74080474004346,-96.7322342043384,-92.40639881458354,-94.9874323863844],[-103.89397384062293,-78.76044382121563,-76.65363377581436,-77.64862643796316,-81.39465366658564,-78.76044382121563],[-103.89397384062293,-44.05854033886133,-41.69144597846142,-43.59217326772384,-46.64685978868229,-44.05854033886133],[-103.89397384062293,-40.89308075089886,-39.0532381592045,-39.28621824353286,-43.49515190434042,-40.89308075089886],[-123.47909803096016,-29.09693306067509,-28.57141552759507,-26.062073199462617,-31.062061547717935,-29.09693306067509],[-123.47909803096016,-144.21514442337977,-142.02255363097206,-146.9742328179071,-145.09893874499213,-144.21514442337977],[-123.47909803096016,-100.00365392694573,-101.668217419534,-96.7322342043384,-99.89091552119821,-100.00365392694573],[-98.47505207328767,52.501119083989295,53.34380911088429,55.295396754162844,50.33294026144744,52.501119083989295],[-73.06947812359692,-29.215310683669873,-31.048129937810028,-26.062073199462617,-28.87825579108325,-29.215310683669873],[-73.06947812359692,-90.16374483931413,-88.46361913811006,-93.41283458855573,-90.32263786180472,-90.16374483931413],[-73.06947812359692,-64.60089027761533,-67.18067715112188,-62.84895233104292,-62.85214970406582,-64.60089027761533],[-109.35655351478752,-96.90014521879753,-97.93995255675766,-93.41283458855573,-97.51457261085929,-96.90014521879753],[-109.35655351478752,-42.78600616545946,-43.64360376219932,-39.28621824353286,-43.58856200557036,-42.78600616545946],[-109.35655351478752,-131.29275841979498,-132.63742303237294,-133.58604576465697,-128.86025392886143,-131.29275841979498],[-169.3137335252158,-96.80917447263016,-97.01078473018592,-93.41283458855573,-98.21864621691056,-96.80917447263016],[-169.3137335252158,-44.79672942657885,-42.7351464867581,-43.59217326772384,-47.42970357398514,-44.79672942657885],[-169.3137335252158,-42.74756961499512,-43.19803205535805,-39.28621824353286,-43.93902791488032,-42.74756961499512],[-91.52889994536007,-29.42517559618011,-30.91519041965629,-26.062073199462617,-29.530476296656598,-29.42517559618011],[-91.52889994536007,-92.86656802303247,-90.26764242511906,-93.41283458855573,-95.20636754347464,-92.86656802303247],[-91.52889994536007,-97.27171504720691,-99.09180636728573,-98.91090148583018,-94.67406204041264,-97.27171504720691],[1.964148474903237,-0.16825134971448663,-2.3220004075457714,-1.1790157486058552,2.464962186565012,-0.16825134971448663],[1.964148474903237,-36.96840848438433,-38.29192089878505,-39.28621824353286,-34.54542378096032,-36.96840848438433],[1.964148474903237,32.8457285368499,32.703288925224854,36.22217655336816,31.386522019047487,32.8457285368499],[48.863190397066255,1.476814723067669,0.4784384438505249,-1.1790157486058552,3.73500622069228,1.476814723067669],[48.863190397066255,-80.0125212345126,-77.42174125411984,-81.69803789934798,-81.80376240100624,-80.0125212345126],[48.863190397066255,-36.68281366040633,-37.7362628565942,-39.28621824353286,-34.39441790099606,-36.68281366040633],[-5.912983802768721,-24.766546040189215,-26.781703398416905,-26.062073199462617,-22.136844625584175,-24.766546040189215],[-5.912983802768721,-2.114537452138561,0.07261531670555943,-1.1790157486058552,-4.7454627026344625,-2.114537452138561],[-5.912983802768721,-0.30427164766478043,-2.909741489365465,1.2760612775902933,1.5515541596664275,-0.30427164766478043],[41.83689269851624,-23.675074430894696,-24.93730934717124,-26.062073199462617,-21.280546844948304,-23.675074430894696],[41.83689269851624,53.37496863384967,51.02025383256593,55.84992745155027,54.55566618639457,53.37496863384967],[41.83689269851624,37.47887075775536,40.11022295640869,36.22217655336816,35.44364188115045,37.47887075775536],[56.88655791851943,-22.723178361037608,-22.681017617173048,-26.062073199462617,-21.181506637064196,-22.723178361037608],[56.88655791851943,55.96074615445044,58.485776584468205,55.84992745155027,53.48828349556373,55.96074615445044],[56.88655791851943,58.8339709820898,56.25665615053854,59.22641847308409,61.22512509033673,58.8339709820898],[5.380782433746221,-23.162831331430954,-23.875701104698962,-26.062073199462617,-21.074682124423784,-23.162831331430954],[5.380782433746221,16.966853867925987,15.313574808287427,20.245084762634185,17.065076904728695,16.966853867925987],[5.380782433746221,2.19429527468042,4.824511449532267,1.2760612775902933,-0.00034898549860540307,2.19429527468042],[25.182037406314883,21.809454738398408,24.41687197610137,20.245084762634185,19.944109377536893,21.809454738398408],[25.182037406314883,-36.032556427878845,-34.33954207856066,-39.28621824353286,-36.18216930084855,-36.032556427878845],[25.182037406314883,55.726771655065946,54.86121360973584,59.22641847308409,54.93224319735494,55.726771655065946],[81.10546829390013,23.55451630257979,25.153123078024493,20.245084762634185,23.5257658348963,23.55451630257979],[81.10546829390013,-80.23371260071053,-77.61572342083582,-81.69803789934798,-82.15708692636224,-80.23371260071053],[81.10546829390013,-35.93773667394387,-34.415931335904794,-39.28621824353286,-35.87116199868076,-35.93773667394387],[42.31772882188863,-23.33914755605297,-24.264052828023207,-26.062073199462617,-21.12259991430534,-23.33914755605297],[42.31772882188863,36.873485638244546,39.48429512925432,36.22217655336816,34.571630015249276,36.873485638244546],[42.31772882188863,53.28484582875925,50.761623820241475,55.295396754162844,54.85434632522186,53.28484582875925],[14.925951275038697,4.77603355499501,5.596203678260751,1.2760612775902933,5.616104319130581,4.77603355499501],[14.925951275038697,-35.80121785189919,-35.20585231991858,-39.28621824353286,-34.74344453470863,-35.80121785189919],[14.925951275038697,51.795502830752,50.98486476353229,55.295396754162844,50.945937178437454,51.795502830752],[89.30655952667934,4.775923737998781,5.6281812393146575,1.2760612775902933,5.583855031480956,4.775923737998781],[89.30655952667934,-80.01834795035545,-77.42666813826835,-81.69803789934798,-81.81325289954496,-80.01834795035545],[89.30655952667934,-35.78808396063505,-35.04001745992021,-39.28621824353286,-34.87678144189191,-35.78808396063505],[50.40338337140474,-22.612761151705985,-22.218587325153067,-26.062073199462617,-21.370725191095122,-22.612761151705985],[50.40338337140474,56.606608732719465,54.32745568039357,59.22641847308409,57.643033299381244,56.606608732719465],[50.40338337140474,54.58423042741269,56.863404727435565,55.295396754162844,51.96770848008527,54.58423042741269],[5.611480310099503,-24.37686268243477,-26.16829660763252,-26.062073199462617,-21.786035167090354,-24.37686268243477],[5.611480310099503,16.05848733443698,14.085076354213442,19.085059776361447,16.596218566793763,16.05848733443698],[5.611480310099503,0.7899324756699926,3.3238228152098683,-1.1790157486058552,-0.8099709382525944,0.7899324756699926],[23.08230851081394,20.853695009982687,19.11585469183406,19.085059776361447,23.43050212472946,20.853695009982687],[23.08230851081394,-36.042453173920634,-36.212049480053935,-39.28621824353286,-34.334149995032405,-36.042453173920634],[23.08230851081394,52.35739854506259,51.692304037583604,55.84992745155027,51.365782989888885,52.35739854506259],[79.02091917155323,22.41189186171075,22.424315049128804,19.085059776361447,23.97757907513025,22.41189186171075],[79.02091917155323,-79.94992290486745,-77.36946616479663,-81.69803789934798,-81.70114679402324,-79.94992290486745],[79.02091917155323,-35.95419905194164,-35.92911600123723,-39.28621824353286,-34.398711154927675,-35.95419905194164],[20.670583817023946,-23.093087461699874,-23.712769287177462,-26.062073199462617,-21.065042619244288,-23.093087461699874],[20.670583817023946,19.35291643120032,21.909114551535097,19.085059776361447,16.923778337368322,19.35291643120032],[20.670583817023946,20.355605829288898,17.883065851607704,20.245084762634185,22.880572391878765,20.355605829288898],[-45.75963984216201,-44.06639928151582,-46.6558215124473,-43.59217326772384,-41.70193009465549,-44.06639928151582],[-45.75963984216201,-59.9082680069125,-59.39450374093578,-63.381263157989984,-58.77458820917769,-59.9082680069125],[-45.75963984216201,-37.11618088465673,-35.755327291259725,-34.84188920777788,-39.55586360370344,-37.11618088465673],[-26.995218608708527,-42.18615902193744,-44.142089929970695,-43.59217326772384,-39.56327359138031,-42.18615902193744],[-26.995218608708527,-472.159973592912,-472.64829430363943,-475.2196061645683,-470.2202907874953,-472.159973592912],[-26.995218608708527,-60.46649150000862,-61.15913386551722,-63.381263157989984,-58.391203016054895,-60.46649150000862],[-80.6578090460038,-81.45155811345508,-83.88689132986666,-81.69803789934798,-78.899305165679,-81.45155811345508],[-80.6578090460038,-66.71058695644398,-66.72906815616288,-63.381263157989984,-68.27139812234638,-66.71058695644398],[-80.6578090460038,-89.20424668838021,-87.2842952543761,-92.28239740270018,-89.66405179308623,-89.20424668838021],[-101.48376216324334,-83.79763271267664,-86.29582985377205,-81.69803789934798,-82.29539579062866,-83.79763271267664],[-101.48376216324334,-403.9085245620759,-405.59880853169255,-405.74846475698,-401.345449695893,-403.9085245620759],[-101.48376216324334,-66.83793192890394,-68.0499505667617,-63.381263157989984,-67.2656128008749,-66.83793192890394],[-77.4364796394,-80.55051780557984,-77.91653666832934,-81.69803789934798,-82.64016326592002,-80.55051780557984],[-77.4364796394,-65.86122189343266,-66.65476031767457,-62.361594945653614,-66.7277605466191,-65.86122189343266],[-77.4364796394,-82.23670945531025,-83.67281998582621,-84.42002958805409,-79.76492290585288,-82.23670945531025],[-88.65496851683017,-65.41318761761693,-64.912678937011,-62.361594945653614,-67.36124459978957,-65.41318761761693],[-47.55906160283037,-44.5263737814416,-42.338646083382386,-43.59217326772384,-47.157247243802594,-44.5263737814416],[-47.55906160283037,-59.00828077787436,-58.92911498332393,-62.361594945653614,-57.49677417607728,-59.00828077787436],[-47.55906160283037,-43.4576115816093,-46.01731527320959,-41.6013811015638,-41.77842621848483,-43.4576115816093],[-38.01120707553688,-59.19361803170912,-57.379436041971054,-62.361594945653614,-59.505043889111725,-59.19361803170912]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1061\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1062\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1067\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1068\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1069\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1092\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1093\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1012\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1029\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[27.736847423030312,-470.9159412237614]],[1,[27.93339281960457,-93.41283458855573]],[2,[27.343435101954384,-39.28621824353286]],[3,[-309.8042080273669,-63.381263157989984]],[4,[-277.40784713852764,-62.361594945653614]],[5,[8.894707518488651,19.085059776361447]],[6,[53.75759261852188,-62.84895233104292]],[7,[-296.15662603648565,-43.59217326772384]],[8,[101.21281373110567,-70.49612381529977]],[9,[58.72466510366748,-26.062073199462617]],[10,[74.02095870081962,-77.64862643796316]],[11,[54.50713444350014,-133.58604576465697]],[12,[96.35038363752416,-146.9742328179071]],[13,[53.782656226076156,-98.91090148583018]],[14,[124.8600994951944,-96.7322342043384]],[15,[-8.910218341656261,-1.1790157486058552]],[16,[-289.4672592725635,-81.69803789934798]],[17,[-28.682500096663823,36.22217655336816]],[18,[22.362559110886544,1.2760612775902933]],[19,[-0.07573299599188743,55.84992745155027]],[20,[53.38406608462528,59.22641847308409]],[21,[43.01955675325186,20.245084762634185]],[22,[21.993923838112583,55.295396754162844]],[23,[-324.7771276902249,-34.84188920777788]],[24,[-85.006081491202,-475.2196061645683]],[25,[-310.4927603787685,-92.28239740270018]],[26,[176.49834138649783,-405.74846475698]],[27,[-268.43789228722073,-84.42002958805409]],[28,[-272.31032016656263,-41.6013811015638]],[29,[70.07936194488282,-54.402060977068444]],[30,[121.65261894635023,-58.61251759865901]],[31,[62.54566431109405,-62.75252702113784]],[32,[79.726447886753,-99.23062958266873]],[33,[76.1572865804744,-133.15795634924484]],[34,[60.918063582748026,-84.2910351048536]],[35,[79.7045809487695,-84.19411148994763]],[36,[63.72440794294478,-108.57458533807058]],[37,[111.36011098873455,-178.86329111403074]],[38,[113.01562055953823,-75.68090963197609]],[39,[85.96286366310147,-74.36371557180779]],[40,[152.36188155862445,-103.89397384062293]],[41,[114.68834560267113,-123.47909803096016]],[42,[137.97662000904,-98.47505207328767]],[43,[36.081236813753,-73.06947812359692]],[44,[26.572029491425123,-109.35655351478752]],[45,[46.82856910754791,-169.3137335252158]],[46,[39.85607883342807,-91.52889994536007]],[47,[-19.330398066141846,1.964148474903237]],[48,[-51.863293256624296,48.863190397066255]],[49,[8.156236811573434,-5.912983802768721]],[50,[-14.08780425888829,41.83689269851624]],[51,[32.647872507360475,56.88655791851943]],[52,[37.46033891010141,5.380782433746221]],[53,[52.900385607261406,25.182037406314883]],[54,[63.96850503473081,81.10546829390013]],[55,[3.5015817361370556,42.31772882188863]],[56,[22.30823036881224,14.925951275038697]],[57,[23.143001412166743,89.30655952667934]],[58,[45.56768916046763,50.40338337140474]],[59,[1.06940270221255,5.611480310099503]],[60,[2.068707977132504,23.08230851081394]],[61,[-10.693702210155735,79.02091917155323]],[62,[29.551499847098718,20.670583817023946]],[63,[-312.00597977168337,-45.75963984216201]],[64,[-333.99129604349355,-26.995218608708527]],[65,[-304.2017808578254,-80.6578090460038]],[66,[-315.85617934644915,-101.48376216324334]],[67,[-277.1877296702192,-77.4364796394]],[68,[-262.63957986827626,-88.65496851683017]],[69,[-281.8337941413154,-47.55906160283037]],[70,[-265.97103308951523,-38.01120707553688]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1017\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1014\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1015\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1016\"},\"data\":{\"type\":\"map\",\"entries\":[[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"color\",[\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:complex[part[pconst]:protein[RNAP]-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attP-forward]:part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:complex[part[pconst]:protein[RNAP]-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:complex[part[pconst]:protein[RNAP]-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] --> dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]+rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+dna[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:part[attL-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]] <--> ordered_polymer[part[t16-reverse]:part[RFP-reverse]:part[UTR1-reverse]:part[attR-forward]:part[pconst-reverse]:complex[part[attL]:2x_protein[Bxb1]-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]:part[genome-forward]]\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[part[attB-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]]\",\"ordered_polymer[part[attR-reverse]:complex[part[UTR1]:protein[Ribo]-forward]:part[RFP-forward]:part[t16-forward]] --> rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RFP]+protein[Ribo]\",\"rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]]\",\"complex[protein[RNase]:rna[part[attR-reverse]:part[UTR1-forward]:part[RFP-forward]:part[t16-forward]]] --> protein[RNase]\",\"rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]]\",\"complex[protein[RNase]:rna[part[attB-reverse]:part[UTR1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNase]\"]],[\"k\",[\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.2\",\"100\",\"0.2\",\"100\",\"2\",\"100\",\"2\"]],[\"k_r\",[\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\"]],[\"index\",[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1018\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1019\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1072\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1073\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1074\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1024\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1021\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1022\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1023\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1025\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1026\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1020\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1027\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1028\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1030\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1047\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[27.736847423030312,-470.9159412237614]],[1,[27.93339281960457,-93.41283458855573]],[2,[27.343435101954384,-39.28621824353286]],[3,[-309.8042080273669,-63.381263157989984]],[4,[-277.40784713852764,-62.361594945653614]],[5,[8.894707518488651,19.085059776361447]],[6,[53.75759261852188,-62.84895233104292]],[7,[-296.15662603648565,-43.59217326772384]],[8,[101.21281373110567,-70.49612381529977]],[9,[58.72466510366748,-26.062073199462617]],[10,[74.02095870081962,-77.64862643796316]],[11,[54.50713444350014,-133.58604576465697]],[12,[96.35038363752416,-146.9742328179071]],[13,[53.782656226076156,-98.91090148583018]],[14,[124.8600994951944,-96.7322342043384]],[15,[-8.910218341656261,-1.1790157486058552]],[16,[-289.4672592725635,-81.69803789934798]],[17,[-28.682500096663823,36.22217655336816]],[18,[22.362559110886544,1.2760612775902933]],[19,[-0.07573299599188743,55.84992745155027]],[20,[53.38406608462528,59.22641847308409]],[21,[43.01955675325186,20.245084762634185]],[22,[21.993923838112583,55.295396754162844]],[23,[-324.7771276902249,-34.84188920777788]],[24,[-85.006081491202,-475.2196061645683]],[25,[-310.4927603787685,-92.28239740270018]],[26,[176.49834138649783,-405.74846475698]],[27,[-268.43789228722073,-84.42002958805409]],[28,[-272.31032016656263,-41.6013811015638]],[29,[70.07936194488282,-54.402060977068444]],[30,[121.65261894635023,-58.61251759865901]],[31,[62.54566431109405,-62.75252702113784]],[32,[79.726447886753,-99.23062958266873]],[33,[76.1572865804744,-133.15795634924484]],[34,[60.918063582748026,-84.2910351048536]],[35,[79.7045809487695,-84.19411148994763]],[36,[63.72440794294478,-108.57458533807058]],[37,[111.36011098873455,-178.86329111403074]],[38,[113.01562055953823,-75.68090963197609]],[39,[85.96286366310147,-74.36371557180779]],[40,[152.36188155862445,-103.89397384062293]],[41,[114.68834560267113,-123.47909803096016]],[42,[137.97662000904,-98.47505207328767]],[43,[36.081236813753,-73.06947812359692]],[44,[26.572029491425123,-109.35655351478752]],[45,[46.82856910754791,-169.3137335252158]],[46,[39.85607883342807,-91.52889994536007]],[47,[-19.330398066141846,1.964148474903237]],[48,[-51.863293256624296,48.863190397066255]],[49,[8.156236811573434,-5.912983802768721]],[50,[-14.08780425888829,41.83689269851624]],[51,[32.647872507360475,56.88655791851943]],[52,[37.46033891010141,5.380782433746221]],[53,[52.900385607261406,25.182037406314883]],[54,[63.96850503473081,81.10546829390013]],[55,[3.5015817361370556,42.31772882188863]],[56,[22.30823036881224,14.925951275038697]],[57,[23.143001412166743,89.30655952667934]],[58,[45.56768916046763,50.40338337140474]],[59,[1.06940270221255,5.611480310099503]],[60,[2.068707977132504,23.08230851081394]],[61,[-10.693702210155735,79.02091917155323]],[62,[29.551499847098718,20.670583817023946]],[63,[-312.00597977168337,-45.75963984216201]],[64,[-333.99129604349355,-26.995218608708527]],[65,[-304.2017808578254,-80.6578090460038]],[66,[-315.85617934644915,-101.48376216324334]],[67,[-277.1877296702192,-77.4364796394]],[68,[-262.63957986827626,-88.65496851683017]],[69,[-281.8337941413154,-47.55906160283037]],[70,[-265.97103308951523,-38.01120707553688]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1035\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1032\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1033\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1034\"},\"data\":{\"type\":\"map\",\"entries\":[[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"color\",[\"purple\",\"white\",\"green\",\"green\",\"green\",\"white\",\"grey\",\"orange\",\"grey\",\"yellow\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"lightgreen\",\"grey\",\"red\",\"cyan\",\"cyan\"]],[\"species\",[\"nothing\",\"dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"protein_RNAP\",\"protein_Ribo\",\"protein_RNase\",\"dna_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"protein_Bxb1\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attP_forward_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attP_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__part_attL_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_part_attR_forward_part_pconst_reverse_complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_t16_reverse_part_RFP_reverse_part_UTR1_reverse_complex_part_attR_protein_Bxb1_2x_forward__complex_part_pconst_protein_RNAP_reverse__complex_part_attL_protein_Bxb1_2x_reverse__part_UTR1_forward_part_GFP_forward_part_t16_forward_part_genome_forward_\",\"ordered_polymer_part_attB_reverse_complex_part_UTR1_protein_Ribo_forward__part_GFP_forward_part_t16_forward_\",\"protein_GFP\",\"ordered_polymer_part_attR_reverse_complex_part_UTR1_protein_Ribo_forward__part_RFP_forward_part_t16_forward_\",\"protein_RFP\",\"complex_protein_RNase_rna_part_attR_reverse_part_UTR1_forward_part_RFP_forward_part_t16_forward__\",\"complex_protein_RNase_rna_part_attB_reverse_part_UTR1_forward_part_GFP_forward_part_t16_forward__\"]],[\"type\",[\"nothing\",\"dna\",\"protein\",\"protein\",\"protein\",\"dna\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"protein\",\"complex\",\"complex\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1036\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1037\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1075\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1076\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1077\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1042\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1039\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1040\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1041\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1043\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1044\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1038\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1045\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1046\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1011\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1078\",\"attributes\":{\"renderers\":[{\"id\":\"p1048\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1079\",\"attributes\":{\"renderers\":[{\"id\":\"p1030\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1080\",\"attributes\":{\"renderers\":[{\"id\":\"p1012\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1081\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1082\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1083\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1089\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1088\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1090\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1091\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n", " const render_items = [{\"docid\":\"783fc219-329f-4ca4-9f9e-c2f6b5c14dc2\",\"roots\":{\"p1005\":\"bae13e53-80a6-4c14-8273-d59107c39a71\"},\"root_ids\":[\"p1005\"]}];\n", " void root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n", " }\n", @@ -1081,7 +1081,7 @@ "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", - " const docs_json = {\"452f7359-ccde-4df1-b1fe-e2c0389f10d8\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1096\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1161\",\"attributes\":{\"start\":-445.6431684981932,\"end\":958.4921171546197}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1162\",\"attributes\":{\"start\":-849.9413531422956,\"end\":554.1939325105172}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1099\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1100\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1101\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1139\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1156\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[706.4026685393159,-555.587072606057]],[1,[-345.308126828026,34.40463596544331]],[2,[-223.62420522261166,105.08045276701894]],[3,[-81.65748951355071,127.91965428203396]],[4,[913.0603246390765,-105.98758398283016]],[5,[549.2500549176119,245.6420175446227]],[6,[103.58680275605477,-170.37186023317977]],[7,[-222.78769720277103,-286.71567927940987]],[8,[-285.13971456684294,-197.49385219779185]],[9,[-7.614398251923786,49.41506392270774]],[10,[-21.675256487341517,-91.32931246789653]],[11,[-333.6987690472107,80.18736652684012]],[12,[-367.08953256579167,109.43980964340597]],[13,[-368.15514310157414,59.13064241768578]],[14,[-227.28100213799058,84.74159935179684]],[15,[-286.461326263571,97.01862400935643]],[16,[-279.0649195392953,117.24665414265993]],[17,[548.8603489999044,232.43412799839618]],[18,[61.16141842860913,-187.5691548730871]],[19,[22.656491964271904,-230.11618124756114]],[20,[128.20564642026957,-202.83414200194105]],[21,[65.53343220839506,-250.35974622003891]],[22,[66.8908991354799,-210.65328882487125]],[23,[134.53027300058034,-224.31201126094842]],[24,[67.98810418093294,-271.95392386907594]],[25,[163.22703607131044,-192.87637796935925]],[26,[166.5600287421303,-250.17229991527236]],[27,[104.55310252804988,-235.855944604678]],[28,[91.25942433862036,-238.15362500538006]],[29,[32.2047130620209,-286.19900406832716]],[30,[122.52178230269584,-272.2461605360841]],[31,[133.6382615535865,-289.0426313010724]],[32,[88.28038839861496,-307.34500221661466]],[33,[-226.94016808789112,-282.15654837585066]],[34,[-286.89645013670577,-191.66753017405864]],[35,[63.166715811199325,102.79120293629502]],[36,[21.24466777843211,107.9151923318944]],[37,[-29.131642814920717,163.05298939604435]],[38,[70.9430424567833,156.4509204520039]],[39,[-37.88318683249206,56.92766995691052]],[40,[545.165120860571,259.83965197427864]],[41,[-87.78940181697705,89.88849775434119]],[42,[-20.379190806785974,98.59783656635287]],[43,[-57.52523173271341,77.949999504612]],[44,[-25.98408005396852,120.29778158813437]],[45,[6.522204251715624,91.07165101315037]],[46,[-81.87921963599727,175.52014263764497]],[47,[37.56984703732321,166.96411471962145]],[48,[12.648066564834322,204.41561626057353]],[49,[-56.83542297603021,132.22218107967186]],[50,[-32.2378139049096,212.12380512201594]],[51,[535.5015706251779,257.2181914167722]],[52,[556.0016629810183,227.8559916331891]],[53,[-341.68686915335905,90.67637958574956]],[54,[-360.6892623547366,72.39278532252906]],[55,[-400.21137598264994,123.79149971104047]],[56,[-384.7771658763087,123.07023778910353]],[57,[-333.44644599024076,41.15767177993294]],[58,[-354.8334606793632,96.46008036175043]],[59,[-352.38225776539434,32.76139571913738]],[60,[-376.07995193246046,78.61839643134607]],[61,[-354.79431517562097,65.31837378910326]],[62,[-249.1146470774861,81.8042754535788]],[63,[-321.7051434522945,107.90349016754121]],[64,[-310.7435187928769,89.7826689179104]],[65,[-245.45251950535314,118.69825678230922]],[66,[-298.7924210406721,83.96701065142395]],[67,[-205.17465244165328,101.63731756450935]],[68,[-230.98778846624847,73.3988401698777]],[69,[-241.52579843498643,105.65902257437422]],[70,[-312.728584588295,121.99529379525103]],[71,[-305.88607417301046,105.29251096128367]],[72,[28.239911706132535,-199.76163885921036]],[73,[94.43890025943219,-186.7193098721476]],[74,[55.033448815336556,-211.15974312572305]],[75,[33.74067689619494,-215.3585020172613]],[76,[98.65498899430602,-210.62319383722843]],[77,[59.817145076427025,-238.19038556350168]],[78,[148.33796809188584,-187.91750551508355]],[79,[152.66618393576005,-204.81070902289443]],[80,[173.52856207663976,-218.9161609860028]],[81,[78.68875513531127,-238.26341124006007]],[82,[82.08475797693956,-256.52192082248024]],[83,[144.92683938994227,-238.20157459961572]],[84,[46.42345488029497,-233.18135792016514]],[85,[14.732408199278986,-258.4371283969725]],[86,[110.86437961528135,-211.54712291758642]],[87,[129.0306353412251,-238.1989416155137]],[88,[40.01230704091817,-268.5918647777633]],[89,[97.01420769672266,-264.26872894101064]],[90,[115.0655354927459,-227.0990903136001]],[91,[135.90165945572952,-258.14112504084926]],[92,[45.04569211904414,-282.37762301759824]],[93,[101.22946794661546,-283.1624019484074]],[94,[150.77476213701533,-261.2362225646115]],[95,[156.22582445992185,-274.66911305823317]],[96,[84.71515238852692,-276.64833568588404]],[97,[55.52160901110076,-304.3223992881476]],[98,[103.44622186154406,-295.9961606420594]],[99,[111.98669296292523,-307.85061129838334]],[100,[77.71426283494276,-165.80048196117332]],[101,[79.62352243073367,-182.55889310434614]],[102,[138.3806160733179,-168.48884589706637]],[103,[104.16771862543148,-194.82532528602587]],[104,[-221.45154287838494,-281.31064166637447]],[105,[-281.50882858900786,-193.20186312933518]],[106,[52.31926557972137,90.04169812780002]],[107,[25.99671941802158,126.92715904687283]],[108,[78.81366483118605,122.01220919563532]],[109,[-25.34384611687717,83.41349619459969]],[110,[38.97839370780603,97.84263410256366]],[111,[-66.57599285346853,59.20214822992324]],[112,[-27.4987483114644,67.42762169060371]],[113,[-55.91042611699471,117.57289870115977]],[114,[-35.77783222992647,190.53421790263798]],[115,[-79.97191312183057,72.84910928040945]],[116,[-45.245256188945945,89.53092879393789]],[117,[14.602364398541305,126.99813190911794]],[118,[103.24955418703067,172.64423402592652]],[119,[-5.819175695127864,83.16179640634176]],[120,[-7.199179140878196,101.70370132291912]],[121,[-29.390357086969864,140.52787917708335]],[122,[37.85094999100674,131.07378491234022]],[123,[-64.21734711706252,165.27293227319572]],[124,[-7.429802272135603,181.57753177503335]],[125,[58.36050881443981,156.30087283425135]],[126,[47.33425164995949,183.4050481690855]],[127,[-99.83950962465948,133.56292066761702]],[128,[-108.48886966473208,201.74088038089224]],[129,[-77.52376468139214,103.72873527107294]],[130,[-7.376548680592935,135.18537944019295]],[131,[71.13824762170816,201.13460725217016]],[132,[-43.507990327935794,108.5129697929371]],[133,[-16.519277742577128,161.17530695799525]],[134,[25.500343364286742,238.4635992728063]],[135,[-44.05709356246806,122.88076652084321]],[136,[-62.90018554777512,199.2593577083721]],[137,[7.915950972595311,186.2269820061604]],[138,[-7.450629229289314,213.73573628777856]],[139,[-54.00694555200325,169.44764071970616]],[140,[-36.7298179340302,246.30440540036554]],[141,[11.439051815642776,77.47959618915175]],[142,[98.22780056254634,100.58536103280976]],[143,[-22.17051514175166,37.255031272163464]],[144,[-37.15329303798528,45.56532477370087]],[145,[5.753234325103162,55.99710913244349]],[146,[544.1473655983482,254.91737984127707]],[147,[529.0330433312914,257.8777907391557]],[148,[552.5983415342396,235.5784222309382]],[149,[556.8343965873479,221.92288348494256]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1144\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1141\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1142\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1143\"},\"data\":{\"type\":\"map\",\"entries\":[[\"type\",[\"nothing\",\"dna\",\"dna\",\"protein\",\"protein\",\"protein\",\"dna\",\"dna\",\"dna\",\"dna\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"color\",[\"purple\",\"white\",\"white\",\"green\",\"green\",\"green\",\"white\",\"white\",\"white\",\"white\",\"yellow\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"cyan\",\"cyan\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"nothing\",\"dna_part_t16_forward_part_attP_forward_part_attB_forward_part_GFP_forward_circular_\",\"dna_part_pconst_forward_part_attB_forward_part_RFP_forward_part_genome_forward_\",\"protein_RNAP\",\"protein_Ribo\",\"protein_RNAase\",\"dna_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_part_attP_forward_part_attL_forward_part_attB_forward_part_GFP_forward_circular_\",\"dna_part_t16_forward_part_attR_forward_part_GFP_forward_circular_\",\"dna_part_attL_forward_circular_\",\"dna_part_pconst_forward_part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"protein_Bxb1\",\"ordered_polymer_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attP_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attB_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"rna_part_attB_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attP_forward_part_attL_forward_part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attL_forward_part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attP_forward_complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attP_forward_part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attL_forward_part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_part_attP_forward_complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_part_attP_forward_complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_part_attP_forward_part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attP_forward_complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_complex_part_attL_protein_Bxb1_2x_forward__circular_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"rna_part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"complex_protein_RNAase_rna_part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward__\",\"complex_protein_RNAase_rna_part_attB_forward_part_RFP_forward_part_genome_forward__\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attP-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]+ordered_polymer[complex[part[attL]:2x_protein[Bxb1]-forward](circular)]\",\"2ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attP-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attP-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attP-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"ordered_polymer[part[t16-forward]:part[attP-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"ordered_polymer[part[t16-forward]:part[attP-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] --> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP]\",\"dna[part[pconst-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]] --> dna[part[pconst-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP]\",\"2protein[Bxb1]+dna[part[pconst-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[attL-forward](circular)] <--> ordered_polymer[complex[part[attL]:2x_protein[Bxb1]-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] --> dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]]\",\"complex[protein[RNAase]:rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNAase]\",\"rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]]\",\"complex[protein[RNAase]:rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]] --> protein[RNAase]\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100\",\"100\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"2\",\"100\",\"2\"]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10\",\"10\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"10\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1145\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1146\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1157\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1151\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1148\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1149\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1150\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"yellow\",\"yellow\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\"]],[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"start\",[1,1,2,2,3,3,3,3,3,3,3,3,3,3,5,5,6,6,6,6,7,8,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,12,12,12,12,12,12,12,12,13,13,13,13,14,14,14,15,15,15,15,15,16,16,16,16,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,34,35,35,35,35,35,36,36,36,36,36,37,37,37,37,37,38,38,38,38,38,39,39,39,39,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,46,47,47,47,47,47,48,48,48,48,48,49,49,49,49,50,50,50,50,50,51,51,52,52,53,53,53,54,54,54,55,55,56,57,57,57,58,59,59,59,60,61,62,62,62,63,64,65,65,65,66,66,66,67,67,67,68,68,68,69,69,69,70,71,72,72,72,73,73,73,74,74,74,75,75,75,76,76,76,77,77,77,78,78,78,79,79,79,80,80,80,81,81,81,82,82,82,83,83,83,84,84,84,85,85,85,86,86,86,87,87,87,88,88,88,89,89,89,90,90,90,91,91,91,92,92,92,93,93,93,94,94,94,95,95,95,96,96,96,97,97,97,98,98,98,99,99,99,100,100,100,101,101,101,102,102,102,103,103,103,104,104,104,105,105,105,106,106,106,107,107,107,108,108,108,109,109,109,110,110,110,111,111,111,112,112,112,113,113,113,114,114,114,115,115,115,116,116,116,117,117,117,118,118,118,119,119,119,120,120,120,121,121,121,122,122,122,123,123,123,124,124,124,125,125,125,126,126,126,127,127,127,128,128,128,129,129,129,130,130,130,131,131,131,132,132,132,133,133,133,134,134,134,135,135,135,136,136,136,137,137,137,138,138,138,139,139,139,140,140,140,141,141,141,142,142,142,143,143,143,144,144,144,145,145,145,146,146,146,147,148,148,148,149]],[\"end\",[57,59,67,69,65,67,109,113,117,127,130,133,139,141,146,148,100,101,102,103,104,105,141,143,144,145,53,54,57,59,62,69,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,111,112,115,116,119,120,121,122,123,124,125,126,129,132,135,136,137,138,143,144,145,53,57,58,61,64,71,53,54,55,56,58,60,63,70,54,59,60,61,62,67,68,62,63,64,65,66,65,69,70,71,148,72,73,74,100,72,75,84,85,73,78,86,87,74,81,88,89,75,76,77,101,76,79,90,91,77,82,92,93,78,79,80,102,80,83,94,95,81,82,83,103,84,86,90,96,85,88,92,97,87,89,94,98,91,93,95,99,96,97,98,99,104,105,106,107,108,141,142,106,109,110,121,122,107,113,114,123,124,108,117,118,125,126,109,111,112,143,146,111,115,127,129,112,119,130,132,113,115,116,144,116,120,133,135,117,119,120,145,121,123,127,128,136,122,125,130,131,137,124,126,133,134,138,129,132,135,139,136,137,138,139,140,146,147,148,149,10,11,12,10,13,12,33,34,32,10,1,11,28,10,1,13,30,20,10,14,15,50,47,16,3,15,16,17,3,2,3,14,2,17,3,10,2,16,49,42,10,18,19,10,18,20,10,18,21,10,22,19,10,22,23,10,22,24,10,25,20,10,25,23,10,25,26,10,27,21,10,27,24,10,27,26,10,19,28,10,19,29,10,20,28,10,20,30,10,21,29,10,21,30,10,23,28,10,23,31,10,24,29,10,24,31,10,26,30,10,26,31,10,28,32,10,29,32,10,30,32,10,31,32,10,6,18,10,6,22,10,6,25,10,6,27,10,7,33,10,8,34,10,35,36,10,35,37,10,35,38,39,3,36,39,40,3,10,39,41,10,39,42,43,3,37,43,40,3,10,43,41,10,43,44,45,3,38,45,40,3,10,45,42,10,45,44,10,36,46,10,36,47,10,37,46,10,37,48,10,38,47,10,38,48,41,3,46,41,40,3,10,41,49,42,3,47,42,40,3,10,42,49,44,3,48,44,40,3,10,44,49,10,46,50,10,47,50,10,48,50,49,3,50,49,40,3,9,3,35,9,40,3,10,9,39,10,9,43,10,9,45,40,5,51,5,17,5,52,5]],[\"xs\",[[-345.308126828026,-336.4880620686795,-335.9725853909553,-333.44644599024076,-338.44635456806094,-336.4880620686795],[-345.308126828026,-348.9730270732439,-348.73008975352985,-352.38225776539434,-347.5987675293619,-348.9730270732439],[-223.62420522261166,-208.61524959195515,-209.88992970514948,-205.17465244165328,-208.97264528201353,-208.61524959195515],[-223.62420522261166,-238.02762496218958,-237.1171746759838,-241.52579843498643,-237.27868763888367,-238.02762496218958],[-81.65748951355071,-241.95805299646528,-241.2697618777846,-245.45251950535314,-240.98871493471938,-241.95805299646528],[-81.65748951355071,-201.75129347748282,-201.45965279532095,-205.17465244165328,-200.4190354330005,-201.75129347748282],[-81.65748951355071,-28.089796648921993,-30.291219679651764,-25.34384611687717,-27.190938034920325,-28.089796648921993],[-81.65748951355071,-59.158005655974556,-60.86046198009869,-55.91042611699471,-58.99606562979673,-59.158005655974556],[-81.65748951355071,11.10252477091934,10.24850368980678,14.602364398541305,10.296367888155569,11.10252477091934],[-81.65748951355071,-96.49681483727655,-94.96293096349449,-99.83950962465948,-96.44506370590605,-96.49681483727655],[-81.65748951355071,-10.859924570599755,-11.44273486779029,-7.376548680592935,-11.929482526755963,-10.859924570599755],[-81.65748951355071,-19.63652046100847,-19.239096419076724,-16.519277742577128,-21.512634448716405,-19.63652046100847],[-81.65748951355071,-55.94670672631634,-54.32584786933201,-54.00694555200325,-58.487707389616986,-55.94670672631634],[-81.65748951355071,8.361706658570913,6.440883668423207,11.439051815642776,8.822765442184497,8.361706658570913],[549.2500549176119,545.8343959793505,548.4249405104173,544.1473655983482,544.044108306005,545.8343959793505],[549.2500549176119,551.4933993495458,548.8591806035366,552.5983415342396,553.603479603063,551.4933993495458],[103.58680275605477,81.16087672272405,82.41332507742689,77.71426283494276,81.54335826061536,81.16087672272405],[103.58680275605477,82.74324866197819,82.34989500370304,79.62352243073367,84.61647034093696,82.74324866197819],[103.58680275605477,134.88573040065464,134.19191676252163,138.3806160733179,133.9217160245466,134.88573040065464],[103.58680275605477,104.08459616956887,101.5655863906949,104.16771862543148,106.56417612187671,104.08459616956887],[-222.78769720277103,-222.29147780446309,-220.06374914400746,-221.45154287838494,-224.91763656564666,-222.29147780446309],[-285.13971456684294,-283.7693372302594,-282.3968422566397,-281.50882858900786,-286.2141232322277,-283.7693372302594],[-7.614398251923786,9.473114413443993,11.075193633412455,11.439051815642776,6.938476476289861,9.473114413443993],[-7.614398251923786,-19.484459352091317,-20.450171361245197,-22.17051514175166,-17.24459449417776,-19.484459352091317],[-7.614398251923786,-33.682643997548126,-33.182565593731915,-37.15329303798528,-32.53639123469962,-33.682643997548126],[-7.614398251923786,2.613235339453839,2.972845845401971,5.753234325103162,0.7641402635766879,2.613235339453839],[-21.675256487341517,-338.6445102268598,-336.6869740116343,-341.68686915335905,-339.1588782442874,-338.6445102268598],[-21.675256487341517,-357.53755064404425,-355.70283368475305,-360.6892623547366,-357.8772270051073,-357.53755064404425],[-21.675256487341517,-330.22522912046725,-328.4834706320432,-333.44644599024076,-330.43897666180163,-330.22522912046725],[-21.675256487341517,-349.10535193425665,-347.4498606147413,-352.38225776539434,-349.20641578583417,-349.10535193425665],[-21.675256487341517,-246.32972984775012,-244.1549474612534,-249.1146470774861,-247.18346364118065,-246.32972984775012],[-21.675256487341517,-238.9191039446672,-236.63254684110663,-241.52579843498643,-239.9691538902337,-238.9191039446672],[-21.675256487341517,26.776363720650256,24.15830323222514,28.239911706132535,28.70017807979652,26.776363720650256],[-21.675256487341517,91.73447845382333,89.50609301883871,94.43890025943219,92.67999896800895,91.73447845382333],[-21.675256487341517,53.146460206667086,50.59336481915136,55.033448815336556,54.80444689220857,53.146460206667086],[-21.675256487341517,32.312915974623785,29.69174972907991,33.74067689619494,34.25681198156339,32.312915974623785],[-21.675256487341517,96.16943478332965,93.81980817772657,98.65498899430602,97.34001812748855,96.16943478332965],[-21.675256487341517,58.118940990881896,55.5301560061363,59.817145076427025,59.90216877845315,58.118940990881896],[-21.675256487341517,145.29479149328034,143.33808881725264,148.33796809188584,145.8079381019628,145.29479149328034],[-21.675256487341517,149.73285783640085,147.6733162559463,152.66618393576005,150.40095184520527,149.73285783640085],[-21.675256487341517,170.59884937844566,168.53620781320552,173.52856207663976,171.27175741885705,170.59884937844566],[-21.675256487341517,76.71463756162419,74.18203842891961,78.68875513531127,78.31079764493059,76.71463756162419],[-21.675256487341517,80.22312656972052,77.66456014130361,82.08475797693956,81.89861269504793,80.22312656972052],[-21.675256487341517,142.30139402568471,140.02545934206296,144.92683938994227,143.3319269186926,142.30139402568471],[-21.675256487341517,44.908720254899976,42.29570945198944,46.42345488029497,46.803204121217725,44.908720254899976],[-21.675256487341517,13.987343612740126,11.367931550464284,14.732408199278986,16.253328106942824,13.987343612740126],[-21.675256487341517,108.27193543925209,105.97746733901417,110.86437961528135,109.33665613630752,108.27193543925209],[-21.675256487341517,126.52406449120208,124.18472575634706,129.0306353412251,127.67439054751603,126.52406449120208],[-21.675256487341517,38.861968782870605,36.22801879143906,40.01230704091817,40.950246277784906,38.861968782870605],[-21.675256487341517,95.03369598919461,92.50270739522026,97.01420769672266,96.62521242333425,95.03369598919461],[-21.675256487341517,112.58185901485307,110.23132590865714,115.0655354927459,113.75423957787166,112.58185901485307],[-21.675256487341517,133.49821569244804,131.11081242440463,135.90165945572952,134.74552547114288,133.49821569244804],[-21.675256487341517,43.89171486594918,41.25780793845528,45.04569211904414,45.9782231094341,43.89171486594918],[-21.675256487341517,99.3413465697038,96.78850068565623,101.22946794661546,100.9985464137634,99.3413465697038],[-21.675256487341517,148.2815732378595,145.9356536651117,150.77476213701533,149.44482797148385,148.2815732378595],[-21.675256487341517,153.78848780496213,151.41622385743034,156.22582445992185,155.0045808887845,153.78848780496213],[-21.675256487341517,82.9725721901991,80.3911537557054,84.71515238852692,84.72738325025239,82.9725721901991],[-21.675256487341517,54.328990646018376,51.695739861523265,55.52160901110076,56.39651301444623,54.328990646018376],[-21.675256487341517,101.62064444980791,99.05467030379756,103.44622186154406,103.320640804609,101.62064444980791],[-21.675256487341517,110.14818275716844,107.58481617694761,111.98669296292523,111.83943676803902,110.14818275716844],[-21.675256487341517,74.91330310304775,72.74988832528915,77.71426283494276,75.74805939374401,74.91330310304775],[-21.675256487341517,77.02276770479085,74.73289638006648,79.62352243073367,78.07894944803252,77.02276770479085],[-21.675256487341517,135.22784661285536,133.3944446303346,138.3806160733179,135.56570624476888,135.22784661285536],[-21.675256487341517,101.46449417943742,99.23535223721161,104.16771862543148,102.41133917833142,101.46449417943742],[-21.675256487341517,-218.9152741344164,-220.03652152292761,-221.45154287838494,-216.59092662498165,-218.9152741344164],[-21.675256487341517,-278.25032450520223,-278.3900157859358,-281.50882858900786,-276.56493477804844,-278.25032450520223],[-21.675256487341517,50.99715392670486,52.99834957297393,52.31926557972137,48.36880364889244,50.99715392670486],[-21.675256487341517,25.2498513042622,27.515127016959667,25.99671941802158,22.630292505391527,25.2498513042622],[-21.675256487341517,77.3222463552831,79.23018012644582,78.81366483118605,74.7068458564822,77.3222463552831],[-21.675256487341517,-65.57556467608514,-62.94258805974764,-66.57599285346853,-67.73397988640147,-65.57556467608514],[-21.675256487341517,-27.370448262002906,-24.84169841414468,-27.4987483114644,-29.838337916954252,-27.370448262002906],[-21.675256487341517,-78.80076859556974,-76.16710820329803,-79.97191312183057,-80.87888686537748,-78.80076859556974],[-21.675256487341517,-44.79295522412754,-42.20664187472623,-45.245256188945945,-47.164715858340074,-44.79295522412754],[-21.675256487341517,-6.135917126865906,-3.7212998950609477,-5.819175695127864,-8.700783284669637,-6.135917126865906],[-21.675256487341517,-7.460918811720275,-5.02999838204682,-7.199179140878196,-10.015997625787907,-7.460918811720275],[-21.675256487341517,-29.273958216692755,-26.74773373436773,-29.390357086969864,-31.74496792919546,-29.273958216692755],[-21.675256487341517,36.94602692608154,39.14639310562011,37.85094999100674,34.31640298297708,36.94602692608154],[-21.675256487341517,-63.64489601565531,-61.04278802624392,-64.21734711706252,-65.9754570757582,-63.64489601565531],[-21.675256487341517,-7.612250250184645,-5.158922076483153,-7.429802272135603,-10.152124135958271,-7.612250250184645],[-21.675256487341517,57.284110406240316,59.407647091286464,58.36050881443981,54.64997520589632,57.284110406240316],[-21.675256487341517,46.48158741010888,48.70403117122501,47.33425164995949,43.85467529266775,46.48158741010888],[-21.675256487341517,-76.5603647627982,-73.92843977681316,-77.52376468139214,-78.73529300452479,-76.5603647627982],[-21.675256487341517,-43.12787764298515,-40.5525100061866,-43.507990327935794,-45.52293567406221,-43.12787764298515],[-21.675256487341517,-43.69337448738793,-41.1206436897812,-44.05709356246806,-46.093572124125274,-43.69337448738793],[-21.675256487341517,-62.40857371658723,-59.8167579417212,-62.90018554777512,-64.76718934065845,-62.40857371658723],[-21.675256487341517,7.544906993977459,9.942815074666758,7.915950972595311,4.9709911236544055,7.544906993977459],[-21.675256487341517,-7.613650727335022,-5.155029337435632,-7.450629229289314,-10.149602717344647,-7.613650727335022],[-21.675256487341517,-22.157034554748495,-19.65385578416621,-22.17051514175166,-24.65381869704378,-22.157034554748495],[-21.675256487341517,-36.76006985804203,-34.18263363204299,-37.15329303798528,-39.150977406248266,-36.76006985804203],[-21.675256487341517,5.112629431219212,7.418459643157547,5.753234325103162,2.5029229730712474,5.112629431219212],[-333.6987690472107,-339.56631066970954,-337.07445659007055,-341.68686915335905,-341.0522602393587,-339.56631066970954],[-333.6987690472107,-333.46907266591705,-335.9743869995614,-333.44644599024076,-330.9744914836025,-333.46907266591705],[-333.6987690472107,-352.06024460598746,-349.8773203455307,-354.8334606793632,-352.9276708139766,-352.06024460598746],[-333.6987690472107,-351.93352396482675,-352.6952904867535,-354.79431517562097,-349.81471739742835,-351.93352396482675],[-333.6987690472107,-313.9727569173336,-313.7745058429846,-310.7435187928769,-315.7028238874798,-313.9727569173336],[-333.6987690472107,-308.4841767205692,-307.42526482438814,-305.88607417301046,-310.7755201154127,-308.4841767205692],[-367.08953256579167,-344.5021451214613,-346.6552100131847,-341.68686915335905,-343.68452974222015,-344.5021451214613],[-367.08953256579167,-361.2850984720493,-363.88992542795665,-360.6892623547366,-358.9629113217596,-361.2850984720493],[-367.08953256579167,-396.9998920750913,-395.24424111230627,-400.21137598264994,-397.23214900216294,-396.9998920750913],[-367.08953256579167,-382.00484303829666,-379.82130233792356,-384.7771658763087,-382.87330939980757,-382.00484303829666],[-367.08953256579167,-357.2363776099072,-359.6240113266867,-354.8334606793632,-355.98858747499634,-357.2363776099072],[-367.08953256579167,-375.099867488434,-377.2673943014455,-376.07995193246046,-372.46742948810146,-375.099867488434],[-367.08953256579167,-325.20313983356755,-326.1173713791057,-321.7051434522945,-325.94821189270755,-325.20313983356755],[-367.08953256579167,-316.1388073314283,-316.3850392103733,-312.728584588295,-317.5102429036936,-316.1388073314283],[-368.15514310157414,-362.4062117403044,-360.6349135225566,-360.6892623547366,-364.9919591438132,-362.4062117403044],[-368.15514310157414,-354.17891546320084,-356.7505223084377,-352.38225776539434,-352.45956810293757,-354.17891546320084],[-368.15514310157414,-374.76150296150445,-372.13295577898765,-376.07995193246046,-376.7646329361009,-374.76150296150445],[-368.15514310157414,-357.9702533113544,-357.6729082854584,-354.79431517562097,-359.7741309411919,-357.9702533113544],[-227.28100213799058,-245.6458965297663,-245.15650833293847,-249.1146470774861,-244.48985412570076,-245.6458965297663],[-227.28100213799058,-207.9554593945895,-207.09690166488798,-205.17465244165328,-210.13311597345617,-207.9554593945895],[-227.28100213799058,-229.90057965181816,-232.01904276562635,-230.98778846624847,-227.2663900168277,-229.90057965181816],[-286.461326263571,-252.3559996059107,-254.06797173829568,-249.1146470774861,-252.1815899373526,-252.3559996059107],[-286.461326263571,-318.36100199436174,-316.83011253852453,-321.7051434522945,-318.30557020486873,-318.36100199436174],[-286.461326263571,-307.3892808494605,-307.30768541197926,-310.7435187928769,-305.87976568995646,-307.3892808494605],[-286.461326263571,-248.5467411507887,-248.1122081823937,-245.45251950535314,-250.44904382798939,-248.5467411507887],[-286.461326263571,-296.3887677708983,-297.63588648452713,-298.7924210406721,-294.00145618677817,-296.3887677708983],[-279.0649195392953,-248.94926018142763,-249.67074839475535,-245.45251950535314,-249.88647991859915,-248.94926018142763],[-279.0649195392953,-244.87009375790132,-246.40066375945167,-241.52579843498643,-244.92591798881193,-244.87009375790132],[-279.0649195392953,-309.26289538239274,-308.0917100594546,-312.728584588295,-308.7901022773272,-309.26289538239274],[-279.0649195392953,-302.68922316098667,-302.94873324664127,-305.88607417301046,-300.91326027501793,-302.68922316098667],[548.8603489999044,549.9199209862606,550.8939498146383,552.5983415342396,547.6753611493608,549.9199209862606],[61.16141842860913,31.522054014561796,31.432265588993996,28.239911706132535,33.16875387451519,31.522054014561796],[61.16141842860913,90.94004104552035,90.17400913842224,94.43890025943219,90.04636005611955,90.94004104552035],[61.16141842860913,55.91341628352115,53.70243054079545,55.033448815336556,58.54182189545405,55.91341628352115],[61.16141842860913,75.5957694870644,77.08333138720697,77.71426283494276,73.10328269121855,75.5957694870644],[22.656491964271904,27.606743309909444,29.91532028867099,28.239911706132535,24.9978176493008,27.606743309909444],[22.656491964271904,31.63874459052532,33.13917416828036,33.74067689619494,29.141245984837834,31.63874459052532],[22.656491964271904,42.95220402540974,41.809124179889366,46.42345488029497,42.44866722858898,42.95220402540974],[22.656491964271904,15.675474879715104,13.491613017194677,14.732408199278986,18.306688246278554,15.675474879715104],[128.20564642026957,97.59762443221706,99.42357123163605,94.43890025943219,97.27004465059886,97.59762443221706],[128.20564642026957,145.52577219541737,146.3470920120275,148.33796809188584,143.37046392385835,145.52577219541737],[128.20564642026957,113.99181393364826,113.61118015655158,110.86437961528135,115.85597212650543,113.99181393364826],[128.20564642026957,128.94900965959457,126.43032971506254,129.0306353412251,131.4289697848355,128.94900965959457],[65.53343220839506,55.93902371053381,58.568677590071154,55.033448815336556,53.73893679565983,55.93902371053381],[65.53343220839506,76.11235633835418,77.19343236533823,78.68875513531127,73.80914416687142,76.11235633835418],[65.53343220839506,42.860229385843525,42.0824569042326,40.01230704091817,44.98893745963432,42.860229385843525],[65.53343220839506,93.81276219999499,92.04310497873914,97.01420769672266,94.06378718899919,93.81276219999499],[66.8908991354799,37.20594554570089,37.67651593347807,33.74067689619494,38.37915409151167,37.20594554570089],[66.8908991354799,95.1549905652231,94.32723255075267,98.65498899430602,94.32249528702673,95.1549905652231],[66.8908991354799,60.687955731290096,58.47310861000357,59.817145076427025,63.315879111415,60.687955731290096],[66.8908991354799,78.17874486034684,80.11313524515165,79.62352243073367,75.55901224839296,78.17874486034684],[134.53027300058034,101.92502719432326,103.59185351335856,98.65498899430602,101.80937062542628,101.92502719432326],[134.53027300058034,150.28266084085098,151.54803205980633,152.66618393576005,147.88664566686185,150.28266084085098],[134.53027300058034,118.53019899886426,118.99759385747807,115.0655354927459,119.70629601905193,118.53019899886426],[134.53027300058034,135.759890638387,133.22831772982792,135.90165945572952,138.22421433225082,135.759890638387],[67.98810418093294,60.64039941946903,63.26551627598975,59.817145076427025,58.40580009072214,60.64039941946903],[67.98810418093294,79.72421581757806,81.01016717910886,82.08475797693956,77.31852169845244,79.72421581757806],[67.98810418093294,48.232219089276825,47.953873465829446,45.04569211904414,50.02212021816101,48.232219089276825],[67.98810418093294,97.91292823126074,96.32753821619609,101.22946794661546,97.9250901165857,97.91292823126074],[163.22703607131044,151.6586372133428,153.23620504286427,148.33796809188584,151.65625633160536,151.6586372133428],[163.22703607131044,154.98563102916512,153.66354123347267,152.66618393576005,157.40796979696964,154.98563102916512],[163.22703607131044,172.24102875801867,169.61095632593998,173.52856207663976,174.26034907835455,172.24102875801867],[163.22703607131044,140.87844851814683,143.22209660295266,138.3806160733179,139.7196679768798,140.87844851814683],[166.5600287421303,172.766938850043,175.02638908321163,173.52856207663976,170.1462063205106,172.766938850043],[166.5600287421303,147.98925290498175,149.9260124746773,144.92683938994227,147.5051745935415,147.98925290498175],[166.5600287421303,153.6408589963498,152.88574268966616,150.77476213701533,155.75553212690863,153.6408589963498],[166.5600287421303,157.58623278377254,155.60546977745977,156.22582445992185,160.21231676516825,157.58623278377254],[104.55310252804988,82.17369098437008,82.76854538316054,78.68875513531127,83.23194481844493,82.17369098437008],[104.55310252804988,84.66079646759154,83.57935513350118,82.08475797693956,86.96420303189547,84.66079646759154],[104.55310252804988,141.43273137226234,140.45900152581606,144.92683938994227,140.74900209156073,141.43273137226234],[104.55310252804988,104.20059125049697,106.708277683006,104.16771862543148,101.70849822041636,104.20059125049697],[91.25942433862036,49.902128835800866,51.0027561106781,46.42345488029497,50.45163941263013,49.902128835800866],[91.25942433862036,108.78817170752775,110.3083721437184,110.86437961528135,106.2831048249793,108.78817170752775],[91.25942433862036,111.89109056096859,112.19108967998363,115.0655354927459,110.085267151697,111.89109056096859],[91.25942433862036,85.3017515261436,82.97624280368488,84.71515238852692,87.90551841626637,85.3017515261436],[32.2047130620209,16.596689597207305,19.15469443896554,14.732408199278986,14.923022103617265,16.596689597207305],[32.2047130620209,38.59352415428137,40.54240403016136,40.01230704091817,35.97163284515474,38.59352415428137],[32.2047130620209,41.691085639367316,41.608518823800296,45.04569211904414,40.1823670397165,41.691085639367316],[32.2047130620209,52.75818899772382,50.56854321753563,55.52160901110076,53.636983567778,52.75818899772382],[122.52178230269584,128.37343697549946,130.6730953305741,129.0306353412251,125.7620311231789,128.37343697549946],[122.52178230269584,100.35465210596644,101.89316145292034,97.01420769672266,100.40071027862443,100.35465210596644],[122.52178230269584,147.51363043065425,147.64789682525856,150.77476213701533,145.8324191550704,147.51363043065425],[122.52178230269584,105.63794411482755,104.20863153514283,103.44622186154406,108.10691832904004,105.63794411482755],[133.6382615535865,135.64598493974233,138.0786650003939,135.90165945572952,133.09202355122176,135.64598493974233],[133.6382615535865,104.6732420323811,105.93634487646518,101.22946794661546,105.04372199724452,104.6732420323811],[133.6382615535865,153.2729864311802,153.91479793653207,156.22582445992185,151.2304717085944,153.2729864311802],[133.6382615535865,114.62898852350227,113.6162058380823,111.98669296292523,116.89516602995835,114.62898852350227],[88.28038839861496,85.11894233062678,87.69801977385781,84.71515238852692,82.73140599648495,85.11894233062678],[88.28038839861496,59.0068048920175,60.063116212692556,55.52160901110076,59.60372515247692,59.0068048920175],[88.28038839861496,100.64395887358893,101.47716287551674,103.44622186154406,98.48147817427417,100.64395887358893],[88.28038839861496,108.48748874092229,107.6042424797238,111.98669296292523,107.71085844817149,108.48748874092229],[-226.94016808789112,-224.91070135074352,-225.35033777322047,-221.45154287838494,-226.1119454486314,-224.91070135074352],[-286.89645013670577,-284.8749843075679,-286.35811098444805,-281.50882858900786,-284.98862152318844,-284.8749843075679],[63.166715811199325,54.587293688727094,53.2211389085248,52.31926557972137,57.02930641919262,54.587293688727094],[63.166715811199325,28.932157370526582,30.989879573801247,25.99671941802158,28.2668845139628,28.932157370526582],[63.166715811199325,76.604049821035,78.01878422065975,78.81366483118605,74.14116620921457,76.604049821035],[63.166715811199325,14.582856675046092,14.229687104331425,11.439051815642776,16.42731616348052,14.582856675046092],[63.166715811199325,94.73470692203641,93.74924268202577,98.22780056254634,94.06319321312559,94.73470692203641],[21.24466777843211,49.28532983251299,47.319272214321515,52.31926557972137,49.81221485788643,49.28532983251299],[21.24466777843211,-22.246123475688893,-22.67508347890452,-25.34384611687717,-20.34773303728618,-22.246123475688893],[21.24466777843211,35.93504351829284,33.97851794732001,38.97839370780603,36.44793067763317,35.93504351829284],[21.24466777843211,-26.447861804483257,-24.39626058855203,-29.390357086969864,-27.103665970675497,-26.447861804483257],[21.24466777843211,35.81137987759083,37.35929320296746,37.85094999100674,33.295979547566915,35.81137987759083],[-29.131642814920717,23.069281913866124,21.004696786440483,25.99671941802158,23.745212773631422,23.069281913866124],[-29.131642814920717,-54.134585280228556,-55.86769436486365,-55.91042611699471,-51.55909136136204,-54.134585280228556],[-29.131642814920717,-34.95509439398171,-32.33001078788294,-35.77783222992647,-37.18990548173343,-34.95509439398171],[-29.131642814920717,-60.724332008538454,-59.73799732357373,-64.21734711706252,-60.05372599688074,-60.724332008538454],[-29.131642814920717,-10.091863984411996,-9.100165488058652,-7.429802272135603,-12.34633353985043,-10.091863984411996],[70.9430424567833,78.03388000266807,75.41176838666351,78.81366483118605,80.28609421575928,78.03388000266807],[70.9430424567833,17.704108709192937,17.28158112182326,14.602364398541305,19.59797444402554,17.704108709192937],[70.9430424567833,100.12061242059062,100.49874306452014,103.24955418703067,98.25824229040052,100.12061242059062],[70.9430424567833,61.86025997813662,62.660517418213715,58.36050881443981,62.72013853833901,61.86025997813662],[70.9430424567833,49.640341308162746,52.067911799670114,47.33425164995949,48.306683578559145,49.640341308162746],[-37.88318683249206,-26.841506714019506,-24.937158952605905,-25.34384611687717,-29.456282205069105,-26.841506714019506],[-37.88318683249206,-63.08693782707159,-62.06185148768527,-66.57599285346853,-62.456961967647395,-63.08693782707159],[-37.88318683249206,-29.959895676993376,-28.76611109067897,-27.4987483114644,-32.32114593512194,-29.959895676993376],[-37.88318683249206,-24.35479078396792,-26.82625903274362,-22.17051514175166,-22.91945180797928,-24.35479078396792],[545.165120860571,544.8560539335347,542.5759252648977,544.1473655983482,547.4723547936193,544.8560539335347],[-87.78940181697705,-68.56626202934883,-71.09476422150095,-66.57599285346853,-66.98186053309745,-68.56626202934883],[-87.78940181697705,-81.43140314147072,-84.04983322646883,-79.97191312183057,-79.50529425598722,-81.43140314147072],[-87.78940181697705,-98.90861519028937,-96.27787306373492,-99.83950962465948,-101.09777981870958,-98.90861519028937],[-87.78940181697705,-79.60884556410625,-78.0954350714551,-77.52376468139214,-82.11133147240261,-79.60884556410625],[-20.379190806785974,-26.719388235174176,-28.97177250852802,-27.4987483114644,-24.09730804365017,-26.719388235174176],[-20.379190806785974,-8.220747598255485,-10.60896899273322,-5.819175695127864,-6.971731760732397,-8.220747598255485],[-20.379190806785974,-8.548581407311534,-6.470899170054805,-7.376548680592935,-11.182227092288354,-8.548581407311534],[-20.379190806785974,-40.291123268264485,-38.54311702317425,-43.507990327935794,-40.51318193477533,-40.291123268264485],[-57.52523173271341,-56.052948042592014,-53.588824835455284,-55.91042611699471,-58.584677707572816,-56.052948042592014],[-57.52523173271341,-76.55892748319924,-76.30342633223502,-79.97191312183057,-75.19545058055131,-76.55892748319924],[-57.52523173271341,-47.79154310472781,-46.68022802364603,-45.245256188945945,-50.110710509648776,-47.79154310472781],[-57.52523173271341,-39.016933147972274,-41.57507410830006,-37.15329303798528,-37.34282533555726,-39.016933147972274],[-25.98408005396852,-43.38804902671246,-45.06656615899859,-45.245256188945945,-40.82855026865156,-43.38804902671246],[-25.98408005396852,-9.686654755081593,-12.035351643281203,-7.199179140878196,-8.517912561887877,-9.686654755081593],[-25.98408005396852,-17.308782674122437,-15.06047101679586,-16.519277742577128,-19.931602545876487,-17.308782674122437],[-25.98408005396852,-40.59230055865514,-39.416819427444224,-44.05709356246806,-40.12422838275881,-40.59230055865514],[6.522204251715624,13.834370083748446,16.091290178777793,14.602364398541305,11.213145513811565,13.834370083748446],[6.522204251715624,-2.8724591698232342,-3.5225692420984647,-5.819175695127864,-0.824549666256635,-2.8724591698232342],[6.522204251715624,-4.432529086501788,-2.2450901462263424,-7.199179140878196,-5.307584619896996,-4.432529086501788],[6.522204251715624,5.829949458471685,3.3487452924128442,5.753234325103162,8.347544084513057,5.829949458471685],[-81.87921963599727,-32.30254109557066,-34.37999236053678,-29.390357086969864,-31.606508476097492,-32.30254109557066],[-81.87921963599727,-67.24470895192795,-69.21733581900402,-64.21734711706252,-66.70813628780941,-67.24470895192795],[-81.87921963599727,-98.46217714927793,-100.43378892979938,-99.83950962465948,-95.83721628198322,-98.46217714927793],[-81.87921963599727,-105.99584463283809,-103.64984513393405,-108.48886966473208,-107.1592570244138,-105.99584463283809],[-81.87921963599727,-65.08575176177419,-63.65145551644481,-62.90018554777512,-67.55678947332308,-65.08575176177419],[37.56984703732321,37.82353786725828,35.31711296024369,37.85094999100674,40.31695960594736,37.82353786725828],[37.56984703732321,55.24623066226862,53.36668164896566,58.36050881443981,55.64849599639651,55.24623066226862],[37.56984703732321,-4.5187157570983665,-5.284177192999156,-7.376548680592935,-2.3976175638500097,-4.5187157570983665],[37.56984703732321,68.685468500485,69.88712960447607,71.13824762170816,66.32031127079361,68.685468500485],[37.56984703732321,10.851053707197531,12.909065078687949,7.915950972595311,10.185332669024666,10.851053707197531],[12.648066564834322,-5.11887923534185,-6.44836105262471,-7.429802272135603,-2.693191902920577,-5.11887923534185],[12.648066564834322,44.34062465988622,42.33535679153289,47.33425164995949,44.925840728791236,44.34062465988622],[12.648066564834322,-14.562038592563775,-16.170385379841147,-16.519277742577128,-12.025259176190179,-14.562038592563775],[12.648066564834322,24.264307820944246,26.310059907356333,25.500343364286742,21.632232019745434,24.264307820944246],[12.648066564834322,-4.275409254272001,-2.4705950334521054,-7.450629229289314,-4.574031536644283,-4.275409254272001],[-56.83542297603021,-75.4673854531222,-77.00264857528356,-77.52376468139214,-72.95666178322527,-75.4673854531222],[-56.83542297603021,-45.22302493243423,-47.80908756736405,-43.507990327935794,-43.45050319097909,-45.22302493243423],[-56.83542297603021,-46.88260382532834,-49.028147927199065,-44.05709356246806,-46.07736395856749,-46.88260382532834],[-56.83542297603021,-54.2721193675276,-51.84219861328656,-54.00694555200325,-56.827827521184325,-54.2721193675276],[-32.2378139049096,-59.67273174713592,-59.87444946137881,-62.90018554777512,-57.94004454590234,-59.67273174713592],[-32.2378139049096,4.9746180305384735,2.9220043150584942,7.915950972595311,5.631986062105716,4.9746180305384735],[-32.2378139049096,-10.943251855055406,-11.609394725770375,-7.450629229289314,-11.933863503510384,-10.943251855055406],[-32.2378139049096,-52.41655567237984,-54.26634642983433,-54.00694555200325,-49.81235028081346,-52.41655567237984],[-32.2378139049096,-36.27377037559702,-33.68691864018702,-36.7298179340302,-38.64429216805337,-36.27377037559702],[535.5015706251779,540.7650827053448,539.3199541329477,544.1473655983482,540.6057973262442,540.7650827053448],[535.5015706251779,532.5149875281305,533.5944433616721,529.0330433312914,533.0872208124036,532.5149875281305],[556.0016629810183,554.009820818521,556.6322860771223,552.5983415342396,552.0569024687944,554.009820818521],[556.0016629810183,556.347926835964,553.756812369407,556.8343965873479,558.7082803399428,556.347926835964],[-341.68686915335905,-24.71761541384081,-26.67515162906627,-21.675256487341517,-24.20324739641317,-24.71761541384081],[-341.68686915335905,-335.8193275308602,-338.3111816104992,-333.6987690472107,-334.33337796121106,-335.8193275308602],[-341.68686915335905,-364.27425659768943,-362.121191705966,-367.08953256579167,-365.0918719769306,-364.27425659768943],[-360.6892623547366,-24.826968198033903,-26.66168515732507,-21.675256487341517,-24.487291836970872,-24.826968198033903],[-360.6892623547366,-366.43819371600637,-368.2094919337542,-368.15514310157414,-363.8524463124976,-366.43819371600637],[-360.6892623547366,-366.493696448479,-363.88886949257164,-367.08953256579167,-368.8158835987687,-366.493696448479],[-400.21137598264994,-228.31415097428987,-230.93934008143702,-226.94016808789112,-226.34072204859206,-228.31415097428987],[-400.21137598264994,-288.0796540442082,-290.71309830103024,-286.89645013670577,-286.0074723773931,-288.0796540442082],[-384.7771658763087,85.69158690857198,83.39511863052022,88.28038839861496,86.76003572176049,85.69158690857198],[-333.44644599024076,-24.896473357115013,-26.63823184553909,-21.675256487341517,-24.682725815780618,-24.896473357115013],[-333.44644599024076,-342.26651074958727,-342.78198742731144,-345.308126828026,-340.3082182502058,-342.26651074958727],[-333.44644599024076,-333.6761423715344,-331.1708280378901,-333.6987690472107,-336.170723553849,-333.6761423715344],[-354.8334606793632,88.4595570275858,86.29536052137732,91.25942433862036,89.29561324563038,88.4595570275858],[-352.38225776539434,-24.952162318479242,-26.607653637994552,-21.675256487341517,-24.851098466901707,-24.952162318479242],[-352.38225776539434,-348.71735752017645,-348.9602948398905,-345.308126828026,-350.0916170640584,-348.71735752017645],[-352.38225776539434,-366.3584854037676,-363.78687855853076,-368.15514310157414,-368.0778327640309,-366.3584854037676],[-376.07995193246046,119.6594508378639,117.54184111617079,122.52178230269584,120.41928988180378,119.6594508378639],[-354.79431517562097,125.14560981127156,123.2063508578542,128.20564642026957,125.63331501153445,125.14560981127156],[-249.1146470774861,-24.460173717077502,-26.63495610357419,-21.675256487341517,-23.606439923646978,-24.460173717077502],[-249.1146470774861,-230.74975268571038,-231.2391408825382,-227.28100213799058,-231.90579508977592,-230.74975268571038],[-249.1146470774861,-283.21997373514637,-281.5080016027614,-286.461326263571,-283.39438340370447,-283.21997373514637],[-321.7051434522945,-35.53087606047901,-35.46503619514057,-32.2378139049096,-37.15880728029078,-35.53087606047901],[-310.7435187928769,34.15273273540468,33.88311124553489,37.56984703732321,32.801417705978466,34.15273273540468],[-245.45251950535314,-275.56817886322085,-274.8466906498931,-279.0649195392953,-274.63095912604933,-275.56817886322085],[-245.45251950535314,-85.15195602243857,-85.84024714111926,-81.65748951355071,-86.12129408418448,-85.15195602243857],[-245.45251950535314,-283.36710461813544,-283.80163758653043,-286.461326263571,-281.4648019409347,-283.36710461813544],[-298.7924210406721,-280.8496451112093,-279.1223925911247,-279.0649195392953,-283.42349701335525,-280.8496451112093],[-298.7924210406721,545.4128307173889,545.0264625640923,548.8603489999044,544.1638399709459,545.4128307173889],[-298.7924210406721,-85.08791554176148,-85.40554831470074,-81.65748951355071,-86.39753381592602,-85.08791554176148],[-205.17465244165328,-220.1836080723098,-218.90892795911546,-223.62420522261166,-219.8262123822514,-220.1836080723098],[-205.17465244165328,-85.08084847772118,-85.37248915988306,-81.65748951355071,-86.41310652220352,-85.08084847772118],[-205.17465244165328,-224.50019518505437,-225.35875291475588,-227.28100213799058,-222.3225386061877,-224.50019518505437],[-230.98778846624847,-224.4165702572267,-222.1694108808084,-223.62420522261166,-227.03959456169252,-224.4165702572267],[-230.98778846624847,545.4309336870166,545.1170939084448,548.8603489999044,544.1180018596833,545.4309336870166],[-230.98778846624847,-84.9452159939078,-84.8675989984553,-81.65748951355071,-86.58239332202908,-84.9452159939078],[-241.52579843498643,-24.28195097766074,-26.56850808122131,-21.675256487341517,-23.231901032094232,-24.28195097766074],[-241.52579843498643,-227.1223786954085,-228.0328289816143,-223.62420522261166,-227.87131601871442,-227.1223786954085],[-241.52579843498643,-275.72062421638043,-274.19005421483007,-279.0649195392953,-275.6647999854698,-275.72062421638043],[-312.728584588295,-60.3326311538451,-61.06226206438185,-56.83542297603021,-61.26192995713681,-60.3326311538451],[-305.88607417301046,-23.878229006823066,-24.766732752199808,-20.379190806785974,-24.64952306149871,-23.878229006823066],[28.239911706132535,-20.21170850185924,-17.593648013434123,-21.675256487341517,-22.135522861005505,-20.21170850185924],[28.239911706132535,57.879276120179874,57.96906454574767,61.16141842860913,56.23257626022648,57.879276120179874],[28.239911706132535,23.289660360494995,20.98108338173345,22.656491964271904,25.89858602110364,23.289660360494995],[94.43890025943219,-18.970834681732658,-16.742449246748038,-21.675256487341517,-19.91635519591827,-18.970834681732658],[94.43890025943219,64.66027764252097,65.42630954961908,61.16141842860913,65.55395863192176,64.66027764252097],[94.43890025943219,125.0469222474847,123.22097544806572,128.20564642026957,125.3745020291029,125.0469222474847],[55.033448815336556,-19.78826787867205,-17.235172491156323,-21.675256487341517,-21.446254564213532,-19.78826787867205],[55.033448815336556,60.281450960424536,62.49243670315024,61.16141842860913,57.65304534849163,60.281450960424536],[55.033448815336556,64.6278573131978,61.99820343366045,65.53343220839506,66.82794422807179,64.6278573131978],[33.74067689619494,-20.247495565770357,-17.626329320226485,-21.675256487341517,-22.191391572709964,-20.247495565770357],[33.74067689619494,63.42563048597395,62.95506009819677,66.8908991354799,62.25242194016317,63.42563048597395],[33.74067689619494,24.758424269941525,23.257994692186482,22.656491964271904,27.25592287562901,24.758424269941525],[98.65498899430602,-19.189702276365146,-16.840075670762058,-21.675256487341517,-20.360285620524046,-19.189702276365146],[98.65498899430602,70.3908975645628,71.21865557903325,66.8908991354799,71.22339284275921,70.3908975645628],[98.65498899430602,131.2602348005631,129.5934084815278,134.53027300058034,131.37589136946008,131.2602348005631],[59.817145076427025,-19.977052401796385,-17.3882674170508,-21.675256487341517,-21.76028018936765,-19.977052401796385],[59.817145076427025,66.02008848061683,68.23493560190336,66.8908991354799,63.39216510049192,66.02008848061683],[59.817145076427025,67.16484983789094,64.53973298137021,67.98810418093294,69.39944916663782,67.16484983789094],[148.33796809188584,-18.63207988873601,-16.67537721270831,-21.675256487341517,-19.14522649741847,-18.63207988873601],[148.33796809188584,159.90636694985346,158.328799120332,163.22703607131044,159.90874783159092,159.90636694985346],[148.33796809188584,131.01784231673804,130.1965225001279,128.20564642026957,133.17315058829706,131.01784231673804],[152.66618393576005,-18.741930387982315,-16.682388807527772,-21.675256487341517,-19.41002439678674,-18.741930387982315],[152.66618393576005,160.90758897790536,162.2296787735978,163.22703607131044,158.48525021010084,160.90758897790536],[152.66618393576005,136.9137960954894,135.64842487653405,134.53027300058034,139.30981126947853,136.9137960954894],[173.52856207663976,-18.745543789147433,-16.682902223907277,-21.675256487341517,-19.418451829558816,-18.745543789147433],[173.52856207663976,164.51456938993152,167.14464182201021,163.22703607131044,162.49524906959564,164.51456938993152],[173.52856207663976,167.32165196872705,165.06220173555843,166.5600287421303,169.94238449825946,167.32165196872705],[78.68875513531127,-19.701138913654432,-17.168539780949867,-21.675256487341517,-21.29729899696084,-19.701138913654432],[78.68875513531127,101.06816667899106,100.4733122802006,104.55310252804988,100.00991284491622,101.06816667899106],[78.68875513531127,68.10983100535215,67.0287549783681,65.53343220839506,70.4130431768349,68.10983100535215],[82.08475797693956,-19.81362508012249,-17.25505865170557,-21.675256487341517,-21.489111205449888,-19.81362508012249],[82.08475797693956,101.9770640373979,103.05850537148825,104.55310252804988,99.67365747309397,101.9770640373979],[82.08475797693956,70.34864634029444,69.06269497876363,67.98810418093294,72.75434045942005,70.34864634029444],[144.92683938994227,-19.04981112308395,-16.773876439462217,-21.675256487341517,-20.080344016091836,-19.04981112308395],[144.92683938994227,108.04721054572981,109.02094039217609,104.55310252804988,108.73093982643142,108.04721054572981],[144.92683938994227,163.49761522709082,161.56085565739528,166.5600287421303,163.98169353853106,163.49761522709082],[46.42345488029497,-20.160521861946524,-17.54751105903599,-21.675256487341517,-22.05500572826427,-20.160521861946524],[46.42345488029497,26.127742819157127,27.270822664677503,22.656491964271904,26.63127961597789,26.127742819157127],[46.42345488029497,87.78075038311447,86.68012310823723,91.25942433862036,87.2312398062852,87.78075038311447],[14.732408199278986,-20.930191900802658,-18.310779838526816,-21.675256487341517,-23.19617639500536,-20.930191900802658],[14.732408199278986,21.713425283835786,23.897287146356213,22.656491964271904,19.08221191727234,21.713425283835786],[14.732408199278986,30.34043166409258,27.78242682233435,32.2047130620209,32.014099157682615,30.34043166409258],[110.86437961528135,-19.08281231131226,-16.78834421107433,-21.675256487341517,-20.147533008367684,-19.08281231131226],[110.86437961528135,125.07821210190266,125.45884587899934,128.20564642026957,123.2140539090455,125.07821210190266],[110.86437961528135,93.33563224637396,91.81543181018331,91.25942433862036,95.84069912892241,93.33563224637396],[129.0306353412251,-19.168685637318507,-16.82934690246349,-21.675256487341517,-20.319011693632454,-19.168685637318507],[129.0306353412251,128.2872721019001,130.8059520464321,128.20564642026957,125.8073119766592,128.2872721019001],[129.0306353412251,123.17898066842147,120.87932231334682,122.52178230269584,125.79038652074203,123.17898066842147],[40.01230704091817,-20.524918229293952,-17.89096823786241,-21.675256487341517,-22.613195724208254,-20.524918229293952],[40.01230704091817,62.6855098634697,63.46328234508062,65.53343220839506,60.5568017896789,62.6855098634697],[40.01230704091817,33.6234959486577,31.674616072777713,32.2047130620209,36.24538725778433,33.6234959486577],[97.01420769672266,-19.694744779813465,-17.16375618583911,-21.675256487341517,-21.2862612139531,-19.694744779813465],[97.01420769672266,68.73487770512273,70.50453492637858,65.53343220839506,68.48385271611853,68.73487770512273],[97.01420769672266,119.18133789345207,117.64282854649817,122.52178230269584,119.13527972079407,119.18133789345207],[115.0655354927459,-19.19158000944869,-16.84104690325276,-21.675256487341517,-20.36396057246728,-19.19158000944869],[115.0655354927459,131.06560949446197,130.59821463584817,134.53027300058034,129.88951247427428,131.06560949446197],[115.0655354927459,94.43386927039766,94.13387015138262,91.25942433862036,96.23969267966926,94.43386927039766],[135.90165945572952,-19.271812724060045,-16.884409456016627,-21.675256487341517,-20.519122502754893,-19.271812724060045],[135.90165945572952,134.67204181792286,137.20361472648193,134.53027300058034,132.20771812405903,134.67204181792286],[135.90165945572952,133.89393606957367,131.4612560089221,133.6382615535865,136.44789745809425,133.89393606957367],[45.04569211904414,-20.521279234246563,-17.88737230675266,-21.675256487341517,-22.607787477731474,-20.521279234246563],[45.04569211904414,64.80157721070026,65.07992283414762,67.98810418093294,63.01167608181606,64.80157721070026],[45.04569211904414,35.559319541697725,35.64188635726474,32.2047130620209,37.06803814134854,35.559319541697725],[101.22946794661546,-19.78713511042986,-17.234289226382288,-21.675256487341517,-21.444334954489467,-19.78713511042986],[101.22946794661546,71.30464389628766,72.8900339113523,67.98810418093294,71.2924820109627,71.30464389628766],[101.22946794661546,130.19448746782084,128.93138462373676,133.6382615535865,129.82400750295744,130.19448746782084],[150.77476213701533,-19.182067588185703,-16.836148015437878,-21.675256487341517,-20.34532232181003,-19.182067588185703],[150.77476213701533,163.69393188279582,164.44904818947947,166.5600287421303,161.579258752237,163.69393188279582],[150.77476213701533,125.78291400905694,125.64864761445263,122.52178230269584,127.46412528464077,125.78291400905694],[156.22582445992185,-19.237919832381795,-16.865655884849996,-21.675256487341517,-20.454012916204164,-19.237919832381795],[156.22582445992185,165.1996204182796,167.18038342459238,166.5600287421303,162.5735364368839,165.1996204182796],[156.22582445992185,136.59109958232816,135.94928807697627,133.6382615535865,138.63361430491395,136.59109958232816],[84.71515238852692,-19.932676289013703,-17.351257854520007,-21.675256487341517,-21.687487349066988,-19.932676289013703],[84.71515238852692,90.67282520100368,92.9983339234624,91.25942433862036,88.0690583108809,90.67282520100368],[84.71515238852692,87.8765984565151,85.29752101328407,88.28038839861496,90.26413479065693,87.8765984565151],[55.52160901110076,-20.482638122259136,-17.84938733776403,-21.675256487341517,-22.550160490686988,-20.482638122259136],[55.52160901110076,34.96813307539784,37.15777885558603,32.2047130620209,34.089338505343655,34.96813307539784],[55.52160901110076,84.79519251769821,83.73888119702316,88.28038839861496,84.1982722572388,84.79519251769821],[103.44622186154406,-19.84967907560537,-17.283704929595018,-21.675256487341517,-21.549675430406452,-19.84967907560537],[103.44622186154406,120.33006004941235,121.75937262909706,122.52178230269584,117.86108583519984,120.33006004941235],[103.44622186154406,91.08265138657009,90.24944738464228,88.28038839861496,93.24513208588485,91.08265138657009],[111.98669296292523,-19.836746281584723,-17.2733797013639,-21.675256487341517,-21.528000292455307,-19.836746281584723],[111.98669296292523,130.99596599300943,132.0087486784294,133.6382615535865,128.72978848655336,130.99596599300943],[111.98669296292523,91.7795926206179,92.6628388818164,88.28038839861496,92.5562229133687,91.7795926206179],[77.71426283494276,-18.874296755446515,-16.710881977687915,-21.675256487341517,-19.709053046142774,-18.874296755446515],[77.71426283494276,100.14018886827347,98.88774051357063,103.58680275605477,99.75770733038216,100.14018886827347],[77.71426283494276,63.27991177648749,61.79234987634493,61.16141842860913,65.77239857233334,63.27991177648749],[79.62352243073367,-19.074501761398693,-16.78463043667432,-21.675256487341517,-20.13068350464037,-19.074501761398693],[79.62352243073367,100.46707652481025,100.86043018308538,103.58680275605477,98.59385484585148,100.46707652481025],[79.62352243073367,68.33567670586673,66.40128632106192,66.8908991354799,70.95540931782061,68.33567670586673],[138.3806160733179,-18.522487026878984,-16.6890850443582,-21.675256487341517,-18.860346658792512,-18.522487026878984],[138.3806160733179,107.08168842871802,107.77550206685105,103.58680275605477,108.04570280482605,107.08168842871802],[138.3806160733179,160.7292036264815,158.38555554167567,163.22703607131044,161.88798416774853,160.7292036264815],[104.16771862543148,-18.972032041347457,-16.74289009912166,-21.675256487341517,-19.918877040241462,-18.972032041347457],[104.16771862543148,103.66992521191737,106.18893499079134,103.58680275605477,101.19034525960953,103.66992521191737],[104.16771862543148,104.52022990298438,102.01254347047535,104.55310252804988,107.012322933065,104.52022990298438],[-221.45154287838494,-24.211525231310077,-23.090277842798848,-21.675256487341517,-26.53587274074482,-24.211525231310077],[-221.45154287838494,-221.94776227669288,-224.1754909371485,-222.78769720277103,-219.3216035155093,-221.94776227669288],[-221.45154287838494,-223.48100961553254,-223.0413731930556,-226.94016808789112,-222.2797655176447,-223.48100961553254],[-281.50882858900786,-24.933760571147147,-24.79406929041358,-21.675256487341517,-26.619150298300923,-24.933760571147147],[-281.50882858900786,-282.8792059255914,-284.25170089921113,-285.13971456684294,-280.4344199236231,-282.8792059255914],[-281.50882858900786,-283.53029441814573,-282.0471677412656,-286.89645013670577,-283.4166572025252,-283.53029441814573],[52.31926557972137,-20.353144834325015,-22.35434048059408,-21.675256487341517,-17.724794556512588,-20.353144834325015],[52.31926557972137,60.8986877021936,62.26484248239589,63.166715811199325,58.45667497172807,60.8986877021936],[52.31926557972137,24.278603525640484,26.24466114383196,21.24466777843211,23.75171850026705,24.278603525640484],[25.99671941802158,-20.928388373582138,-23.1936640862796,-21.675256487341517,-18.308829574711464,-20.928388373582138],[25.99671941802158,60.23127785869433,58.17355565541966,63.166715811199325,60.8965507152581,60.23127785869433],[25.99671941802158,-26.20420531076526,-24.139620183339623,-29.131642814920717,-26.880136170530562,-26.20420531076526],[78.81366483118605,-20.18383801143857,-22.09177178260129,-21.675256487341517,-17.568437512637683,-20.18383801143857],[78.81366483118605,65.37633082135036,63.961596421725616,63.166715811199325,67.8392144331708,65.37633082135036],[78.81366483118605,71.72282728530128,74.34493890130584,70.9430424567833,69.47061307221007,71.72282728530128],[-25.34384611687717,-36.38552623534972,-38.289873996763326,-37.88318683249206,-33.77075074430012,-36.38552623534972],[-25.34384611687717,-78.91153898150588,-76.71011595077613,-81.65748951355071,-79.81039759550755,-78.91153898150588],[-25.34384611687717,18.146945137243833,18.575905140459458,21.24466777843211,16.24855469884112,18.146945137243833],[38.97839370780603,-34.7936526705427,-35.23560896824866,-37.88318683249206,-32.88615021071257,-34.7936526705427],[38.97839370780603,541.8316693508751,541.8030571478561,545.165120860571,540.2790311741995,541.8316693508751],[38.97839370780603,-78.2614486323949,-76.85119053834612,-81.65748951355071,-78.06076655912268,-78.2614486323949],[-66.57599285346853,-22.675684664724912,-25.308661281062413,-21.675256487341517,-20.517269454408577,-22.675684664724912],[-66.57599285346853,-41.372241858889005,-42.397328198275325,-37.88318683249206,-42.0022177183132,-41.372241858889005],[-66.57599285346853,-85.79913264109675,-83.27063044894464,-87.78940181697705,-87.38353413734814,-85.79913264109675],[-27.4987483114644,-21.80355653680301,-24.332306384661237,-21.675256487341517,-19.335666881851665,-21.80355653680301],[-27.4987483114644,-35.422039466963085,-36.615824053277485,-37.88318683249206,-33.06078920883452,-35.422039466963085],[-27.4987483114644,-21.1585508830762,-18.906166609722355,-20.379190806785974,-23.780631074600205,-21.1585508830762],[-55.91042611699471,-57.38270980711611,-59.84683301425283,-57.52523173271341,-54.8509801421353,-57.38270980711611],[-55.91042611699471,-78.40990997457087,-76.70745365044672,-81.65748951355071,-78.5718500007487,-78.40990997457087],[-55.91042611699471,-30.907483651686867,-29.174374567051775,-29.131642814920717,-33.48297757055338,-30.907483651686867],[-35.77783222992647,-56.861423003541134,-59.1586061594519,-57.52523173271341,-54.249356669640484,-56.861423003541134],[-35.77783222992647,541.6897642215678,541.1616275971888,545.165120860571,540.5693365908454,541.6897642215678],[-35.77783222992647,-79.58882193494611,-81.11476831000041,-81.65748951355071,-77.08158593122435,-79.58882193494611],[-79.97191312183057,-22.846401013602346,-25.48006140587405,-21.675256487341517,-20.76828274379461,-22.846401013602346],[-79.97191312183057,-60.93821737134473,-61.193718522308956,-57.52523173271341,-62.301694273992666,-60.93821737134473],[-79.97191312183057,-86.32991179733689,-83.71148171233878,-87.78940181697705,-88.25602068282039,-86.32991179733689],[-45.245256188945945,-22.127557452159923,-24.713870801561228,-21.675256487341517,-19.755796817947385,-22.127557452159923],[-45.245256188945945,-54.978944816931545,-56.09025989801332,-57.52523173271341,-52.65977741201058,-54.978944816931545],[-45.245256188945945,-27.84128721620201,-26.162770083915873,-25.98408005396852,-30.400785974262902,-27.84128721620201],[14.602364398541305,7.290198566508481,5.033278471479134,6.522204251715624,9.911423136445363,7.290198566508481],[14.602364398541305,-78.15764988592875,-77.30362880481619,-81.65748951355071,-77.35149300316498,-78.15764988592875],[14.602364398541305,67.84129814613166,68.26382573350135,70.9430424567833,65.94743241129908,67.84129814613166],[103.24955418703067,9.197784941747736,8.220674157921307,6.522204251715624,11.444079623918245,9.197784941747736],[103.24955418703067,541.7313252187766,541.4008508038818,545.165120860571,540.4329501824083,541.7313252187766],[103.24955418703067,-78.25558757459376,-78.03646915622755,-81.65748951355071,-76.86098558424456,-78.25558757459376],[-5.819175695127864,-21.358515055603476,-23.773132287408433,-21.675256487341517,-18.793648897799745,-21.358515055603476],[-5.819175695127864,3.5754877264109934,4.225597798686223,6.522204251715624,1.5275782228443946,3.5754877264109934],[-5.819175695127864,-17.977618903658353,-15.589397509180618,-20.379190806785974,-19.226634741181442,-17.977618903658353],[-7.199179140878196,-21.41351681649944,-23.844437246172895,-21.675256487341517,-18.858438002431807,-21.41351681649944],[-7.199179140878196,3.7555541973392157,1.5681152570637709,6.522204251715624,4.630609730734425,3.7555541973392157],[-7.199179140878196,-23.49660443976512,-21.14790755156551,-25.98408005396852,-24.665346632958837,-23.49660443976512],[-29.390357086969864,-21.791655357618627,-24.31787983994365,-21.675256487341517,-19.32064564511592,-21.791655357618627],[-29.390357086969864,18.302172495945502,16.250571280014274,21.24466777843211,18.957976662137742,18.302172495945502],[-29.390357086969864,-78.96703562739647,-76.88958436243036,-81.87921963599727,-79.66306824686964,-78.96703562739647],[37.85094999100674,-20.770333422416314,-22.97069960195489,-21.675256487341517,-18.14070947931185,-20.770333422416314],[37.85094999100674,23.284237891848022,21.736324566471392,21.24466777843211,25.799638221871934,23.284237891848022],[37.85094999100674,37.59725916107167,40.10368406808626,37.56984703732321,35.10383742238259,37.59725916107167],[-64.21734711706252,-22.24770758874872,-24.849815578160115,-21.675256487341517,-19.917146528645837,-22.24770758874872],[-64.21734711706252,-32.62465792344478,-33.610992608409504,-29.131642814920717,-33.2952639351025,-32.62465792344478],[-64.21734711706252,-78.85185780113184,-76.87923093405577,-81.87921963599727,-79.3884304652504,-78.85185780113184],[-7.429802272135603,-21.492808509292477,-23.94613668299397,-21.675256487341517,-18.95293462351885,-21.492808509292477],[-7.429802272135603,-26.469581102644327,-27.46127959899767,-29.131642814920717,-24.21511154720589,-26.469581102644327],[-7.429802272135603,10.337143528040567,11.666625345323427,12.648066564834322,7.911456195619295,10.337143528040567],[58.36050881443981,-20.59885807914202,-22.722394764188167,-21.675256487341517,-17.96472287879802,-20.59885807914202],[58.36050881443981,67.4432912930865,66.6430338530094,70.9430424567833,66.58341273288411,67.4432912930865],[58.36050881443981,40.684125189494395,42.56367420279736,37.56984703732321,40.281859855366505,40.684125189494395],[47.33425164995949,-20.822592247490906,-23.04503600860704,-21.675256487341517,-18.195680130049773,-20.822592247490906],[47.33425164995949,68.63695279858004,66.20938230707269,70.9430424567833,69.97061052818366,68.63695279858004],[47.33425164995949,15.641693554907595,17.646961423260926,12.648066564834322,15.056477486002574,15.641693554907595],[-99.83950962465948,-88.72029625134716,-91.35103837790162,-87.78940181697705,-86.53113162292695,-88.72029625134716],[-99.83950962465948,-85.00018430093365,-86.53406817471571,-81.65748951355071,-85.05193543230415,-85.00018430093365],[-99.83950962465948,-83.25655211137882,-81.28494033085738,-81.87921963599727,-85.88151297867354,-83.25655211137882],[-108.48886966473208,-88.42629963609575,-91.03561835252549,-87.78940181697705,-86.11909868420489,-88.42629963609575],[-108.48886966473208,541.6788648282809,541.0733326843022,545.165120860571,540.6306624995254,541.6788648282809],[-108.48886966473208,-82.85309032141696,-85.48627527820562,-81.65748951355071,-80.78704852717398,-82.85309032141696],[-77.52376468139214,-22.638656405935457,-25.270581391920484,-21.675256487341517,-20.463728164208867,-22.638656405935457],[-77.52376468139214,-85.70432093426294,-87.21773142691409,-87.78940181697705,-83.20183502596657,-85.70432093426294],[-77.52376468139214,-58.89180220430015,-57.356539082138795,-56.83542297603021,-61.402525874197075,-58.89180220430015],[-7.376548680592935,-19.207158080067376,-21.284840317324104,-20.379190806785974,-16.573512395090557,-19.207158080067376],[-7.376548680592935,-78.17411362354389,-77.59130332635335,-81.65748951355071,-77.10455566738769,-78.17411362354389],[-7.376548680592935,34.71201411382864,35.47747554972943,37.56984703732321,32.59091592058028,34.71201411382864],[71.13824762170816,-18.048606795979246,-19.360985463412486,-20.379190806785974,-15.630696267266739,-18.048606795979246],[71.13824762170816,541.6916560452311,541.1750835401295,545.165120860571,540.5605616974815,541.6916560452311],[71.13824762170816,-78.50113606088108,-78.83281923555619,-81.65748951355071,-76.67221043916058,-78.50113606088108],[-43.507990327935794,-22.055369172292163,-24.63073680909071,-21.675256487341517,-19.660311141215097,-22.055369172292163],[-43.507990327935794,-23.59605786645728,-25.344064111547524,-20.379190806785974,-23.37399919994644,-23.59605786645728],[-43.507990327935794,-55.120388371531774,-52.53432573660195,-56.83542297603021,-56.89291011298691,-55.120388371531774],[-16.519277742577128,-25.19457512242321,-27.442886779749784,-25.98408005396852,-22.57175525066916,-25.19457512242321],[-16.519277742577128,-78.54024679511937,-78.93767083705112,-81.65748951355071,-76.66413280741143,-78.54024679511937],[-16.519277742577128,10.69082741482097,12.29917420209834,12.648066564834322,8.154047998447371,10.69082741482097],[25.500343364286742,-24.586073118130635,-26.546403662453116,-25.98408005396852,-21.962586385191205,-24.586073118130635],[25.500343364286742,541.6680781634454,540.9414014427763,545.165120860571,540.735903667424,541.6680781634454],[25.500343364286742,-79.22140437860911,-80.43866128903099,-81.65748951355071,-76.84857027338167,-79.22140437860911],[-44.05709356246806,-22.038975562421655,-24.611706360028382,-21.675256487341517,-19.638777925684302,-22.038975562421655],[-44.05709356246806,-29.44887305778144,-30.624354188992356,-25.98408005396852,-29.916945233677776,-29.44887305778144],[-44.05709356246806,-54.00991271316993,-51.864368611299206,-56.83542297603021,-54.81515257993078,-54.00991271316993],[-62.90018554777512,-22.166868318529417,-24.75868409339544,-21.675256487341517,-19.808252694458186,-22.166868318529417],[-62.90018554777512,-79.6936534219982,-81.12794966732758,-81.87921963599727,-77.22261571044932,-79.6936534219982],[-62.90018554777512,-35.465267705548804,-35.263549991305915,-32.2378139049096,-37.197954906782385,-35.465267705548804],[7.915950972595311,-21.304212508723666,-23.702120589412964,-21.675256487341517,-18.73029663840061,-21.304212508723666],[7.915950972595311,34.63474430272099,32.576732931230566,37.56984703732321,35.30046534089385,34.63474430272099],[7.915950972595311,-29.296480962852762,-27.243867247372783,-32.2378139049096,-29.953848994420007,-29.296480962852762],[-7.450629229289314,-21.51223498929581,-23.9708563791952,-21.675256487341517,-18.976282999286184,-21.51223498929581],[-7.450629229289314,9.472846589817008,7.668032368997113,12.648066564834322,9.77146887218929,9.472846589817008],[-7.450629229289314,-28.74519127914351,-28.079048408428537,-32.2378139049096,-27.754579630688532,-28.74519127914351],[-54.00694555200325,-56.57024916050586,-59.0001699147469,-56.83542297603021,-54.014541006849136,-56.57024916050586],[-54.00694555200325,-79.71772833923762,-81.33858719622195,-81.65748951355071,-77.17672767593697,-79.71772833923762],[-54.00694555200325,-33.82820378453302,-31.978413027078528,-32.2378139049096,-36.43240917609939,-33.82820378453302],[-36.7298179340302,-56.22795234163267,-58.54592987789015,-56.83542297603021,-53.621816070052226,-56.22795234163267],[-36.7298179340302,541.6660673266264,540.8943006553417,545.165120860571,540.7780289240923,541.6660673266264],[-36.7298179340302,-80.41564125393957,-82.4584432167843,-81.65748951355071,-77.7837582661207,-80.41564125393957],[11.439051815642776,-5.648460849725002,-7.250540069693466,-7.614398251923786,-3.113822912570871,-5.648460849725002],[11.439051815642776,-78.58014435647885,-76.65932136633114,-81.65748951355071,-79.04120314009243,-78.58014435647885],[11.439051815642776,60.02291095179601,60.37608052251068,63.166715811199325,58.17845146336158,60.02291095179601],[98.22780056254634,-4.463331305635475,-4.804113713615262,-7.614398251923786,-2.6278141487719324,-4.463331305635475],[98.22780056254634,541.868169447998,541.925330905312,545.165120860571,540.2470717348835,541.868169447998],[98.22780056254634,-78.19721049638487,-77.000930671747,-81.65748951355071,-77.75207826093195,-78.19721049638487],[-22.17051514175166,-21.688737074344683,-24.191915844926967,-21.675256487341517,-19.191952932049404,-21.688737074344683],[-22.17051514175166,-10.30045404158413,-9.334742032430254,-7.614398251923786,-12.540318899497684,-10.30045404158413],[-22.17051514175166,-35.698911190275794,-33.227442941500094,-37.88318683249206,-37.134250166264444,-35.698911190275794],[-37.15329303798528,-22.06847966728477,-24.645915893283806,-21.675256487341517,-19.67757211907853,-22.06847966728477],[-37.15329303798528,-11.085047292360937,-11.585125696177148,-7.614398251923786,-12.231300055209445,-11.085047292360937],[-37.15329303798528,-55.66159162272641,-53.10345066239863,-57.52523173271341,-57.33569943514143,-55.66159162272641],[5.753234325103162,-21.034651593457568,-23.340481805395903,-21.675256487341517,-18.424945135309603,-21.034651593457568],[5.753234325103162,-4.474399266274463,-4.834009772222595,-7.614398251923786,-2.625304190397312,-4.474399266274463],[5.753234325103162,6.445489118347102,8.926693284405943,6.522204251715624,3.92789449230573,6.445489118347102],[544.1473655983482,544.4564325253846,546.7365611940215,545.165120860571,541.8401316653,544.4564325253846],[544.1473655983482,547.5630245366096,544.9724800055428,549.2500549176119,549.3533122099551,547.5630245366096],[544.1473655983482,538.8838535181814,540.3289820905784,535.5015706251779,539.0431388972819,538.8838535181814],[529.0330433312914,546.2557495911316,544.2511210736092,549.2500549176119,546.840004534703,546.2557495911316],[552.5983415342396,551.5387695478834,550.5647407195057,548.8603489999044,553.7833293847832,551.5387695478834],[552.5983415342396,550.3549971023057,552.9892158483149,549.2500549176119,548.2449168487885,550.3549971023057],[552.5983415342396,554.5901836967369,551.9677184381355,556.0016629810183,556.5431020464634,554.5901836967369],[556.8343965873479,550.3160328620039,552.9500893868624,549.2500549176119,548.1876318189825,550.3160328620039]]],[\"ys\",[[34.40463596544331,39.426033355959,36.84274191629001,41.15767177993294,41.18790774263107,39.426033355959],[34.40463596544331,33.55332127605493,36.1763142852402,32.76139571913738,31.305984725025233,33.55332127605493],[105.08045276701894,102.27941666070453,99.97413978436808,101.63731756450935,104.88927857051361,102.27941666070453],[105.08045276701894,105.5459635003443,108.01784358317445,105.65902257437422,103.0204529077504,105.5459635003443],[127.91965428203396,118.89498964245487,121.43769808100812,118.69825678230922,116.44560306831119,118.89498964245487],[127.91965428203396,102.36574971813367,104.98377503887691,101.63731756450935,100.09326223291913,102.36574971813367],[127.91965428203396,85.5836933459117,84.13702562064884,83.41349619459969,88.05981209499859,85.5836933459117],[127.91965428203396,118.87797614637114,116.86781363254437,117.57289870115977,121.50721297394415,118.87797614637114],[127.91965428203396,127.03163684796209,124.53969807251838,126.99813190911794,129.53946896912117,127.03163684796209],[127.91965428203396,132.52542774792892,134.66699519475287,133.56292066761702,129.89171692706296,132.52542774792892],[127.91965428203396,134.84465607891698,132.2757179665769,135.18537944019295,137.25196923801522,134.84465607891698],[127.91965428203396,159.58383033724746,156.97976332612058,161.17530695799525,161.43296720959393,159.58383033724746],[127.91965428203396,166.53433905550668,164.45782095221932,169.44764071970616,167.22890834409517,166.53433905550668],[127.91965428203396,79.14691343078465,77.3442626304174,77.47959618915175,81.74046999766293,79.14691343078465],[245.6420175446227,251.85079729818852,252.32848956325498,254.91737984127707,249.91844616182323,251.85079729818852],[245.6420175446227,238.89943153060665,238.89786127003876,235.5784222309382,240.47635010531548,238.89943153060665],[-170.37186023317977,-166.40945873294137,-164.09202826228065,-165.80048196117332,-169.0157623876825,-166.40945873294137],[-170.37186023317977,-180.97229036828242,-178.36760540324994,-182.55889310434614,-182.82435716217066,-180.97229036828242],[-170.37186023317977,-168.67798641364888,-171.2191935093192,-168.48884589706637,-166.22649969122884,-168.67798641364888],[-170.37186023317977,-191.3263124741986,-190.5557927784854,-194.82532528602587,-190.4370464129674,-191.3263124741986],[-286.71567927940987,-284.7083628615219,-286.114184999251,-281.31064166637447,-284.9142779619965,-284.7083628615219],[-197.49385219779185,-195.8739598122468,-198.1223744570428,-193.20186312933518,-194.89307639811207,-195.8739598122468],[49.41506392270774,74.58389417916594,72.49285304124209,77.47959618915175,75.3013350443832,74.58389417916594],[49.41506392270774,39.498935079110666,41.94975355115641,37.255031272163464,38.112530994498776,39.498935079110666],[49.41506392270774,46.01764682502348,48.60396321278065,45.56532477370087,43.64589315501329,46.01764682502348],[49.41506392270774,54.45101522516579,51.84145757078136,55.99710913244349,56.32717040742325,54.45101522516579],[-91.32931246789653,88.94604662289238,90.70876124347775,90.67637958574956,86.36253420562163,88.94604662289238],[-91.32931246789653,70.87070999828113,72.76092811977769,72.39278532252906,68.25848281878856,70.87070999828113],[-91.32931246789653,39.78881755910201,41.76502307360381,41.15767177993294,37.1632846882131,39.78881755910201],[-91.32931246789653,31.53180709937239,33.58082134006329,32.76139571913738,28.899527295580825,31.53180709937239],[-91.32931246789653,79.68431412762975,81.17073009865818,81.8042754535788,77.19227691332107,79.68431412762975],[-91.32931246789653,103.32339763998526,104.63136074332624,105.65902257437422,100.90751147144164,103.32339763998526],[-91.32931246789653,-196.5823264659104,-196.8736512786056,-199.76163885921036,-194.78286844220236,-196.5823264659104],[-91.32931246789653,-184.49757570772843,-185.90235655209278,-186.7193098721476,-182.03889682979442,-184.49757570772843],[-91.32931246789653,-208.21198567458302,-208.86068807922675,-211.15974312572305,-206.1649900668418,-208.21198567458302],[-91.32931246789653,-212.16295844052286,-212.42487136644687,-215.3585020172613,-210.3852129070595,-212.16295844052286],[-91.32931246789653,-208.15904687239504,-209.34999845906293,-210.62319383722843,-205.79920672909668,-208.15904687239504],[-91.32931246789653,-235.1299766228799,-235.61711435525177,-238.19038556350168,-233.19110851875874,-235.1299766228799],[-91.32931246789653,-186.18861101578642,-187.95225086143822,-187.91750551508355,-183.60485572057323,-186.18861101578642],[-91.32931246789653,-202.90136411041314,-204.54374023844335,-204.81070902289443,-200.35327438221591,-202.90136411041314],[-91.32931246789653,-217.00127626204673,-218.63975746147756,-218.9161609860028,-214.4544536069146,-217.00127626204673],[-91.32931246789653,-235.3732797888524,-236.0978848540905,-238.26341124006007,-233.27771689168037,-235.3732797888524],[-91.32931246789653,-253.5580840348592,-254.18486046942144,-256.52192082248024,-251.52538703053713,-253.5580840348592],[-91.32931246789653,-235.88704729597498,-237.21340779879174,-238.20157459961572,-233.46277156413808,-235.88704729597498],[-91.32931246789653,-230.02611165170535,-230.35970633304407,-233.18135792016514,-228.19579972533694,-230.02611165170535],[-91.32931246789653,-255.01735080743754,-254.73843986188598,-258.4371283969725,-253.6740618811162,-255.01735080743754],[-91.32931246789653,-209.19569075948107,-210.48972592304318,-211.54712291758642,-206.7862342430014,-209.19569075948107],[-91.32931246789653,-235.7561762616954,-236.9672110056857,-238.1989416155137,-233.3863955056528,-235.7561762616954],[-91.32931246789653,-265.2863055373212,-265.32396599645836,-268.5918647777633,-263.680625627819,-265.2863055373212],[-91.32931246789653,-261.38297542133085,-262.1131860790977,-264.26872894101064,-259.28388363977194,-261.38297542133085],[-91.32931246789653,-224.63305074514994,-225.82221220778717,-227.0990903136001,-222.27410295365456,-224.63305074514994],[-91.32931246789653,-255.59682590813247,-256.71011675210826,-258.14112504084926,-253.27662566170613,-255.59682590813247],[-91.32931246789653,-279.0733323979131,-279.1138930296175,-282.37762301759824,-277.4653540966247,-279.0733323979131],[-91.32931246789653,-280.2153699387324,-280.86505352313793,-283.1624019484074,-278.167737270407,-280.2153699387324],[-91.32931246789653,-258.77980055015104,-259.97803768266834,-261.2362225646115,-256.4163392553029,-258.77980055015104],[-91.32931246789653,-272.1572631362852,-273.3024594647746,-274.66911305823317,-269.8205499576893,-272.1572631362852],[-91.32931246789653,-273.61297503970115,-274.1377509286297,-276.64833568588404,-271.6483506453043,-273.61297503970115],[-91.32931246789653,-301.0318580811015,-301.1032805810616,-304.3223992881476,-299.39954005951535,-301.0318580811015],[-91.32931246789653,-293.0099812914914,-293.6057056820875,-295.9961606420594,-290.99773795103584,-293.0099812914914],[-91.32931246789653,-304.87237688461937,-305.47922335857436,-307.85061129838334,-302.85278020749325,-304.87237688461937],[-91.32931246789653,-163.7017622132549,-165.20467517378202,-165.80048196117332,-161.20330412821772,-163.7017622132549],[-91.32931246789653,-180.2166559567699,-181.5188080921787,-182.55889310434614,-177.80344419797467,-180.2166559567699],[-91.32931246789653,-166.96896276696236,-168.8604563667489,-168.48884589706637,-164.35649999465957,-166.96896276696236],[-91.32931246789653,-192.60213442724202,-194.00571451720995,-194.82532528602587,-190.143965308647,-192.60213442724202],[-91.32931246789653,-278.8987252378123,-276.5150484221971,-281.31064166637447,-280.1382894850093,-278.8987252378123],[-91.32931246789653,-191.92430642381404,-189.2937936955362,-193.20186312933518,-193.94879952954426,-191.92430642381404],[-91.32931246789653,86.80101598094298,85.08802828311839,90.04169812780002,86.97675921599911,86.80101598094298],[-91.32931246789653,123.50777488877513,122.16329104245803,126.92715904687283,123.23024549068572,123.50777488877513],[-91.32931246789653,118.84587520666079,117.02958789667885,122.01220919563532,119.16018571939735,118.84587520666079],[-91.32931246789653,55.84817395126555,55.76727274382974,59.20214822992324,54.33808963328204,55.84817395126555],[-91.32931246789653,63.92997403863701,63.192047840090275,67.42762169060371,63.00876205514528,63.92997403863701],[-91.32931246789653,69.55086421695384,69.60512106651122,72.84910928040945,67.93205745756718,69.55086421695384],[-91.32931246789653,86.0602770054082,85.56018288801303,89.53092879393789,84.91403865255816,86.0602770054082],[-91.32931246789653,79.67615803361568,78.6231934134051,83.16179640634176,79.07568117303089,79.67615803361568],[-91.32931246789653,98.21350185230035,97.198742406845,101.70370132291912,97.57265622233368,98.21350185230035],[-91.32931246789653,137.02981524070395,136.2832894659002,140.52787917708335,136.11700536550433,137.02981524070395],[-91.32931246789653,127.6927918264901,126.2445171482997,131.07378491234022,127.53726438390714,127.6927918264901],[-91.32931246789653,161.82006393853572,161.4100092117174,165.27293227319572,160.59222192399284,161.82006393853572],[-91.32931246789653,178.08229033340078,177.12297196097836,181.57753177503335,177.38361192961986,178.08229033340078],[-91.32931246789653,152.97050251447826,151.4117521127757,156.30087283425135,152.94946412448925,152.97050251447826],[-91.32931246789653,180.0104990540954,178.5963369006559,183.4050481690855,179.81442867187107,180.0104990540954],[-91.32931246789653,100.3639380116748,100.25402106260712,103.72873527107294,98.87773546461578,100.3639380116748],[-91.32931246789653,105.03367182542416,104.47996395761362,108.5129697929371,103.93694583625555,105.03367182542416],[-91.32931246789653,119.39971661680235,118.83388350484222,122.88076652084321,118.31428482615631,119.39971661680235],[-91.32931246789653,195.79405572911602,195.32330966519166,199.2593577083721,194.62100704920894,195.79405572911602],[-91.32931246789653,182.74670524045175,181.6562247481413,186.2269820061604,182.18628757473826,182.74670524045175],[-91.32931246789653,210.23953492184225,209.29386493253634,213.73573628777856,209.52675278688736,210.23953492184225],[-91.32931246789653,33.75505723314917,32.934565362347996,37.255031272163464,32.9153073809149,33.75505723314917],[-91.32931246789653,42.08748413175718,41.543486550464316,45.56532477370087,40.98173915054538,42.08748413175718],[-91.32931246789653,52.55623346338308,51.28255457871197,55.99710913244349,52.19770442711761,52.55623346338308],[80.18736652684012,87.89191703124787,88.74618520537783,90.67637958574956,85.71681594302137,87.89191703124787],[80.18736652684012,44.65759864110416,45.47154640182391,41.15767177993294,45.50387022421857,44.65759864110416],[80.18736652684012,94.32483503383831,95.79926798947035,96.46008036175043,91.83753074179073,94.32483503383831],[80.18736652684012,67.33477495163083,69.85644555534107,65.31837378910326,65.76960096849218,67.33477495163083],[80.18736652684012,88.43284628676376,85.80609784447545,89.7826689179104,90.41929516512782,88.43284628676376],[80.18736652684012,102.94733225756647,100.53531723612262,105.29251096128367,104.24689230406372,102.94733225756647],[109.43980964340597,92.75585577542476,91.23815276113882,90.67637958574956,95.25997557271342,92.75585577542476],[109.43980964340597,75.84169519686701,76.2341074766481,72.39278532252906,77.0853019299519,75.84169519686701],[109.43980964340597,122.39996418814083,124.36383805486874,123.79149971104047,119.77600390121347,122.39996418814083],[109.43980964340597,120.93383284578472,122.40735273956247,123.07023778910353,118.44689154240245,120.93383284578472],[109.43980964340597,99.00487705793367,97.8920805347353,96.46008036175043,101.32481900694097,99.00487705793367],[109.43980964340597,81.97837180068694,83.47534821413527,78.61839643134607,82.07522757981171,81.97837180068694],[109.43980964340597,108.02190180801993,105.55141773628672,107.90349016754121,110.54855542381961,108.02190180801993],[109.43980964340597,121.2076512099268,118.58496542445117,121.99529379525103,123.45671220035591,121.2076512099268],[59.13064241768578,69.34285338764946,67.39308071081042,72.39278532252906,69.84586554733579,69.34285338764946],[59.13064241768578,35.76506366298746,35.194144140571495,32.76139571913738,37.76079799458081,35.76506366298746],[59.13064241768578,75.37622242136679,75.54899561612648,78.61839643134607,73.66549708618935,75.37622242136679],[59.13064241768578,63.84751793008981,61.23013435042107,65.31837378910326,65.76718883004023,63.84751793008981],[84.74159935179684,82.2709333986452,84.85929389524343,81.8042754535788,79.90393596992942,82.2709333986452],[84.74159935179684,99.5119675485116,97.02158816128676,101.63731756450935,100.99416952262422,99.5119675485116],[84.74159935179684,76.72569709403675,78.29133591029635,73.3988401698777,76.73818046111019,76.72569709403675],[97.01862400935643,83.12474271423895,81.12267820841457,81.8042754535788,85.75318182044973,83.12474271423895],[97.01862400935643,106.87066980110026,109.0143788162306,107.90349016754121,104.23703387632663,106.87066980110026],[97.01862400935643,90.78221272332637,93.41516791704443,89.7826689179104,88.62339942644951,90.78221272332637],[97.01862400935643,117.06247183039223,114.46433943058608,118.69825678230922,118.88465606692259,117.06247183039223],[97.01862400935643,86.51111185984823,88.83141481025395,83.96701065142395,85.39762442486287,86.51111185984823],[117.24665414265993,118.54724471561856,116.0137558907816,118.69825678230922,121.00909971374513,118.54724471561856],[117.24665414265993,106.69134461382204,104.54740750236127,105.65902257437422,109.32497224938251,106.69134461382204],[117.24665414265993,121.5064192427402,123.86596068269816,121.99529379525103,118.91497610283781,121.5064192427402],[117.24665414265993,106.71734204142,109.3387472720145,105.29251096128367,104.77181725483766,106.71734204142],[232.43412799839618,233.3254101652439,230.87788514820448,235.5784222309382,234.70420021674587,233.3254101652439],[-187.5691548730871,-198.54609705934553,-195.91340852741118,-199.76163885921036,-200.60218325373867,-198.54609705934553],[-187.5691548730871,-186.80866422975947,-189.32904237298564,-186.7193098721476,-184.3306720673973,-186.80866422975947],[-187.5691548730871,-207.77216917746202,-206.3401590821735,-211.15974312572305,-207.59725546529432,-207.77216917746202],[-187.5691548730871,-168.5865160483652,-170.76051477439725,-165.80048196117332,-167.73409570599958,-168.5865160483652],[-230.11618124756114,-203.2038907067695,-204.47258420824133,-199.76163885921036,-203.56805792792264,-203.2038907067695],[-230.11618124756114,-218.15705174567105,-220.32218960496374,-215.3585020172613,-217.31942916829286,-218.15705174567105],[-230.11618124756114,-232.73367778607542,-235.10696228952412,-233.18135792016514,-230.14803249683095,-232.73367778607542],[-230.11618124756114,-255.0665757366138,-253.59353186999834,-258.4371283969725,-254.9407699849071,-255.0665757366138],[-202.83414200194105,-188.22677847887363,-186.32808704706164,-186.7193098721476,-190.84055015104002,-188.22677847887363],[-202.83414200194105,-190.00114517680194,-192.50405241167664,-187.91750551508355,-188.486629702436,-190.00114517680194],[-202.83414200194105,-209.97576853861872,-207.3691943894187,-211.54712291758642,-211.83695770137143,-209.97576853861872],[-202.83414200194105,-234.69989356667264,-233.92829638902305,-238.1989416155137,-233.811688272408,-234.69989356667264],[-250.35974622003891,-214.54056168181097,-214.69558213652212,-211.15974312572305,-215.98926055823247,-214.54056168181097],[-250.35974622003891,-240.63241297898682,-243.03457564862956,-238.26341124006007,-239.35400593869082,-240.63241297898682],[-250.35974622003891,-266.5573283889821,-264.04054853480466,-268.5918647777633,-268.10900902755515,-266.5573283889821],[-250.35974622003891,-262.8542513938286,-264.80551359732704,-264.26872894101064,-260.2320200305732,-262.8542513938286],[-210.65328882487125,-214.86665530663777,-212.27480763023163,-215.3585020172613,-217.22519141524015,-214.86665530663777],[-210.65328882487125,-210.6265099218366,-213.1272953058759,-210.62319383722843,-208.12729755004315,-210.6265099218366],[-210.65328882487125,-234.8004462125137,-233.374415673965,-238.19038556350168,-234.61843089519795,-234.8004462125137],[-210.65328882487125,-185.74677920207722,-187.5348632903458,-182.55889310434614,-185.47089533265034,-185.74677920207722],[-224.31201126094842,-211.870931858781,-209.83112772854793,-210.62319383722843,-214.5026108714297,-211.870931858781],[-224.31201126094842,-207.37367949795555,-209.68407914861862,-204.81070902289443,-206.2790461558914,-207.37367949795555],[-224.31201126094842,-226.6029988004984,-224.01057659073277,-227.0990903136001,-228.9600958851876,-226.6029988004984],[-224.31201126094842,-254.64399741915324,-253.91581510942962,-258.14112504084926,-253.71328822751173,-254.64399741915324],[-271.95392386907594,-241.592186893189,-241.81098441866726,-238.19038556350168,-242.98706205158442,-241.592186893189],[-271.95392386907594,-259.10607265893975,-261.40508113289576,-256.52192082248024,-258.03287804809366,-259.10607265893975],[-271.95392386907594,-280.92985029096616,-278.3103780957611,-282.37762301759824,-282.8625594818078,-280.92985029096616],[-271.95392386907594,-282.0441156181347,-284.147838358345,-283.1624019484074,-279.40992447926686,-282.0441156181347],[-192.87637796935925,-189.0234696129648,-186.91387472038386,-187.91750551508355,-191.65768775103666,-189.0234696129648],[-192.87637796935925,-202.18960902844654,-199.9111908403892,-204.81070902289443,-203.22468668811072,-202.18960902844654],[-192.87637796935925,-215.6615860593126,-215.80933540639845,-218.9161609860028,-213.97000209408262,-215.6615860593126],[-192.87637796935925,-170.94054593531737,-169.73787203016664,-168.48884589706637,-173.30620409420797,-170.94054593531737],[-250.17229991527236,-222.3322889198935,-223.68653982403904,-218.9161609860028,-222.59850664318657,-222.3322889198935],[-250.17229991527236,-239.89616111641078,-238.1106434780948,-238.20157459961572,-242.4855199281512,-239.89616111641078],[-250.17229991527236,-259.22736995854183,-256.7036999660655,-261.2362225646115,-260.7981240508291,-259.22736995854183],[-250.17229991527236,-271.44432016683726,-269.7077463042079,-274.66911305823317,-271.65118676685177,-271.44432016683726],[-235.855944604678,-237.939031635361,-235.37285566481955,-238.26341124006007,-240.3513354491893,-237.939031635361],[-235.855944604678,-254.15252729360424,-251.75052906120158,-256.52192082248024,-255.43058404784728,-254.15252729360424],[-235.855944604678,-237.99857420359447,-240.44621818376893,-238.20157459961572,-235.45463530136902,-237.99857420359447],[-235.855944604678,-198.32517090983862,-199.13178086747286,-194.82532528602587,-199.17874176042358,-198.32517090983862],[-238.15362500538006,-233.56713960879873,-231.17387187004886,-233.18135792016514,-236.1434060922001,-233.56713960879873],[-238.15362500538006,-214.3648100407038,-216.51611232103318,-211.54712291758642,-213.55010102424234,-214.3648100407038],[-238.15362500538006,-228.57316608340074,-231.19024678451314,-227.0990903136001,-226.6553254534027,-228.57316608340074],[-238.15362500538006,-273.197842757077,-271.9604583991215,-276.64833568588404,-272.7984571671453,-273.197842757077],[-286.19900406832716,-261.39929903171634,-260.77023456992714,-258.4371283969725,-263.43349370982475,-261.39929903171634],[-286.19900406832716,-271.79140460726796,-273.56368508646267,-268.5918647777633,-271.53685239126725,-271.79140460726796],[-286.19900406832716,-283.3759292664569,-286.0088541777508,-282.37762301759824,-281.21655920678387,-283.3759292664569],[-286.19900406832716,-302.17449104297793,-303.63892343296686,-304.3223992881476,-299.69118055671413,-302.17449104297793],[-272.2461605360841,-241.63668656069032,-242.92147538282416,-238.1989416155137,-241.9826205746447,-241.63668656069032],[-272.2461605360841,-265.3134447630178,-263.1751978509704,-264.26872894101064,-267.9472612927472,-265.3134447630178],[-272.2461605360841,-262.50705693374323,-265.1378521372558,-261.2362225646115,-260.47909255673994,-262.50705693374323],[-272.2461605360841,-293.26735988633135,-291.05462935210454,-295.9961606420594,-294.1856611425095,-293.26735988633135],[-289.0426313010724,-261.6317740552698,-262.64230786967335,-258.14112504084926,-262.2770585611202,-261.6317740552698],[-289.0426313010724,-283.7872379638619,-281.475597405122,-283.1624019484074,-286.39527467050146,-283.7872379638619],[-289.0426313010724,-276.5481414177895,-279.1029777842018,-274.66911305823317,-274.88463774314226,-276.5481414177895],[-289.0426313010724,-305.5553391640701,-303.12359450238006,-307.85061129838334,-306.8983024460615,-305.5553391640701],[-307.34500221661466,-280.12496533004503,-280.66112800066054,-276.64833568588404,-281.2379707750889,-280.12496533004503],[-307.34500221661466,-304.6439730302986,-302.23081798733955,-304.3223992881476,-307.20966924579204,-304.6439730302986],[-307.34500221661466,-298.0931399329292,-300.59211611503184,-295.9961606420594,-296.58888327509595,-298.0931399329292],[-307.34500221661466,-307.77598012046997,-310.2577107484035,-307.85061129838334,-305.2588475741136,-307.77598012046997],[-282.15654837585066,-281.8437670391621,-284.44104074125363,-281.31064166637447,-279.4993857807414,-281.8437670391621],[-191.66753017405864,-192.24322050645344,-194.4202474074979,-193.20186312933518,-189.61145352384068,-192.24322050645344],[102.79120293629502,92.7074153852675,94.95968801176613,90.04169812780002,91.71964785604366,92.7074153852675],[102.79120293629502,125.02106250498592,126.66571754531964,126.92715904687283,122.47223475602678,125.02106250498592],[102.79120293629502,119.29787658762369,117.07579705572952,122.01220919563532,120.23238992737387,119.29787658762369],[102.79120293629502,79.01793653055611,81.62837368204356,77.47959618915175,77.13722388289597,79.01793653055611],[102.79120293629502,100.80512640457962,98.3621832821953,100.58536103280976,103.35231705435233,100.80512640457962],[107.9151923318944,91.78675797829546,90.03355282501307,90.04169812780002,94.36774674959646,91.78675797829546],[107.9151923318944,85.04264150373253,87.64169982997029,83.41349619459969,83.2163817711299,85.04264150373253],[107.9151923318944,99.57122301378287,97.80738669550556,97.84263410256366,102.15502982338154,99.57122301378287],[107.9151923318944,138.63269540959692,140.284979682455,140.52787917708335,136.08141499318842,138.63269540959692],[107.9151923318944,128.22946535355985,126.09801626792206,131.07378491234022,129.0116878585162,128.22946535355985],[163.05298939604435,128.8455202379065,127.2094887225751,126.92715904687283,131.39154229994006,128.8455202379065],[163.05298939604435,120.58892080361089,122.57271609756134,117.57289870115977,120.03580061646684,120.58892080361089],[163.05298939604435,187.13229161694264,186.91309552086395,190.53421790263798,185.73775575522856,187.13229161694264],[163.05298939604435,165.0519222018808,167.49451401321159,165.27293227319572,162.5044924296058,165.0519222018808],[163.05298939604435,179.3052141387791,176.86479512560223,181.57753177503335,180.66774042885422,179.3052141387791],[156.4509204520039,125.42423727600236,125.67651002672778,122.01220919563532,126.79048835318203,125.42423727600236],[156.4509204520039,128.61960723465953,131.2197190217672,126.99813190911794,126.7886557208363,128.61960723465953],[156.4509204520039,171.07588348404278,168.4689450337402,172.64423402592652,172.93886184294024,171.07588348404278],[156.4509204520039,156.34260761833906,158.85232849866537,156.30087283425135,153.85268397909852,156.34260761833906],[156.4509204520039,180.7721884143078,181.79493587888905,183.4050481690855,178.5005220814558,180.7721884143078],[56.92766995691052,80.25010991787545,78.43006308574621,83.41349619459969,80.56957822452098,80.25010991787545],[56.92766995691052,58.925570893949754,61.35215467868668,59.20214822992324,56.36779035526247,58.925570893949754],[56.92766995691052,64.93909729949364,62.590908800027975,67.42762169060371,66.1068336079265,64.93909729949364],[56.92766995691052,39.9897963294985,39.07822868920064,37.255031272163464,42.198622463795296,39.9897963294985],[259.83965197427864,258.34488051138214,259.6640181546948,254.91737984127707,258.6516062472855,258.34488051138214],[89.88849775434119,62.08118081180569,61.342406467484885,59.20214822992324,64.1856481473139,62.08118081180569],[89.88849775434119,76.03028655974659,75.74230260616336,72.84910928040945,77.82728834850644,76.03028655974659],[89.88849775434119,130.18898593913474,130.0536835699154,133.56292066761702,128.72383437795807,130.18898593913474],[89.88849775434119,100.91760779040968,98.76152348123296,103.72873527107294,101.74021045653883,100.91760779040968],[98.59783656635287,70.8397468160182,72.20571751581119,67.42762169060371,71.09234597825372,70.8397468160182],[98.59783656635287,85.70786246874235,84.59632774661105,83.16179640634176,88.02714475107909,85.70786246874235],[98.59783656635287,131.88744989462947,130.2680835406093,135.18537944019295,131.94241600735018,131.88744989462947],[98.59783656635287,107.13392435481634,109.10460571786572,108.5129697929371,104.50908134690671,107.13392435481634],[77.949999504612,114.07580169067751,113.1445618249099,117.57289870115977,113.34816457576319,114.07580169067751],[77.949999504612,73.62469230658805,76.24649131288136,72.84910928040945,71.37079754340805,73.62469230658805],[77.949999504612,87.12959105373596,84.7412674454063,89.53092879393789,88.37882018223753,87.12959105373596],[77.949999504612,48.527898914620835,47.89938821889808,45.56532477370087,50.561731233165226,48.527898914620835],[120.29778158813437,92.49753991718082,94.52773476107303,89.53092879393789,91.87458167216805,92.49753991718082],[120.29778158813437,104.16590867989444,102.97312462781036,101.70370132291912,106.5266612195295,104.16590867989444],[120.29778158813437,157.7655148876388,156.39285121467515,161.17530695799525,157.52071540259703,157.7655148876388],[120.29778158813437,122.385580252123,124.74298454025683,122.88076652084321,119.79328024909552,122.385580252123],[91.07165101315037,123.58343064364159,122.22496733821248,126.99813190911794,123.32210207363084,123.58343064364159],[91.07165101315037,85.05041010943104,87.60314741700324,83.16179640634176,83.39355238085378,85.05041010943104],[91.07165101315037,99.55995519134966,101.02768192003974,101.70370132291912,97.07532469950202,99.55995519134966],[91.07165101315037,59.49626828691364,60.380992398643905,55.99710913244349,60.27139935097458,59.49626828691364],[175.52014263764497,142.46931789619086,140.84965524327967,140.52787917708335,145.00991811270939,142.46931789619086],[175.52014263764497,167.02937194503195,165.2835614997561,165.27293227319572,169.60836412099243,167.02937194503195],[175.52014263764497,136.78052152108833,138.52747826195335,133.56292066761702,136.5598604399797,136.78052152108833],[175.52014263764497,199.2842920575564,200.48237269703216,201.74088038089224,196.92090836575503,199.2842920575564],[175.52014263764497,196.52562393855732,194.31612056716847,199.2593577083721,197.43835801573857,196.52562393855732],[166.96411471962145,134.5736775643328,135.38419903415425,131.07378491234022,135.42335921093778,134.5736775643328],[166.96411471962145,157.89814287745295,156.05249763143829,156.30087283425135,160.50146642025427,157.89814287745295],[166.96411471962145,137.20597118059734,139.72652263964224,135.18537944019295,135.64390417750715,137.20597118059734],[166.96411471962145,198.63783441859243,196.2936668779291,201.13460725217016,199.79763705110503,198.63783441859243],[166.96411471962145,184.3203693193961,185.96466249956828,186.2269820061604,181.7716585929937,184.3203693193961],[204.41561626057353,184.20615017982624,186.48026296618028,181.57753177503335,183.1789443421892,184.20615017982624],[204.41561626057353,185.21838692516633,183.51016807393728,183.4050481690855,187.78677805975624,185.21838692516633],[204.41561626057353,164.07689530055092,166.16311951654478,161.17530695799525,163.36706358795428,164.07689530055092],[204.41561626057353,235.18911975147867,233.52959895664503,238.4635992728063,235.2953640185629,235.18911975147867],[204.41561626057353,212.26333073554403,214.18212110863615,213.73573628777856,209.64609257289712,212.26333073554403],[132.22218107967186,106.56092602551374,108.70150492227882,103.72873527107294,105.76382031046461,106.56092602551374],[132.22218107967186,111.56397885640658,111.06258986992555,108.5129697929371,113.51263930492331,111.56397885640658],[132.22218107967186,124.94631529888531,123.41799878242925,122.88076652084321,127.4544420150868,124.94631529888531],[132.22218107967186,165.95770048417774,164.94054956339295,169.44764071970616,165.3193692998563,165.95770048417774],[212.12380512201594,200.61344114920564,203.23992564969393,199.2593577083721,198.6292773630665,200.61344114920564],[212.12380512201594,188.12396922909346,186.47294294142625,186.2269820061604,190.6748471443646,188.12396922909346],[212.12380512201594,213.50860814336056,210.96000763654504,213.73573628777856,215.9494685304966,213.50860814336056],[212.12380512201594,172.56543802402075,174.44090730427587,169.44764071970616,172.1689217619567,172.56543802402075],[212.12380512201594,242.8342439308591,242.3369422452085,246.30440540036554,241.6854457331611,242.8342439308591],[257.2181914167722,255.8174700765846,253.61503635980978,254.91737984127707,258.4468690641005,255.8174700765846],[257.2181914167722,257.5227349546678,259.92562612385916,257.8777907391557,254.9514201283747,257.5227349546678],[227.8559916331891,232.37565370510865,232.6242232828397,235.5784222309382,230.60782430529486,232.37565370510865],[227.8559916331891,225.38891106431763,225.86350213960594,221.92288348494256,226.55845892729712,225.38891106431763],[90.67637958574956,-89.59897950503935,-91.36169412562472,-91.32931246789653,-87.0154670877686,-89.59897950503935],[90.67637958574956,82.97182908134181,82.11756090721185,80.18736652684012,85.14693016956831,82.97182908134181],[90.67637958574956,107.36033345373076,108.8780364680167,109.43980964340597,104.85621365644211,107.36033345373076],[72.39278532252906,-89.80723714364859,-91.69745526514515,-91.32931246789653,-87.19500996415603,-89.80723714364859],[72.39278532252906,62.18057435256539,64.13034702940442,59.13064241768578,61.677562192879044,62.18057435256539],[72.39278532252906,105.99089976906802,105.59848748928692,109.43980964340597,104.74729303598313,105.99089976906802],[123.79149971104047,-278.9375157528592,-279.1554446845334,-282.15654837585066,-277.192611989678,-278.9375157528592],[123.79149971104047,-188.37359202751264,-188.4374842316983,-191.66753017405864,-186.7471929352662,-188.37359202751264],[123.07023778910353,-304.98956025274646,-306.2800424554314,-307.34500221661466,-302.5817546125129,-304.98956025274646],[41.15767177993294,-89.9604582470656,-91.93666376156739,-91.32931246789653,-87.33492537617668,-89.9604582470656],[41.15767177993294,36.13627438941725,38.71956582908624,34.40463596544331,34.37440000274518,36.13627438941725],[41.15767177993294,76.6874396656689,75.87349190494915,80.18736652684012,75.84116808255449,76.6874396656689],[96.46008036175043,-236.05344809840292,-237.55523515057098,-238.15362500538006,-233.5554247062359,-236.05344809840292],[32.76139571913738,-90.09972384813153,-92.14873808882243,-91.32931246789653,-87.46744404433997,-90.09972384813153],[32.76139571913738,33.612710408525764,30.989717399340492,34.40463596544331,35.86004695955546,33.612710408525764],[32.76139571913738,56.1269744738357,56.697893996251665,59.13064241768578,54.13124014224235,56.1269744738357],[78.61839643134607,-270.231946400141,-271.79873928183775,-272.2461605360841,-267.7096943320778,-270.231946400141],[65.31837378910326,-201.13526709436488,-202.91806982577833,-202.83414200194105,-198.54658895578117,-201.13526709436488],[81.8042754535788,-89.20935114194748,-90.69576711297591,-91.32931246789653,-86.7173139276388,-89.20935114194748],[81.8042754535788,84.27494140673043,81.68658091013221,84.74159935179684,86.6419388354462,84.27494140673043],[81.8042754535788,95.69815674869628,97.70022125452066,97.01862400935643,93.0697176424855,95.69815674869628],[107.90349016754121,210.93816536241079,208.30476908010218,212.12380512201594,213.00914358805846,210.93816536241079],[89.7826689179104,166.20692924193196,163.58654470531428,166.96411471962145,168.46813656519788,166.20692924193196],[118.69825678230922,117.39766620935059,119.93115503418757,117.24665414265993,114.93581121122402,117.39766620935059],[118.69825678230922,127.7229214218883,125.18021298333505,127.91965428203396,130.172307996032,127.7229214218883],[118.69825678230922,98.65440896127342,101.25254136107958,97.01862400935643,96.83222472474306,98.65440896127342],[83.96701065142395,114.23588104709857,112.24698446874012,117.24665414265993,114.79659242861732,114.23588104709857],[83.96701065142395,231.83029218319373,229.22456185991336,232.43412799839618,234.1495879777927,231.83029218319373],[83.96701065142395,127.22526443117626,124.6102653319222,127.91965428203396,129.51087394365183,127.22526443117626],[101.63731756450935,104.43835367082376,106.74363054716021,105.08045276701894,101.82849176101467,104.43835367082376],[101.63731756450935,127.19122212840963,124.57319680766639,127.91965428203396,129.4637096136242,127.19122212840963],[101.63731756450935,86.86694936779458,89.35732875501942,84.74159935179684,85.38474739368198,86.86694936779458],[73.3988401698777,101.67132419040006,100.29677495355186,105.08045276701894,101.42872500300192,101.67132419040006],[73.3988401698777,231.73476356426323,229.11930653710132,232.43412799839618,234.01847126979828,231.73476356426323],[73.3988401698777,126.71929825553232,124.0862227781558,127.91965428203396,128.78297489295164,126.71929825553232],[105.65902257437422,-88.99368753350757,-90.30165063684855,-91.32931246789653,-86.57780136496395,-88.99368753350757],[105.65902257437422,105.19351184104886,102.7216317582187,105.08045276701894,107.71902243364276,105.19351184104886],[105.65902257437422,116.21433210321212,118.35826921467289,117.24665414265993,113.58070446765164,116.21433210321212],[121.99529379525103,132.0824135547434,129.5512577709296,132.22218107967186,134.54726945352232,132.0824135547434],[105.29251096128367,98.67988334984364,96.20003013604324,98.59783656635287,101.19865613609623,98.67988334984364],[-199.76163885921036,-94.5086248611965,-94.21730004850129,-91.32931246789653,-96.30808288490455,-94.5086248611965],[-199.76163885921036,-188.78469667295192,-191.41738520488627,-187.5691548730871,-186.72861047855878,-188.78469667295192],[-199.76163885921036,-226.673929400002,-225.40523589853018,-230.11618124756114,-226.30976217884887,-226.673929400002],[-186.7193098721476,-93.55104663231569,-92.14626578795132,-91.32931246789653,-96.0097255102497,-93.55104663231569],[-186.7193098721476,-187.4798005154752,-184.95942237224904,-187.5691548730871,-189.95779267783738,-187.4798005154752],[-186.7193098721476,-201.326673395215,-203.225364827027,-202.83414200194105,-198.71290172304862,-201.326673395215],[-211.15974312572305,-94.27706991903658,-93.62836751439283,-91.32931246789653,-96.32406552677779,-94.27706991903658],[-211.15974312572305,-190.95672882134812,-192.38873891663667,-187.5691548730871,-191.1316425335158,-190.95672882134812],[-211.15974312572305,-246.978927663951,-246.82390720923985,-250.35974622003891,-245.5302287875295,-246.978927663951],[-215.3585020172613,-94.52485604463496,-94.26294311871095,-91.32931246789653,-96.30260157809832,-94.52485604463496],[-215.3585020172613,-211.14513553549477,-213.7369832119009,-210.65328882487125,-208.7865994268924,-211.14513553549477],[-215.3585020172613,-227.31763151915138,-225.1524936598587,-230.11618124756114,-228.15525409652957,-227.31763151915138],[-210.62319383722843,-93.79345943272992,-92.60250784606203,-91.32931246789653,-96.15329957602827,-93.79345943272992],[-210.62319383722843,-210.64997274026308,-208.1491873562238,-210.65328882487125,-213.14918511205653,-210.64997274026308],[-210.62319383722843,-223.06427323939585,-225.10407736962892,-224.31201126094842,-220.43259422674714,-223.06427323939585],[-238.19038556350168,-94.38972140851833,-93.90258367614643,-91.32931246789653,-96.32858951263947,-94.38972140851833],[-238.19038556350168,-214.04322817585927,-215.46925871440794,-210.65328882487125,-214.225243493175,-214.04322817585927],[-238.19038556350168,-268.5521225393886,-268.3333250139103,-271.95392386907594,-267.1572473809932,-268.5521225393886],[-187.91750551508355,-93.05820696719364,-91.29456712154185,-91.32931246789653,-95.64196226240686,-93.05820696719364],[-187.91750551508355,-191.770413871478,-193.88000876405894,-192.87637796935925,-189.13619573340614,-191.770413871478],[-187.91750551508355,-200.75050234022265,-198.24759510534795,-202.83414200194105,-202.2650178145886,-200.75050234022265],[-204.81070902289443,-93.2386573803778,-91.59628125234762,-91.32931246789653,-95.78674710857504,-93.2386573803778],[-204.81070902289443,-195.49747796380714,-197.7758961518645,-192.87637796935925,-194.46240030414296,-195.49747796380714],[-204.81070902289443,-221.7490407858873,-219.43864113522423,-224.31201126094842,-222.84367412795146,-221.7490407858873],[-218.9161609860028,-93.2441971918526,-91.60571599242178,-91.32931246789653,-95.79101984698475,-93.2441971918526],[-218.9161609860028,-196.13095289604945,-195.98320354896362,-192.87637796935925,-197.82253686127945,-196.13095289604945],[-218.9161609860028,-246.75617198138167,-245.40192107723612,-250.17229991527236,-246.4899542580886,-246.75617198138167],[-238.26341124006007,-94.21944391910421,-93.4948388538661,-91.32931246789653,-96.31500681627621,-94.21944391910421],[-238.26341124006007,-236.18032420937706,-238.7465001799185,-235.855944604678,-233.76802039554877,-236.18032420937706],[-238.26341124006007,-247.99074448111216,-245.58858181146942,-250.35974622003891,-249.26915152140816,-247.99074448111216],[-256.52192082248024,-94.29314925551755,-93.66637282095532,-91.32931246789653,-96.32584625983965,-94.29314925551755],[-256.52192082248024,-238.225338133554,-240.62733636595667,-235.855944604678,-236.94728137931097,-238.225338133554],[-256.52192082248024,-269.3697720326164,-267.0707635586604,-271.95392386907594,-270.4429666434625,-269.3697720326164],[-238.20157459961572,-93.64383977153726,-92.31747926872052,-91.32931246789653,-96.06811550337419,-93.64383977153726],[-238.20157459961572,-236.05894500069925,-233.6113010205248,-235.855944604678,-238.6028839029247,-236.05894500069925],[-238.20157459961572,-248.4777133984773,-250.2632310367933,-250.17229991527236,-245.88835458673688,-248.4777133984773],[-233.18135792016514,-94.48455873635633,-94.1509640550176,-91.32931246789653,-96.31487066272473,-94.48455873635633],[-233.18135792016514,-230.56386138165087,-228.19057687820217,-230.11618124756114,-233.14950667089533,-230.56386138165087],[-233.18135792016514,-237.76784331674648,-240.16111105549635,-238.15362500538006,-235.1915768333451,-237.76784331674648],[-258.4371283969725,-94.7490900574315,-95.02800100298306,-91.32931246789653,-96.09237898375287,-94.7490900574315],[-258.4371283969725,-233.48673390791987,-234.95977777453533,-230.11618124756114,-233.61253965962658,-233.48673390791987],[-258.4371283969725,-283.23683343358334,-283.86589789537254,-286.19900406832716,-281.20263875547494,-283.23683343358334],[-211.54712291758642,-93.68074462600188,-92.38670946243977,-91.32931246789653,-96.09020114248156,-93.68074462600188],[-211.54712291758642,-204.40549638090874,-207.01207053010876,-202.83414200194105,-202.54430721815604,-204.40549638090874],[-211.54712291758642,-235.3359378822627,-233.1846356019333,-238.15362500538006,-236.15064689872415,-235.3359378822627],[-238.1989416155137,-93.7720778217148,-92.56104307772453,-91.32931246789653,-96.1418585777574,-93.7720778217148],[-238.1989416155137,-206.3331900507821,-207.1047872284317,-202.83414200194105,-207.22139534504674,-206.3331900507821],[-238.1989416155137,-268.8084155909075,-267.5236267687736,-272.2461605360841,-268.4624815769531,-268.8084155909075],[-268.5918647777633,-94.63487170833862,-94.59721124920148,-91.32931246789653,-96.24055161784085,-94.63487170833862],[-268.5918647777633,-252.3942826088201,-254.91106246299756,-250.35974622003891,-250.84260197024705,-252.3942826088201],[-268.5918647777633,-282.9994642388225,-281.2271837596278,-286.19900406832716,-283.2540164548232,-282.9994642388225],[-264.26872894101064,-94.21506598757632,-93.48485532980943,-91.32931246789653,-96.31415776913522,-94.21506598757632],[-264.26872894101064,-251.77422376722095,-249.8229615637225,-250.35974622003891,-254.3964551304763,-251.77422376722095],[-264.26872894101064,-271.20144471407696,-273.33969162612436,-272.2461605360841,-268.56762818434754,-271.20144471407696],[-227.0990903136001,-93.7953520363467,-92.60619057370945,-91.32931246789653,-96.15429982784205,-93.7953520363467],[-227.0990903136001,-224.80810277405013,-227.40052498381576,-224.31201126094842,-222.45100568936093,-224.80810277405013],[-227.0990903136001,-236.67954923557943,-234.06246853446703,-238.15362500538006,-238.59738986557747,-236.67954923557943],[-258.14112504084926,-93.87361160061332,-92.76032075663755,-91.32931246789653,-96.19381184703965,-93.87361160061332],[-258.14112504084926,-227.80913888264445,-228.53732119236807,-224.31201126094842,-228.73984807428596,-227.80913888264445],[-258.14112504084926,-285.5519822866519,-284.54144847224836,-289.0426313010724,-284.90669778080144,-285.5519822866519],[-282.37762301759824,-94.6336030875817,-94.59304245587725,-91.32931246789653,-96.24158138887005,-94.6336030875817],[-282.37762301759824,-273.401696595708,-276.02116879091307,-271.95392386907594,-271.46898740486637,-273.401696595708],[-282.37762301759824,-285.2006978194685,-282.5677729081746,-286.19900406832716,-287.3600678791415,-285.2006978194685],[-283.1624019484074,-94.27634447757156,-93.62666089316603,-91.32931246789653,-96.32397714589698,-94.27634447757156],[-283.1624019484074,-273.07221019934866,-270.9684874591384,-271.95392386907594,-275.70640133821655,-273.07221019934866],[-283.1624019484074,-288.4177952856179,-290.7294358443578,-289.0426313010724,-285.80975857897835,-288.4177952856179],[-261.2362225646115,-93.78573448235704,-92.58749734983972,-91.32931246789653,-96.14919577720518,-93.78573448235704],[-261.2362225646115,-252.18115252134209,-254.70482251381833,-250.17229991527236,-250.6103984290548,-252.18115252134209],[-261.2362225646115,-270.9753261669524,-268.34453096343987,-272.2461605360841,-273.0032905439557,-270.9753261669524],[-274.66911305823317,-93.84116238984444,-92.6959660613551,-91.32931246789653,-96.17787556844041,-93.84116238984444],[-274.66911305823317,-253.3970928066683,-255.13366666929764,-250.17229991527236,-253.1902262066538,-253.3970928066683],[-274.66911305823317,-287.16360294151605,-284.60876657510374,-289.0426313010724,-288.8271066161633,-287.16360294151605],[-276.64833568588404,-94.36467311407941,-93.83989722515085,-91.32931246789653,-96.3292975084763,-94.36467311407941],[-276.64833568588404,-241.6041179341871,-242.84150229214265,-238.15362500538006,-242.0035035241188,-241.6041179341871],[-276.64833568588404,-303.86837257245367,-303.33220990183816,-307.34500221661466,-302.7553671274098,-303.86837257245367],[-304.3223992881476,-94.6198536749426,-94.54843117498255,-91.32931246789653,-96.25217169652882,-94.6198536749426],[-304.3223992881476,-288.34691231349683,-286.8824799235079,-286.19900406832716,-290.83022279976063,-288.34691231349683],[-304.3223992881476,-307.0234284744637,-309.4365835174227,-307.34500221661466,-304.4577322589702,-307.0234284744637],[-295.9961606420594,-94.31549181846454,-93.71976742786843,-91.32931246789653,-96.32773515892008,-94.31549181846454],[-295.9961606420594,-274.9749612918122,-277.187691826039,-272.2461605360841,-274.056660035634,-274.9749612918122],[-295.9961606420594,-305.24802292574486,-302.7490467436422,-307.34500221661466,-306.7522795835781,-305.24802292574486],[-307.85061129838334,-94.30754688166051,-93.70070040770548,-91.32931246789653,-96.32714355878662,-94.30754688166051],[-307.85061129838334,-291.3379034353856,-293.7696480970757,-289.0426313010724,-289.9949401533942,-291.3379034353856],[-307.85061129838334,-307.41963339452803,-304.9379027665945,-307.34500221661466,-309.9367659408844,-307.41963339452803],[-165.80048196117332,-93.42803221581494,-91.92511925528783,-91.32931246789653,-95.92649030085211,-93.42803221581494],[-165.80048196117332,-169.76288346141172,-172.08031393207244,-170.37186023317977,-167.15657980667058,-169.76288346141172],[-165.80048196117332,-184.7831207858952,-182.60912205986315,-187.5691548730871,-185.63554112826083,-184.7831207858952],[-182.55889310434614,-93.67154961547277,-92.36939748006397,-91.32931246789653,-96.08476137426801,-93.67154961547277],[-182.55889310434614,-171.9584629692435,-174.56314793427597,-170.37186023317977,-170.10639617535526,-171.9584629692435],[-182.55889310434614,-207.46540272714017,-205.67731863887158,-210.65328882487125,-207.74128659656705,-207.46540272714017],[-168.48884589706637,-92.84919559800055,-90.95770199821399,-91.32931246789653,-95.46165837030333,-92.84919559800055],[-168.48884589706637,-170.18271971659726,-167.64151262092693,-170.37186023317977,-172.6342064390173,-170.18271971659726],[-168.48884589706637,-190.42467793110825,-191.62735183625898,-192.87637796935925,-188.05901977221765,-190.42467793110825],[-194.82532528602587,-93.5525033266804,-92.14892323671243,-91.32931246789653,-96.01067244527538,-93.5525033266804],[-194.82532528602587,-173.87087304500704,-174.64139274072025,-170.37186023317977,-174.76013910623826,-173.87087304500704],[-194.82532528602587,-232.35609898086526,-231.549489023231,-235.855944604678,-231.5025281302803,-232.35609898086526],[-281.31064166637447,-93.74122889645871,-96.12490571207391,-91.32931246789653,-92.50166464926168,-93.74122889645871],[-281.31064166637447,-283.31795808426244,-281.91213594653334,-286.71567927940987,-283.11204298378783,-283.31795808426244],[-281.31064166637447,-281.623423003063,-279.0261493009715,-282.15654837585066,-283.9678042614837,-281.623423003063],[-193.20186312933518,-92.60686917341766,-95.2373819016955,-91.32931246789653,-90.58237606768745,-92.60686917341766],[-193.20186312933518,-194.82175551488024,-192.57334087008422,-197.49385219779185,-195.80263892901496,-194.82175551488024],[-193.20186312933518,-192.62617279694038,-190.44914589589592,-191.66753017405864,-195.25793977955314,-192.62617279694038],[90.04169812780002,-88.08863032103949,-86.3756426232149,-91.32931246789653,-88.26437355609562,-88.08863032103949],[90.04169812780002,100.12548567882754,97.87321305232891,102.79120293629502,101.11325320805138,100.12548567882754],[90.04169812780002,106.17013248139897,107.92333763468135,107.9151923318944,103.58914371009796,106.17013248139897],[126.92715904687283,-87.90992830979883,-86.56544446348173,-91.32931246789653,-87.63239891170942,-87.90992830979883],[126.92715904687283,104.69729947818193,103.05264443784822,102.79120293629502,107.24612722714107,104.69729947818193],[126.92715904687283,161.1346282050107,162.77065972034208,163.05298939604435,158.58860614297714,161.1346282050107],[122.01220919563532,-88.162978478922,-86.34669116894005,-91.32931246789653,-88.47728899165855,-88.162978478922],[122.01220919563532,105.50553554430665,107.72761507620082,102.79120293629502,104.57102220455647,105.50553554430665],[122.01220919563532,153.03889237163688,152.78661962091144,156.4509204520039,151.6726412944572,153.03889237163688],[83.41349619459969,60.09105623363476,61.911103065763996,56.92766995691052,59.77158792698923,60.09105623363476],[83.41349619459969,125.74945713072195,127.1961248559848,127.91965428203396,123.27333838163506,125.74945713072195],[83.41349619459969,106.28604702276157,103.6869886965238,107.9151923318944,108.11230675536419,106.28604702276157],[97.84263410256366,58.57229108718579,61.169171041758716,56.92766995691052,56.75555081040249,58.57229108718579],[97.84263410256366,258.77283379271904,256.1387699724248,259.83965197427864,260.9008435577047,258.77283379271904],[97.84263410256366,127.07295106749035,129.2978742067728,127.91965428203396,124.44638723369309,127.07295106749035],[59.20214822992324,-87.97533818923884,-87.89443698180304,-91.32931246789653,-86.46525387125533,-87.97533818923884],[59.20214822992324,57.204247292884006,54.77766350814708,56.92766995691052,59.76202783157129,57.204247292884006],[59.20214822992324,87.00946517245873,87.74823951677953,89.88849775434119,84.90499783695053,87.00946517245873],[67.42762169060371,-87.83166481592983,-87.09373861738308,-91.32931246789653,-86.9104528324381,-87.83166481592983],[67.42762169060371,59.416194348020596,61.76438284748626,56.92766995691052,58.248458039587724,59.416194348020596],[67.42762169060371,95.18571144093838,93.8197407411454,98.59783656635287,94.93311227870286,95.18571144093838],[117.57289870115977,81.44709651509427,82.37833638086187,77.949999504612,82.17473363000857,81.44709651509427],[117.57289870115977,126.6145768368226,128.62473935064935,127.91965428203396,123.98534000924958,126.6145768368226],[117.57289870115977,160.03696729359322,158.05317199964279,163.05298939604435,160.59008748073728,160.03696729359322],[190.53421790263798,81.38647414747999,82.67568336857039,77.949999504612,81.72738518403857,81.38647414747999],[190.53421790263798,259.4250482698382,256.84431531706406,259.83965197427864,261.8091105156402,259.4250482698382],[190.53421790263798,130.7428819471772,132.89011237915307,127.91965428203396,129.9348729811465,130.7428819471772],[72.84910928040945,-88.03106740444092,-88.0853242539983,-91.32931246789653,-86.41226064505426,-88.03106740444092],[72.84910928040945,77.1744164784334,74.55261747214008,77.949999504612,79.4283112416134,77.1744164784334],[72.84910928040945,86.70732047500405,86.99530442858727,89.88849775434119,84.9103186862442,86.70732047500405],[89.53092879393789,-87.85866067936684,-87.35856656197166,-91.32931246789653,-86.7124223265168,-87.85866067936684],[89.53092879393789,80.35133724481392,82.73966085314359,77.949999504612,79.10210811631235,80.35133724481392],[89.53092879393789,117.33117046489144,115.30097562099922,120.29778158813437,117.95412870990421,117.33117046489144],[126.99813190911794,94.48635227862673,95.84481558405584,91.07165101315037,94.74768084863747,94.48635227862673],[126.99813190911794,127.88614934318981,130.37808811863354,127.91965428203396,125.37831722203073,127.88614934318981],[126.99813190911794,154.8294451264623,152.22933333935467,156.4509204520039,156.66039664028557,154.8294451264623],[172.64423402592652,93.32803483934823,95.77433109770999,91.07165101315037,91.95207296909268,93.32803483934823],[172.64423402592652,259.1621215392472,256.5487142750336,259.83965197427864,261.4541366204541,259.1621215392472],[172.64423402592652,128.74249278242206,131.36758287350034,127.91965428203396,126.50772296070468,128.74249278242206],[83.16179640634176,-87.84367409517044,-86.79070947495987,-91.32931246789653,-87.24319723458565,-87.84367409517044],[83.16179640634176,89.1830373100611,86.6303000024889,91.07165101315037,90.83989503863836,89.1830373100611],[83.16179640634176,96.0517705039523,97.16330522608358,98.59783656635287,93.73248822161554,96.0517705039523],[101.70370132291912,-87.83911299727777,-86.82435355182241,-91.32931246789653,-87.19826736731109,-87.83911299727777],[101.70370132291912,93.21539714471983,91.74767041602975,91.07165101315037,95.70002763656747,93.21539714471983],[101.70370132291912,117.83557423115904,119.02835828324312,120.29778158813437,115.47482169152399,117.83557423115904],[140.52787917708335,-87.83124853151712,-87.08472275671338,-91.32931246789653,-86.9184386563175,-87.83124853151712],[140.52787917708335,109.81037609938083,108.15809182652275,107.9151923318944,112.36165651578933,109.81037609938083],[140.52787917708335,173.57870391853746,175.19836657144864,175.52014263764497,171.03810370201893,173.57870391853746],[131.07378491234022,-87.9483193820464,-86.50004470385602,-91.32931246789653,-87.79279193946346,-87.9483193820464],[131.07378491234022,110.75951189067479,112.89096097631256,107.9151923318944,109.97728938571841,110.75951189067479],[131.07378491234022,163.46422206762887,162.65370059780741,166.96411471962145,162.6145404210239,163.46422206762887],[165.27293227319572,-87.87644413323653,-87.46638940641822,-91.32931246789653,-86.64860211869363,-87.87644413323653],[165.27293227319572,163.27399946735926,160.8314076560285,163.05298939604435,165.82142923963428,163.27399946735926],[165.27293227319572,173.76370296580873,175.50951341108458,175.52014263764497,171.18471078984825,173.76370296580873],[181.57753177503335,-87.83407102626394,-86.87475265384155,-91.32931246789653,-87.13539262248304,-87.83407102626394],[181.57753177503335,165.3253070322986,167.76572604547547,163.05298939604435,163.9627807422235,165.3253070322986],[181.57753177503335,201.78699785578064,199.5128850694266,204.41561626057353,202.81420369341768,201.78699785578064],[156.30087283425135,-87.99894214812343,-86.44019174642088,-91.32931246789653,-87.97790375813445,-87.99894214812343],[156.30087283425135,156.4091856679162,153.8994647875899,156.4509204520039,158.89910930715675,156.4091856679162],[156.30087283425135,165.36684467641984,167.21248992243451,166.96411471962145,162.76352113361853,165.36684467641984],[183.4050481690855,-87.93476335290644,-86.52060119946695,-91.32931246789653,-87.73869297068211,-87.93476335290644],[183.4050481690855,159.0837802067816,158.06103274220035,156.4509204520039,161.3554465396336,159.0837802067816],[183.4050481690855,202.6022775044927,204.31049635572174,204.41561626057353,200.03388636990277,202.6022775044927],[133.56292066761702,93.26243248282346,93.39773485204282,89.88849775434119,94.72758404400012,93.26243248282346],[133.56292066761702,128.95714720172205,126.81557975489811,127.91965428203396,131.59085802258804,128.95714720172205],[133.56292066761702,172.30254178417366,170.55558504330864,175.52014263764497,172.5232028652823,172.30254178417366],[201.74088038089224,93.33006152216561,93.69140167165646,89.88849775434119,94.60125569896888,93.33006152216561],[201.74088038089224,259.52978284493497,256.9661054685568,259.83965197427864,261.94647122897135,259.52978284493497],[201.74088038089224,131.20911300775612,131.13530344952346,127.91965428203396,132.8433046036181,131.20911300775612],[103.72873527107294,-87.9645152084984,-87.85459825943072,-91.32931246789653,-86.47831266143938,-87.9645152084984],[103.72873527107294,92.69962523500445,94.85570954418117,89.88849775434119,91.87702256887529,92.69962523500445],[103.72873527107294,129.38999032523105,127.24941142846598,132.22218107967186,130.18709604028018,129.38999032523105],[135.18537944019295,101.89576611191634,103.5151324659365,98.59783656635287,101.84079999919565,101.89576611191634],[135.18537944019295,128.26037764330994,130.82931575565,127.91965428203396,125.85306448421169,128.26037764330994],[135.18537944019295,164.94352297921705,162.42297152017215,166.96411471962145,166.50558998230724,164.94352297921705],[201.13460725217016,101.2090390036549,103.49306463853966,98.59783656635287,100.16365890881578,101.2090390036549],[201.13460725217016,259.409486684425,256.82641415069355,259.83965197427864,261.78850674403645,259.409486684425],[201.13460725217016,129.43208043951088,132.045334567831,127.91965428203396,127.53625820687436,129.43208043951088],[108.5129697929371,-87.8500145003836,-87.29630663257305,-91.32931246789653,-86.75328851121498,-87.8500145003836],[108.5129697929371,99.97688200447362,98.00620064142424,98.59783656635287,102.60172501238326,99.97688200447362],[108.5129697929371,129.17117201620238,129.6725610026834,132.22218107967186,127.22251156768564,129.17117201620238],[161.17530695799525,123.7075736584908,125.08023733145447,120.29778158813437,123.9523731435326,123.7075736584908],[161.17530695799525,129.51113090278173,132.11519791390862,127.91965428203396,127.66199403043527,129.51113090278173],[161.17530695799525,201.51402791801786,199.427803702024,204.41561626057353,202.2238596306145,201.51402791801786],[238.4635992728063,123.50645368221771,125.26606017929055,120.29778158813437,123.26890741380785,123.50645368221771],[238.4635992728063,259.69580353153214,257.1637980395985,259.83965197427864,262.15957332120644,259.69580353153214],[238.4635992728063,130.4327179929885,132.76882511415712,127.91965428203396,129.28870349281198,130.4327179929885],[122.88076652084321,-87.84826256385567,-87.28242945189554,-91.32931246789653,-86.76283077320963,-87.84826256385567],[122.88076652084321,120.79296785685457,118.43556356872075,120.29778158813437,123.38526785988206,120.79296785685457],[122.88076652084321,130.15663230162974,131.68494881808581,132.22218107967186,127.64850558542827,130.15663230162974],[199.2593577083721,-87.86401048864045,-87.3932644247161,-91.32931246789653,-86.69096180873338,-87.86401048864045],[199.2593577083721,178.25387640745976,180.4633797788486,175.52014263764497,177.3411423302785,178.25387640745976],[199.2593577083721,210.7697216811824,208.14323718069411,212.12380512201594,212.75388546732154,210.7697216811824],[186.2269820061604,-87.84903570218788,-86.75855520987744,-91.32931246789653,-87.28861803647438,-87.84903570218788],[186.2269820061604,168.87072740638575,167.22643422621357,166.96411471962145,171.41943813278814,168.87072740638575],[186.2269820061604,210.22681789908287,211.87784418675008,212.12380512201594,207.67593998381173,210.22681789908287],[213.73573628777856,-87.83311110196021,-86.8874411126543,-91.32931246789653,-87.12032896700532,-87.83311110196021],[213.73573628777856,205.88802181280806,203.96923143971594,204.41561626057353,208.50525997545498,205.88802181280806],[213.73573628777856,212.35093326643394,214.89953377324946,212.12380512201594,209.9100728792979,212.35093326643394],[169.44764071970616,135.71212131520028,136.72927223598506,132.22218107967186,136.3504524995217,135.71212131520028],[169.44764071970616,130.83295594623345,132.90947404952078,127.91965428203396,130.13838665764496,130.83295594623345],[169.44764071970616,209.00600781770135,207.13053853744623,212.12380512201594,209.40252407976539,209.00600781770135],[246.30440540036554,135.6690607451584,136.92049632438346,132.22218107967186,136.052681132387,135.6690607451584],[246.30440540036554,259.758261762404,257.239633748457,259.83965197427864,262.23828165409225,259.758261762404],[246.30440540036554,131.19193374749847,132.85508467514825,127.91965428203396,131.08101573284662,131.19193374749847],[77.47959618915175,52.310765932693556,54.40180707061741,49.41506392270774,51.593325067476286,52.310765932693556],[77.47959618915175,126.25233704040106,128.0549878407683,127.91965428203396,123.65878047352278,126.25233704040106],[77.47959618915175,101.25286259489066,98.64242544340321,102.79120293629502,103.1335752425508,101.25286259489066],[100.58536103280976,50.938473618098065,53.55055673659873,49.41506392270774,49.04903252761543,50.938473618098065],[100.58536103280976,258.66487055497873,256.0312716038584,259.83965197427864,260.7412021932485,258.66487055497873],[100.58536103280976,127.39385096960449,129.74076925721252,127.91965428203396,124.79751351840417,127.39385096960449],[37.255031272163464,-87.82933842888224,-87.00884655808106,-91.32931246789653,-86.98958857664798,-87.82933842888224],[37.255031272163464,47.171160115760536,44.72034164371479,49.41506392270774,48.557564200372425,47.171160115760536],[37.255031272163464,54.19290489957548,55.10447253987334,56.92766995691052,51.98407876527869,54.19290489957548],[45.56532477370087,-87.85147182595284,-87.30747424465997,-91.32931246789653,-86.74572684474104,-87.85147182595284],[45.56532477370087,48.96274187138513,46.37642548362796,49.41506392270774,51.33449554139532,48.96274187138513],[45.56532477370087,74.98742536369203,75.61593605941478,77.949999504612,72.95359304514764,74.98742536369203],[55.99710913244349,-87.88843679883611,-86.614757914165,-91.32931246789653,-87.52990776257064,-87.88843679883611],[55.99710913244349,50.96115782998544,53.57071548436987,49.41506392270774,49.085002647727975,50.96115782998544],[55.99710913244349,87.57249185868022,86.68776774694996,91.07165101315037,86.79736079461928,87.57249185868022],[254.91737984127707,256.41215130417356,255.0930136608609,259.83965197427864,256.1054255682702,256.41215130417356],[254.91737984127707,248.70860008771123,248.23090782264478,245.6420175446227,250.64095122407653,248.70860008771123],[254.91737984127707,256.31810118146467,258.5205348982395,257.2181914167722,253.68870219394879,256.31810118146467],[257.8777907391557,247.4542359673883,245.7452668704527,245.6420175446227,250.02284590828182,247.4542359673883],[235.5784222309382,234.68714006409047,237.1346650811299,232.43412799839618,233.3083500125885,234.68714006409047],[235.5784222309382,242.32100824495424,242.32257850552213,245.6420175446227,240.74408967024542,242.32100824495424],[235.5784222309382,231.05876015901865,230.8101905812876,227.8559916331891,232.82658955883244,231.05876015901865],[221.92288348494256,242.30829724710674,242.27902112381602,245.6420175446227,240.75619548897038,242.30829724710674]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1152\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1153\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1158\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1159\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1160\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1183\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1184\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1103\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1120\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[706.4026685393159,-555.587072606057]],[1,[-345.308126828026,34.40463596544331]],[2,[-223.62420522261166,105.08045276701894]],[3,[-81.65748951355071,127.91965428203396]],[4,[913.0603246390765,-105.98758398283016]],[5,[549.2500549176119,245.6420175446227]],[6,[103.58680275605477,-170.37186023317977]],[7,[-222.78769720277103,-286.71567927940987]],[8,[-285.13971456684294,-197.49385219779185]],[9,[-7.614398251923786,49.41506392270774]],[10,[-21.675256487341517,-91.32931246789653]],[11,[-333.6987690472107,80.18736652684012]],[12,[-367.08953256579167,109.43980964340597]],[13,[-368.15514310157414,59.13064241768578]],[14,[-227.28100213799058,84.74159935179684]],[15,[-286.461326263571,97.01862400935643]],[16,[-279.0649195392953,117.24665414265993]],[17,[548.8603489999044,232.43412799839618]],[18,[61.16141842860913,-187.5691548730871]],[19,[22.656491964271904,-230.11618124756114]],[20,[128.20564642026957,-202.83414200194105]],[21,[65.53343220839506,-250.35974622003891]],[22,[66.8908991354799,-210.65328882487125]],[23,[134.53027300058034,-224.31201126094842]],[24,[67.98810418093294,-271.95392386907594]],[25,[163.22703607131044,-192.87637796935925]],[26,[166.5600287421303,-250.17229991527236]],[27,[104.55310252804988,-235.855944604678]],[28,[91.25942433862036,-238.15362500538006]],[29,[32.2047130620209,-286.19900406832716]],[30,[122.52178230269584,-272.2461605360841]],[31,[133.6382615535865,-289.0426313010724]],[32,[88.28038839861496,-307.34500221661466]],[33,[-226.94016808789112,-282.15654837585066]],[34,[-286.89645013670577,-191.66753017405864]],[35,[63.166715811199325,102.79120293629502]],[36,[21.24466777843211,107.9151923318944]],[37,[-29.131642814920717,163.05298939604435]],[38,[70.9430424567833,156.4509204520039]],[39,[-37.88318683249206,56.92766995691052]],[40,[545.165120860571,259.83965197427864]],[41,[-87.78940181697705,89.88849775434119]],[42,[-20.379190806785974,98.59783656635287]],[43,[-57.52523173271341,77.949999504612]],[44,[-25.98408005396852,120.29778158813437]],[45,[6.522204251715624,91.07165101315037]],[46,[-81.87921963599727,175.52014263764497]],[47,[37.56984703732321,166.96411471962145]],[48,[12.648066564834322,204.41561626057353]],[49,[-56.83542297603021,132.22218107967186]],[50,[-32.2378139049096,212.12380512201594]],[51,[535.5015706251779,257.2181914167722]],[52,[556.0016629810183,227.8559916331891]],[53,[-341.68686915335905,90.67637958574956]],[54,[-360.6892623547366,72.39278532252906]],[55,[-400.21137598264994,123.79149971104047]],[56,[-384.7771658763087,123.07023778910353]],[57,[-333.44644599024076,41.15767177993294]],[58,[-354.8334606793632,96.46008036175043]],[59,[-352.38225776539434,32.76139571913738]],[60,[-376.07995193246046,78.61839643134607]],[61,[-354.79431517562097,65.31837378910326]],[62,[-249.1146470774861,81.8042754535788]],[63,[-321.7051434522945,107.90349016754121]],[64,[-310.7435187928769,89.7826689179104]],[65,[-245.45251950535314,118.69825678230922]],[66,[-298.7924210406721,83.96701065142395]],[67,[-205.17465244165328,101.63731756450935]],[68,[-230.98778846624847,73.3988401698777]],[69,[-241.52579843498643,105.65902257437422]],[70,[-312.728584588295,121.99529379525103]],[71,[-305.88607417301046,105.29251096128367]],[72,[28.239911706132535,-199.76163885921036]],[73,[94.43890025943219,-186.7193098721476]],[74,[55.033448815336556,-211.15974312572305]],[75,[33.74067689619494,-215.3585020172613]],[76,[98.65498899430602,-210.62319383722843]],[77,[59.817145076427025,-238.19038556350168]],[78,[148.33796809188584,-187.91750551508355]],[79,[152.66618393576005,-204.81070902289443]],[80,[173.52856207663976,-218.9161609860028]],[81,[78.68875513531127,-238.26341124006007]],[82,[82.08475797693956,-256.52192082248024]],[83,[144.92683938994227,-238.20157459961572]],[84,[46.42345488029497,-233.18135792016514]],[85,[14.732408199278986,-258.4371283969725]],[86,[110.86437961528135,-211.54712291758642]],[87,[129.0306353412251,-238.1989416155137]],[88,[40.01230704091817,-268.5918647777633]],[89,[97.01420769672266,-264.26872894101064]],[90,[115.0655354927459,-227.0990903136001]],[91,[135.90165945572952,-258.14112504084926]],[92,[45.04569211904414,-282.37762301759824]],[93,[101.22946794661546,-283.1624019484074]],[94,[150.77476213701533,-261.2362225646115]],[95,[156.22582445992185,-274.66911305823317]],[96,[84.71515238852692,-276.64833568588404]],[97,[55.52160901110076,-304.3223992881476]],[98,[103.44622186154406,-295.9961606420594]],[99,[111.98669296292523,-307.85061129838334]],[100,[77.71426283494276,-165.80048196117332]],[101,[79.62352243073367,-182.55889310434614]],[102,[138.3806160733179,-168.48884589706637]],[103,[104.16771862543148,-194.82532528602587]],[104,[-221.45154287838494,-281.31064166637447]],[105,[-281.50882858900786,-193.20186312933518]],[106,[52.31926557972137,90.04169812780002]],[107,[25.99671941802158,126.92715904687283]],[108,[78.81366483118605,122.01220919563532]],[109,[-25.34384611687717,83.41349619459969]],[110,[38.97839370780603,97.84263410256366]],[111,[-66.57599285346853,59.20214822992324]],[112,[-27.4987483114644,67.42762169060371]],[113,[-55.91042611699471,117.57289870115977]],[114,[-35.77783222992647,190.53421790263798]],[115,[-79.97191312183057,72.84910928040945]],[116,[-45.245256188945945,89.53092879393789]],[117,[14.602364398541305,126.99813190911794]],[118,[103.24955418703067,172.64423402592652]],[119,[-5.819175695127864,83.16179640634176]],[120,[-7.199179140878196,101.70370132291912]],[121,[-29.390357086969864,140.52787917708335]],[122,[37.85094999100674,131.07378491234022]],[123,[-64.21734711706252,165.27293227319572]],[124,[-7.429802272135603,181.57753177503335]],[125,[58.36050881443981,156.30087283425135]],[126,[47.33425164995949,183.4050481690855]],[127,[-99.83950962465948,133.56292066761702]],[128,[-108.48886966473208,201.74088038089224]],[129,[-77.52376468139214,103.72873527107294]],[130,[-7.376548680592935,135.18537944019295]],[131,[71.13824762170816,201.13460725217016]],[132,[-43.507990327935794,108.5129697929371]],[133,[-16.519277742577128,161.17530695799525]],[134,[25.500343364286742,238.4635992728063]],[135,[-44.05709356246806,122.88076652084321]],[136,[-62.90018554777512,199.2593577083721]],[137,[7.915950972595311,186.2269820061604]],[138,[-7.450629229289314,213.73573628777856]],[139,[-54.00694555200325,169.44764071970616]],[140,[-36.7298179340302,246.30440540036554]],[141,[11.439051815642776,77.47959618915175]],[142,[98.22780056254634,100.58536103280976]],[143,[-22.17051514175166,37.255031272163464]],[144,[-37.15329303798528,45.56532477370087]],[145,[5.753234325103162,55.99710913244349]],[146,[544.1473655983482,254.91737984127707]],[147,[529.0330433312914,257.8777907391557]],[148,[552.5983415342396,235.5784222309382]],[149,[556.8343965873479,221.92288348494256]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1108\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1105\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1106\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1107\"},\"data\":{\"type\":\"map\",\"entries\":[[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attP-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]+ordered_polymer[complex[part[attL]:2x_protein[Bxb1]-forward](circular)]\",\"2ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attP-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attP-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attP-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"ordered_polymer[part[t16-forward]:part[attP-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"ordered_polymer[part[t16-forward]:part[attP-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] --> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP]\",\"dna[part[pconst-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]] --> dna[part[pconst-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP]\",\"2protein[Bxb1]+dna[part[pconst-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[attL-forward](circular)] <--> ordered_polymer[complex[part[attL]:2x_protein[Bxb1]-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] --> dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]]\",\"complex[protein[RNAase]:rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNAase]\",\"rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]]\",\"complex[protein[RNAase]:rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]] --> protein[RNAase]\"]],[\"k\",[\"100\",\"100\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"2\",\"100\",\"2\"]],[\"k_r\",[\"10\",\"10\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"10\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\"]],[\"index\",[53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1109\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1110\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1163\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1164\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1165\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1115\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1112\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1113\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1114\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1116\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1117\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1111\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1118\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1119\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1121\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1138\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[706.4026685393159,-555.587072606057]],[1,[-345.308126828026,34.40463596544331]],[2,[-223.62420522261166,105.08045276701894]],[3,[-81.65748951355071,127.91965428203396]],[4,[913.0603246390765,-105.98758398283016]],[5,[549.2500549176119,245.6420175446227]],[6,[103.58680275605477,-170.37186023317977]],[7,[-222.78769720277103,-286.71567927940987]],[8,[-285.13971456684294,-197.49385219779185]],[9,[-7.614398251923786,49.41506392270774]],[10,[-21.675256487341517,-91.32931246789653]],[11,[-333.6987690472107,80.18736652684012]],[12,[-367.08953256579167,109.43980964340597]],[13,[-368.15514310157414,59.13064241768578]],[14,[-227.28100213799058,84.74159935179684]],[15,[-286.461326263571,97.01862400935643]],[16,[-279.0649195392953,117.24665414265993]],[17,[548.8603489999044,232.43412799839618]],[18,[61.16141842860913,-187.5691548730871]],[19,[22.656491964271904,-230.11618124756114]],[20,[128.20564642026957,-202.83414200194105]],[21,[65.53343220839506,-250.35974622003891]],[22,[66.8908991354799,-210.65328882487125]],[23,[134.53027300058034,-224.31201126094842]],[24,[67.98810418093294,-271.95392386907594]],[25,[163.22703607131044,-192.87637796935925]],[26,[166.5600287421303,-250.17229991527236]],[27,[104.55310252804988,-235.855944604678]],[28,[91.25942433862036,-238.15362500538006]],[29,[32.2047130620209,-286.19900406832716]],[30,[122.52178230269584,-272.2461605360841]],[31,[133.6382615535865,-289.0426313010724]],[32,[88.28038839861496,-307.34500221661466]],[33,[-226.94016808789112,-282.15654837585066]],[34,[-286.89645013670577,-191.66753017405864]],[35,[63.166715811199325,102.79120293629502]],[36,[21.24466777843211,107.9151923318944]],[37,[-29.131642814920717,163.05298939604435]],[38,[70.9430424567833,156.4509204520039]],[39,[-37.88318683249206,56.92766995691052]],[40,[545.165120860571,259.83965197427864]],[41,[-87.78940181697705,89.88849775434119]],[42,[-20.379190806785974,98.59783656635287]],[43,[-57.52523173271341,77.949999504612]],[44,[-25.98408005396852,120.29778158813437]],[45,[6.522204251715624,91.07165101315037]],[46,[-81.87921963599727,175.52014263764497]],[47,[37.56984703732321,166.96411471962145]],[48,[12.648066564834322,204.41561626057353]],[49,[-56.83542297603021,132.22218107967186]],[50,[-32.2378139049096,212.12380512201594]],[51,[535.5015706251779,257.2181914167722]],[52,[556.0016629810183,227.8559916331891]],[53,[-341.68686915335905,90.67637958574956]],[54,[-360.6892623547366,72.39278532252906]],[55,[-400.21137598264994,123.79149971104047]],[56,[-384.7771658763087,123.07023778910353]],[57,[-333.44644599024076,41.15767177993294]],[58,[-354.8334606793632,96.46008036175043]],[59,[-352.38225776539434,32.76139571913738]],[60,[-376.07995193246046,78.61839643134607]],[61,[-354.79431517562097,65.31837378910326]],[62,[-249.1146470774861,81.8042754535788]],[63,[-321.7051434522945,107.90349016754121]],[64,[-310.7435187928769,89.7826689179104]],[65,[-245.45251950535314,118.69825678230922]],[66,[-298.7924210406721,83.96701065142395]],[67,[-205.17465244165328,101.63731756450935]],[68,[-230.98778846624847,73.3988401698777]],[69,[-241.52579843498643,105.65902257437422]],[70,[-312.728584588295,121.99529379525103]],[71,[-305.88607417301046,105.29251096128367]],[72,[28.239911706132535,-199.76163885921036]],[73,[94.43890025943219,-186.7193098721476]],[74,[55.033448815336556,-211.15974312572305]],[75,[33.74067689619494,-215.3585020172613]],[76,[98.65498899430602,-210.62319383722843]],[77,[59.817145076427025,-238.19038556350168]],[78,[148.33796809188584,-187.91750551508355]],[79,[152.66618393576005,-204.81070902289443]],[80,[173.52856207663976,-218.9161609860028]],[81,[78.68875513531127,-238.26341124006007]],[82,[82.08475797693956,-256.52192082248024]],[83,[144.92683938994227,-238.20157459961572]],[84,[46.42345488029497,-233.18135792016514]],[85,[14.732408199278986,-258.4371283969725]],[86,[110.86437961528135,-211.54712291758642]],[87,[129.0306353412251,-238.1989416155137]],[88,[40.01230704091817,-268.5918647777633]],[89,[97.01420769672266,-264.26872894101064]],[90,[115.0655354927459,-227.0990903136001]],[91,[135.90165945572952,-258.14112504084926]],[92,[45.04569211904414,-282.37762301759824]],[93,[101.22946794661546,-283.1624019484074]],[94,[150.77476213701533,-261.2362225646115]],[95,[156.22582445992185,-274.66911305823317]],[96,[84.71515238852692,-276.64833568588404]],[97,[55.52160901110076,-304.3223992881476]],[98,[103.44622186154406,-295.9961606420594]],[99,[111.98669296292523,-307.85061129838334]],[100,[77.71426283494276,-165.80048196117332]],[101,[79.62352243073367,-182.55889310434614]],[102,[138.3806160733179,-168.48884589706637]],[103,[104.16771862543148,-194.82532528602587]],[104,[-221.45154287838494,-281.31064166637447]],[105,[-281.50882858900786,-193.20186312933518]],[106,[52.31926557972137,90.04169812780002]],[107,[25.99671941802158,126.92715904687283]],[108,[78.81366483118605,122.01220919563532]],[109,[-25.34384611687717,83.41349619459969]],[110,[38.97839370780603,97.84263410256366]],[111,[-66.57599285346853,59.20214822992324]],[112,[-27.4987483114644,67.42762169060371]],[113,[-55.91042611699471,117.57289870115977]],[114,[-35.77783222992647,190.53421790263798]],[115,[-79.97191312183057,72.84910928040945]],[116,[-45.245256188945945,89.53092879393789]],[117,[14.602364398541305,126.99813190911794]],[118,[103.24955418703067,172.64423402592652]],[119,[-5.819175695127864,83.16179640634176]],[120,[-7.199179140878196,101.70370132291912]],[121,[-29.390357086969864,140.52787917708335]],[122,[37.85094999100674,131.07378491234022]],[123,[-64.21734711706252,165.27293227319572]],[124,[-7.429802272135603,181.57753177503335]],[125,[58.36050881443981,156.30087283425135]],[126,[47.33425164995949,183.4050481690855]],[127,[-99.83950962465948,133.56292066761702]],[128,[-108.48886966473208,201.74088038089224]],[129,[-77.52376468139214,103.72873527107294]],[130,[-7.376548680592935,135.18537944019295]],[131,[71.13824762170816,201.13460725217016]],[132,[-43.507990327935794,108.5129697929371]],[133,[-16.519277742577128,161.17530695799525]],[134,[25.500343364286742,238.4635992728063]],[135,[-44.05709356246806,122.88076652084321]],[136,[-62.90018554777512,199.2593577083721]],[137,[7.915950972595311,186.2269820061604]],[138,[-7.450629229289314,213.73573628777856]],[139,[-54.00694555200325,169.44764071970616]],[140,[-36.7298179340302,246.30440540036554]],[141,[11.439051815642776,77.47959618915175]],[142,[98.22780056254634,100.58536103280976]],[143,[-22.17051514175166,37.255031272163464]],[144,[-37.15329303798528,45.56532477370087]],[145,[5.753234325103162,55.99710913244349]],[146,[544.1473655983482,254.91737984127707]],[147,[529.0330433312914,257.8777907391557]],[148,[552.5983415342396,235.5784222309382]],[149,[556.8343965873479,221.92288348494256]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1126\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1123\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1124\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1125\"},\"data\":{\"type\":\"map\",\"entries\":[[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"color\",[\"purple\",\"white\",\"white\",\"green\",\"green\",\"green\",\"white\",\"white\",\"white\",\"white\",\"yellow\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"cyan\",\"cyan\"]],[\"species\",[\"nothing\",\"dna_part_t16_forward_part_attP_forward_part_attB_forward_part_GFP_forward_circular_\",\"dna_part_pconst_forward_part_attB_forward_part_RFP_forward_part_genome_forward_\",\"protein_RNAP\",\"protein_Ribo\",\"protein_RNAase\",\"dna_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_part_attP_forward_part_attL_forward_part_attB_forward_part_GFP_forward_circular_\",\"dna_part_t16_forward_part_attR_forward_part_GFP_forward_circular_\",\"dna_part_attL_forward_circular_\",\"dna_part_pconst_forward_part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"protein_Bxb1\",\"ordered_polymer_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attP_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attB_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"rna_part_attB_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attP_forward_part_attL_forward_part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attL_forward_part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attP_forward_complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attP_forward_part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attL_forward_part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_part_attP_forward_complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_part_attP_forward_complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_part_attP_forward_part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attP_forward_complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_complex_part_attL_protein_Bxb1_2x_forward__circular_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"rna_part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"complex_protein_RNAase_rna_part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward__\",\"complex_protein_RNAase_rna_part_attB_forward_part_RFP_forward_part_genome_forward__\"]],[\"type\",[\"nothing\",\"dna\",\"dna\",\"protein\",\"protein\",\"protein\",\"dna\",\"dna\",\"dna\",\"dna\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"complex\",\"complex\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1127\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1128\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1166\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1167\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1168\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1133\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1130\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1131\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1132\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1134\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1135\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1129\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1136\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1137\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1102\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1169\",\"attributes\":{\"renderers\":[{\"id\":\"p1139\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1170\",\"attributes\":{\"renderers\":[{\"id\":\"p1121\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1171\",\"attributes\":{\"renderers\":[{\"id\":\"p1103\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1172\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1173\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1174\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1180\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1179\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1181\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1182\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n", + " const docs_json = {\"452f7359-ccde-4df1-b1fe-e2c0389f10d8\":{\"version\":\"3.7.3\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Plot\",\"id\":\"p1096\",\"attributes\":{\"width\":500,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1161\",\"attributes\":{\"start\":-445.6431684981932,\"end\":958.4921171546197}},\"y_range\":{\"type\":\"object\",\"name\":\"Range1d\",\"id\":\"p1162\",\"attributes\":{\"start\":-849.9413531422956,\"end\":554.1939325105172}},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1099\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1100\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1101\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1139\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1156\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[706.4026685393159,-555.587072606057]],[1,[-345.308126828026,34.40463596544331]],[2,[-223.62420522261166,105.08045276701894]],[3,[-81.65748951355071,127.91965428203396]],[4,[913.0603246390765,-105.98758398283016]],[5,[549.2500549176119,245.6420175446227]],[6,[103.58680275605477,-170.37186023317977]],[7,[-222.78769720277103,-286.71567927940987]],[8,[-285.13971456684294,-197.49385219779185]],[9,[-7.614398251923786,49.41506392270774]],[10,[-21.675256487341517,-91.32931246789653]],[11,[-333.6987690472107,80.18736652684012]],[12,[-367.08953256579167,109.43980964340597]],[13,[-368.15514310157414,59.13064241768578]],[14,[-227.28100213799058,84.74159935179684]],[15,[-286.461326263571,97.01862400935643]],[16,[-279.0649195392953,117.24665414265993]],[17,[548.8603489999044,232.43412799839618]],[18,[61.16141842860913,-187.5691548730871]],[19,[22.656491964271904,-230.11618124756114]],[20,[128.20564642026957,-202.83414200194105]],[21,[65.53343220839506,-250.35974622003891]],[22,[66.8908991354799,-210.65328882487125]],[23,[134.53027300058034,-224.31201126094842]],[24,[67.98810418093294,-271.95392386907594]],[25,[163.22703607131044,-192.87637796935925]],[26,[166.5600287421303,-250.17229991527236]],[27,[104.55310252804988,-235.855944604678]],[28,[91.25942433862036,-238.15362500538006]],[29,[32.2047130620209,-286.19900406832716]],[30,[122.52178230269584,-272.2461605360841]],[31,[133.6382615535865,-289.0426313010724]],[32,[88.28038839861496,-307.34500221661466]],[33,[-226.94016808789112,-282.15654837585066]],[34,[-286.89645013670577,-191.66753017405864]],[35,[63.166715811199325,102.79120293629502]],[36,[21.24466777843211,107.9151923318944]],[37,[-29.131642814920717,163.05298939604435]],[38,[70.9430424567833,156.4509204520039]],[39,[-37.88318683249206,56.92766995691052]],[40,[545.165120860571,259.83965197427864]],[41,[-87.78940181697705,89.88849775434119]],[42,[-20.379190806785974,98.59783656635287]],[43,[-57.52523173271341,77.949999504612]],[44,[-25.98408005396852,120.29778158813437]],[45,[6.522204251715624,91.07165101315037]],[46,[-81.87921963599727,175.52014263764497]],[47,[37.56984703732321,166.96411471962145]],[48,[12.648066564834322,204.41561626057353]],[49,[-56.83542297603021,132.22218107967186]],[50,[-32.2378139049096,212.12380512201594]],[51,[535.5015706251779,257.2181914167722]],[52,[556.0016629810183,227.8559916331891]],[53,[-341.68686915335905,90.67637958574956]],[54,[-360.6892623547366,72.39278532252906]],[55,[-400.21137598264994,123.79149971104047]],[56,[-384.7771658763087,123.07023778910353]],[57,[-333.44644599024076,41.15767177993294]],[58,[-354.8334606793632,96.46008036175043]],[59,[-352.38225776539434,32.76139571913738]],[60,[-376.07995193246046,78.61839643134607]],[61,[-354.79431517562097,65.31837378910326]],[62,[-249.1146470774861,81.8042754535788]],[63,[-321.7051434522945,107.90349016754121]],[64,[-310.7435187928769,89.7826689179104]],[65,[-245.45251950535314,118.69825678230922]],[66,[-298.7924210406721,83.96701065142395]],[67,[-205.17465244165328,101.63731756450935]],[68,[-230.98778846624847,73.3988401698777]],[69,[-241.52579843498643,105.65902257437422]],[70,[-312.728584588295,121.99529379525103]],[71,[-305.88607417301046,105.29251096128367]],[72,[28.239911706132535,-199.76163885921036]],[73,[94.43890025943219,-186.7193098721476]],[74,[55.033448815336556,-211.15974312572305]],[75,[33.74067689619494,-215.3585020172613]],[76,[98.65498899430602,-210.62319383722843]],[77,[59.817145076427025,-238.19038556350168]],[78,[148.33796809188584,-187.91750551508355]],[79,[152.66618393576005,-204.81070902289443]],[80,[173.52856207663976,-218.9161609860028]],[81,[78.68875513531127,-238.26341124006007]],[82,[82.08475797693956,-256.52192082248024]],[83,[144.92683938994227,-238.20157459961572]],[84,[46.42345488029497,-233.18135792016514]],[85,[14.732408199278986,-258.4371283969725]],[86,[110.86437961528135,-211.54712291758642]],[87,[129.0306353412251,-238.1989416155137]],[88,[40.01230704091817,-268.5918647777633]],[89,[97.01420769672266,-264.26872894101064]],[90,[115.0655354927459,-227.0990903136001]],[91,[135.90165945572952,-258.14112504084926]],[92,[45.04569211904414,-282.37762301759824]],[93,[101.22946794661546,-283.1624019484074]],[94,[150.77476213701533,-261.2362225646115]],[95,[156.22582445992185,-274.66911305823317]],[96,[84.71515238852692,-276.64833568588404]],[97,[55.52160901110076,-304.3223992881476]],[98,[103.44622186154406,-295.9961606420594]],[99,[111.98669296292523,-307.85061129838334]],[100,[77.71426283494276,-165.80048196117332]],[101,[79.62352243073367,-182.55889310434614]],[102,[138.3806160733179,-168.48884589706637]],[103,[104.16771862543148,-194.82532528602587]],[104,[-221.45154287838494,-281.31064166637447]],[105,[-281.50882858900786,-193.20186312933518]],[106,[52.31926557972137,90.04169812780002]],[107,[25.99671941802158,126.92715904687283]],[108,[78.81366483118605,122.01220919563532]],[109,[-25.34384611687717,83.41349619459969]],[110,[38.97839370780603,97.84263410256366]],[111,[-66.57599285346853,59.20214822992324]],[112,[-27.4987483114644,67.42762169060371]],[113,[-55.91042611699471,117.57289870115977]],[114,[-35.77783222992647,190.53421790263798]],[115,[-79.97191312183057,72.84910928040945]],[116,[-45.245256188945945,89.53092879393789]],[117,[14.602364398541305,126.99813190911794]],[118,[103.24955418703067,172.64423402592652]],[119,[-5.819175695127864,83.16179640634176]],[120,[-7.199179140878196,101.70370132291912]],[121,[-29.390357086969864,140.52787917708335]],[122,[37.85094999100674,131.07378491234022]],[123,[-64.21734711706252,165.27293227319572]],[124,[-7.429802272135603,181.57753177503335]],[125,[58.36050881443981,156.30087283425135]],[126,[47.33425164995949,183.4050481690855]],[127,[-99.83950962465948,133.56292066761702]],[128,[-108.48886966473208,201.74088038089224]],[129,[-77.52376468139214,103.72873527107294]],[130,[-7.376548680592935,135.18537944019295]],[131,[71.13824762170816,201.13460725217016]],[132,[-43.507990327935794,108.5129697929371]],[133,[-16.519277742577128,161.17530695799525]],[134,[25.500343364286742,238.4635992728063]],[135,[-44.05709356246806,122.88076652084321]],[136,[-62.90018554777512,199.2593577083721]],[137,[7.915950972595311,186.2269820061604]],[138,[-7.450629229289314,213.73573628777856]],[139,[-54.00694555200325,169.44764071970616]],[140,[-36.7298179340302,246.30440540036554]],[141,[11.439051815642776,77.47959618915175]],[142,[98.22780056254634,100.58536103280976]],[143,[-22.17051514175166,37.255031272163464]],[144,[-37.15329303798528,45.56532477370087]],[145,[5.753234325103162,55.99710913244349]],[146,[544.1473655983482,254.91737984127707]],[147,[529.0330433312914,257.8777907391557]],[148,[552.5983415342396,235.5784222309382]],[149,[556.8343965873479,221.92288348494256]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1144\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1141\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1142\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1143\"},\"data\":{\"type\":\"map\",\"entries\":[[\"type\",[\"nothing\",\"dna\",\"dna\",\"protein\",\"protein\",\"protein\",\"dna\",\"dna\",\"dna\",\"dna\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"color\",[\"purple\",\"white\",\"white\",\"green\",\"green\",\"green\",\"white\",\"white\",\"white\",\"white\",\"yellow\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"cyan\",\"cyan\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"nothing\",\"dna_part_t16_forward_part_attP_forward_part_attB_forward_part_GFP_forward_circular_\",\"dna_part_pconst_forward_part_attB_forward_part_RFP_forward_part_genome_forward_\",\"protein_RNAP\",\"protein_Ribo\",\"protein_RNase\",\"dna_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_part_attP_forward_part_attL_forward_part_attB_forward_part_GFP_forward_circular_\",\"dna_part_t16_forward_part_attR_forward_part_GFP_forward_circular_\",\"dna_part_attL_forward_circular_\",\"dna_part_pconst_forward_part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"protein_Bxb1\",\"ordered_polymer_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attP_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attB_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"rna_part_attB_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attP_forward_part_attL_forward_part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attL_forward_part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attP_forward_complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attP_forward_part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attL_forward_part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_part_attP_forward_complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_part_attP_forward_complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_part_attP_forward_part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attP_forward_complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_complex_part_attL_protein_Bxb1_2x_forward__circular_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"rna_part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"complex_protein_RNase_rna_part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward__\",\"complex_protein_RNase_rna_part_attB_forward_part_RFP_forward_part_genome_forward__\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attP-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]+ordered_polymer[complex[part[attL]:2x_protein[Bxb1]-forward](circular)]\",\"2ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attP-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attP-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attP-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"ordered_polymer[part[t16-forward]:part[attP-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"ordered_polymer[part[t16-forward]:part[attP-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] --> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP]\",\"dna[part[pconst-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]] --> dna[part[pconst-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP]\",\"2protein[Bxb1]+dna[part[pconst-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[attL-forward](circular)] <--> ordered_polymer[complex[part[attL]:2x_protein[Bxb1]-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] --> dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]]\",\"complex[protein[RNase]:rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNase]\",\"rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]]\",\"complex[protein[RNase]:rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]] --> protein[RNase]\"]],[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"k\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100\",\"100\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"2\",\"100\",\"2\"]],[\"k_r\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10\",\"10\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"10\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1145\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1146\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1157\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"line_alpha\":{\"type\":\"value\",\"value\":0},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1151\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1148\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1149\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1150\"},\"data\":{\"type\":\"map\",\"entries\":[[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"yellow\",\"yellow\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\"]],[\"weight\",[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[\"start\",[1,1,2,2,3,3,3,3,3,3,3,3,3,3,5,5,6,6,6,6,7,8,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,12,12,12,12,12,12,12,12,13,13,13,13,14,14,14,15,15,15,15,15,16,16,16,16,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,34,35,35,35,35,35,36,36,36,36,36,37,37,37,37,37,38,38,38,38,38,39,39,39,39,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,46,47,47,47,47,47,48,48,48,48,48,49,49,49,49,50,50,50,50,50,51,51,52,52,53,53,53,54,54,54,55,55,56,57,57,57,58,59,59,59,60,61,62,62,62,63,64,65,65,65,66,66,66,67,67,67,68,68,68,69,69,69,70,71,72,72,72,73,73,73,74,74,74,75,75,75,76,76,76,77,77,77,78,78,78,79,79,79,80,80,80,81,81,81,82,82,82,83,83,83,84,84,84,85,85,85,86,86,86,87,87,87,88,88,88,89,89,89,90,90,90,91,91,91,92,92,92,93,93,93,94,94,94,95,95,95,96,96,96,97,97,97,98,98,98,99,99,99,100,100,100,101,101,101,102,102,102,103,103,103,104,104,104,105,105,105,106,106,106,107,107,107,108,108,108,109,109,109,110,110,110,111,111,111,112,112,112,113,113,113,114,114,114,115,115,115,116,116,116,117,117,117,118,118,118,119,119,119,120,120,120,121,121,121,122,122,122,123,123,123,124,124,124,125,125,125,126,126,126,127,127,127,128,128,128,129,129,129,130,130,130,131,131,131,132,132,132,133,133,133,134,134,134,135,135,135,136,136,136,137,137,137,138,138,138,139,139,139,140,140,140,141,141,141,142,142,142,143,143,143,144,144,144,145,145,145,146,146,146,147,148,148,148,149]],[\"end\",[57,59,67,69,65,67,109,113,117,127,130,133,139,141,146,148,100,101,102,103,104,105,141,143,144,145,53,54,57,59,62,69,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,111,112,115,116,119,120,121,122,123,124,125,126,129,132,135,136,137,138,143,144,145,53,57,58,61,64,71,53,54,55,56,58,60,63,70,54,59,60,61,62,67,68,62,63,64,65,66,65,69,70,71,148,72,73,74,100,72,75,84,85,73,78,86,87,74,81,88,89,75,76,77,101,76,79,90,91,77,82,92,93,78,79,80,102,80,83,94,95,81,82,83,103,84,86,90,96,85,88,92,97,87,89,94,98,91,93,95,99,96,97,98,99,104,105,106,107,108,141,142,106,109,110,121,122,107,113,114,123,124,108,117,118,125,126,109,111,112,143,146,111,115,127,129,112,119,130,132,113,115,116,144,116,120,133,135,117,119,120,145,121,123,127,128,136,122,125,130,131,137,124,126,133,134,138,129,132,135,139,136,137,138,139,140,146,147,148,149,10,11,12,10,13,12,33,34,32,10,1,11,28,10,1,13,30,20,10,14,15,50,47,16,3,15,16,17,3,2,3,14,2,17,3,10,2,16,49,42,10,18,19,10,18,20,10,18,21,10,22,19,10,22,23,10,22,24,10,25,20,10,25,23,10,25,26,10,27,21,10,27,24,10,27,26,10,19,28,10,19,29,10,20,28,10,20,30,10,21,29,10,21,30,10,23,28,10,23,31,10,24,29,10,24,31,10,26,30,10,26,31,10,28,32,10,29,32,10,30,32,10,31,32,10,6,18,10,6,22,10,6,25,10,6,27,10,7,33,10,8,34,10,35,36,10,35,37,10,35,38,39,3,36,39,40,3,10,39,41,10,39,42,43,3,37,43,40,3,10,43,41,10,43,44,45,3,38,45,40,3,10,45,42,10,45,44,10,36,46,10,36,47,10,37,46,10,37,48,10,38,47,10,38,48,41,3,46,41,40,3,10,41,49,42,3,47,42,40,3,10,42,49,44,3,48,44,40,3,10,44,49,10,46,50,10,47,50,10,48,50,49,3,50,49,40,3,9,3,35,9,40,3,10,9,39,10,9,43,10,9,45,40,5,51,5,17,5,52,5]],[\"xs\",[[-345.308126828026,-336.4880620686795,-335.9725853909553,-333.44644599024076,-338.44635456806094,-336.4880620686795],[-345.308126828026,-348.9730270732439,-348.73008975352985,-352.38225776539434,-347.5987675293619,-348.9730270732439],[-223.62420522261166,-208.61524959195515,-209.88992970514948,-205.17465244165328,-208.97264528201353,-208.61524959195515],[-223.62420522261166,-238.02762496218958,-237.1171746759838,-241.52579843498643,-237.27868763888367,-238.02762496218958],[-81.65748951355071,-241.95805299646528,-241.2697618777846,-245.45251950535314,-240.98871493471938,-241.95805299646528],[-81.65748951355071,-201.75129347748282,-201.45965279532095,-205.17465244165328,-200.4190354330005,-201.75129347748282],[-81.65748951355071,-28.089796648921993,-30.291219679651764,-25.34384611687717,-27.190938034920325,-28.089796648921993],[-81.65748951355071,-59.158005655974556,-60.86046198009869,-55.91042611699471,-58.99606562979673,-59.158005655974556],[-81.65748951355071,11.10252477091934,10.24850368980678,14.602364398541305,10.296367888155569,11.10252477091934],[-81.65748951355071,-96.49681483727655,-94.96293096349449,-99.83950962465948,-96.44506370590605,-96.49681483727655],[-81.65748951355071,-10.859924570599755,-11.44273486779029,-7.376548680592935,-11.929482526755963,-10.859924570599755],[-81.65748951355071,-19.63652046100847,-19.239096419076724,-16.519277742577128,-21.512634448716405,-19.63652046100847],[-81.65748951355071,-55.94670672631634,-54.32584786933201,-54.00694555200325,-58.487707389616986,-55.94670672631634],[-81.65748951355071,8.361706658570913,6.440883668423207,11.439051815642776,8.822765442184497,8.361706658570913],[549.2500549176119,545.8343959793505,548.4249405104173,544.1473655983482,544.044108306005,545.8343959793505],[549.2500549176119,551.4933993495458,548.8591806035366,552.5983415342396,553.603479603063,551.4933993495458],[103.58680275605477,81.16087672272405,82.41332507742689,77.71426283494276,81.54335826061536,81.16087672272405],[103.58680275605477,82.74324866197819,82.34989500370304,79.62352243073367,84.61647034093696,82.74324866197819],[103.58680275605477,134.88573040065464,134.19191676252163,138.3806160733179,133.9217160245466,134.88573040065464],[103.58680275605477,104.08459616956887,101.5655863906949,104.16771862543148,106.56417612187671,104.08459616956887],[-222.78769720277103,-222.29147780446309,-220.06374914400746,-221.45154287838494,-224.91763656564666,-222.29147780446309],[-285.13971456684294,-283.7693372302594,-282.3968422566397,-281.50882858900786,-286.2141232322277,-283.7693372302594],[-7.614398251923786,9.473114413443993,11.075193633412455,11.439051815642776,6.938476476289861,9.473114413443993],[-7.614398251923786,-19.484459352091317,-20.450171361245197,-22.17051514175166,-17.24459449417776,-19.484459352091317],[-7.614398251923786,-33.682643997548126,-33.182565593731915,-37.15329303798528,-32.53639123469962,-33.682643997548126],[-7.614398251923786,2.613235339453839,2.972845845401971,5.753234325103162,0.7641402635766879,2.613235339453839],[-21.675256487341517,-338.6445102268598,-336.6869740116343,-341.68686915335905,-339.1588782442874,-338.6445102268598],[-21.675256487341517,-357.53755064404425,-355.70283368475305,-360.6892623547366,-357.8772270051073,-357.53755064404425],[-21.675256487341517,-330.22522912046725,-328.4834706320432,-333.44644599024076,-330.43897666180163,-330.22522912046725],[-21.675256487341517,-349.10535193425665,-347.4498606147413,-352.38225776539434,-349.20641578583417,-349.10535193425665],[-21.675256487341517,-246.32972984775012,-244.1549474612534,-249.1146470774861,-247.18346364118065,-246.32972984775012],[-21.675256487341517,-238.9191039446672,-236.63254684110663,-241.52579843498643,-239.9691538902337,-238.9191039446672],[-21.675256487341517,26.776363720650256,24.15830323222514,28.239911706132535,28.70017807979652,26.776363720650256],[-21.675256487341517,91.73447845382333,89.50609301883871,94.43890025943219,92.67999896800895,91.73447845382333],[-21.675256487341517,53.146460206667086,50.59336481915136,55.033448815336556,54.80444689220857,53.146460206667086],[-21.675256487341517,32.312915974623785,29.69174972907991,33.74067689619494,34.25681198156339,32.312915974623785],[-21.675256487341517,96.16943478332965,93.81980817772657,98.65498899430602,97.34001812748855,96.16943478332965],[-21.675256487341517,58.118940990881896,55.5301560061363,59.817145076427025,59.90216877845315,58.118940990881896],[-21.675256487341517,145.29479149328034,143.33808881725264,148.33796809188584,145.8079381019628,145.29479149328034],[-21.675256487341517,149.73285783640085,147.6733162559463,152.66618393576005,150.40095184520527,149.73285783640085],[-21.675256487341517,170.59884937844566,168.53620781320552,173.52856207663976,171.27175741885705,170.59884937844566],[-21.675256487341517,76.71463756162419,74.18203842891961,78.68875513531127,78.31079764493059,76.71463756162419],[-21.675256487341517,80.22312656972052,77.66456014130361,82.08475797693956,81.89861269504793,80.22312656972052],[-21.675256487341517,142.30139402568471,140.02545934206296,144.92683938994227,143.3319269186926,142.30139402568471],[-21.675256487341517,44.908720254899976,42.29570945198944,46.42345488029497,46.803204121217725,44.908720254899976],[-21.675256487341517,13.987343612740126,11.367931550464284,14.732408199278986,16.253328106942824,13.987343612740126],[-21.675256487341517,108.27193543925209,105.97746733901417,110.86437961528135,109.33665613630752,108.27193543925209],[-21.675256487341517,126.52406449120208,124.18472575634706,129.0306353412251,127.67439054751603,126.52406449120208],[-21.675256487341517,38.861968782870605,36.22801879143906,40.01230704091817,40.950246277784906,38.861968782870605],[-21.675256487341517,95.03369598919461,92.50270739522026,97.01420769672266,96.62521242333425,95.03369598919461],[-21.675256487341517,112.58185901485307,110.23132590865714,115.0655354927459,113.75423957787166,112.58185901485307],[-21.675256487341517,133.49821569244804,131.11081242440463,135.90165945572952,134.74552547114288,133.49821569244804],[-21.675256487341517,43.89171486594918,41.25780793845528,45.04569211904414,45.9782231094341,43.89171486594918],[-21.675256487341517,99.3413465697038,96.78850068565623,101.22946794661546,100.9985464137634,99.3413465697038],[-21.675256487341517,148.2815732378595,145.9356536651117,150.77476213701533,149.44482797148385,148.2815732378595],[-21.675256487341517,153.78848780496213,151.41622385743034,156.22582445992185,155.0045808887845,153.78848780496213],[-21.675256487341517,82.9725721901991,80.3911537557054,84.71515238852692,84.72738325025239,82.9725721901991],[-21.675256487341517,54.328990646018376,51.695739861523265,55.52160901110076,56.39651301444623,54.328990646018376],[-21.675256487341517,101.62064444980791,99.05467030379756,103.44622186154406,103.320640804609,101.62064444980791],[-21.675256487341517,110.14818275716844,107.58481617694761,111.98669296292523,111.83943676803902,110.14818275716844],[-21.675256487341517,74.91330310304775,72.74988832528915,77.71426283494276,75.74805939374401,74.91330310304775],[-21.675256487341517,77.02276770479085,74.73289638006648,79.62352243073367,78.07894944803252,77.02276770479085],[-21.675256487341517,135.22784661285536,133.3944446303346,138.3806160733179,135.56570624476888,135.22784661285536],[-21.675256487341517,101.46449417943742,99.23535223721161,104.16771862543148,102.41133917833142,101.46449417943742],[-21.675256487341517,-218.9152741344164,-220.03652152292761,-221.45154287838494,-216.59092662498165,-218.9152741344164],[-21.675256487341517,-278.25032450520223,-278.3900157859358,-281.50882858900786,-276.56493477804844,-278.25032450520223],[-21.675256487341517,50.99715392670486,52.99834957297393,52.31926557972137,48.36880364889244,50.99715392670486],[-21.675256487341517,25.2498513042622,27.515127016959667,25.99671941802158,22.630292505391527,25.2498513042622],[-21.675256487341517,77.3222463552831,79.23018012644582,78.81366483118605,74.7068458564822,77.3222463552831],[-21.675256487341517,-65.57556467608514,-62.94258805974764,-66.57599285346853,-67.73397988640147,-65.57556467608514],[-21.675256487341517,-27.370448262002906,-24.84169841414468,-27.4987483114644,-29.838337916954252,-27.370448262002906],[-21.675256487341517,-78.80076859556974,-76.16710820329803,-79.97191312183057,-80.87888686537748,-78.80076859556974],[-21.675256487341517,-44.79295522412754,-42.20664187472623,-45.245256188945945,-47.164715858340074,-44.79295522412754],[-21.675256487341517,-6.135917126865906,-3.7212998950609477,-5.819175695127864,-8.700783284669637,-6.135917126865906],[-21.675256487341517,-7.460918811720275,-5.02999838204682,-7.199179140878196,-10.015997625787907,-7.460918811720275],[-21.675256487341517,-29.273958216692755,-26.74773373436773,-29.390357086969864,-31.74496792919546,-29.273958216692755],[-21.675256487341517,36.94602692608154,39.14639310562011,37.85094999100674,34.31640298297708,36.94602692608154],[-21.675256487341517,-63.64489601565531,-61.04278802624392,-64.21734711706252,-65.9754570757582,-63.64489601565531],[-21.675256487341517,-7.612250250184645,-5.158922076483153,-7.429802272135603,-10.152124135958271,-7.612250250184645],[-21.675256487341517,57.284110406240316,59.407647091286464,58.36050881443981,54.64997520589632,57.284110406240316],[-21.675256487341517,46.48158741010888,48.70403117122501,47.33425164995949,43.85467529266775,46.48158741010888],[-21.675256487341517,-76.5603647627982,-73.92843977681316,-77.52376468139214,-78.73529300452479,-76.5603647627982],[-21.675256487341517,-43.12787764298515,-40.5525100061866,-43.507990327935794,-45.52293567406221,-43.12787764298515],[-21.675256487341517,-43.69337448738793,-41.1206436897812,-44.05709356246806,-46.093572124125274,-43.69337448738793],[-21.675256487341517,-62.40857371658723,-59.8167579417212,-62.90018554777512,-64.76718934065845,-62.40857371658723],[-21.675256487341517,7.544906993977459,9.942815074666758,7.915950972595311,4.9709911236544055,7.544906993977459],[-21.675256487341517,-7.613650727335022,-5.155029337435632,-7.450629229289314,-10.149602717344647,-7.613650727335022],[-21.675256487341517,-22.157034554748495,-19.65385578416621,-22.17051514175166,-24.65381869704378,-22.157034554748495],[-21.675256487341517,-36.76006985804203,-34.18263363204299,-37.15329303798528,-39.150977406248266,-36.76006985804203],[-21.675256487341517,5.112629431219212,7.418459643157547,5.753234325103162,2.5029229730712474,5.112629431219212],[-333.6987690472107,-339.56631066970954,-337.07445659007055,-341.68686915335905,-341.0522602393587,-339.56631066970954],[-333.6987690472107,-333.46907266591705,-335.9743869995614,-333.44644599024076,-330.9744914836025,-333.46907266591705],[-333.6987690472107,-352.06024460598746,-349.8773203455307,-354.8334606793632,-352.9276708139766,-352.06024460598746],[-333.6987690472107,-351.93352396482675,-352.6952904867535,-354.79431517562097,-349.81471739742835,-351.93352396482675],[-333.6987690472107,-313.9727569173336,-313.7745058429846,-310.7435187928769,-315.7028238874798,-313.9727569173336],[-333.6987690472107,-308.4841767205692,-307.42526482438814,-305.88607417301046,-310.7755201154127,-308.4841767205692],[-367.08953256579167,-344.5021451214613,-346.6552100131847,-341.68686915335905,-343.68452974222015,-344.5021451214613],[-367.08953256579167,-361.2850984720493,-363.88992542795665,-360.6892623547366,-358.9629113217596,-361.2850984720493],[-367.08953256579167,-396.9998920750913,-395.24424111230627,-400.21137598264994,-397.23214900216294,-396.9998920750913],[-367.08953256579167,-382.00484303829666,-379.82130233792356,-384.7771658763087,-382.87330939980757,-382.00484303829666],[-367.08953256579167,-357.2363776099072,-359.6240113266867,-354.8334606793632,-355.98858747499634,-357.2363776099072],[-367.08953256579167,-375.099867488434,-377.2673943014455,-376.07995193246046,-372.46742948810146,-375.099867488434],[-367.08953256579167,-325.20313983356755,-326.1173713791057,-321.7051434522945,-325.94821189270755,-325.20313983356755],[-367.08953256579167,-316.1388073314283,-316.3850392103733,-312.728584588295,-317.5102429036936,-316.1388073314283],[-368.15514310157414,-362.4062117403044,-360.6349135225566,-360.6892623547366,-364.9919591438132,-362.4062117403044],[-368.15514310157414,-354.17891546320084,-356.7505223084377,-352.38225776539434,-352.45956810293757,-354.17891546320084],[-368.15514310157414,-374.76150296150445,-372.13295577898765,-376.07995193246046,-376.7646329361009,-374.76150296150445],[-368.15514310157414,-357.9702533113544,-357.6729082854584,-354.79431517562097,-359.7741309411919,-357.9702533113544],[-227.28100213799058,-245.6458965297663,-245.15650833293847,-249.1146470774861,-244.48985412570076,-245.6458965297663],[-227.28100213799058,-207.9554593945895,-207.09690166488798,-205.17465244165328,-210.13311597345617,-207.9554593945895],[-227.28100213799058,-229.90057965181816,-232.01904276562635,-230.98778846624847,-227.2663900168277,-229.90057965181816],[-286.461326263571,-252.3559996059107,-254.06797173829568,-249.1146470774861,-252.1815899373526,-252.3559996059107],[-286.461326263571,-318.36100199436174,-316.83011253852453,-321.7051434522945,-318.30557020486873,-318.36100199436174],[-286.461326263571,-307.3892808494605,-307.30768541197926,-310.7435187928769,-305.87976568995646,-307.3892808494605],[-286.461326263571,-248.5467411507887,-248.1122081823937,-245.45251950535314,-250.44904382798939,-248.5467411507887],[-286.461326263571,-296.3887677708983,-297.63588648452713,-298.7924210406721,-294.00145618677817,-296.3887677708983],[-279.0649195392953,-248.94926018142763,-249.67074839475535,-245.45251950535314,-249.88647991859915,-248.94926018142763],[-279.0649195392953,-244.87009375790132,-246.40066375945167,-241.52579843498643,-244.92591798881193,-244.87009375790132],[-279.0649195392953,-309.26289538239274,-308.0917100594546,-312.728584588295,-308.7901022773272,-309.26289538239274],[-279.0649195392953,-302.68922316098667,-302.94873324664127,-305.88607417301046,-300.91326027501793,-302.68922316098667],[548.8603489999044,549.9199209862606,550.8939498146383,552.5983415342396,547.6753611493608,549.9199209862606],[61.16141842860913,31.522054014561796,31.432265588993996,28.239911706132535,33.16875387451519,31.522054014561796],[61.16141842860913,90.94004104552035,90.17400913842224,94.43890025943219,90.04636005611955,90.94004104552035],[61.16141842860913,55.91341628352115,53.70243054079545,55.033448815336556,58.54182189545405,55.91341628352115],[61.16141842860913,75.5957694870644,77.08333138720697,77.71426283494276,73.10328269121855,75.5957694870644],[22.656491964271904,27.606743309909444,29.91532028867099,28.239911706132535,24.9978176493008,27.606743309909444],[22.656491964271904,31.63874459052532,33.13917416828036,33.74067689619494,29.141245984837834,31.63874459052532],[22.656491964271904,42.95220402540974,41.809124179889366,46.42345488029497,42.44866722858898,42.95220402540974],[22.656491964271904,15.675474879715104,13.491613017194677,14.732408199278986,18.306688246278554,15.675474879715104],[128.20564642026957,97.59762443221706,99.42357123163605,94.43890025943219,97.27004465059886,97.59762443221706],[128.20564642026957,145.52577219541737,146.3470920120275,148.33796809188584,143.37046392385835,145.52577219541737],[128.20564642026957,113.99181393364826,113.61118015655158,110.86437961528135,115.85597212650543,113.99181393364826],[128.20564642026957,128.94900965959457,126.43032971506254,129.0306353412251,131.4289697848355,128.94900965959457],[65.53343220839506,55.93902371053381,58.568677590071154,55.033448815336556,53.73893679565983,55.93902371053381],[65.53343220839506,76.11235633835418,77.19343236533823,78.68875513531127,73.80914416687142,76.11235633835418],[65.53343220839506,42.860229385843525,42.0824569042326,40.01230704091817,44.98893745963432,42.860229385843525],[65.53343220839506,93.81276219999499,92.04310497873914,97.01420769672266,94.06378718899919,93.81276219999499],[66.8908991354799,37.20594554570089,37.67651593347807,33.74067689619494,38.37915409151167,37.20594554570089],[66.8908991354799,95.1549905652231,94.32723255075267,98.65498899430602,94.32249528702673,95.1549905652231],[66.8908991354799,60.687955731290096,58.47310861000357,59.817145076427025,63.315879111415,60.687955731290096],[66.8908991354799,78.17874486034684,80.11313524515165,79.62352243073367,75.55901224839296,78.17874486034684],[134.53027300058034,101.92502719432326,103.59185351335856,98.65498899430602,101.80937062542628,101.92502719432326],[134.53027300058034,150.28266084085098,151.54803205980633,152.66618393576005,147.88664566686185,150.28266084085098],[134.53027300058034,118.53019899886426,118.99759385747807,115.0655354927459,119.70629601905193,118.53019899886426],[134.53027300058034,135.759890638387,133.22831772982792,135.90165945572952,138.22421433225082,135.759890638387],[67.98810418093294,60.64039941946903,63.26551627598975,59.817145076427025,58.40580009072214,60.64039941946903],[67.98810418093294,79.72421581757806,81.01016717910886,82.08475797693956,77.31852169845244,79.72421581757806],[67.98810418093294,48.232219089276825,47.953873465829446,45.04569211904414,50.02212021816101,48.232219089276825],[67.98810418093294,97.91292823126074,96.32753821619609,101.22946794661546,97.9250901165857,97.91292823126074],[163.22703607131044,151.6586372133428,153.23620504286427,148.33796809188584,151.65625633160536,151.6586372133428],[163.22703607131044,154.98563102916512,153.66354123347267,152.66618393576005,157.40796979696964,154.98563102916512],[163.22703607131044,172.24102875801867,169.61095632593998,173.52856207663976,174.26034907835455,172.24102875801867],[163.22703607131044,140.87844851814683,143.22209660295266,138.3806160733179,139.7196679768798,140.87844851814683],[166.5600287421303,172.766938850043,175.02638908321163,173.52856207663976,170.1462063205106,172.766938850043],[166.5600287421303,147.98925290498175,149.9260124746773,144.92683938994227,147.5051745935415,147.98925290498175],[166.5600287421303,153.6408589963498,152.88574268966616,150.77476213701533,155.75553212690863,153.6408589963498],[166.5600287421303,157.58623278377254,155.60546977745977,156.22582445992185,160.21231676516825,157.58623278377254],[104.55310252804988,82.17369098437008,82.76854538316054,78.68875513531127,83.23194481844493,82.17369098437008],[104.55310252804988,84.66079646759154,83.57935513350118,82.08475797693956,86.96420303189547,84.66079646759154],[104.55310252804988,141.43273137226234,140.45900152581606,144.92683938994227,140.74900209156073,141.43273137226234],[104.55310252804988,104.20059125049697,106.708277683006,104.16771862543148,101.70849822041636,104.20059125049697],[91.25942433862036,49.902128835800866,51.0027561106781,46.42345488029497,50.45163941263013,49.902128835800866],[91.25942433862036,108.78817170752775,110.3083721437184,110.86437961528135,106.2831048249793,108.78817170752775],[91.25942433862036,111.89109056096859,112.19108967998363,115.0655354927459,110.085267151697,111.89109056096859],[91.25942433862036,85.3017515261436,82.97624280368488,84.71515238852692,87.90551841626637,85.3017515261436],[32.2047130620209,16.596689597207305,19.15469443896554,14.732408199278986,14.923022103617265,16.596689597207305],[32.2047130620209,38.59352415428137,40.54240403016136,40.01230704091817,35.97163284515474,38.59352415428137],[32.2047130620209,41.691085639367316,41.608518823800296,45.04569211904414,40.1823670397165,41.691085639367316],[32.2047130620209,52.75818899772382,50.56854321753563,55.52160901110076,53.636983567778,52.75818899772382],[122.52178230269584,128.37343697549946,130.6730953305741,129.0306353412251,125.7620311231789,128.37343697549946],[122.52178230269584,100.35465210596644,101.89316145292034,97.01420769672266,100.40071027862443,100.35465210596644],[122.52178230269584,147.51363043065425,147.64789682525856,150.77476213701533,145.8324191550704,147.51363043065425],[122.52178230269584,105.63794411482755,104.20863153514283,103.44622186154406,108.10691832904004,105.63794411482755],[133.6382615535865,135.64598493974233,138.0786650003939,135.90165945572952,133.09202355122176,135.64598493974233],[133.6382615535865,104.6732420323811,105.93634487646518,101.22946794661546,105.04372199724452,104.6732420323811],[133.6382615535865,153.2729864311802,153.91479793653207,156.22582445992185,151.2304717085944,153.2729864311802],[133.6382615535865,114.62898852350227,113.6162058380823,111.98669296292523,116.89516602995835,114.62898852350227],[88.28038839861496,85.11894233062678,87.69801977385781,84.71515238852692,82.73140599648495,85.11894233062678],[88.28038839861496,59.0068048920175,60.063116212692556,55.52160901110076,59.60372515247692,59.0068048920175],[88.28038839861496,100.64395887358893,101.47716287551674,103.44622186154406,98.48147817427417,100.64395887358893],[88.28038839861496,108.48748874092229,107.6042424797238,111.98669296292523,107.71085844817149,108.48748874092229],[-226.94016808789112,-224.91070135074352,-225.35033777322047,-221.45154287838494,-226.1119454486314,-224.91070135074352],[-286.89645013670577,-284.8749843075679,-286.35811098444805,-281.50882858900786,-284.98862152318844,-284.8749843075679],[63.166715811199325,54.587293688727094,53.2211389085248,52.31926557972137,57.02930641919262,54.587293688727094],[63.166715811199325,28.932157370526582,30.989879573801247,25.99671941802158,28.2668845139628,28.932157370526582],[63.166715811199325,76.604049821035,78.01878422065975,78.81366483118605,74.14116620921457,76.604049821035],[63.166715811199325,14.582856675046092,14.229687104331425,11.439051815642776,16.42731616348052,14.582856675046092],[63.166715811199325,94.73470692203641,93.74924268202577,98.22780056254634,94.06319321312559,94.73470692203641],[21.24466777843211,49.28532983251299,47.319272214321515,52.31926557972137,49.81221485788643,49.28532983251299],[21.24466777843211,-22.246123475688893,-22.67508347890452,-25.34384611687717,-20.34773303728618,-22.246123475688893],[21.24466777843211,35.93504351829284,33.97851794732001,38.97839370780603,36.44793067763317,35.93504351829284],[21.24466777843211,-26.447861804483257,-24.39626058855203,-29.390357086969864,-27.103665970675497,-26.447861804483257],[21.24466777843211,35.81137987759083,37.35929320296746,37.85094999100674,33.295979547566915,35.81137987759083],[-29.131642814920717,23.069281913866124,21.004696786440483,25.99671941802158,23.745212773631422,23.069281913866124],[-29.131642814920717,-54.134585280228556,-55.86769436486365,-55.91042611699471,-51.55909136136204,-54.134585280228556],[-29.131642814920717,-34.95509439398171,-32.33001078788294,-35.77783222992647,-37.18990548173343,-34.95509439398171],[-29.131642814920717,-60.724332008538454,-59.73799732357373,-64.21734711706252,-60.05372599688074,-60.724332008538454],[-29.131642814920717,-10.091863984411996,-9.100165488058652,-7.429802272135603,-12.34633353985043,-10.091863984411996],[70.9430424567833,78.03388000266807,75.41176838666351,78.81366483118605,80.28609421575928,78.03388000266807],[70.9430424567833,17.704108709192937,17.28158112182326,14.602364398541305,19.59797444402554,17.704108709192937],[70.9430424567833,100.12061242059062,100.49874306452014,103.24955418703067,98.25824229040052,100.12061242059062],[70.9430424567833,61.86025997813662,62.660517418213715,58.36050881443981,62.72013853833901,61.86025997813662],[70.9430424567833,49.640341308162746,52.067911799670114,47.33425164995949,48.306683578559145,49.640341308162746],[-37.88318683249206,-26.841506714019506,-24.937158952605905,-25.34384611687717,-29.456282205069105,-26.841506714019506],[-37.88318683249206,-63.08693782707159,-62.06185148768527,-66.57599285346853,-62.456961967647395,-63.08693782707159],[-37.88318683249206,-29.959895676993376,-28.76611109067897,-27.4987483114644,-32.32114593512194,-29.959895676993376],[-37.88318683249206,-24.35479078396792,-26.82625903274362,-22.17051514175166,-22.91945180797928,-24.35479078396792],[545.165120860571,544.8560539335347,542.5759252648977,544.1473655983482,547.4723547936193,544.8560539335347],[-87.78940181697705,-68.56626202934883,-71.09476422150095,-66.57599285346853,-66.98186053309745,-68.56626202934883],[-87.78940181697705,-81.43140314147072,-84.04983322646883,-79.97191312183057,-79.50529425598722,-81.43140314147072],[-87.78940181697705,-98.90861519028937,-96.27787306373492,-99.83950962465948,-101.09777981870958,-98.90861519028937],[-87.78940181697705,-79.60884556410625,-78.0954350714551,-77.52376468139214,-82.11133147240261,-79.60884556410625],[-20.379190806785974,-26.719388235174176,-28.97177250852802,-27.4987483114644,-24.09730804365017,-26.719388235174176],[-20.379190806785974,-8.220747598255485,-10.60896899273322,-5.819175695127864,-6.971731760732397,-8.220747598255485],[-20.379190806785974,-8.548581407311534,-6.470899170054805,-7.376548680592935,-11.182227092288354,-8.548581407311534],[-20.379190806785974,-40.291123268264485,-38.54311702317425,-43.507990327935794,-40.51318193477533,-40.291123268264485],[-57.52523173271341,-56.052948042592014,-53.588824835455284,-55.91042611699471,-58.584677707572816,-56.052948042592014],[-57.52523173271341,-76.55892748319924,-76.30342633223502,-79.97191312183057,-75.19545058055131,-76.55892748319924],[-57.52523173271341,-47.79154310472781,-46.68022802364603,-45.245256188945945,-50.110710509648776,-47.79154310472781],[-57.52523173271341,-39.016933147972274,-41.57507410830006,-37.15329303798528,-37.34282533555726,-39.016933147972274],[-25.98408005396852,-43.38804902671246,-45.06656615899859,-45.245256188945945,-40.82855026865156,-43.38804902671246],[-25.98408005396852,-9.686654755081593,-12.035351643281203,-7.199179140878196,-8.517912561887877,-9.686654755081593],[-25.98408005396852,-17.308782674122437,-15.06047101679586,-16.519277742577128,-19.931602545876487,-17.308782674122437],[-25.98408005396852,-40.59230055865514,-39.416819427444224,-44.05709356246806,-40.12422838275881,-40.59230055865514],[6.522204251715624,13.834370083748446,16.091290178777793,14.602364398541305,11.213145513811565,13.834370083748446],[6.522204251715624,-2.8724591698232342,-3.5225692420984647,-5.819175695127864,-0.824549666256635,-2.8724591698232342],[6.522204251715624,-4.432529086501788,-2.2450901462263424,-7.199179140878196,-5.307584619896996,-4.432529086501788],[6.522204251715624,5.829949458471685,3.3487452924128442,5.753234325103162,8.347544084513057,5.829949458471685],[-81.87921963599727,-32.30254109557066,-34.37999236053678,-29.390357086969864,-31.606508476097492,-32.30254109557066],[-81.87921963599727,-67.24470895192795,-69.21733581900402,-64.21734711706252,-66.70813628780941,-67.24470895192795],[-81.87921963599727,-98.46217714927793,-100.43378892979938,-99.83950962465948,-95.83721628198322,-98.46217714927793],[-81.87921963599727,-105.99584463283809,-103.64984513393405,-108.48886966473208,-107.1592570244138,-105.99584463283809],[-81.87921963599727,-65.08575176177419,-63.65145551644481,-62.90018554777512,-67.55678947332308,-65.08575176177419],[37.56984703732321,37.82353786725828,35.31711296024369,37.85094999100674,40.31695960594736,37.82353786725828],[37.56984703732321,55.24623066226862,53.36668164896566,58.36050881443981,55.64849599639651,55.24623066226862],[37.56984703732321,-4.5187157570983665,-5.284177192999156,-7.376548680592935,-2.3976175638500097,-4.5187157570983665],[37.56984703732321,68.685468500485,69.88712960447607,71.13824762170816,66.32031127079361,68.685468500485],[37.56984703732321,10.851053707197531,12.909065078687949,7.915950972595311,10.185332669024666,10.851053707197531],[12.648066564834322,-5.11887923534185,-6.44836105262471,-7.429802272135603,-2.693191902920577,-5.11887923534185],[12.648066564834322,44.34062465988622,42.33535679153289,47.33425164995949,44.925840728791236,44.34062465988622],[12.648066564834322,-14.562038592563775,-16.170385379841147,-16.519277742577128,-12.025259176190179,-14.562038592563775],[12.648066564834322,24.264307820944246,26.310059907356333,25.500343364286742,21.632232019745434,24.264307820944246],[12.648066564834322,-4.275409254272001,-2.4705950334521054,-7.450629229289314,-4.574031536644283,-4.275409254272001],[-56.83542297603021,-75.4673854531222,-77.00264857528356,-77.52376468139214,-72.95666178322527,-75.4673854531222],[-56.83542297603021,-45.22302493243423,-47.80908756736405,-43.507990327935794,-43.45050319097909,-45.22302493243423],[-56.83542297603021,-46.88260382532834,-49.028147927199065,-44.05709356246806,-46.07736395856749,-46.88260382532834],[-56.83542297603021,-54.2721193675276,-51.84219861328656,-54.00694555200325,-56.827827521184325,-54.2721193675276],[-32.2378139049096,-59.67273174713592,-59.87444946137881,-62.90018554777512,-57.94004454590234,-59.67273174713592],[-32.2378139049096,4.9746180305384735,2.9220043150584942,7.915950972595311,5.631986062105716,4.9746180305384735],[-32.2378139049096,-10.943251855055406,-11.609394725770375,-7.450629229289314,-11.933863503510384,-10.943251855055406],[-32.2378139049096,-52.41655567237984,-54.26634642983433,-54.00694555200325,-49.81235028081346,-52.41655567237984],[-32.2378139049096,-36.27377037559702,-33.68691864018702,-36.7298179340302,-38.64429216805337,-36.27377037559702],[535.5015706251779,540.7650827053448,539.3199541329477,544.1473655983482,540.6057973262442,540.7650827053448],[535.5015706251779,532.5149875281305,533.5944433616721,529.0330433312914,533.0872208124036,532.5149875281305],[556.0016629810183,554.009820818521,556.6322860771223,552.5983415342396,552.0569024687944,554.009820818521],[556.0016629810183,556.347926835964,553.756812369407,556.8343965873479,558.7082803399428,556.347926835964],[-341.68686915335905,-24.71761541384081,-26.67515162906627,-21.675256487341517,-24.20324739641317,-24.71761541384081],[-341.68686915335905,-335.8193275308602,-338.3111816104992,-333.6987690472107,-334.33337796121106,-335.8193275308602],[-341.68686915335905,-364.27425659768943,-362.121191705966,-367.08953256579167,-365.0918719769306,-364.27425659768943],[-360.6892623547366,-24.826968198033903,-26.66168515732507,-21.675256487341517,-24.487291836970872,-24.826968198033903],[-360.6892623547366,-366.43819371600637,-368.2094919337542,-368.15514310157414,-363.8524463124976,-366.43819371600637],[-360.6892623547366,-366.493696448479,-363.88886949257164,-367.08953256579167,-368.8158835987687,-366.493696448479],[-400.21137598264994,-228.31415097428987,-230.93934008143702,-226.94016808789112,-226.34072204859206,-228.31415097428987],[-400.21137598264994,-288.0796540442082,-290.71309830103024,-286.89645013670577,-286.0074723773931,-288.0796540442082],[-384.7771658763087,85.69158690857198,83.39511863052022,88.28038839861496,86.76003572176049,85.69158690857198],[-333.44644599024076,-24.896473357115013,-26.63823184553909,-21.675256487341517,-24.682725815780618,-24.896473357115013],[-333.44644599024076,-342.26651074958727,-342.78198742731144,-345.308126828026,-340.3082182502058,-342.26651074958727],[-333.44644599024076,-333.6761423715344,-331.1708280378901,-333.6987690472107,-336.170723553849,-333.6761423715344],[-354.8334606793632,88.4595570275858,86.29536052137732,91.25942433862036,89.29561324563038,88.4595570275858],[-352.38225776539434,-24.952162318479242,-26.607653637994552,-21.675256487341517,-24.851098466901707,-24.952162318479242],[-352.38225776539434,-348.71735752017645,-348.9602948398905,-345.308126828026,-350.0916170640584,-348.71735752017645],[-352.38225776539434,-366.3584854037676,-363.78687855853076,-368.15514310157414,-368.0778327640309,-366.3584854037676],[-376.07995193246046,119.6594508378639,117.54184111617079,122.52178230269584,120.41928988180378,119.6594508378639],[-354.79431517562097,125.14560981127156,123.2063508578542,128.20564642026957,125.63331501153445,125.14560981127156],[-249.1146470774861,-24.460173717077502,-26.63495610357419,-21.675256487341517,-23.606439923646978,-24.460173717077502],[-249.1146470774861,-230.74975268571038,-231.2391408825382,-227.28100213799058,-231.90579508977592,-230.74975268571038],[-249.1146470774861,-283.21997373514637,-281.5080016027614,-286.461326263571,-283.39438340370447,-283.21997373514637],[-321.7051434522945,-35.53087606047901,-35.46503619514057,-32.2378139049096,-37.15880728029078,-35.53087606047901],[-310.7435187928769,34.15273273540468,33.88311124553489,37.56984703732321,32.801417705978466,34.15273273540468],[-245.45251950535314,-275.56817886322085,-274.8466906498931,-279.0649195392953,-274.63095912604933,-275.56817886322085],[-245.45251950535314,-85.15195602243857,-85.84024714111926,-81.65748951355071,-86.12129408418448,-85.15195602243857],[-245.45251950535314,-283.36710461813544,-283.80163758653043,-286.461326263571,-281.4648019409347,-283.36710461813544],[-298.7924210406721,-280.8496451112093,-279.1223925911247,-279.0649195392953,-283.42349701335525,-280.8496451112093],[-298.7924210406721,545.4128307173889,545.0264625640923,548.8603489999044,544.1638399709459,545.4128307173889],[-298.7924210406721,-85.08791554176148,-85.40554831470074,-81.65748951355071,-86.39753381592602,-85.08791554176148],[-205.17465244165328,-220.1836080723098,-218.90892795911546,-223.62420522261166,-219.8262123822514,-220.1836080723098],[-205.17465244165328,-85.08084847772118,-85.37248915988306,-81.65748951355071,-86.41310652220352,-85.08084847772118],[-205.17465244165328,-224.50019518505437,-225.35875291475588,-227.28100213799058,-222.3225386061877,-224.50019518505437],[-230.98778846624847,-224.4165702572267,-222.1694108808084,-223.62420522261166,-227.03959456169252,-224.4165702572267],[-230.98778846624847,545.4309336870166,545.1170939084448,548.8603489999044,544.1180018596833,545.4309336870166],[-230.98778846624847,-84.9452159939078,-84.8675989984553,-81.65748951355071,-86.58239332202908,-84.9452159939078],[-241.52579843498643,-24.28195097766074,-26.56850808122131,-21.675256487341517,-23.231901032094232,-24.28195097766074],[-241.52579843498643,-227.1223786954085,-228.0328289816143,-223.62420522261166,-227.87131601871442,-227.1223786954085],[-241.52579843498643,-275.72062421638043,-274.19005421483007,-279.0649195392953,-275.6647999854698,-275.72062421638043],[-312.728584588295,-60.3326311538451,-61.06226206438185,-56.83542297603021,-61.26192995713681,-60.3326311538451],[-305.88607417301046,-23.878229006823066,-24.766732752199808,-20.379190806785974,-24.64952306149871,-23.878229006823066],[28.239911706132535,-20.21170850185924,-17.593648013434123,-21.675256487341517,-22.135522861005505,-20.21170850185924],[28.239911706132535,57.879276120179874,57.96906454574767,61.16141842860913,56.23257626022648,57.879276120179874],[28.239911706132535,23.289660360494995,20.98108338173345,22.656491964271904,25.89858602110364,23.289660360494995],[94.43890025943219,-18.970834681732658,-16.742449246748038,-21.675256487341517,-19.91635519591827,-18.970834681732658],[94.43890025943219,64.66027764252097,65.42630954961908,61.16141842860913,65.55395863192176,64.66027764252097],[94.43890025943219,125.0469222474847,123.22097544806572,128.20564642026957,125.3745020291029,125.0469222474847],[55.033448815336556,-19.78826787867205,-17.235172491156323,-21.675256487341517,-21.446254564213532,-19.78826787867205],[55.033448815336556,60.281450960424536,62.49243670315024,61.16141842860913,57.65304534849163,60.281450960424536],[55.033448815336556,64.6278573131978,61.99820343366045,65.53343220839506,66.82794422807179,64.6278573131978],[33.74067689619494,-20.247495565770357,-17.626329320226485,-21.675256487341517,-22.191391572709964,-20.247495565770357],[33.74067689619494,63.42563048597395,62.95506009819677,66.8908991354799,62.25242194016317,63.42563048597395],[33.74067689619494,24.758424269941525,23.257994692186482,22.656491964271904,27.25592287562901,24.758424269941525],[98.65498899430602,-19.189702276365146,-16.840075670762058,-21.675256487341517,-20.360285620524046,-19.189702276365146],[98.65498899430602,70.3908975645628,71.21865557903325,66.8908991354799,71.22339284275921,70.3908975645628],[98.65498899430602,131.2602348005631,129.5934084815278,134.53027300058034,131.37589136946008,131.2602348005631],[59.817145076427025,-19.977052401796385,-17.3882674170508,-21.675256487341517,-21.76028018936765,-19.977052401796385],[59.817145076427025,66.02008848061683,68.23493560190336,66.8908991354799,63.39216510049192,66.02008848061683],[59.817145076427025,67.16484983789094,64.53973298137021,67.98810418093294,69.39944916663782,67.16484983789094],[148.33796809188584,-18.63207988873601,-16.67537721270831,-21.675256487341517,-19.14522649741847,-18.63207988873601],[148.33796809188584,159.90636694985346,158.328799120332,163.22703607131044,159.90874783159092,159.90636694985346],[148.33796809188584,131.01784231673804,130.1965225001279,128.20564642026957,133.17315058829706,131.01784231673804],[152.66618393576005,-18.741930387982315,-16.682388807527772,-21.675256487341517,-19.41002439678674,-18.741930387982315],[152.66618393576005,160.90758897790536,162.2296787735978,163.22703607131044,158.48525021010084,160.90758897790536],[152.66618393576005,136.9137960954894,135.64842487653405,134.53027300058034,139.30981126947853,136.9137960954894],[173.52856207663976,-18.745543789147433,-16.682902223907277,-21.675256487341517,-19.418451829558816,-18.745543789147433],[173.52856207663976,164.51456938993152,167.14464182201021,163.22703607131044,162.49524906959564,164.51456938993152],[173.52856207663976,167.32165196872705,165.06220173555843,166.5600287421303,169.94238449825946,167.32165196872705],[78.68875513531127,-19.701138913654432,-17.168539780949867,-21.675256487341517,-21.29729899696084,-19.701138913654432],[78.68875513531127,101.06816667899106,100.4733122802006,104.55310252804988,100.00991284491622,101.06816667899106],[78.68875513531127,68.10983100535215,67.0287549783681,65.53343220839506,70.4130431768349,68.10983100535215],[82.08475797693956,-19.81362508012249,-17.25505865170557,-21.675256487341517,-21.489111205449888,-19.81362508012249],[82.08475797693956,101.9770640373979,103.05850537148825,104.55310252804988,99.67365747309397,101.9770640373979],[82.08475797693956,70.34864634029444,69.06269497876363,67.98810418093294,72.75434045942005,70.34864634029444],[144.92683938994227,-19.04981112308395,-16.773876439462217,-21.675256487341517,-20.080344016091836,-19.04981112308395],[144.92683938994227,108.04721054572981,109.02094039217609,104.55310252804988,108.73093982643142,108.04721054572981],[144.92683938994227,163.49761522709082,161.56085565739528,166.5600287421303,163.98169353853106,163.49761522709082],[46.42345488029497,-20.160521861946524,-17.54751105903599,-21.675256487341517,-22.05500572826427,-20.160521861946524],[46.42345488029497,26.127742819157127,27.270822664677503,22.656491964271904,26.63127961597789,26.127742819157127],[46.42345488029497,87.78075038311447,86.68012310823723,91.25942433862036,87.2312398062852,87.78075038311447],[14.732408199278986,-20.930191900802658,-18.310779838526816,-21.675256487341517,-23.19617639500536,-20.930191900802658],[14.732408199278986,21.713425283835786,23.897287146356213,22.656491964271904,19.08221191727234,21.713425283835786],[14.732408199278986,30.34043166409258,27.78242682233435,32.2047130620209,32.014099157682615,30.34043166409258],[110.86437961528135,-19.08281231131226,-16.78834421107433,-21.675256487341517,-20.147533008367684,-19.08281231131226],[110.86437961528135,125.07821210190266,125.45884587899934,128.20564642026957,123.2140539090455,125.07821210190266],[110.86437961528135,93.33563224637396,91.81543181018331,91.25942433862036,95.84069912892241,93.33563224637396],[129.0306353412251,-19.168685637318507,-16.82934690246349,-21.675256487341517,-20.319011693632454,-19.168685637318507],[129.0306353412251,128.2872721019001,130.8059520464321,128.20564642026957,125.8073119766592,128.2872721019001],[129.0306353412251,123.17898066842147,120.87932231334682,122.52178230269584,125.79038652074203,123.17898066842147],[40.01230704091817,-20.524918229293952,-17.89096823786241,-21.675256487341517,-22.613195724208254,-20.524918229293952],[40.01230704091817,62.6855098634697,63.46328234508062,65.53343220839506,60.5568017896789,62.6855098634697],[40.01230704091817,33.6234959486577,31.674616072777713,32.2047130620209,36.24538725778433,33.6234959486577],[97.01420769672266,-19.694744779813465,-17.16375618583911,-21.675256487341517,-21.2862612139531,-19.694744779813465],[97.01420769672266,68.73487770512273,70.50453492637858,65.53343220839506,68.48385271611853,68.73487770512273],[97.01420769672266,119.18133789345207,117.64282854649817,122.52178230269584,119.13527972079407,119.18133789345207],[115.0655354927459,-19.19158000944869,-16.84104690325276,-21.675256487341517,-20.36396057246728,-19.19158000944869],[115.0655354927459,131.06560949446197,130.59821463584817,134.53027300058034,129.88951247427428,131.06560949446197],[115.0655354927459,94.43386927039766,94.13387015138262,91.25942433862036,96.23969267966926,94.43386927039766],[135.90165945572952,-19.271812724060045,-16.884409456016627,-21.675256487341517,-20.519122502754893,-19.271812724060045],[135.90165945572952,134.67204181792286,137.20361472648193,134.53027300058034,132.20771812405903,134.67204181792286],[135.90165945572952,133.89393606957367,131.4612560089221,133.6382615535865,136.44789745809425,133.89393606957367],[45.04569211904414,-20.521279234246563,-17.88737230675266,-21.675256487341517,-22.607787477731474,-20.521279234246563],[45.04569211904414,64.80157721070026,65.07992283414762,67.98810418093294,63.01167608181606,64.80157721070026],[45.04569211904414,35.559319541697725,35.64188635726474,32.2047130620209,37.06803814134854,35.559319541697725],[101.22946794661546,-19.78713511042986,-17.234289226382288,-21.675256487341517,-21.444334954489467,-19.78713511042986],[101.22946794661546,71.30464389628766,72.8900339113523,67.98810418093294,71.2924820109627,71.30464389628766],[101.22946794661546,130.19448746782084,128.93138462373676,133.6382615535865,129.82400750295744,130.19448746782084],[150.77476213701533,-19.182067588185703,-16.836148015437878,-21.675256487341517,-20.34532232181003,-19.182067588185703],[150.77476213701533,163.69393188279582,164.44904818947947,166.5600287421303,161.579258752237,163.69393188279582],[150.77476213701533,125.78291400905694,125.64864761445263,122.52178230269584,127.46412528464077,125.78291400905694],[156.22582445992185,-19.237919832381795,-16.865655884849996,-21.675256487341517,-20.454012916204164,-19.237919832381795],[156.22582445992185,165.1996204182796,167.18038342459238,166.5600287421303,162.5735364368839,165.1996204182796],[156.22582445992185,136.59109958232816,135.94928807697627,133.6382615535865,138.63361430491395,136.59109958232816],[84.71515238852692,-19.932676289013703,-17.351257854520007,-21.675256487341517,-21.687487349066988,-19.932676289013703],[84.71515238852692,90.67282520100368,92.9983339234624,91.25942433862036,88.0690583108809,90.67282520100368],[84.71515238852692,87.8765984565151,85.29752101328407,88.28038839861496,90.26413479065693,87.8765984565151],[55.52160901110076,-20.482638122259136,-17.84938733776403,-21.675256487341517,-22.550160490686988,-20.482638122259136],[55.52160901110076,34.96813307539784,37.15777885558603,32.2047130620209,34.089338505343655,34.96813307539784],[55.52160901110076,84.79519251769821,83.73888119702316,88.28038839861496,84.1982722572388,84.79519251769821],[103.44622186154406,-19.84967907560537,-17.283704929595018,-21.675256487341517,-21.549675430406452,-19.84967907560537],[103.44622186154406,120.33006004941235,121.75937262909706,122.52178230269584,117.86108583519984,120.33006004941235],[103.44622186154406,91.08265138657009,90.24944738464228,88.28038839861496,93.24513208588485,91.08265138657009],[111.98669296292523,-19.836746281584723,-17.2733797013639,-21.675256487341517,-21.528000292455307,-19.836746281584723],[111.98669296292523,130.99596599300943,132.0087486784294,133.6382615535865,128.72978848655336,130.99596599300943],[111.98669296292523,91.7795926206179,92.6628388818164,88.28038839861496,92.5562229133687,91.7795926206179],[77.71426283494276,-18.874296755446515,-16.710881977687915,-21.675256487341517,-19.709053046142774,-18.874296755446515],[77.71426283494276,100.14018886827347,98.88774051357063,103.58680275605477,99.75770733038216,100.14018886827347],[77.71426283494276,63.27991177648749,61.79234987634493,61.16141842860913,65.77239857233334,63.27991177648749],[79.62352243073367,-19.074501761398693,-16.78463043667432,-21.675256487341517,-20.13068350464037,-19.074501761398693],[79.62352243073367,100.46707652481025,100.86043018308538,103.58680275605477,98.59385484585148,100.46707652481025],[79.62352243073367,68.33567670586673,66.40128632106192,66.8908991354799,70.95540931782061,68.33567670586673],[138.3806160733179,-18.522487026878984,-16.6890850443582,-21.675256487341517,-18.860346658792512,-18.522487026878984],[138.3806160733179,107.08168842871802,107.77550206685105,103.58680275605477,108.04570280482605,107.08168842871802],[138.3806160733179,160.7292036264815,158.38555554167567,163.22703607131044,161.88798416774853,160.7292036264815],[104.16771862543148,-18.972032041347457,-16.74289009912166,-21.675256487341517,-19.918877040241462,-18.972032041347457],[104.16771862543148,103.66992521191737,106.18893499079134,103.58680275605477,101.19034525960953,103.66992521191737],[104.16771862543148,104.52022990298438,102.01254347047535,104.55310252804988,107.012322933065,104.52022990298438],[-221.45154287838494,-24.211525231310077,-23.090277842798848,-21.675256487341517,-26.53587274074482,-24.211525231310077],[-221.45154287838494,-221.94776227669288,-224.1754909371485,-222.78769720277103,-219.3216035155093,-221.94776227669288],[-221.45154287838494,-223.48100961553254,-223.0413731930556,-226.94016808789112,-222.2797655176447,-223.48100961553254],[-281.50882858900786,-24.933760571147147,-24.79406929041358,-21.675256487341517,-26.619150298300923,-24.933760571147147],[-281.50882858900786,-282.8792059255914,-284.25170089921113,-285.13971456684294,-280.4344199236231,-282.8792059255914],[-281.50882858900786,-283.53029441814573,-282.0471677412656,-286.89645013670577,-283.4166572025252,-283.53029441814573],[52.31926557972137,-20.353144834325015,-22.35434048059408,-21.675256487341517,-17.724794556512588,-20.353144834325015],[52.31926557972137,60.8986877021936,62.26484248239589,63.166715811199325,58.45667497172807,60.8986877021936],[52.31926557972137,24.278603525640484,26.24466114383196,21.24466777843211,23.75171850026705,24.278603525640484],[25.99671941802158,-20.928388373582138,-23.1936640862796,-21.675256487341517,-18.308829574711464,-20.928388373582138],[25.99671941802158,60.23127785869433,58.17355565541966,63.166715811199325,60.8965507152581,60.23127785869433],[25.99671941802158,-26.20420531076526,-24.139620183339623,-29.131642814920717,-26.880136170530562,-26.20420531076526],[78.81366483118605,-20.18383801143857,-22.09177178260129,-21.675256487341517,-17.568437512637683,-20.18383801143857],[78.81366483118605,65.37633082135036,63.961596421725616,63.166715811199325,67.8392144331708,65.37633082135036],[78.81366483118605,71.72282728530128,74.34493890130584,70.9430424567833,69.47061307221007,71.72282728530128],[-25.34384611687717,-36.38552623534972,-38.289873996763326,-37.88318683249206,-33.77075074430012,-36.38552623534972],[-25.34384611687717,-78.91153898150588,-76.71011595077613,-81.65748951355071,-79.81039759550755,-78.91153898150588],[-25.34384611687717,18.146945137243833,18.575905140459458,21.24466777843211,16.24855469884112,18.146945137243833],[38.97839370780603,-34.7936526705427,-35.23560896824866,-37.88318683249206,-32.88615021071257,-34.7936526705427],[38.97839370780603,541.8316693508751,541.8030571478561,545.165120860571,540.2790311741995,541.8316693508751],[38.97839370780603,-78.2614486323949,-76.85119053834612,-81.65748951355071,-78.06076655912268,-78.2614486323949],[-66.57599285346853,-22.675684664724912,-25.308661281062413,-21.675256487341517,-20.517269454408577,-22.675684664724912],[-66.57599285346853,-41.372241858889005,-42.397328198275325,-37.88318683249206,-42.0022177183132,-41.372241858889005],[-66.57599285346853,-85.79913264109675,-83.27063044894464,-87.78940181697705,-87.38353413734814,-85.79913264109675],[-27.4987483114644,-21.80355653680301,-24.332306384661237,-21.675256487341517,-19.335666881851665,-21.80355653680301],[-27.4987483114644,-35.422039466963085,-36.615824053277485,-37.88318683249206,-33.06078920883452,-35.422039466963085],[-27.4987483114644,-21.1585508830762,-18.906166609722355,-20.379190806785974,-23.780631074600205,-21.1585508830762],[-55.91042611699471,-57.38270980711611,-59.84683301425283,-57.52523173271341,-54.8509801421353,-57.38270980711611],[-55.91042611699471,-78.40990997457087,-76.70745365044672,-81.65748951355071,-78.5718500007487,-78.40990997457087],[-55.91042611699471,-30.907483651686867,-29.174374567051775,-29.131642814920717,-33.48297757055338,-30.907483651686867],[-35.77783222992647,-56.861423003541134,-59.1586061594519,-57.52523173271341,-54.249356669640484,-56.861423003541134],[-35.77783222992647,541.6897642215678,541.1616275971888,545.165120860571,540.5693365908454,541.6897642215678],[-35.77783222992647,-79.58882193494611,-81.11476831000041,-81.65748951355071,-77.08158593122435,-79.58882193494611],[-79.97191312183057,-22.846401013602346,-25.48006140587405,-21.675256487341517,-20.76828274379461,-22.846401013602346],[-79.97191312183057,-60.93821737134473,-61.193718522308956,-57.52523173271341,-62.301694273992666,-60.93821737134473],[-79.97191312183057,-86.32991179733689,-83.71148171233878,-87.78940181697705,-88.25602068282039,-86.32991179733689],[-45.245256188945945,-22.127557452159923,-24.713870801561228,-21.675256487341517,-19.755796817947385,-22.127557452159923],[-45.245256188945945,-54.978944816931545,-56.09025989801332,-57.52523173271341,-52.65977741201058,-54.978944816931545],[-45.245256188945945,-27.84128721620201,-26.162770083915873,-25.98408005396852,-30.400785974262902,-27.84128721620201],[14.602364398541305,7.290198566508481,5.033278471479134,6.522204251715624,9.911423136445363,7.290198566508481],[14.602364398541305,-78.15764988592875,-77.30362880481619,-81.65748951355071,-77.35149300316498,-78.15764988592875],[14.602364398541305,67.84129814613166,68.26382573350135,70.9430424567833,65.94743241129908,67.84129814613166],[103.24955418703067,9.197784941747736,8.220674157921307,6.522204251715624,11.444079623918245,9.197784941747736],[103.24955418703067,541.7313252187766,541.4008508038818,545.165120860571,540.4329501824083,541.7313252187766],[103.24955418703067,-78.25558757459376,-78.03646915622755,-81.65748951355071,-76.86098558424456,-78.25558757459376],[-5.819175695127864,-21.358515055603476,-23.773132287408433,-21.675256487341517,-18.793648897799745,-21.358515055603476],[-5.819175695127864,3.5754877264109934,4.225597798686223,6.522204251715624,1.5275782228443946,3.5754877264109934],[-5.819175695127864,-17.977618903658353,-15.589397509180618,-20.379190806785974,-19.226634741181442,-17.977618903658353],[-7.199179140878196,-21.41351681649944,-23.844437246172895,-21.675256487341517,-18.858438002431807,-21.41351681649944],[-7.199179140878196,3.7555541973392157,1.5681152570637709,6.522204251715624,4.630609730734425,3.7555541973392157],[-7.199179140878196,-23.49660443976512,-21.14790755156551,-25.98408005396852,-24.665346632958837,-23.49660443976512],[-29.390357086969864,-21.791655357618627,-24.31787983994365,-21.675256487341517,-19.32064564511592,-21.791655357618627],[-29.390357086969864,18.302172495945502,16.250571280014274,21.24466777843211,18.957976662137742,18.302172495945502],[-29.390357086969864,-78.96703562739647,-76.88958436243036,-81.87921963599727,-79.66306824686964,-78.96703562739647],[37.85094999100674,-20.770333422416314,-22.97069960195489,-21.675256487341517,-18.14070947931185,-20.770333422416314],[37.85094999100674,23.284237891848022,21.736324566471392,21.24466777843211,25.799638221871934,23.284237891848022],[37.85094999100674,37.59725916107167,40.10368406808626,37.56984703732321,35.10383742238259,37.59725916107167],[-64.21734711706252,-22.24770758874872,-24.849815578160115,-21.675256487341517,-19.917146528645837,-22.24770758874872],[-64.21734711706252,-32.62465792344478,-33.610992608409504,-29.131642814920717,-33.2952639351025,-32.62465792344478],[-64.21734711706252,-78.85185780113184,-76.87923093405577,-81.87921963599727,-79.3884304652504,-78.85185780113184],[-7.429802272135603,-21.492808509292477,-23.94613668299397,-21.675256487341517,-18.95293462351885,-21.492808509292477],[-7.429802272135603,-26.469581102644327,-27.46127959899767,-29.131642814920717,-24.21511154720589,-26.469581102644327],[-7.429802272135603,10.337143528040567,11.666625345323427,12.648066564834322,7.911456195619295,10.337143528040567],[58.36050881443981,-20.59885807914202,-22.722394764188167,-21.675256487341517,-17.96472287879802,-20.59885807914202],[58.36050881443981,67.4432912930865,66.6430338530094,70.9430424567833,66.58341273288411,67.4432912930865],[58.36050881443981,40.684125189494395,42.56367420279736,37.56984703732321,40.281859855366505,40.684125189494395],[47.33425164995949,-20.822592247490906,-23.04503600860704,-21.675256487341517,-18.195680130049773,-20.822592247490906],[47.33425164995949,68.63695279858004,66.20938230707269,70.9430424567833,69.97061052818366,68.63695279858004],[47.33425164995949,15.641693554907595,17.646961423260926,12.648066564834322,15.056477486002574,15.641693554907595],[-99.83950962465948,-88.72029625134716,-91.35103837790162,-87.78940181697705,-86.53113162292695,-88.72029625134716],[-99.83950962465948,-85.00018430093365,-86.53406817471571,-81.65748951355071,-85.05193543230415,-85.00018430093365],[-99.83950962465948,-83.25655211137882,-81.28494033085738,-81.87921963599727,-85.88151297867354,-83.25655211137882],[-108.48886966473208,-88.42629963609575,-91.03561835252549,-87.78940181697705,-86.11909868420489,-88.42629963609575],[-108.48886966473208,541.6788648282809,541.0733326843022,545.165120860571,540.6306624995254,541.6788648282809],[-108.48886966473208,-82.85309032141696,-85.48627527820562,-81.65748951355071,-80.78704852717398,-82.85309032141696],[-77.52376468139214,-22.638656405935457,-25.270581391920484,-21.675256487341517,-20.463728164208867,-22.638656405935457],[-77.52376468139214,-85.70432093426294,-87.21773142691409,-87.78940181697705,-83.20183502596657,-85.70432093426294],[-77.52376468139214,-58.89180220430015,-57.356539082138795,-56.83542297603021,-61.402525874197075,-58.89180220430015],[-7.376548680592935,-19.207158080067376,-21.284840317324104,-20.379190806785974,-16.573512395090557,-19.207158080067376],[-7.376548680592935,-78.17411362354389,-77.59130332635335,-81.65748951355071,-77.10455566738769,-78.17411362354389],[-7.376548680592935,34.71201411382864,35.47747554972943,37.56984703732321,32.59091592058028,34.71201411382864],[71.13824762170816,-18.048606795979246,-19.360985463412486,-20.379190806785974,-15.630696267266739,-18.048606795979246],[71.13824762170816,541.6916560452311,541.1750835401295,545.165120860571,540.5605616974815,541.6916560452311],[71.13824762170816,-78.50113606088108,-78.83281923555619,-81.65748951355071,-76.67221043916058,-78.50113606088108],[-43.507990327935794,-22.055369172292163,-24.63073680909071,-21.675256487341517,-19.660311141215097,-22.055369172292163],[-43.507990327935794,-23.59605786645728,-25.344064111547524,-20.379190806785974,-23.37399919994644,-23.59605786645728],[-43.507990327935794,-55.120388371531774,-52.53432573660195,-56.83542297603021,-56.89291011298691,-55.120388371531774],[-16.519277742577128,-25.19457512242321,-27.442886779749784,-25.98408005396852,-22.57175525066916,-25.19457512242321],[-16.519277742577128,-78.54024679511937,-78.93767083705112,-81.65748951355071,-76.66413280741143,-78.54024679511937],[-16.519277742577128,10.69082741482097,12.29917420209834,12.648066564834322,8.154047998447371,10.69082741482097],[25.500343364286742,-24.586073118130635,-26.546403662453116,-25.98408005396852,-21.962586385191205,-24.586073118130635],[25.500343364286742,541.6680781634454,540.9414014427763,545.165120860571,540.735903667424,541.6680781634454],[25.500343364286742,-79.22140437860911,-80.43866128903099,-81.65748951355071,-76.84857027338167,-79.22140437860911],[-44.05709356246806,-22.038975562421655,-24.611706360028382,-21.675256487341517,-19.638777925684302,-22.038975562421655],[-44.05709356246806,-29.44887305778144,-30.624354188992356,-25.98408005396852,-29.916945233677776,-29.44887305778144],[-44.05709356246806,-54.00991271316993,-51.864368611299206,-56.83542297603021,-54.81515257993078,-54.00991271316993],[-62.90018554777512,-22.166868318529417,-24.75868409339544,-21.675256487341517,-19.808252694458186,-22.166868318529417],[-62.90018554777512,-79.6936534219982,-81.12794966732758,-81.87921963599727,-77.22261571044932,-79.6936534219982],[-62.90018554777512,-35.465267705548804,-35.263549991305915,-32.2378139049096,-37.197954906782385,-35.465267705548804],[7.915950972595311,-21.304212508723666,-23.702120589412964,-21.675256487341517,-18.73029663840061,-21.304212508723666],[7.915950972595311,34.63474430272099,32.576732931230566,37.56984703732321,35.30046534089385,34.63474430272099],[7.915950972595311,-29.296480962852762,-27.243867247372783,-32.2378139049096,-29.953848994420007,-29.296480962852762],[-7.450629229289314,-21.51223498929581,-23.9708563791952,-21.675256487341517,-18.976282999286184,-21.51223498929581],[-7.450629229289314,9.472846589817008,7.668032368997113,12.648066564834322,9.77146887218929,9.472846589817008],[-7.450629229289314,-28.74519127914351,-28.079048408428537,-32.2378139049096,-27.754579630688532,-28.74519127914351],[-54.00694555200325,-56.57024916050586,-59.0001699147469,-56.83542297603021,-54.014541006849136,-56.57024916050586],[-54.00694555200325,-79.71772833923762,-81.33858719622195,-81.65748951355071,-77.17672767593697,-79.71772833923762],[-54.00694555200325,-33.82820378453302,-31.978413027078528,-32.2378139049096,-36.43240917609939,-33.82820378453302],[-36.7298179340302,-56.22795234163267,-58.54592987789015,-56.83542297603021,-53.621816070052226,-56.22795234163267],[-36.7298179340302,541.6660673266264,540.8943006553417,545.165120860571,540.7780289240923,541.6660673266264],[-36.7298179340302,-80.41564125393957,-82.4584432167843,-81.65748951355071,-77.7837582661207,-80.41564125393957],[11.439051815642776,-5.648460849725002,-7.250540069693466,-7.614398251923786,-3.113822912570871,-5.648460849725002],[11.439051815642776,-78.58014435647885,-76.65932136633114,-81.65748951355071,-79.04120314009243,-78.58014435647885],[11.439051815642776,60.02291095179601,60.37608052251068,63.166715811199325,58.17845146336158,60.02291095179601],[98.22780056254634,-4.463331305635475,-4.804113713615262,-7.614398251923786,-2.6278141487719324,-4.463331305635475],[98.22780056254634,541.868169447998,541.925330905312,545.165120860571,540.2470717348835,541.868169447998],[98.22780056254634,-78.19721049638487,-77.000930671747,-81.65748951355071,-77.75207826093195,-78.19721049638487],[-22.17051514175166,-21.688737074344683,-24.191915844926967,-21.675256487341517,-19.191952932049404,-21.688737074344683],[-22.17051514175166,-10.30045404158413,-9.334742032430254,-7.614398251923786,-12.540318899497684,-10.30045404158413],[-22.17051514175166,-35.698911190275794,-33.227442941500094,-37.88318683249206,-37.134250166264444,-35.698911190275794],[-37.15329303798528,-22.06847966728477,-24.645915893283806,-21.675256487341517,-19.67757211907853,-22.06847966728477],[-37.15329303798528,-11.085047292360937,-11.585125696177148,-7.614398251923786,-12.231300055209445,-11.085047292360937],[-37.15329303798528,-55.66159162272641,-53.10345066239863,-57.52523173271341,-57.33569943514143,-55.66159162272641],[5.753234325103162,-21.034651593457568,-23.340481805395903,-21.675256487341517,-18.424945135309603,-21.034651593457568],[5.753234325103162,-4.474399266274463,-4.834009772222595,-7.614398251923786,-2.625304190397312,-4.474399266274463],[5.753234325103162,6.445489118347102,8.926693284405943,6.522204251715624,3.92789449230573,6.445489118347102],[544.1473655983482,544.4564325253846,546.7365611940215,545.165120860571,541.8401316653,544.4564325253846],[544.1473655983482,547.5630245366096,544.9724800055428,549.2500549176119,549.3533122099551,547.5630245366096],[544.1473655983482,538.8838535181814,540.3289820905784,535.5015706251779,539.0431388972819,538.8838535181814],[529.0330433312914,546.2557495911316,544.2511210736092,549.2500549176119,546.840004534703,546.2557495911316],[552.5983415342396,551.5387695478834,550.5647407195057,548.8603489999044,553.7833293847832,551.5387695478834],[552.5983415342396,550.3549971023057,552.9892158483149,549.2500549176119,548.2449168487885,550.3549971023057],[552.5983415342396,554.5901836967369,551.9677184381355,556.0016629810183,556.5431020464634,554.5901836967369],[556.8343965873479,550.3160328620039,552.9500893868624,549.2500549176119,548.1876318189825,550.3160328620039]]],[\"ys\",[[34.40463596544331,39.426033355959,36.84274191629001,41.15767177993294,41.18790774263107,39.426033355959],[34.40463596544331,33.55332127605493,36.1763142852402,32.76139571913738,31.305984725025233,33.55332127605493],[105.08045276701894,102.27941666070453,99.97413978436808,101.63731756450935,104.88927857051361,102.27941666070453],[105.08045276701894,105.5459635003443,108.01784358317445,105.65902257437422,103.0204529077504,105.5459635003443],[127.91965428203396,118.89498964245487,121.43769808100812,118.69825678230922,116.44560306831119,118.89498964245487],[127.91965428203396,102.36574971813367,104.98377503887691,101.63731756450935,100.09326223291913,102.36574971813367],[127.91965428203396,85.5836933459117,84.13702562064884,83.41349619459969,88.05981209499859,85.5836933459117],[127.91965428203396,118.87797614637114,116.86781363254437,117.57289870115977,121.50721297394415,118.87797614637114],[127.91965428203396,127.03163684796209,124.53969807251838,126.99813190911794,129.53946896912117,127.03163684796209],[127.91965428203396,132.52542774792892,134.66699519475287,133.56292066761702,129.89171692706296,132.52542774792892],[127.91965428203396,134.84465607891698,132.2757179665769,135.18537944019295,137.25196923801522,134.84465607891698],[127.91965428203396,159.58383033724746,156.97976332612058,161.17530695799525,161.43296720959393,159.58383033724746],[127.91965428203396,166.53433905550668,164.45782095221932,169.44764071970616,167.22890834409517,166.53433905550668],[127.91965428203396,79.14691343078465,77.3442626304174,77.47959618915175,81.74046999766293,79.14691343078465],[245.6420175446227,251.85079729818852,252.32848956325498,254.91737984127707,249.91844616182323,251.85079729818852],[245.6420175446227,238.89943153060665,238.89786127003876,235.5784222309382,240.47635010531548,238.89943153060665],[-170.37186023317977,-166.40945873294137,-164.09202826228065,-165.80048196117332,-169.0157623876825,-166.40945873294137],[-170.37186023317977,-180.97229036828242,-178.36760540324994,-182.55889310434614,-182.82435716217066,-180.97229036828242],[-170.37186023317977,-168.67798641364888,-171.2191935093192,-168.48884589706637,-166.22649969122884,-168.67798641364888],[-170.37186023317977,-191.3263124741986,-190.5557927784854,-194.82532528602587,-190.4370464129674,-191.3263124741986],[-286.71567927940987,-284.7083628615219,-286.114184999251,-281.31064166637447,-284.9142779619965,-284.7083628615219],[-197.49385219779185,-195.8739598122468,-198.1223744570428,-193.20186312933518,-194.89307639811207,-195.8739598122468],[49.41506392270774,74.58389417916594,72.49285304124209,77.47959618915175,75.3013350443832,74.58389417916594],[49.41506392270774,39.498935079110666,41.94975355115641,37.255031272163464,38.112530994498776,39.498935079110666],[49.41506392270774,46.01764682502348,48.60396321278065,45.56532477370087,43.64589315501329,46.01764682502348],[49.41506392270774,54.45101522516579,51.84145757078136,55.99710913244349,56.32717040742325,54.45101522516579],[-91.32931246789653,88.94604662289238,90.70876124347775,90.67637958574956,86.36253420562163,88.94604662289238],[-91.32931246789653,70.87070999828113,72.76092811977769,72.39278532252906,68.25848281878856,70.87070999828113],[-91.32931246789653,39.78881755910201,41.76502307360381,41.15767177993294,37.1632846882131,39.78881755910201],[-91.32931246789653,31.53180709937239,33.58082134006329,32.76139571913738,28.899527295580825,31.53180709937239],[-91.32931246789653,79.68431412762975,81.17073009865818,81.8042754535788,77.19227691332107,79.68431412762975],[-91.32931246789653,103.32339763998526,104.63136074332624,105.65902257437422,100.90751147144164,103.32339763998526],[-91.32931246789653,-196.5823264659104,-196.8736512786056,-199.76163885921036,-194.78286844220236,-196.5823264659104],[-91.32931246789653,-184.49757570772843,-185.90235655209278,-186.7193098721476,-182.03889682979442,-184.49757570772843],[-91.32931246789653,-208.21198567458302,-208.86068807922675,-211.15974312572305,-206.1649900668418,-208.21198567458302],[-91.32931246789653,-212.16295844052286,-212.42487136644687,-215.3585020172613,-210.3852129070595,-212.16295844052286],[-91.32931246789653,-208.15904687239504,-209.34999845906293,-210.62319383722843,-205.79920672909668,-208.15904687239504],[-91.32931246789653,-235.1299766228799,-235.61711435525177,-238.19038556350168,-233.19110851875874,-235.1299766228799],[-91.32931246789653,-186.18861101578642,-187.95225086143822,-187.91750551508355,-183.60485572057323,-186.18861101578642],[-91.32931246789653,-202.90136411041314,-204.54374023844335,-204.81070902289443,-200.35327438221591,-202.90136411041314],[-91.32931246789653,-217.00127626204673,-218.63975746147756,-218.9161609860028,-214.4544536069146,-217.00127626204673],[-91.32931246789653,-235.3732797888524,-236.0978848540905,-238.26341124006007,-233.27771689168037,-235.3732797888524],[-91.32931246789653,-253.5580840348592,-254.18486046942144,-256.52192082248024,-251.52538703053713,-253.5580840348592],[-91.32931246789653,-235.88704729597498,-237.21340779879174,-238.20157459961572,-233.46277156413808,-235.88704729597498],[-91.32931246789653,-230.02611165170535,-230.35970633304407,-233.18135792016514,-228.19579972533694,-230.02611165170535],[-91.32931246789653,-255.01735080743754,-254.73843986188598,-258.4371283969725,-253.6740618811162,-255.01735080743754],[-91.32931246789653,-209.19569075948107,-210.48972592304318,-211.54712291758642,-206.7862342430014,-209.19569075948107],[-91.32931246789653,-235.7561762616954,-236.9672110056857,-238.1989416155137,-233.3863955056528,-235.7561762616954],[-91.32931246789653,-265.2863055373212,-265.32396599645836,-268.5918647777633,-263.680625627819,-265.2863055373212],[-91.32931246789653,-261.38297542133085,-262.1131860790977,-264.26872894101064,-259.28388363977194,-261.38297542133085],[-91.32931246789653,-224.63305074514994,-225.82221220778717,-227.0990903136001,-222.27410295365456,-224.63305074514994],[-91.32931246789653,-255.59682590813247,-256.71011675210826,-258.14112504084926,-253.27662566170613,-255.59682590813247],[-91.32931246789653,-279.0733323979131,-279.1138930296175,-282.37762301759824,-277.4653540966247,-279.0733323979131],[-91.32931246789653,-280.2153699387324,-280.86505352313793,-283.1624019484074,-278.167737270407,-280.2153699387324],[-91.32931246789653,-258.77980055015104,-259.97803768266834,-261.2362225646115,-256.4163392553029,-258.77980055015104],[-91.32931246789653,-272.1572631362852,-273.3024594647746,-274.66911305823317,-269.8205499576893,-272.1572631362852],[-91.32931246789653,-273.61297503970115,-274.1377509286297,-276.64833568588404,-271.6483506453043,-273.61297503970115],[-91.32931246789653,-301.0318580811015,-301.1032805810616,-304.3223992881476,-299.39954005951535,-301.0318580811015],[-91.32931246789653,-293.0099812914914,-293.6057056820875,-295.9961606420594,-290.99773795103584,-293.0099812914914],[-91.32931246789653,-304.87237688461937,-305.47922335857436,-307.85061129838334,-302.85278020749325,-304.87237688461937],[-91.32931246789653,-163.7017622132549,-165.20467517378202,-165.80048196117332,-161.20330412821772,-163.7017622132549],[-91.32931246789653,-180.2166559567699,-181.5188080921787,-182.55889310434614,-177.80344419797467,-180.2166559567699],[-91.32931246789653,-166.96896276696236,-168.8604563667489,-168.48884589706637,-164.35649999465957,-166.96896276696236],[-91.32931246789653,-192.60213442724202,-194.00571451720995,-194.82532528602587,-190.143965308647,-192.60213442724202],[-91.32931246789653,-278.8987252378123,-276.5150484221971,-281.31064166637447,-280.1382894850093,-278.8987252378123],[-91.32931246789653,-191.92430642381404,-189.2937936955362,-193.20186312933518,-193.94879952954426,-191.92430642381404],[-91.32931246789653,86.80101598094298,85.08802828311839,90.04169812780002,86.97675921599911,86.80101598094298],[-91.32931246789653,123.50777488877513,122.16329104245803,126.92715904687283,123.23024549068572,123.50777488877513],[-91.32931246789653,118.84587520666079,117.02958789667885,122.01220919563532,119.16018571939735,118.84587520666079],[-91.32931246789653,55.84817395126555,55.76727274382974,59.20214822992324,54.33808963328204,55.84817395126555],[-91.32931246789653,63.92997403863701,63.192047840090275,67.42762169060371,63.00876205514528,63.92997403863701],[-91.32931246789653,69.55086421695384,69.60512106651122,72.84910928040945,67.93205745756718,69.55086421695384],[-91.32931246789653,86.0602770054082,85.56018288801303,89.53092879393789,84.91403865255816,86.0602770054082],[-91.32931246789653,79.67615803361568,78.6231934134051,83.16179640634176,79.07568117303089,79.67615803361568],[-91.32931246789653,98.21350185230035,97.198742406845,101.70370132291912,97.57265622233368,98.21350185230035],[-91.32931246789653,137.02981524070395,136.2832894659002,140.52787917708335,136.11700536550433,137.02981524070395],[-91.32931246789653,127.6927918264901,126.2445171482997,131.07378491234022,127.53726438390714,127.6927918264901],[-91.32931246789653,161.82006393853572,161.4100092117174,165.27293227319572,160.59222192399284,161.82006393853572],[-91.32931246789653,178.08229033340078,177.12297196097836,181.57753177503335,177.38361192961986,178.08229033340078],[-91.32931246789653,152.97050251447826,151.4117521127757,156.30087283425135,152.94946412448925,152.97050251447826],[-91.32931246789653,180.0104990540954,178.5963369006559,183.4050481690855,179.81442867187107,180.0104990540954],[-91.32931246789653,100.3639380116748,100.25402106260712,103.72873527107294,98.87773546461578,100.3639380116748],[-91.32931246789653,105.03367182542416,104.47996395761362,108.5129697929371,103.93694583625555,105.03367182542416],[-91.32931246789653,119.39971661680235,118.83388350484222,122.88076652084321,118.31428482615631,119.39971661680235],[-91.32931246789653,195.79405572911602,195.32330966519166,199.2593577083721,194.62100704920894,195.79405572911602],[-91.32931246789653,182.74670524045175,181.6562247481413,186.2269820061604,182.18628757473826,182.74670524045175],[-91.32931246789653,210.23953492184225,209.29386493253634,213.73573628777856,209.52675278688736,210.23953492184225],[-91.32931246789653,33.75505723314917,32.934565362347996,37.255031272163464,32.9153073809149,33.75505723314917],[-91.32931246789653,42.08748413175718,41.543486550464316,45.56532477370087,40.98173915054538,42.08748413175718],[-91.32931246789653,52.55623346338308,51.28255457871197,55.99710913244349,52.19770442711761,52.55623346338308],[80.18736652684012,87.89191703124787,88.74618520537783,90.67637958574956,85.71681594302137,87.89191703124787],[80.18736652684012,44.65759864110416,45.47154640182391,41.15767177993294,45.50387022421857,44.65759864110416],[80.18736652684012,94.32483503383831,95.79926798947035,96.46008036175043,91.83753074179073,94.32483503383831],[80.18736652684012,67.33477495163083,69.85644555534107,65.31837378910326,65.76960096849218,67.33477495163083],[80.18736652684012,88.43284628676376,85.80609784447545,89.7826689179104,90.41929516512782,88.43284628676376],[80.18736652684012,102.94733225756647,100.53531723612262,105.29251096128367,104.24689230406372,102.94733225756647],[109.43980964340597,92.75585577542476,91.23815276113882,90.67637958574956,95.25997557271342,92.75585577542476],[109.43980964340597,75.84169519686701,76.2341074766481,72.39278532252906,77.0853019299519,75.84169519686701],[109.43980964340597,122.39996418814083,124.36383805486874,123.79149971104047,119.77600390121347,122.39996418814083],[109.43980964340597,120.93383284578472,122.40735273956247,123.07023778910353,118.44689154240245,120.93383284578472],[109.43980964340597,99.00487705793367,97.8920805347353,96.46008036175043,101.32481900694097,99.00487705793367],[109.43980964340597,81.97837180068694,83.47534821413527,78.61839643134607,82.07522757981171,81.97837180068694],[109.43980964340597,108.02190180801993,105.55141773628672,107.90349016754121,110.54855542381961,108.02190180801993],[109.43980964340597,121.2076512099268,118.58496542445117,121.99529379525103,123.45671220035591,121.2076512099268],[59.13064241768578,69.34285338764946,67.39308071081042,72.39278532252906,69.84586554733579,69.34285338764946],[59.13064241768578,35.76506366298746,35.194144140571495,32.76139571913738,37.76079799458081,35.76506366298746],[59.13064241768578,75.37622242136679,75.54899561612648,78.61839643134607,73.66549708618935,75.37622242136679],[59.13064241768578,63.84751793008981,61.23013435042107,65.31837378910326,65.76718883004023,63.84751793008981],[84.74159935179684,82.2709333986452,84.85929389524343,81.8042754535788,79.90393596992942,82.2709333986452],[84.74159935179684,99.5119675485116,97.02158816128676,101.63731756450935,100.99416952262422,99.5119675485116],[84.74159935179684,76.72569709403675,78.29133591029635,73.3988401698777,76.73818046111019,76.72569709403675],[97.01862400935643,83.12474271423895,81.12267820841457,81.8042754535788,85.75318182044973,83.12474271423895],[97.01862400935643,106.87066980110026,109.0143788162306,107.90349016754121,104.23703387632663,106.87066980110026],[97.01862400935643,90.78221272332637,93.41516791704443,89.7826689179104,88.62339942644951,90.78221272332637],[97.01862400935643,117.06247183039223,114.46433943058608,118.69825678230922,118.88465606692259,117.06247183039223],[97.01862400935643,86.51111185984823,88.83141481025395,83.96701065142395,85.39762442486287,86.51111185984823],[117.24665414265993,118.54724471561856,116.0137558907816,118.69825678230922,121.00909971374513,118.54724471561856],[117.24665414265993,106.69134461382204,104.54740750236127,105.65902257437422,109.32497224938251,106.69134461382204],[117.24665414265993,121.5064192427402,123.86596068269816,121.99529379525103,118.91497610283781,121.5064192427402],[117.24665414265993,106.71734204142,109.3387472720145,105.29251096128367,104.77181725483766,106.71734204142],[232.43412799839618,233.3254101652439,230.87788514820448,235.5784222309382,234.70420021674587,233.3254101652439],[-187.5691548730871,-198.54609705934553,-195.91340852741118,-199.76163885921036,-200.60218325373867,-198.54609705934553],[-187.5691548730871,-186.80866422975947,-189.32904237298564,-186.7193098721476,-184.3306720673973,-186.80866422975947],[-187.5691548730871,-207.77216917746202,-206.3401590821735,-211.15974312572305,-207.59725546529432,-207.77216917746202],[-187.5691548730871,-168.5865160483652,-170.76051477439725,-165.80048196117332,-167.73409570599958,-168.5865160483652],[-230.11618124756114,-203.2038907067695,-204.47258420824133,-199.76163885921036,-203.56805792792264,-203.2038907067695],[-230.11618124756114,-218.15705174567105,-220.32218960496374,-215.3585020172613,-217.31942916829286,-218.15705174567105],[-230.11618124756114,-232.73367778607542,-235.10696228952412,-233.18135792016514,-230.14803249683095,-232.73367778607542],[-230.11618124756114,-255.0665757366138,-253.59353186999834,-258.4371283969725,-254.9407699849071,-255.0665757366138],[-202.83414200194105,-188.22677847887363,-186.32808704706164,-186.7193098721476,-190.84055015104002,-188.22677847887363],[-202.83414200194105,-190.00114517680194,-192.50405241167664,-187.91750551508355,-188.486629702436,-190.00114517680194],[-202.83414200194105,-209.97576853861872,-207.3691943894187,-211.54712291758642,-211.83695770137143,-209.97576853861872],[-202.83414200194105,-234.69989356667264,-233.92829638902305,-238.1989416155137,-233.811688272408,-234.69989356667264],[-250.35974622003891,-214.54056168181097,-214.69558213652212,-211.15974312572305,-215.98926055823247,-214.54056168181097],[-250.35974622003891,-240.63241297898682,-243.03457564862956,-238.26341124006007,-239.35400593869082,-240.63241297898682],[-250.35974622003891,-266.5573283889821,-264.04054853480466,-268.5918647777633,-268.10900902755515,-266.5573283889821],[-250.35974622003891,-262.8542513938286,-264.80551359732704,-264.26872894101064,-260.2320200305732,-262.8542513938286],[-210.65328882487125,-214.86665530663777,-212.27480763023163,-215.3585020172613,-217.22519141524015,-214.86665530663777],[-210.65328882487125,-210.6265099218366,-213.1272953058759,-210.62319383722843,-208.12729755004315,-210.6265099218366],[-210.65328882487125,-234.8004462125137,-233.374415673965,-238.19038556350168,-234.61843089519795,-234.8004462125137],[-210.65328882487125,-185.74677920207722,-187.5348632903458,-182.55889310434614,-185.47089533265034,-185.74677920207722],[-224.31201126094842,-211.870931858781,-209.83112772854793,-210.62319383722843,-214.5026108714297,-211.870931858781],[-224.31201126094842,-207.37367949795555,-209.68407914861862,-204.81070902289443,-206.2790461558914,-207.37367949795555],[-224.31201126094842,-226.6029988004984,-224.01057659073277,-227.0990903136001,-228.9600958851876,-226.6029988004984],[-224.31201126094842,-254.64399741915324,-253.91581510942962,-258.14112504084926,-253.71328822751173,-254.64399741915324],[-271.95392386907594,-241.592186893189,-241.81098441866726,-238.19038556350168,-242.98706205158442,-241.592186893189],[-271.95392386907594,-259.10607265893975,-261.40508113289576,-256.52192082248024,-258.03287804809366,-259.10607265893975],[-271.95392386907594,-280.92985029096616,-278.3103780957611,-282.37762301759824,-282.8625594818078,-280.92985029096616],[-271.95392386907594,-282.0441156181347,-284.147838358345,-283.1624019484074,-279.40992447926686,-282.0441156181347],[-192.87637796935925,-189.0234696129648,-186.91387472038386,-187.91750551508355,-191.65768775103666,-189.0234696129648],[-192.87637796935925,-202.18960902844654,-199.9111908403892,-204.81070902289443,-203.22468668811072,-202.18960902844654],[-192.87637796935925,-215.6615860593126,-215.80933540639845,-218.9161609860028,-213.97000209408262,-215.6615860593126],[-192.87637796935925,-170.94054593531737,-169.73787203016664,-168.48884589706637,-173.30620409420797,-170.94054593531737],[-250.17229991527236,-222.3322889198935,-223.68653982403904,-218.9161609860028,-222.59850664318657,-222.3322889198935],[-250.17229991527236,-239.89616111641078,-238.1106434780948,-238.20157459961572,-242.4855199281512,-239.89616111641078],[-250.17229991527236,-259.22736995854183,-256.7036999660655,-261.2362225646115,-260.7981240508291,-259.22736995854183],[-250.17229991527236,-271.44432016683726,-269.7077463042079,-274.66911305823317,-271.65118676685177,-271.44432016683726],[-235.855944604678,-237.939031635361,-235.37285566481955,-238.26341124006007,-240.3513354491893,-237.939031635361],[-235.855944604678,-254.15252729360424,-251.75052906120158,-256.52192082248024,-255.43058404784728,-254.15252729360424],[-235.855944604678,-237.99857420359447,-240.44621818376893,-238.20157459961572,-235.45463530136902,-237.99857420359447],[-235.855944604678,-198.32517090983862,-199.13178086747286,-194.82532528602587,-199.17874176042358,-198.32517090983862],[-238.15362500538006,-233.56713960879873,-231.17387187004886,-233.18135792016514,-236.1434060922001,-233.56713960879873],[-238.15362500538006,-214.3648100407038,-216.51611232103318,-211.54712291758642,-213.55010102424234,-214.3648100407038],[-238.15362500538006,-228.57316608340074,-231.19024678451314,-227.0990903136001,-226.6553254534027,-228.57316608340074],[-238.15362500538006,-273.197842757077,-271.9604583991215,-276.64833568588404,-272.7984571671453,-273.197842757077],[-286.19900406832716,-261.39929903171634,-260.77023456992714,-258.4371283969725,-263.43349370982475,-261.39929903171634],[-286.19900406832716,-271.79140460726796,-273.56368508646267,-268.5918647777633,-271.53685239126725,-271.79140460726796],[-286.19900406832716,-283.3759292664569,-286.0088541777508,-282.37762301759824,-281.21655920678387,-283.3759292664569],[-286.19900406832716,-302.17449104297793,-303.63892343296686,-304.3223992881476,-299.69118055671413,-302.17449104297793],[-272.2461605360841,-241.63668656069032,-242.92147538282416,-238.1989416155137,-241.9826205746447,-241.63668656069032],[-272.2461605360841,-265.3134447630178,-263.1751978509704,-264.26872894101064,-267.9472612927472,-265.3134447630178],[-272.2461605360841,-262.50705693374323,-265.1378521372558,-261.2362225646115,-260.47909255673994,-262.50705693374323],[-272.2461605360841,-293.26735988633135,-291.05462935210454,-295.9961606420594,-294.1856611425095,-293.26735988633135],[-289.0426313010724,-261.6317740552698,-262.64230786967335,-258.14112504084926,-262.2770585611202,-261.6317740552698],[-289.0426313010724,-283.7872379638619,-281.475597405122,-283.1624019484074,-286.39527467050146,-283.7872379638619],[-289.0426313010724,-276.5481414177895,-279.1029777842018,-274.66911305823317,-274.88463774314226,-276.5481414177895],[-289.0426313010724,-305.5553391640701,-303.12359450238006,-307.85061129838334,-306.8983024460615,-305.5553391640701],[-307.34500221661466,-280.12496533004503,-280.66112800066054,-276.64833568588404,-281.2379707750889,-280.12496533004503],[-307.34500221661466,-304.6439730302986,-302.23081798733955,-304.3223992881476,-307.20966924579204,-304.6439730302986],[-307.34500221661466,-298.0931399329292,-300.59211611503184,-295.9961606420594,-296.58888327509595,-298.0931399329292],[-307.34500221661466,-307.77598012046997,-310.2577107484035,-307.85061129838334,-305.2588475741136,-307.77598012046997],[-282.15654837585066,-281.8437670391621,-284.44104074125363,-281.31064166637447,-279.4993857807414,-281.8437670391621],[-191.66753017405864,-192.24322050645344,-194.4202474074979,-193.20186312933518,-189.61145352384068,-192.24322050645344],[102.79120293629502,92.7074153852675,94.95968801176613,90.04169812780002,91.71964785604366,92.7074153852675],[102.79120293629502,125.02106250498592,126.66571754531964,126.92715904687283,122.47223475602678,125.02106250498592],[102.79120293629502,119.29787658762369,117.07579705572952,122.01220919563532,120.23238992737387,119.29787658762369],[102.79120293629502,79.01793653055611,81.62837368204356,77.47959618915175,77.13722388289597,79.01793653055611],[102.79120293629502,100.80512640457962,98.3621832821953,100.58536103280976,103.35231705435233,100.80512640457962],[107.9151923318944,91.78675797829546,90.03355282501307,90.04169812780002,94.36774674959646,91.78675797829546],[107.9151923318944,85.04264150373253,87.64169982997029,83.41349619459969,83.2163817711299,85.04264150373253],[107.9151923318944,99.57122301378287,97.80738669550556,97.84263410256366,102.15502982338154,99.57122301378287],[107.9151923318944,138.63269540959692,140.284979682455,140.52787917708335,136.08141499318842,138.63269540959692],[107.9151923318944,128.22946535355985,126.09801626792206,131.07378491234022,129.0116878585162,128.22946535355985],[163.05298939604435,128.8455202379065,127.2094887225751,126.92715904687283,131.39154229994006,128.8455202379065],[163.05298939604435,120.58892080361089,122.57271609756134,117.57289870115977,120.03580061646684,120.58892080361089],[163.05298939604435,187.13229161694264,186.91309552086395,190.53421790263798,185.73775575522856,187.13229161694264],[163.05298939604435,165.0519222018808,167.49451401321159,165.27293227319572,162.5044924296058,165.0519222018808],[163.05298939604435,179.3052141387791,176.86479512560223,181.57753177503335,180.66774042885422,179.3052141387791],[156.4509204520039,125.42423727600236,125.67651002672778,122.01220919563532,126.79048835318203,125.42423727600236],[156.4509204520039,128.61960723465953,131.2197190217672,126.99813190911794,126.7886557208363,128.61960723465953],[156.4509204520039,171.07588348404278,168.4689450337402,172.64423402592652,172.93886184294024,171.07588348404278],[156.4509204520039,156.34260761833906,158.85232849866537,156.30087283425135,153.85268397909852,156.34260761833906],[156.4509204520039,180.7721884143078,181.79493587888905,183.4050481690855,178.5005220814558,180.7721884143078],[56.92766995691052,80.25010991787545,78.43006308574621,83.41349619459969,80.56957822452098,80.25010991787545],[56.92766995691052,58.925570893949754,61.35215467868668,59.20214822992324,56.36779035526247,58.925570893949754],[56.92766995691052,64.93909729949364,62.590908800027975,67.42762169060371,66.1068336079265,64.93909729949364],[56.92766995691052,39.9897963294985,39.07822868920064,37.255031272163464,42.198622463795296,39.9897963294985],[259.83965197427864,258.34488051138214,259.6640181546948,254.91737984127707,258.6516062472855,258.34488051138214],[89.88849775434119,62.08118081180569,61.342406467484885,59.20214822992324,64.1856481473139,62.08118081180569],[89.88849775434119,76.03028655974659,75.74230260616336,72.84910928040945,77.82728834850644,76.03028655974659],[89.88849775434119,130.18898593913474,130.0536835699154,133.56292066761702,128.72383437795807,130.18898593913474],[89.88849775434119,100.91760779040968,98.76152348123296,103.72873527107294,101.74021045653883,100.91760779040968],[98.59783656635287,70.8397468160182,72.20571751581119,67.42762169060371,71.09234597825372,70.8397468160182],[98.59783656635287,85.70786246874235,84.59632774661105,83.16179640634176,88.02714475107909,85.70786246874235],[98.59783656635287,131.88744989462947,130.2680835406093,135.18537944019295,131.94241600735018,131.88744989462947],[98.59783656635287,107.13392435481634,109.10460571786572,108.5129697929371,104.50908134690671,107.13392435481634],[77.949999504612,114.07580169067751,113.1445618249099,117.57289870115977,113.34816457576319,114.07580169067751],[77.949999504612,73.62469230658805,76.24649131288136,72.84910928040945,71.37079754340805,73.62469230658805],[77.949999504612,87.12959105373596,84.7412674454063,89.53092879393789,88.37882018223753,87.12959105373596],[77.949999504612,48.527898914620835,47.89938821889808,45.56532477370087,50.561731233165226,48.527898914620835],[120.29778158813437,92.49753991718082,94.52773476107303,89.53092879393789,91.87458167216805,92.49753991718082],[120.29778158813437,104.16590867989444,102.97312462781036,101.70370132291912,106.5266612195295,104.16590867989444],[120.29778158813437,157.7655148876388,156.39285121467515,161.17530695799525,157.52071540259703,157.7655148876388],[120.29778158813437,122.385580252123,124.74298454025683,122.88076652084321,119.79328024909552,122.385580252123],[91.07165101315037,123.58343064364159,122.22496733821248,126.99813190911794,123.32210207363084,123.58343064364159],[91.07165101315037,85.05041010943104,87.60314741700324,83.16179640634176,83.39355238085378,85.05041010943104],[91.07165101315037,99.55995519134966,101.02768192003974,101.70370132291912,97.07532469950202,99.55995519134966],[91.07165101315037,59.49626828691364,60.380992398643905,55.99710913244349,60.27139935097458,59.49626828691364],[175.52014263764497,142.46931789619086,140.84965524327967,140.52787917708335,145.00991811270939,142.46931789619086],[175.52014263764497,167.02937194503195,165.2835614997561,165.27293227319572,169.60836412099243,167.02937194503195],[175.52014263764497,136.78052152108833,138.52747826195335,133.56292066761702,136.5598604399797,136.78052152108833],[175.52014263764497,199.2842920575564,200.48237269703216,201.74088038089224,196.92090836575503,199.2842920575564],[175.52014263764497,196.52562393855732,194.31612056716847,199.2593577083721,197.43835801573857,196.52562393855732],[166.96411471962145,134.5736775643328,135.38419903415425,131.07378491234022,135.42335921093778,134.5736775643328],[166.96411471962145,157.89814287745295,156.05249763143829,156.30087283425135,160.50146642025427,157.89814287745295],[166.96411471962145,137.20597118059734,139.72652263964224,135.18537944019295,135.64390417750715,137.20597118059734],[166.96411471962145,198.63783441859243,196.2936668779291,201.13460725217016,199.79763705110503,198.63783441859243],[166.96411471962145,184.3203693193961,185.96466249956828,186.2269820061604,181.7716585929937,184.3203693193961],[204.41561626057353,184.20615017982624,186.48026296618028,181.57753177503335,183.1789443421892,184.20615017982624],[204.41561626057353,185.21838692516633,183.51016807393728,183.4050481690855,187.78677805975624,185.21838692516633],[204.41561626057353,164.07689530055092,166.16311951654478,161.17530695799525,163.36706358795428,164.07689530055092],[204.41561626057353,235.18911975147867,233.52959895664503,238.4635992728063,235.2953640185629,235.18911975147867],[204.41561626057353,212.26333073554403,214.18212110863615,213.73573628777856,209.64609257289712,212.26333073554403],[132.22218107967186,106.56092602551374,108.70150492227882,103.72873527107294,105.76382031046461,106.56092602551374],[132.22218107967186,111.56397885640658,111.06258986992555,108.5129697929371,113.51263930492331,111.56397885640658],[132.22218107967186,124.94631529888531,123.41799878242925,122.88076652084321,127.4544420150868,124.94631529888531],[132.22218107967186,165.95770048417774,164.94054956339295,169.44764071970616,165.3193692998563,165.95770048417774],[212.12380512201594,200.61344114920564,203.23992564969393,199.2593577083721,198.6292773630665,200.61344114920564],[212.12380512201594,188.12396922909346,186.47294294142625,186.2269820061604,190.6748471443646,188.12396922909346],[212.12380512201594,213.50860814336056,210.96000763654504,213.73573628777856,215.9494685304966,213.50860814336056],[212.12380512201594,172.56543802402075,174.44090730427587,169.44764071970616,172.1689217619567,172.56543802402075],[212.12380512201594,242.8342439308591,242.3369422452085,246.30440540036554,241.6854457331611,242.8342439308591],[257.2181914167722,255.8174700765846,253.61503635980978,254.91737984127707,258.4468690641005,255.8174700765846],[257.2181914167722,257.5227349546678,259.92562612385916,257.8777907391557,254.9514201283747,257.5227349546678],[227.8559916331891,232.37565370510865,232.6242232828397,235.5784222309382,230.60782430529486,232.37565370510865],[227.8559916331891,225.38891106431763,225.86350213960594,221.92288348494256,226.55845892729712,225.38891106431763],[90.67637958574956,-89.59897950503935,-91.36169412562472,-91.32931246789653,-87.0154670877686,-89.59897950503935],[90.67637958574956,82.97182908134181,82.11756090721185,80.18736652684012,85.14693016956831,82.97182908134181],[90.67637958574956,107.36033345373076,108.8780364680167,109.43980964340597,104.85621365644211,107.36033345373076],[72.39278532252906,-89.80723714364859,-91.69745526514515,-91.32931246789653,-87.19500996415603,-89.80723714364859],[72.39278532252906,62.18057435256539,64.13034702940442,59.13064241768578,61.677562192879044,62.18057435256539],[72.39278532252906,105.99089976906802,105.59848748928692,109.43980964340597,104.74729303598313,105.99089976906802],[123.79149971104047,-278.9375157528592,-279.1554446845334,-282.15654837585066,-277.192611989678,-278.9375157528592],[123.79149971104047,-188.37359202751264,-188.4374842316983,-191.66753017405864,-186.7471929352662,-188.37359202751264],[123.07023778910353,-304.98956025274646,-306.2800424554314,-307.34500221661466,-302.5817546125129,-304.98956025274646],[41.15767177993294,-89.9604582470656,-91.93666376156739,-91.32931246789653,-87.33492537617668,-89.9604582470656],[41.15767177993294,36.13627438941725,38.71956582908624,34.40463596544331,34.37440000274518,36.13627438941725],[41.15767177993294,76.6874396656689,75.87349190494915,80.18736652684012,75.84116808255449,76.6874396656689],[96.46008036175043,-236.05344809840292,-237.55523515057098,-238.15362500538006,-233.5554247062359,-236.05344809840292],[32.76139571913738,-90.09972384813153,-92.14873808882243,-91.32931246789653,-87.46744404433997,-90.09972384813153],[32.76139571913738,33.612710408525764,30.989717399340492,34.40463596544331,35.86004695955546,33.612710408525764],[32.76139571913738,56.1269744738357,56.697893996251665,59.13064241768578,54.13124014224235,56.1269744738357],[78.61839643134607,-270.231946400141,-271.79873928183775,-272.2461605360841,-267.7096943320778,-270.231946400141],[65.31837378910326,-201.13526709436488,-202.91806982577833,-202.83414200194105,-198.54658895578117,-201.13526709436488],[81.8042754535788,-89.20935114194748,-90.69576711297591,-91.32931246789653,-86.7173139276388,-89.20935114194748],[81.8042754535788,84.27494140673043,81.68658091013221,84.74159935179684,86.6419388354462,84.27494140673043],[81.8042754535788,95.69815674869628,97.70022125452066,97.01862400935643,93.0697176424855,95.69815674869628],[107.90349016754121,210.93816536241079,208.30476908010218,212.12380512201594,213.00914358805846,210.93816536241079],[89.7826689179104,166.20692924193196,163.58654470531428,166.96411471962145,168.46813656519788,166.20692924193196],[118.69825678230922,117.39766620935059,119.93115503418757,117.24665414265993,114.93581121122402,117.39766620935059],[118.69825678230922,127.7229214218883,125.18021298333505,127.91965428203396,130.172307996032,127.7229214218883],[118.69825678230922,98.65440896127342,101.25254136107958,97.01862400935643,96.83222472474306,98.65440896127342],[83.96701065142395,114.23588104709857,112.24698446874012,117.24665414265993,114.79659242861732,114.23588104709857],[83.96701065142395,231.83029218319373,229.22456185991336,232.43412799839618,234.1495879777927,231.83029218319373],[83.96701065142395,127.22526443117626,124.6102653319222,127.91965428203396,129.51087394365183,127.22526443117626],[101.63731756450935,104.43835367082376,106.74363054716021,105.08045276701894,101.82849176101467,104.43835367082376],[101.63731756450935,127.19122212840963,124.57319680766639,127.91965428203396,129.4637096136242,127.19122212840963],[101.63731756450935,86.86694936779458,89.35732875501942,84.74159935179684,85.38474739368198,86.86694936779458],[73.3988401698777,101.67132419040006,100.29677495355186,105.08045276701894,101.42872500300192,101.67132419040006],[73.3988401698777,231.73476356426323,229.11930653710132,232.43412799839618,234.01847126979828,231.73476356426323],[73.3988401698777,126.71929825553232,124.0862227781558,127.91965428203396,128.78297489295164,126.71929825553232],[105.65902257437422,-88.99368753350757,-90.30165063684855,-91.32931246789653,-86.57780136496395,-88.99368753350757],[105.65902257437422,105.19351184104886,102.7216317582187,105.08045276701894,107.71902243364276,105.19351184104886],[105.65902257437422,116.21433210321212,118.35826921467289,117.24665414265993,113.58070446765164,116.21433210321212],[121.99529379525103,132.0824135547434,129.5512577709296,132.22218107967186,134.54726945352232,132.0824135547434],[105.29251096128367,98.67988334984364,96.20003013604324,98.59783656635287,101.19865613609623,98.67988334984364],[-199.76163885921036,-94.5086248611965,-94.21730004850129,-91.32931246789653,-96.30808288490455,-94.5086248611965],[-199.76163885921036,-188.78469667295192,-191.41738520488627,-187.5691548730871,-186.72861047855878,-188.78469667295192],[-199.76163885921036,-226.673929400002,-225.40523589853018,-230.11618124756114,-226.30976217884887,-226.673929400002],[-186.7193098721476,-93.55104663231569,-92.14626578795132,-91.32931246789653,-96.0097255102497,-93.55104663231569],[-186.7193098721476,-187.4798005154752,-184.95942237224904,-187.5691548730871,-189.95779267783738,-187.4798005154752],[-186.7193098721476,-201.326673395215,-203.225364827027,-202.83414200194105,-198.71290172304862,-201.326673395215],[-211.15974312572305,-94.27706991903658,-93.62836751439283,-91.32931246789653,-96.32406552677779,-94.27706991903658],[-211.15974312572305,-190.95672882134812,-192.38873891663667,-187.5691548730871,-191.1316425335158,-190.95672882134812],[-211.15974312572305,-246.978927663951,-246.82390720923985,-250.35974622003891,-245.5302287875295,-246.978927663951],[-215.3585020172613,-94.52485604463496,-94.26294311871095,-91.32931246789653,-96.30260157809832,-94.52485604463496],[-215.3585020172613,-211.14513553549477,-213.7369832119009,-210.65328882487125,-208.7865994268924,-211.14513553549477],[-215.3585020172613,-227.31763151915138,-225.1524936598587,-230.11618124756114,-228.15525409652957,-227.31763151915138],[-210.62319383722843,-93.79345943272992,-92.60250784606203,-91.32931246789653,-96.15329957602827,-93.79345943272992],[-210.62319383722843,-210.64997274026308,-208.1491873562238,-210.65328882487125,-213.14918511205653,-210.64997274026308],[-210.62319383722843,-223.06427323939585,-225.10407736962892,-224.31201126094842,-220.43259422674714,-223.06427323939585],[-238.19038556350168,-94.38972140851833,-93.90258367614643,-91.32931246789653,-96.32858951263947,-94.38972140851833],[-238.19038556350168,-214.04322817585927,-215.46925871440794,-210.65328882487125,-214.225243493175,-214.04322817585927],[-238.19038556350168,-268.5521225393886,-268.3333250139103,-271.95392386907594,-267.1572473809932,-268.5521225393886],[-187.91750551508355,-93.05820696719364,-91.29456712154185,-91.32931246789653,-95.64196226240686,-93.05820696719364],[-187.91750551508355,-191.770413871478,-193.88000876405894,-192.87637796935925,-189.13619573340614,-191.770413871478],[-187.91750551508355,-200.75050234022265,-198.24759510534795,-202.83414200194105,-202.2650178145886,-200.75050234022265],[-204.81070902289443,-93.2386573803778,-91.59628125234762,-91.32931246789653,-95.78674710857504,-93.2386573803778],[-204.81070902289443,-195.49747796380714,-197.7758961518645,-192.87637796935925,-194.46240030414296,-195.49747796380714],[-204.81070902289443,-221.7490407858873,-219.43864113522423,-224.31201126094842,-222.84367412795146,-221.7490407858873],[-218.9161609860028,-93.2441971918526,-91.60571599242178,-91.32931246789653,-95.79101984698475,-93.2441971918526],[-218.9161609860028,-196.13095289604945,-195.98320354896362,-192.87637796935925,-197.82253686127945,-196.13095289604945],[-218.9161609860028,-246.75617198138167,-245.40192107723612,-250.17229991527236,-246.4899542580886,-246.75617198138167],[-238.26341124006007,-94.21944391910421,-93.4948388538661,-91.32931246789653,-96.31500681627621,-94.21944391910421],[-238.26341124006007,-236.18032420937706,-238.7465001799185,-235.855944604678,-233.76802039554877,-236.18032420937706],[-238.26341124006007,-247.99074448111216,-245.58858181146942,-250.35974622003891,-249.26915152140816,-247.99074448111216],[-256.52192082248024,-94.29314925551755,-93.66637282095532,-91.32931246789653,-96.32584625983965,-94.29314925551755],[-256.52192082248024,-238.225338133554,-240.62733636595667,-235.855944604678,-236.94728137931097,-238.225338133554],[-256.52192082248024,-269.3697720326164,-267.0707635586604,-271.95392386907594,-270.4429666434625,-269.3697720326164],[-238.20157459961572,-93.64383977153726,-92.31747926872052,-91.32931246789653,-96.06811550337419,-93.64383977153726],[-238.20157459961572,-236.05894500069925,-233.6113010205248,-235.855944604678,-238.6028839029247,-236.05894500069925],[-238.20157459961572,-248.4777133984773,-250.2632310367933,-250.17229991527236,-245.88835458673688,-248.4777133984773],[-233.18135792016514,-94.48455873635633,-94.1509640550176,-91.32931246789653,-96.31487066272473,-94.48455873635633],[-233.18135792016514,-230.56386138165087,-228.19057687820217,-230.11618124756114,-233.14950667089533,-230.56386138165087],[-233.18135792016514,-237.76784331674648,-240.16111105549635,-238.15362500538006,-235.1915768333451,-237.76784331674648],[-258.4371283969725,-94.7490900574315,-95.02800100298306,-91.32931246789653,-96.09237898375287,-94.7490900574315],[-258.4371283969725,-233.48673390791987,-234.95977777453533,-230.11618124756114,-233.61253965962658,-233.48673390791987],[-258.4371283969725,-283.23683343358334,-283.86589789537254,-286.19900406832716,-281.20263875547494,-283.23683343358334],[-211.54712291758642,-93.68074462600188,-92.38670946243977,-91.32931246789653,-96.09020114248156,-93.68074462600188],[-211.54712291758642,-204.40549638090874,-207.01207053010876,-202.83414200194105,-202.54430721815604,-204.40549638090874],[-211.54712291758642,-235.3359378822627,-233.1846356019333,-238.15362500538006,-236.15064689872415,-235.3359378822627],[-238.1989416155137,-93.7720778217148,-92.56104307772453,-91.32931246789653,-96.1418585777574,-93.7720778217148],[-238.1989416155137,-206.3331900507821,-207.1047872284317,-202.83414200194105,-207.22139534504674,-206.3331900507821],[-238.1989416155137,-268.8084155909075,-267.5236267687736,-272.2461605360841,-268.4624815769531,-268.8084155909075],[-268.5918647777633,-94.63487170833862,-94.59721124920148,-91.32931246789653,-96.24055161784085,-94.63487170833862],[-268.5918647777633,-252.3942826088201,-254.91106246299756,-250.35974622003891,-250.84260197024705,-252.3942826088201],[-268.5918647777633,-282.9994642388225,-281.2271837596278,-286.19900406832716,-283.2540164548232,-282.9994642388225],[-264.26872894101064,-94.21506598757632,-93.48485532980943,-91.32931246789653,-96.31415776913522,-94.21506598757632],[-264.26872894101064,-251.77422376722095,-249.8229615637225,-250.35974622003891,-254.3964551304763,-251.77422376722095],[-264.26872894101064,-271.20144471407696,-273.33969162612436,-272.2461605360841,-268.56762818434754,-271.20144471407696],[-227.0990903136001,-93.7953520363467,-92.60619057370945,-91.32931246789653,-96.15429982784205,-93.7953520363467],[-227.0990903136001,-224.80810277405013,-227.40052498381576,-224.31201126094842,-222.45100568936093,-224.80810277405013],[-227.0990903136001,-236.67954923557943,-234.06246853446703,-238.15362500538006,-238.59738986557747,-236.67954923557943],[-258.14112504084926,-93.87361160061332,-92.76032075663755,-91.32931246789653,-96.19381184703965,-93.87361160061332],[-258.14112504084926,-227.80913888264445,-228.53732119236807,-224.31201126094842,-228.73984807428596,-227.80913888264445],[-258.14112504084926,-285.5519822866519,-284.54144847224836,-289.0426313010724,-284.90669778080144,-285.5519822866519],[-282.37762301759824,-94.6336030875817,-94.59304245587725,-91.32931246789653,-96.24158138887005,-94.6336030875817],[-282.37762301759824,-273.401696595708,-276.02116879091307,-271.95392386907594,-271.46898740486637,-273.401696595708],[-282.37762301759824,-285.2006978194685,-282.5677729081746,-286.19900406832716,-287.3600678791415,-285.2006978194685],[-283.1624019484074,-94.27634447757156,-93.62666089316603,-91.32931246789653,-96.32397714589698,-94.27634447757156],[-283.1624019484074,-273.07221019934866,-270.9684874591384,-271.95392386907594,-275.70640133821655,-273.07221019934866],[-283.1624019484074,-288.4177952856179,-290.7294358443578,-289.0426313010724,-285.80975857897835,-288.4177952856179],[-261.2362225646115,-93.78573448235704,-92.58749734983972,-91.32931246789653,-96.14919577720518,-93.78573448235704],[-261.2362225646115,-252.18115252134209,-254.70482251381833,-250.17229991527236,-250.6103984290548,-252.18115252134209],[-261.2362225646115,-270.9753261669524,-268.34453096343987,-272.2461605360841,-273.0032905439557,-270.9753261669524],[-274.66911305823317,-93.84116238984444,-92.6959660613551,-91.32931246789653,-96.17787556844041,-93.84116238984444],[-274.66911305823317,-253.3970928066683,-255.13366666929764,-250.17229991527236,-253.1902262066538,-253.3970928066683],[-274.66911305823317,-287.16360294151605,-284.60876657510374,-289.0426313010724,-288.8271066161633,-287.16360294151605],[-276.64833568588404,-94.36467311407941,-93.83989722515085,-91.32931246789653,-96.3292975084763,-94.36467311407941],[-276.64833568588404,-241.6041179341871,-242.84150229214265,-238.15362500538006,-242.0035035241188,-241.6041179341871],[-276.64833568588404,-303.86837257245367,-303.33220990183816,-307.34500221661466,-302.7553671274098,-303.86837257245367],[-304.3223992881476,-94.6198536749426,-94.54843117498255,-91.32931246789653,-96.25217169652882,-94.6198536749426],[-304.3223992881476,-288.34691231349683,-286.8824799235079,-286.19900406832716,-290.83022279976063,-288.34691231349683],[-304.3223992881476,-307.0234284744637,-309.4365835174227,-307.34500221661466,-304.4577322589702,-307.0234284744637],[-295.9961606420594,-94.31549181846454,-93.71976742786843,-91.32931246789653,-96.32773515892008,-94.31549181846454],[-295.9961606420594,-274.9749612918122,-277.187691826039,-272.2461605360841,-274.056660035634,-274.9749612918122],[-295.9961606420594,-305.24802292574486,-302.7490467436422,-307.34500221661466,-306.7522795835781,-305.24802292574486],[-307.85061129838334,-94.30754688166051,-93.70070040770548,-91.32931246789653,-96.32714355878662,-94.30754688166051],[-307.85061129838334,-291.3379034353856,-293.7696480970757,-289.0426313010724,-289.9949401533942,-291.3379034353856],[-307.85061129838334,-307.41963339452803,-304.9379027665945,-307.34500221661466,-309.9367659408844,-307.41963339452803],[-165.80048196117332,-93.42803221581494,-91.92511925528783,-91.32931246789653,-95.92649030085211,-93.42803221581494],[-165.80048196117332,-169.76288346141172,-172.08031393207244,-170.37186023317977,-167.15657980667058,-169.76288346141172],[-165.80048196117332,-184.7831207858952,-182.60912205986315,-187.5691548730871,-185.63554112826083,-184.7831207858952],[-182.55889310434614,-93.67154961547277,-92.36939748006397,-91.32931246789653,-96.08476137426801,-93.67154961547277],[-182.55889310434614,-171.9584629692435,-174.56314793427597,-170.37186023317977,-170.10639617535526,-171.9584629692435],[-182.55889310434614,-207.46540272714017,-205.67731863887158,-210.65328882487125,-207.74128659656705,-207.46540272714017],[-168.48884589706637,-92.84919559800055,-90.95770199821399,-91.32931246789653,-95.46165837030333,-92.84919559800055],[-168.48884589706637,-170.18271971659726,-167.64151262092693,-170.37186023317977,-172.6342064390173,-170.18271971659726],[-168.48884589706637,-190.42467793110825,-191.62735183625898,-192.87637796935925,-188.05901977221765,-190.42467793110825],[-194.82532528602587,-93.5525033266804,-92.14892323671243,-91.32931246789653,-96.01067244527538,-93.5525033266804],[-194.82532528602587,-173.87087304500704,-174.64139274072025,-170.37186023317977,-174.76013910623826,-173.87087304500704],[-194.82532528602587,-232.35609898086526,-231.549489023231,-235.855944604678,-231.5025281302803,-232.35609898086526],[-281.31064166637447,-93.74122889645871,-96.12490571207391,-91.32931246789653,-92.50166464926168,-93.74122889645871],[-281.31064166637447,-283.31795808426244,-281.91213594653334,-286.71567927940987,-283.11204298378783,-283.31795808426244],[-281.31064166637447,-281.623423003063,-279.0261493009715,-282.15654837585066,-283.9678042614837,-281.623423003063],[-193.20186312933518,-92.60686917341766,-95.2373819016955,-91.32931246789653,-90.58237606768745,-92.60686917341766],[-193.20186312933518,-194.82175551488024,-192.57334087008422,-197.49385219779185,-195.80263892901496,-194.82175551488024],[-193.20186312933518,-192.62617279694038,-190.44914589589592,-191.66753017405864,-195.25793977955314,-192.62617279694038],[90.04169812780002,-88.08863032103949,-86.3756426232149,-91.32931246789653,-88.26437355609562,-88.08863032103949],[90.04169812780002,100.12548567882754,97.87321305232891,102.79120293629502,101.11325320805138,100.12548567882754],[90.04169812780002,106.17013248139897,107.92333763468135,107.9151923318944,103.58914371009796,106.17013248139897],[126.92715904687283,-87.90992830979883,-86.56544446348173,-91.32931246789653,-87.63239891170942,-87.90992830979883],[126.92715904687283,104.69729947818193,103.05264443784822,102.79120293629502,107.24612722714107,104.69729947818193],[126.92715904687283,161.1346282050107,162.77065972034208,163.05298939604435,158.58860614297714,161.1346282050107],[122.01220919563532,-88.162978478922,-86.34669116894005,-91.32931246789653,-88.47728899165855,-88.162978478922],[122.01220919563532,105.50553554430665,107.72761507620082,102.79120293629502,104.57102220455647,105.50553554430665],[122.01220919563532,153.03889237163688,152.78661962091144,156.4509204520039,151.6726412944572,153.03889237163688],[83.41349619459969,60.09105623363476,61.911103065763996,56.92766995691052,59.77158792698923,60.09105623363476],[83.41349619459969,125.74945713072195,127.1961248559848,127.91965428203396,123.27333838163506,125.74945713072195],[83.41349619459969,106.28604702276157,103.6869886965238,107.9151923318944,108.11230675536419,106.28604702276157],[97.84263410256366,58.57229108718579,61.169171041758716,56.92766995691052,56.75555081040249,58.57229108718579],[97.84263410256366,258.77283379271904,256.1387699724248,259.83965197427864,260.9008435577047,258.77283379271904],[97.84263410256366,127.07295106749035,129.2978742067728,127.91965428203396,124.44638723369309,127.07295106749035],[59.20214822992324,-87.97533818923884,-87.89443698180304,-91.32931246789653,-86.46525387125533,-87.97533818923884],[59.20214822992324,57.204247292884006,54.77766350814708,56.92766995691052,59.76202783157129,57.204247292884006],[59.20214822992324,87.00946517245873,87.74823951677953,89.88849775434119,84.90499783695053,87.00946517245873],[67.42762169060371,-87.83166481592983,-87.09373861738308,-91.32931246789653,-86.9104528324381,-87.83166481592983],[67.42762169060371,59.416194348020596,61.76438284748626,56.92766995691052,58.248458039587724,59.416194348020596],[67.42762169060371,95.18571144093838,93.8197407411454,98.59783656635287,94.93311227870286,95.18571144093838],[117.57289870115977,81.44709651509427,82.37833638086187,77.949999504612,82.17473363000857,81.44709651509427],[117.57289870115977,126.6145768368226,128.62473935064935,127.91965428203396,123.98534000924958,126.6145768368226],[117.57289870115977,160.03696729359322,158.05317199964279,163.05298939604435,160.59008748073728,160.03696729359322],[190.53421790263798,81.38647414747999,82.67568336857039,77.949999504612,81.72738518403857,81.38647414747999],[190.53421790263798,259.4250482698382,256.84431531706406,259.83965197427864,261.8091105156402,259.4250482698382],[190.53421790263798,130.7428819471772,132.89011237915307,127.91965428203396,129.9348729811465,130.7428819471772],[72.84910928040945,-88.03106740444092,-88.0853242539983,-91.32931246789653,-86.41226064505426,-88.03106740444092],[72.84910928040945,77.1744164784334,74.55261747214008,77.949999504612,79.4283112416134,77.1744164784334],[72.84910928040945,86.70732047500405,86.99530442858727,89.88849775434119,84.9103186862442,86.70732047500405],[89.53092879393789,-87.85866067936684,-87.35856656197166,-91.32931246789653,-86.7124223265168,-87.85866067936684],[89.53092879393789,80.35133724481392,82.73966085314359,77.949999504612,79.10210811631235,80.35133724481392],[89.53092879393789,117.33117046489144,115.30097562099922,120.29778158813437,117.95412870990421,117.33117046489144],[126.99813190911794,94.48635227862673,95.84481558405584,91.07165101315037,94.74768084863747,94.48635227862673],[126.99813190911794,127.88614934318981,130.37808811863354,127.91965428203396,125.37831722203073,127.88614934318981],[126.99813190911794,154.8294451264623,152.22933333935467,156.4509204520039,156.66039664028557,154.8294451264623],[172.64423402592652,93.32803483934823,95.77433109770999,91.07165101315037,91.95207296909268,93.32803483934823],[172.64423402592652,259.1621215392472,256.5487142750336,259.83965197427864,261.4541366204541,259.1621215392472],[172.64423402592652,128.74249278242206,131.36758287350034,127.91965428203396,126.50772296070468,128.74249278242206],[83.16179640634176,-87.84367409517044,-86.79070947495987,-91.32931246789653,-87.24319723458565,-87.84367409517044],[83.16179640634176,89.1830373100611,86.6303000024889,91.07165101315037,90.83989503863836,89.1830373100611],[83.16179640634176,96.0517705039523,97.16330522608358,98.59783656635287,93.73248822161554,96.0517705039523],[101.70370132291912,-87.83911299727777,-86.82435355182241,-91.32931246789653,-87.19826736731109,-87.83911299727777],[101.70370132291912,93.21539714471983,91.74767041602975,91.07165101315037,95.70002763656747,93.21539714471983],[101.70370132291912,117.83557423115904,119.02835828324312,120.29778158813437,115.47482169152399,117.83557423115904],[140.52787917708335,-87.83124853151712,-87.08472275671338,-91.32931246789653,-86.9184386563175,-87.83124853151712],[140.52787917708335,109.81037609938083,108.15809182652275,107.9151923318944,112.36165651578933,109.81037609938083],[140.52787917708335,173.57870391853746,175.19836657144864,175.52014263764497,171.03810370201893,173.57870391853746],[131.07378491234022,-87.9483193820464,-86.50004470385602,-91.32931246789653,-87.79279193946346,-87.9483193820464],[131.07378491234022,110.75951189067479,112.89096097631256,107.9151923318944,109.97728938571841,110.75951189067479],[131.07378491234022,163.46422206762887,162.65370059780741,166.96411471962145,162.6145404210239,163.46422206762887],[165.27293227319572,-87.87644413323653,-87.46638940641822,-91.32931246789653,-86.64860211869363,-87.87644413323653],[165.27293227319572,163.27399946735926,160.8314076560285,163.05298939604435,165.82142923963428,163.27399946735926],[165.27293227319572,173.76370296580873,175.50951341108458,175.52014263764497,171.18471078984825,173.76370296580873],[181.57753177503335,-87.83407102626394,-86.87475265384155,-91.32931246789653,-87.13539262248304,-87.83407102626394],[181.57753177503335,165.3253070322986,167.76572604547547,163.05298939604435,163.9627807422235,165.3253070322986],[181.57753177503335,201.78699785578064,199.5128850694266,204.41561626057353,202.81420369341768,201.78699785578064],[156.30087283425135,-87.99894214812343,-86.44019174642088,-91.32931246789653,-87.97790375813445,-87.99894214812343],[156.30087283425135,156.4091856679162,153.8994647875899,156.4509204520039,158.89910930715675,156.4091856679162],[156.30087283425135,165.36684467641984,167.21248992243451,166.96411471962145,162.76352113361853,165.36684467641984],[183.4050481690855,-87.93476335290644,-86.52060119946695,-91.32931246789653,-87.73869297068211,-87.93476335290644],[183.4050481690855,159.0837802067816,158.06103274220035,156.4509204520039,161.3554465396336,159.0837802067816],[183.4050481690855,202.6022775044927,204.31049635572174,204.41561626057353,200.03388636990277,202.6022775044927],[133.56292066761702,93.26243248282346,93.39773485204282,89.88849775434119,94.72758404400012,93.26243248282346],[133.56292066761702,128.95714720172205,126.81557975489811,127.91965428203396,131.59085802258804,128.95714720172205],[133.56292066761702,172.30254178417366,170.55558504330864,175.52014263764497,172.5232028652823,172.30254178417366],[201.74088038089224,93.33006152216561,93.69140167165646,89.88849775434119,94.60125569896888,93.33006152216561],[201.74088038089224,259.52978284493497,256.9661054685568,259.83965197427864,261.94647122897135,259.52978284493497],[201.74088038089224,131.20911300775612,131.13530344952346,127.91965428203396,132.8433046036181,131.20911300775612],[103.72873527107294,-87.9645152084984,-87.85459825943072,-91.32931246789653,-86.47831266143938,-87.9645152084984],[103.72873527107294,92.69962523500445,94.85570954418117,89.88849775434119,91.87702256887529,92.69962523500445],[103.72873527107294,129.38999032523105,127.24941142846598,132.22218107967186,130.18709604028018,129.38999032523105],[135.18537944019295,101.89576611191634,103.5151324659365,98.59783656635287,101.84079999919565,101.89576611191634],[135.18537944019295,128.26037764330994,130.82931575565,127.91965428203396,125.85306448421169,128.26037764330994],[135.18537944019295,164.94352297921705,162.42297152017215,166.96411471962145,166.50558998230724,164.94352297921705],[201.13460725217016,101.2090390036549,103.49306463853966,98.59783656635287,100.16365890881578,101.2090390036549],[201.13460725217016,259.409486684425,256.82641415069355,259.83965197427864,261.78850674403645,259.409486684425],[201.13460725217016,129.43208043951088,132.045334567831,127.91965428203396,127.53625820687436,129.43208043951088],[108.5129697929371,-87.8500145003836,-87.29630663257305,-91.32931246789653,-86.75328851121498,-87.8500145003836],[108.5129697929371,99.97688200447362,98.00620064142424,98.59783656635287,102.60172501238326,99.97688200447362],[108.5129697929371,129.17117201620238,129.6725610026834,132.22218107967186,127.22251156768564,129.17117201620238],[161.17530695799525,123.7075736584908,125.08023733145447,120.29778158813437,123.9523731435326,123.7075736584908],[161.17530695799525,129.51113090278173,132.11519791390862,127.91965428203396,127.66199403043527,129.51113090278173],[161.17530695799525,201.51402791801786,199.427803702024,204.41561626057353,202.2238596306145,201.51402791801786],[238.4635992728063,123.50645368221771,125.26606017929055,120.29778158813437,123.26890741380785,123.50645368221771],[238.4635992728063,259.69580353153214,257.1637980395985,259.83965197427864,262.15957332120644,259.69580353153214],[238.4635992728063,130.4327179929885,132.76882511415712,127.91965428203396,129.28870349281198,130.4327179929885],[122.88076652084321,-87.84826256385567,-87.28242945189554,-91.32931246789653,-86.76283077320963,-87.84826256385567],[122.88076652084321,120.79296785685457,118.43556356872075,120.29778158813437,123.38526785988206,120.79296785685457],[122.88076652084321,130.15663230162974,131.68494881808581,132.22218107967186,127.64850558542827,130.15663230162974],[199.2593577083721,-87.86401048864045,-87.3932644247161,-91.32931246789653,-86.69096180873338,-87.86401048864045],[199.2593577083721,178.25387640745976,180.4633797788486,175.52014263764497,177.3411423302785,178.25387640745976],[199.2593577083721,210.7697216811824,208.14323718069411,212.12380512201594,212.75388546732154,210.7697216811824],[186.2269820061604,-87.84903570218788,-86.75855520987744,-91.32931246789653,-87.28861803647438,-87.84903570218788],[186.2269820061604,168.87072740638575,167.22643422621357,166.96411471962145,171.41943813278814,168.87072740638575],[186.2269820061604,210.22681789908287,211.87784418675008,212.12380512201594,207.67593998381173,210.22681789908287],[213.73573628777856,-87.83311110196021,-86.8874411126543,-91.32931246789653,-87.12032896700532,-87.83311110196021],[213.73573628777856,205.88802181280806,203.96923143971594,204.41561626057353,208.50525997545498,205.88802181280806],[213.73573628777856,212.35093326643394,214.89953377324946,212.12380512201594,209.9100728792979,212.35093326643394],[169.44764071970616,135.71212131520028,136.72927223598506,132.22218107967186,136.3504524995217,135.71212131520028],[169.44764071970616,130.83295594623345,132.90947404952078,127.91965428203396,130.13838665764496,130.83295594623345],[169.44764071970616,209.00600781770135,207.13053853744623,212.12380512201594,209.40252407976539,209.00600781770135],[246.30440540036554,135.6690607451584,136.92049632438346,132.22218107967186,136.052681132387,135.6690607451584],[246.30440540036554,259.758261762404,257.239633748457,259.83965197427864,262.23828165409225,259.758261762404],[246.30440540036554,131.19193374749847,132.85508467514825,127.91965428203396,131.08101573284662,131.19193374749847],[77.47959618915175,52.310765932693556,54.40180707061741,49.41506392270774,51.593325067476286,52.310765932693556],[77.47959618915175,126.25233704040106,128.0549878407683,127.91965428203396,123.65878047352278,126.25233704040106],[77.47959618915175,101.25286259489066,98.64242544340321,102.79120293629502,103.1335752425508,101.25286259489066],[100.58536103280976,50.938473618098065,53.55055673659873,49.41506392270774,49.04903252761543,50.938473618098065],[100.58536103280976,258.66487055497873,256.0312716038584,259.83965197427864,260.7412021932485,258.66487055497873],[100.58536103280976,127.39385096960449,129.74076925721252,127.91965428203396,124.79751351840417,127.39385096960449],[37.255031272163464,-87.82933842888224,-87.00884655808106,-91.32931246789653,-86.98958857664798,-87.82933842888224],[37.255031272163464,47.171160115760536,44.72034164371479,49.41506392270774,48.557564200372425,47.171160115760536],[37.255031272163464,54.19290489957548,55.10447253987334,56.92766995691052,51.98407876527869,54.19290489957548],[45.56532477370087,-87.85147182595284,-87.30747424465997,-91.32931246789653,-86.74572684474104,-87.85147182595284],[45.56532477370087,48.96274187138513,46.37642548362796,49.41506392270774,51.33449554139532,48.96274187138513],[45.56532477370087,74.98742536369203,75.61593605941478,77.949999504612,72.95359304514764,74.98742536369203],[55.99710913244349,-87.88843679883611,-86.614757914165,-91.32931246789653,-87.52990776257064,-87.88843679883611],[55.99710913244349,50.96115782998544,53.57071548436987,49.41506392270774,49.085002647727975,50.96115782998544],[55.99710913244349,87.57249185868022,86.68776774694996,91.07165101315037,86.79736079461928,87.57249185868022],[254.91737984127707,256.41215130417356,255.0930136608609,259.83965197427864,256.1054255682702,256.41215130417356],[254.91737984127707,248.70860008771123,248.23090782264478,245.6420175446227,250.64095122407653,248.70860008771123],[254.91737984127707,256.31810118146467,258.5205348982395,257.2181914167722,253.68870219394879,256.31810118146467],[257.8777907391557,247.4542359673883,245.7452668704527,245.6420175446227,250.02284590828182,247.4542359673883],[235.5784222309382,234.68714006409047,237.1346650811299,232.43412799839618,233.3083500125885,234.68714006409047],[235.5784222309382,242.32100824495424,242.32257850552213,245.6420175446227,240.74408967024542,242.32100824495424],[235.5784222309382,231.05876015901865,230.8101905812876,227.8559916331891,232.82658955883244,231.05876015901865],[221.92288348494256,242.30829724710674,242.27902112381602,245.6420175446227,240.75619548897038,242.30829724710674]]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1152\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1153\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1158\",\"attributes\":{\"line_color\":{\"type\":\"field\",\"field\":\"color\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"line_width\":{\"type\":\"value\",\"value\":4},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1159\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1160\",\"attributes\":{\"line_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"line_width\":{\"type\":\"value\",\"value\":5},\"line_join\":{\"type\":\"value\",\"value\":\"round\"}}}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesAndLinkedEdges\",\"id\":\"p1183\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"EdgesAndLinkedNodes\",\"id\":\"p1184\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1103\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1120\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[706.4026685393159,-555.587072606057]],[1,[-345.308126828026,34.40463596544331]],[2,[-223.62420522261166,105.08045276701894]],[3,[-81.65748951355071,127.91965428203396]],[4,[913.0603246390765,-105.98758398283016]],[5,[549.2500549176119,245.6420175446227]],[6,[103.58680275605477,-170.37186023317977]],[7,[-222.78769720277103,-286.71567927940987]],[8,[-285.13971456684294,-197.49385219779185]],[9,[-7.614398251923786,49.41506392270774]],[10,[-21.675256487341517,-91.32931246789653]],[11,[-333.6987690472107,80.18736652684012]],[12,[-367.08953256579167,109.43980964340597]],[13,[-368.15514310157414,59.13064241768578]],[14,[-227.28100213799058,84.74159935179684]],[15,[-286.461326263571,97.01862400935643]],[16,[-279.0649195392953,117.24665414265993]],[17,[548.8603489999044,232.43412799839618]],[18,[61.16141842860913,-187.5691548730871]],[19,[22.656491964271904,-230.11618124756114]],[20,[128.20564642026957,-202.83414200194105]],[21,[65.53343220839506,-250.35974622003891]],[22,[66.8908991354799,-210.65328882487125]],[23,[134.53027300058034,-224.31201126094842]],[24,[67.98810418093294,-271.95392386907594]],[25,[163.22703607131044,-192.87637796935925]],[26,[166.5600287421303,-250.17229991527236]],[27,[104.55310252804988,-235.855944604678]],[28,[91.25942433862036,-238.15362500538006]],[29,[32.2047130620209,-286.19900406832716]],[30,[122.52178230269584,-272.2461605360841]],[31,[133.6382615535865,-289.0426313010724]],[32,[88.28038839861496,-307.34500221661466]],[33,[-226.94016808789112,-282.15654837585066]],[34,[-286.89645013670577,-191.66753017405864]],[35,[63.166715811199325,102.79120293629502]],[36,[21.24466777843211,107.9151923318944]],[37,[-29.131642814920717,163.05298939604435]],[38,[70.9430424567833,156.4509204520039]],[39,[-37.88318683249206,56.92766995691052]],[40,[545.165120860571,259.83965197427864]],[41,[-87.78940181697705,89.88849775434119]],[42,[-20.379190806785974,98.59783656635287]],[43,[-57.52523173271341,77.949999504612]],[44,[-25.98408005396852,120.29778158813437]],[45,[6.522204251715624,91.07165101315037]],[46,[-81.87921963599727,175.52014263764497]],[47,[37.56984703732321,166.96411471962145]],[48,[12.648066564834322,204.41561626057353]],[49,[-56.83542297603021,132.22218107967186]],[50,[-32.2378139049096,212.12380512201594]],[51,[535.5015706251779,257.2181914167722]],[52,[556.0016629810183,227.8559916331891]],[53,[-341.68686915335905,90.67637958574956]],[54,[-360.6892623547366,72.39278532252906]],[55,[-400.21137598264994,123.79149971104047]],[56,[-384.7771658763087,123.07023778910353]],[57,[-333.44644599024076,41.15767177993294]],[58,[-354.8334606793632,96.46008036175043]],[59,[-352.38225776539434,32.76139571913738]],[60,[-376.07995193246046,78.61839643134607]],[61,[-354.79431517562097,65.31837378910326]],[62,[-249.1146470774861,81.8042754535788]],[63,[-321.7051434522945,107.90349016754121]],[64,[-310.7435187928769,89.7826689179104]],[65,[-245.45251950535314,118.69825678230922]],[66,[-298.7924210406721,83.96701065142395]],[67,[-205.17465244165328,101.63731756450935]],[68,[-230.98778846624847,73.3988401698777]],[69,[-241.52579843498643,105.65902257437422]],[70,[-312.728584588295,121.99529379525103]],[71,[-305.88607417301046,105.29251096128367]],[72,[28.239911706132535,-199.76163885921036]],[73,[94.43890025943219,-186.7193098721476]],[74,[55.033448815336556,-211.15974312572305]],[75,[33.74067689619494,-215.3585020172613]],[76,[98.65498899430602,-210.62319383722843]],[77,[59.817145076427025,-238.19038556350168]],[78,[148.33796809188584,-187.91750551508355]],[79,[152.66618393576005,-204.81070902289443]],[80,[173.52856207663976,-218.9161609860028]],[81,[78.68875513531127,-238.26341124006007]],[82,[82.08475797693956,-256.52192082248024]],[83,[144.92683938994227,-238.20157459961572]],[84,[46.42345488029497,-233.18135792016514]],[85,[14.732408199278986,-258.4371283969725]],[86,[110.86437961528135,-211.54712291758642]],[87,[129.0306353412251,-238.1989416155137]],[88,[40.01230704091817,-268.5918647777633]],[89,[97.01420769672266,-264.26872894101064]],[90,[115.0655354927459,-227.0990903136001]],[91,[135.90165945572952,-258.14112504084926]],[92,[45.04569211904414,-282.37762301759824]],[93,[101.22946794661546,-283.1624019484074]],[94,[150.77476213701533,-261.2362225646115]],[95,[156.22582445992185,-274.66911305823317]],[96,[84.71515238852692,-276.64833568588404]],[97,[55.52160901110076,-304.3223992881476]],[98,[103.44622186154406,-295.9961606420594]],[99,[111.98669296292523,-307.85061129838334]],[100,[77.71426283494276,-165.80048196117332]],[101,[79.62352243073367,-182.55889310434614]],[102,[138.3806160733179,-168.48884589706637]],[103,[104.16771862543148,-194.82532528602587]],[104,[-221.45154287838494,-281.31064166637447]],[105,[-281.50882858900786,-193.20186312933518]],[106,[52.31926557972137,90.04169812780002]],[107,[25.99671941802158,126.92715904687283]],[108,[78.81366483118605,122.01220919563532]],[109,[-25.34384611687717,83.41349619459969]],[110,[38.97839370780603,97.84263410256366]],[111,[-66.57599285346853,59.20214822992324]],[112,[-27.4987483114644,67.42762169060371]],[113,[-55.91042611699471,117.57289870115977]],[114,[-35.77783222992647,190.53421790263798]],[115,[-79.97191312183057,72.84910928040945]],[116,[-45.245256188945945,89.53092879393789]],[117,[14.602364398541305,126.99813190911794]],[118,[103.24955418703067,172.64423402592652]],[119,[-5.819175695127864,83.16179640634176]],[120,[-7.199179140878196,101.70370132291912]],[121,[-29.390357086969864,140.52787917708335]],[122,[37.85094999100674,131.07378491234022]],[123,[-64.21734711706252,165.27293227319572]],[124,[-7.429802272135603,181.57753177503335]],[125,[58.36050881443981,156.30087283425135]],[126,[47.33425164995949,183.4050481690855]],[127,[-99.83950962465948,133.56292066761702]],[128,[-108.48886966473208,201.74088038089224]],[129,[-77.52376468139214,103.72873527107294]],[130,[-7.376548680592935,135.18537944019295]],[131,[71.13824762170816,201.13460725217016]],[132,[-43.507990327935794,108.5129697929371]],[133,[-16.519277742577128,161.17530695799525]],[134,[25.500343364286742,238.4635992728063]],[135,[-44.05709356246806,122.88076652084321]],[136,[-62.90018554777512,199.2593577083721]],[137,[7.915950972595311,186.2269820061604]],[138,[-7.450629229289314,213.73573628777856]],[139,[-54.00694555200325,169.44764071970616]],[140,[-36.7298179340302,246.30440540036554]],[141,[11.439051815642776,77.47959618915175]],[142,[98.22780056254634,100.58536103280976]],[143,[-22.17051514175166,37.255031272163464]],[144,[-37.15329303798528,45.56532477370087]],[145,[5.753234325103162,55.99710913244349]],[146,[544.1473655983482,254.91737984127707]],[147,[529.0330433312914,257.8777907391557]],[148,[552.5983415342396,235.5784222309382]],[149,[556.8343965873479,221.92288348494256]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1108\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1105\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1106\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1107\"},\"data\":{\"type\":\"map\",\"entries\":[[\"type\",[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]],[\"color\",[\"cornflowerblue\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"yellow\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"yellow\",\"yellow\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"]],[\"species\",[\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attP-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]+ordered_polymer[complex[part[attL]:2x_protein[Bxb1]-forward](circular)]\",\"2ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attP-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attP-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attP-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"ordered_polymer[part[t16-forward]:part[attP-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"ordered_polymer[part[t16-forward]:part[attP-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] --> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP]\",\"dna[part[pconst-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]] --> dna[part[pconst-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP]\",\"2protein[Bxb1]+dna[part[pconst-forward]:part[attB-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+ordered_polymer[part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attP]:2x_protein[Bxb1]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:part[attR-forward]:part[GFP-forward]:part[t16-forward]:part[attP-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[t16-forward]:part[attR-forward]:part[GFP-forward](circular)] <--> ordered_polymer[part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[GFP-forward](circular)]\",\"2protein[Bxb1]+dna[part[attL-forward](circular)] <--> ordered_polymer[complex[part[attL]:2x_protein[Bxb1]-forward](circular)]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]] --> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"ordered_polymer[complex[part[pconst]:protein[RNAP]-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] --> dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]+rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[Bxb1]+dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:complex[part[attL]:2x_protein[Bxb1]-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:part[attL-forward]:complex[part[attB]:2x_protein[Bxb1]-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]]\",\"2protein[Bxb1]+dna[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:part[attR-forward]:part[RFP-forward]:part[genome-forward]] <--> ordered_polymer[part[pconst-forward]:part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]:complex[part[attR]:2x_protein[Bxb1]-forward]:part[RFP-forward]:part[genome-forward]]\",\"rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]]\",\"complex[protein[RNase]:rna[part[attL-forward]:part[attB-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNase]\",\"rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]+protein[RNase] <--> complex[protein[RNase]:rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]]\",\"complex[protein[RNase]:rna[part[attB-forward]:part[RFP-forward]:part[genome-forward]]] --> protein[RNase]\"]],[\"k\",[\"100\",\"100\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"0.05\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"100\",\"0.05\",\"100\",\"0.05\",\"100\",\"100\",\"100\",\"100\",\"2\",\"100\",\"2\"]],[\"k_r\",[\"10\",\"10\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"10\",\"None\",\"None\",\"10\",\"None\",\"10\",\"None\",\"10\",\"None\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\",\"10\",\"10\",\"10\",\"10\",\"None\",\"10\",\"None\"]],[\"index\",[53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1109\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1110\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1163\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1164\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1165\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":8},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"},\"marker\":{\"type\":\"value\",\"value\":\"square\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1115\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1112\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1113\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1114\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1116\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1117\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1111\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1118\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1119\"}}},{\"type\":\"object\",\"name\":\"GraphRenderer\",\"id\":\"p1121\",\"attributes\":{\"layout_provider\":{\"type\":\"object\",\"name\":\"StaticLayoutProvider\",\"id\":\"p1138\",\"attributes\":{\"graph_layout\":{\"type\":\"map\",\"entries\":[[0,[706.4026685393159,-555.587072606057]],[1,[-345.308126828026,34.40463596544331]],[2,[-223.62420522261166,105.08045276701894]],[3,[-81.65748951355071,127.91965428203396]],[4,[913.0603246390765,-105.98758398283016]],[5,[549.2500549176119,245.6420175446227]],[6,[103.58680275605477,-170.37186023317977]],[7,[-222.78769720277103,-286.71567927940987]],[8,[-285.13971456684294,-197.49385219779185]],[9,[-7.614398251923786,49.41506392270774]],[10,[-21.675256487341517,-91.32931246789653]],[11,[-333.6987690472107,80.18736652684012]],[12,[-367.08953256579167,109.43980964340597]],[13,[-368.15514310157414,59.13064241768578]],[14,[-227.28100213799058,84.74159935179684]],[15,[-286.461326263571,97.01862400935643]],[16,[-279.0649195392953,117.24665414265993]],[17,[548.8603489999044,232.43412799839618]],[18,[61.16141842860913,-187.5691548730871]],[19,[22.656491964271904,-230.11618124756114]],[20,[128.20564642026957,-202.83414200194105]],[21,[65.53343220839506,-250.35974622003891]],[22,[66.8908991354799,-210.65328882487125]],[23,[134.53027300058034,-224.31201126094842]],[24,[67.98810418093294,-271.95392386907594]],[25,[163.22703607131044,-192.87637796935925]],[26,[166.5600287421303,-250.17229991527236]],[27,[104.55310252804988,-235.855944604678]],[28,[91.25942433862036,-238.15362500538006]],[29,[32.2047130620209,-286.19900406832716]],[30,[122.52178230269584,-272.2461605360841]],[31,[133.6382615535865,-289.0426313010724]],[32,[88.28038839861496,-307.34500221661466]],[33,[-226.94016808789112,-282.15654837585066]],[34,[-286.89645013670577,-191.66753017405864]],[35,[63.166715811199325,102.79120293629502]],[36,[21.24466777843211,107.9151923318944]],[37,[-29.131642814920717,163.05298939604435]],[38,[70.9430424567833,156.4509204520039]],[39,[-37.88318683249206,56.92766995691052]],[40,[545.165120860571,259.83965197427864]],[41,[-87.78940181697705,89.88849775434119]],[42,[-20.379190806785974,98.59783656635287]],[43,[-57.52523173271341,77.949999504612]],[44,[-25.98408005396852,120.29778158813437]],[45,[6.522204251715624,91.07165101315037]],[46,[-81.87921963599727,175.52014263764497]],[47,[37.56984703732321,166.96411471962145]],[48,[12.648066564834322,204.41561626057353]],[49,[-56.83542297603021,132.22218107967186]],[50,[-32.2378139049096,212.12380512201594]],[51,[535.5015706251779,257.2181914167722]],[52,[556.0016629810183,227.8559916331891]],[53,[-341.68686915335905,90.67637958574956]],[54,[-360.6892623547366,72.39278532252906]],[55,[-400.21137598264994,123.79149971104047]],[56,[-384.7771658763087,123.07023778910353]],[57,[-333.44644599024076,41.15767177993294]],[58,[-354.8334606793632,96.46008036175043]],[59,[-352.38225776539434,32.76139571913738]],[60,[-376.07995193246046,78.61839643134607]],[61,[-354.79431517562097,65.31837378910326]],[62,[-249.1146470774861,81.8042754535788]],[63,[-321.7051434522945,107.90349016754121]],[64,[-310.7435187928769,89.7826689179104]],[65,[-245.45251950535314,118.69825678230922]],[66,[-298.7924210406721,83.96701065142395]],[67,[-205.17465244165328,101.63731756450935]],[68,[-230.98778846624847,73.3988401698777]],[69,[-241.52579843498643,105.65902257437422]],[70,[-312.728584588295,121.99529379525103]],[71,[-305.88607417301046,105.29251096128367]],[72,[28.239911706132535,-199.76163885921036]],[73,[94.43890025943219,-186.7193098721476]],[74,[55.033448815336556,-211.15974312572305]],[75,[33.74067689619494,-215.3585020172613]],[76,[98.65498899430602,-210.62319383722843]],[77,[59.817145076427025,-238.19038556350168]],[78,[148.33796809188584,-187.91750551508355]],[79,[152.66618393576005,-204.81070902289443]],[80,[173.52856207663976,-218.9161609860028]],[81,[78.68875513531127,-238.26341124006007]],[82,[82.08475797693956,-256.52192082248024]],[83,[144.92683938994227,-238.20157459961572]],[84,[46.42345488029497,-233.18135792016514]],[85,[14.732408199278986,-258.4371283969725]],[86,[110.86437961528135,-211.54712291758642]],[87,[129.0306353412251,-238.1989416155137]],[88,[40.01230704091817,-268.5918647777633]],[89,[97.01420769672266,-264.26872894101064]],[90,[115.0655354927459,-227.0990903136001]],[91,[135.90165945572952,-258.14112504084926]],[92,[45.04569211904414,-282.37762301759824]],[93,[101.22946794661546,-283.1624019484074]],[94,[150.77476213701533,-261.2362225646115]],[95,[156.22582445992185,-274.66911305823317]],[96,[84.71515238852692,-276.64833568588404]],[97,[55.52160901110076,-304.3223992881476]],[98,[103.44622186154406,-295.9961606420594]],[99,[111.98669296292523,-307.85061129838334]],[100,[77.71426283494276,-165.80048196117332]],[101,[79.62352243073367,-182.55889310434614]],[102,[138.3806160733179,-168.48884589706637]],[103,[104.16771862543148,-194.82532528602587]],[104,[-221.45154287838494,-281.31064166637447]],[105,[-281.50882858900786,-193.20186312933518]],[106,[52.31926557972137,90.04169812780002]],[107,[25.99671941802158,126.92715904687283]],[108,[78.81366483118605,122.01220919563532]],[109,[-25.34384611687717,83.41349619459969]],[110,[38.97839370780603,97.84263410256366]],[111,[-66.57599285346853,59.20214822992324]],[112,[-27.4987483114644,67.42762169060371]],[113,[-55.91042611699471,117.57289870115977]],[114,[-35.77783222992647,190.53421790263798]],[115,[-79.97191312183057,72.84910928040945]],[116,[-45.245256188945945,89.53092879393789]],[117,[14.602364398541305,126.99813190911794]],[118,[103.24955418703067,172.64423402592652]],[119,[-5.819175695127864,83.16179640634176]],[120,[-7.199179140878196,101.70370132291912]],[121,[-29.390357086969864,140.52787917708335]],[122,[37.85094999100674,131.07378491234022]],[123,[-64.21734711706252,165.27293227319572]],[124,[-7.429802272135603,181.57753177503335]],[125,[58.36050881443981,156.30087283425135]],[126,[47.33425164995949,183.4050481690855]],[127,[-99.83950962465948,133.56292066761702]],[128,[-108.48886966473208,201.74088038089224]],[129,[-77.52376468139214,103.72873527107294]],[130,[-7.376548680592935,135.18537944019295]],[131,[71.13824762170816,201.13460725217016]],[132,[-43.507990327935794,108.5129697929371]],[133,[-16.519277742577128,161.17530695799525]],[134,[25.500343364286742,238.4635992728063]],[135,[-44.05709356246806,122.88076652084321]],[136,[-62.90018554777512,199.2593577083721]],[137,[7.915950972595311,186.2269820061604]],[138,[-7.450629229289314,213.73573628777856]],[139,[-54.00694555200325,169.44764071970616]],[140,[-36.7298179340302,246.30440540036554]],[141,[11.439051815642776,77.47959618915175]],[142,[98.22780056254634,100.58536103280976]],[143,[-22.17051514175166,37.255031272163464]],[144,[-37.15329303798528,45.56532477370087]],[145,[5.753234325103162,55.99710913244349]],[146,[544.1473655983482,254.91737984127707]],[147,[529.0330433312914,257.8777907391557]],[148,[552.5983415342396,235.5784222309382]],[149,[556.8343965873479,221.92288348494256]]]}}},\"node_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1126\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1123\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1124\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1125\"},\"data\":{\"type\":\"map\",\"entries\":[[\"image\",[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"color\",[\"purple\",\"white\",\"white\",\"green\",\"green\",\"green\",\"white\",\"white\",\"white\",\"white\",\"yellow\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"orange\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"cyan\",\"cyan\"]],[\"species\",[\"nothing\",\"dna_part_t16_forward_part_attP_forward_part_attB_forward_part_GFP_forward_circular_\",\"dna_part_pconst_forward_part_attB_forward_part_RFP_forward_part_genome_forward_\",\"protein_RNAP\",\"protein_Ribo\",\"protein_RNase\",\"dna_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_part_attP_forward_part_attL_forward_part_attB_forward_part_GFP_forward_circular_\",\"dna_part_t16_forward_part_attR_forward_part_GFP_forward_circular_\",\"dna_part_attL_forward_circular_\",\"dna_part_pconst_forward_part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"protein_Bxb1\",\"ordered_polymer_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attP_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attB_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attB_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attB_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"rna_part_attB_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attP_forward_part_attL_forward_part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attL_forward_part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attP_forward_complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attP_forward_part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attL_forward_part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_part_attP_forward_complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_part_attP_forward_complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_part_attP_forward_part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attP_forward_complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_part_attR_forward_part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attP_protein_Bxb1_2x_forward__complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_GFP_forward_circular_\",\"ordered_polymer_complex_part_attL_protein_Bxb1_2x_forward__circular_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"rna_part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_part_attR_forward_part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attL_protein_Bxb1_2x_forward__part_attB_forward_part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__part_attL_forward_complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_part_pconst_forward_complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"ordered_polymer_complex_part_pconst_protein_RNAP_forward__complex_part_attL_protein_Bxb1_2x_forward__complex_part_attB_protein_Bxb1_2x_forward__part_GFP_forward_part_t16_forward_complex_part_attR_protein_Bxb1_2x_forward__part_RFP_forward_part_genome_forward_\",\"complex_protein_RNase_rna_part_attL_forward_part_attB_forward_part_GFP_forward_part_t16_forward__\",\"complex_protein_RNase_rna_part_attB_forward_part_RFP_forward_part_genome_forward__\"]],[\"type\",[\"nothing\",\"dna\",\"dna\",\"protein\",\"protein\",\"protein\",\"dna\",\"dna\",\"dna\",\"dna\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"rna\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"complex\",\"complex\"]],[\"index\",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1127\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1128\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1166\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":12},\"fill_color\":{\"type\":\"field\",\"field\":\"color\"}}},\"selection_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1167\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#fdae61\"}}},\"hover_glyph\":{\"type\":\"object\",\"name\":\"Scatter\",\"id\":\"p1168\",\"attributes\":{\"size\":{\"type\":\"value\",\"value\":15},\"fill_color\":{\"type\":\"value\",\"value\":\"#abdda4\"}}}}},\"edge_renderer\":{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1133\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1130\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1131\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1132\"},\"data\":{\"type\":\"map\",\"entries\":[[\"start\",[]],[\"end\",[]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1134\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1135\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"MultiLine\",\"id\":\"p1129\"}}},\"selection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1136\"},\"inspection_policy\":{\"type\":\"object\",\"name\":\"NodesOnly\",\"id\":\"p1137\"}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1102\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1169\",\"attributes\":{\"renderers\":[{\"id\":\"p1139\"}],\"tooltips\":null}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1170\",\"attributes\":{\"renderers\":[{\"id\":\"p1121\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1171\",\"attributes\":{\"renderers\":[{\"id\":\"p1103\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]],\"attachment\":\"right\"}},{\"type\":\"object\",\"name\":\"TapTool\",\"id\":\"p1172\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxSelectTool\",\"id\":\"p1173\",\"attributes\":{\"renderers\":\"auto\",\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1174\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"editable\":true,\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1180\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1179\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1181\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1182\",\"attributes\":{\"renderers\":\"auto\"}}]}}}}]}};\n", " const render_items = [{\"docid\":\"452f7359-ccde-4df1-b1fe-e2c0389f10d8\",\"roots\":{\"p1096\":\"e13a925a-8250-4706-ac44-8aa6c48700bd\"},\"root_ids\":[\"p1096\"]}];\n", " void root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n", " }\n", diff --git a/examples/Specialized Tutorials/7. Transport_Models.ipynb b/examples/Specialized Tutorials/7. Transport_Models.ipynb index 3ce83cba..ef08cd63 100644 --- a/examples/Specialized Tutorials/7. Transport_Models.ipynb +++ b/examples/Specialized Tutorials/7. Transport_Models.ipynb @@ -202,7 +202,7 @@ "\n", "# Create mixture\n", "M0= Mixture(\"Default Param Pathway\", components = [NO3],\n", - " parameter_file = \"membrane_toolbox_parameters.txt\", \n", + " parameter_file = \"mechanisms/transport_parameters.tsv\", \n", " mechanisms = tra_mechanisms)\n", "\n", "# Compile the CRN with Mixture.compile_crn\n", @@ -360,7 +360,7 @@ "\n", "#Create mixture\n", "M1 = Mixture(\"Default Param Pathway\", components = [alphaHL_monomer],\n", - " parameter_file = \"membrane_toolbox_parameters.txt\",\n", + " parameter_file = \"mechanisms/transport_parameters.tsv\",\n", " mechanisms = int_mechanisms)\n", "\n", "# Compile the CRN with Mixture.compile_crn\n", @@ -426,7 +426,7 @@ "\n", "# Create mixture\n", "M2 = Mixture(\"Default Param Pathway\", components = [alphaHL_channel],\n", - " parameter_file = \"membrane_toolbox_parameters.txt\", mechanisms = tra_mechanisms)\n", + " parameter_file = \"mechanisms/transport_parameters.tsv\", mechanisms = tra_mechanisms)\n", "\n", "# Compile the CRN with Mixture.compile_crn\n", "CRN2 = M2.compile_crn()\n", @@ -478,7 +478,7 @@ "Species(N = 18) = {\n", " metabolite[amino_acids] (@ 30.0), \n", " metabolite[Fuel_3PGA] (@ 30.0), \n", - " protein[RNAase] (@ 20.2), \n", + " protein[RNase] (@ 20.2), \n", " metabolite[NTPs] (@ 5.0), \n", " protein[Ribo] (@ 0.0273), \n", " protein[RNAP] (@ 0.00933), \n", @@ -486,8 +486,8 @@ " dna[activatable_assembly] (@ 0.001), \n", " complex[7x_protein[alphaHL_monomer]] (@ 0), \n", " complex[protein[Ribo]:rna[activatable_assembly]] (@ 0), \n", - " complex[protein[RNAase]:rna[activatable_assembly]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNAase]] (@ 0), \n", + " complex[protein[RNase]:rna[activatable_assembly]] (@ 0), \n", + " complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNase]] (@ 0), \n", " protein[alphaHL_monomer] (@ 0), \n", " protein[alphaHL(Passive)] (@ 0), \n", " T7RNAP (@ 0), \n", @@ -543,24 +543,24 @@ " Kf=k_forward * metabolite_NTPs_Internal\n", " k_forward=1.77e-05\n", "\n", - "9. rna[activatable_assembly]+protein[RNAase] <--> complex[protein[RNAase]:rna[activatable_assembly]]\n", - " Kf=k_forward * rna_activatable_assembly_Internal * protein_RNAase_Internal\n", - " Kr=k_reverse * complex_protein_RNAase_rna_activatable_assembly_Internal_\n", + "9. rna[activatable_assembly]+protein[RNase] <--> complex[protein[RNase]:rna[activatable_assembly]]\n", + " Kf=k_forward * rna_activatable_assembly_Internal * protein_RNase_Internal\n", + " Kr=k_reverse * complex_protein_RNase_rna_activatable_assembly_Internal_\n", " k_forward=1.0\n", " k_reverse=1.26582e-06\n", "\n", - "10. complex[protein[RNAase]:rna[activatable_assembly]] --> protein[RNAase]\n", - " Kf=k_forward * complex_protein_RNAase_rna_activatable_assembly_Internal_\n", + "10. complex[protein[RNase]:rna[activatable_assembly]] --> protein[RNase]\n", + " Kf=k_forward * complex_protein_RNase_rna_activatable_assembly_Internal_\n", " k_forward=1.01\n", "\n", - "11. complex[protein[Ribo]:rna[activatable_assembly]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNAase]]\n", - " Kf=k_forward * complex_protein_Ribo_rna_activatable_assembly_Internal_ * protein_RNAase_Internal\n", - " Kr=k_reverse * complex_complex_protein_Ribo_rna_activatable_assembly__protein_RNAase_Internal_\n", + "11. complex[protein[Ribo]:rna[activatable_assembly]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNase]]\n", + " Kf=k_forward * complex_protein_Ribo_rna_activatable_assembly_Internal_ * protein_RNase_Internal\n", + " Kr=k_reverse * complex_complex_protein_Ribo_rna_activatable_assembly__protein_RNase_Internal_\n", " k_forward=1.0\n", " k_reverse=1.26582e-06\n", "\n", - "12. complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\n", - " Kf=k_forward * complex_complex_protein_Ribo_rna_activatable_assembly__protein_RNAase_Internal_\n", + "12. complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\n", + " Kf=k_forward * complex_complex_protein_Ribo_rna_activatable_assembly__protein_RNase_Internal_\n", " k_forward=1.01\n", "\n", "]\n" @@ -605,7 +605,7 @@ "all_mechanisms = {mech_tra.mechanism_type:mech_tra, mech_int.mechanism_type:mech_int}\n", "E = EnergyTxTlExtract(components=[activatable_assembly, alphaHL_monomer, alphaHL_channel],\n", " mechanisms = all_mechanisms,\n", - " parameter_file = \"all_parameters.txt\",\n", + " parameter_file = [\"mixtures/extract_parameters.tsv\", \"mechanisms/transport_parameters.tsv\"],\n", " compartment=compartment_internal)\n", "\n", "CRN = E.compile_crn()\n", @@ -623,7 +623,7 @@ { "data": { "text/plain": [ - "Species = dna_activatable_assembly_Internal, T7RNAP_Internal, rna_activatable_assembly_Internal, protein_alphaHL_monomer_Internal, metabolite_NTPs_Internal, metabolite_amino_acids_Internal, protein_Ribo_Internal, complex_protein_Ribo_rna_activatable_assembly_Internal_, protein_alphaHL_Passive_Membrane, complex_protein_alphaHL_monomer_7x_Internal_, ATP_Internal, ATP_External, protein_RNAP_Internal, protein_RNAase_Internal, metabolite_Fuel_3PGA_Internal, metabolite_NDPs_Internal, complex_protein_RNAase_rna_activatable_assembly_Internal_, complex_complex_protein_Ribo_rna_activatable_assembly__protein_RNAase_Internal_\n", + "Species = dna_activatable_assembly_Internal, T7RNAP_Internal, rna_activatable_assembly_Internal, protein_alphaHL_monomer_Internal, metabolite_NTPs_Internal, metabolite_amino_acids_Internal, protein_Ribo_Internal, complex_protein_Ribo_rna_activatable_assembly_Internal_, protein_alphaHL_Passive_Membrane, complex_protein_alphaHL_monomer_7x_Internal_, ATP_Internal, ATP_External, protein_RNAP_Internal, protein_RNase_Internal, metabolite_Fuel_3PGA_Internal, metabolite_NDPs_Internal, complex_protein_RNase_rna_activatable_assembly_Internal_, complex_complex_protein_Ribo_rna_activatable_assembly__protein_RNase_Internal_\n", "Reactions = [\n", "\tdna[activatable_assembly] --> dna[activatable_assembly]+rna[activatable_assembly]\n", "\trna[activatable_assembly]+protein[Ribo] <--> complex[protein[Ribo]:rna[activatable_assembly]]\n", @@ -634,10 +634,10 @@ "\tATP+protein[alphaHL(Passive)] <--> ATP+protein[alphaHL(Passive)]\n", "\tmetabolite[Fuel_3PGA]+metabolite[NDPs] --> metabolite[NTPs]\n", "\tmetabolite[NTPs] --> metabolite[NDPs]\n", - "\trna[activatable_assembly]+protein[RNAase] <--> complex[protein[RNAase]:rna[activatable_assembly]]\n", - "\tcomplex[protein[RNAase]:rna[activatable_assembly]] --> protein[RNAase]\n", - "\tcomplex[protein[Ribo]:rna[activatable_assembly]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNAase]]\n", - "\tcomplex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\n", + "\trna[activatable_assembly]+protein[RNase] <--> complex[protein[RNase]:rna[activatable_assembly]]\n", + "\tcomplex[protein[RNase]:rna[activatable_assembly]] --> protein[RNase]\n", + "\tcomplex[protein[Ribo]:rna[activatable_assembly]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNase]]\n", + "\tcomplex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\n", "]" ] }, @@ -812,7 +812,7 @@ "#Create mixture\n", "M1= Mixture(\"Default Param Pathway\", components = [glut1],\n", " mechanisms = int_mechanisms,\n", - " parameter_file = \"membrane_toolbox_parameters.txt\")\n", + " parameter_file = \"mechanisms/transport_parameters.tsv\")\n", "\n", "#Compile the CRN with Mixture.compile_crn\n", "CRN1 = M1.compile_crn()\n", @@ -888,7 +888,7 @@ "M2 = Mixture(\"Default Param Pathway\",\n", " components = [glut1_channel],\n", " mechanisms = tra_mechanisms,\n", - " parameter_file = \"membrane_toolbox_parameters.txt\")\n", + " parameter_file = \"mechanisms/transport_parameters.tsv\")\n", "# print(\"repr(Mixture) gives a printout of what is in a mixture and what it's Mechanisms are:\\n\", repr(M2),\"\\n\")\n", "\n", "# #Compile the CRN with Mixture.compile_crn\n", @@ -973,7 +973,7 @@ "all_mechanisms = {mech_tra.mechanism_type:mech_tra, mech_int.mechanism_type:mech_int}\n", "E = EnergyTxTlExtract(components=[activatable_assembly, glut1, glut1_channel],\n", " mechanisms = all_mechanisms,\n", - " parameter_file = \"all_parameters.txt\",\n", + " parameter_file = [\"mixtures/extract_parameters.tsv\", \"mechanisms/transport_parameters.tsv\"],\n", " compartment=compartment_internal)\n", "\n", "CRN = E.compile_crn()\n", @@ -1163,7 +1163,7 @@ "\n", "#Create mixture\n", "M1= Mixture(\"Default Param Pathway\", components = [MsbA_monomer],\n", - " parameter_file = \"membrane_toolbox_parameters.txt\", \n", + " parameter_file = \"mechanisms/transport_parameters.tsv\", \n", " mechanisms = int_mechanisms)\n", "\n", "#Compile the CRN with Mixture.compile_crn\n", @@ -1254,7 +1254,7 @@ "#Create mixture\n", "M2= Mixture(\"Default Param Pathway\", components = [MsbA_pump],\n", " mechanisms = tra_mechanisms,\n", - " parameter_file = \"membrane_toolbox_parameters.txt\")\n", + " parameter_file = \"mechanisms/transport_parameters.tsv\")\n", "\n", "#Compile the CRN with Mixture.compile_crn\n", "CRN2 = M2.compile_crn()\n", @@ -1285,17 +1285,17 @@ "Species(N = 24) = {\n", " metabolite[amino_acids] (@ 30.0), \n", " metabolite[Fuel_3PGA] (@ 30.0), \n", - " protein[RNAase] (@ 20.2), \n", + " protein[RNase] (@ 20.2), \n", " metabolite[NTPs] (@ 5.0), \n", " protein[Ribo] (@ 0.0273), \n", " protein[RNAP] (@ 0.00933), \n", " rna[activatable_assembly] (@ 0.001), \n", " dna[activatable_assembly] (@ 0.001), \n", " complex[protein[Ribo]:rna[activatable_assembly]] (@ 0), \n", - " complex[protein[RNAase]:rna[activatable_assembly]] (@ 0), \n", + " complex[protein[RNase]:rna[activatable_assembly]] (@ 0), \n", " complex[protein[MsbA_pump]:2x_small_molecule[ADP]] (@ 0), \n", " complex[2x_protein[MsbA_monomer]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNAase]] (@ 0), \n", + " complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNase]] (@ 0), \n", " complex[complex[Abx:protein[MsbA_pump]]:2x_small_molecule[ATP]] (@ 0), \n", " T7RNAP (@ 0), \n", " metabolite[NDPs] (@ 0), \n", @@ -1378,24 +1378,24 @@ " Kf=k_forward * metabolite_NTPs_Internal\n", " k_forward=1.77e-05\n", "\n", - "15. complex[protein[Ribo]:rna[activatable_assembly]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNAase]]\n", - " Kf=k_forward * complex_protein_Ribo_rna_activatable_assembly_Internal_ * protein_RNAase_Internal\n", - " Kr=k_reverse * complex_complex_protein_Ribo_rna_activatable_assembly__protein_RNAase_Internal_\n", + "15. complex[protein[Ribo]:rna[activatable_assembly]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNase]]\n", + " Kf=k_forward * complex_protein_Ribo_rna_activatable_assembly_Internal_ * protein_RNase_Internal\n", + " Kr=k_reverse * complex_complex_protein_Ribo_rna_activatable_assembly__protein_RNase_Internal_\n", " k_forward=1.0\n", " k_reverse=1.26582e-06\n", "\n", - "16. complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\n", - " Kf=k_forward * complex_complex_protein_Ribo_rna_activatable_assembly__protein_RNAase_Internal_\n", + "16. complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\n", + " Kf=k_forward * complex_complex_protein_Ribo_rna_activatable_assembly__protein_RNase_Internal_\n", " k_forward=1.01\n", "\n", - "17. rna[activatable_assembly]+protein[RNAase] <--> complex[protein[RNAase]:rna[activatable_assembly]]\n", - " Kf=k_forward * rna_activatable_assembly_Internal * protein_RNAase_Internal\n", - " Kr=k_reverse * complex_protein_RNAase_rna_activatable_assembly_Internal_\n", + "17. rna[activatable_assembly]+protein[RNase] <--> complex[protein[RNase]:rna[activatable_assembly]]\n", + " Kf=k_forward * rna_activatable_assembly_Internal * protein_RNase_Internal\n", + " Kr=k_reverse * complex_protein_RNase_rna_activatable_assembly_Internal_\n", " k_forward=1.0\n", " k_reverse=1.26582e-06\n", "\n", - "18. complex[protein[RNAase]:rna[activatable_assembly]] --> protein[RNAase]\n", - " Kf=k_forward * complex_protein_RNAase_rna_activatable_assembly_Internal_\n", + "18. complex[protein[RNase]:rna[activatable_assembly]] --> protein[RNase]\n", + " Kf=k_forward * complex_protein_RNase_rna_activatable_assembly_Internal_\n", " k_forward=1.01\n", "\n", "]\n" @@ -1444,7 +1444,7 @@ "all_mechanisms = {mech_tra.mechanism_type:mech_tra, mech_int.mechanism_type:mech_int}\n", "E = EnergyTxTlExtract(components=[activatable_assembly, MsbA_monomer, MsbA_pump],\n", " mechanisms = all_mechanisms,\n", - " parameter_file = \"all_parameters.txt\",\n", + " parameter_file = [\"mixtures/extract_parameters.tsv\", \"mechanisms/transport_parameters.tsv\"],\n", " compartment=compartment_internal)\n", "\n", "CRN = E.compile_crn()\n", @@ -1623,7 +1623,7 @@ "\n", "#Create mixture\n", "M1= Mixture(\"Default Param Pathway\", components = [NarX_monomer],\n", - " parameter_file = \"membrane_toolbox_parameters.txt\", \n", + " parameter_file = \"mechanisms/transport_parameters.tsv\", \n", " mechanisms = int_mechanisms)\n", "\n", "#Compile the CRN with Mixture.compile_crn\n", @@ -1728,7 +1728,7 @@ "#Create mixture\n", "M2 = Mixture(\"Default Param Pathway\", components = [NarX_sensor],\n", " mechanisms = tra_mechanisms,\n", - " parameter_file = \"membrane_toolbox_parameters.txt\")\n", + " parameter_file = \"mechanisms/transport_parameters.tsv\")\n", "\n", "#Compile the CRN with Mixture.compile_crn\n", "CRN2 = M2.compile_crn()\n", @@ -1763,9 +1763,9 @@ " found_key=(mech=initial concentration, partid=None, name=Fuel_3PGA).\n", " search_key=(mech=initial concentration, partid=, name=Fuel_3PGA).\n", "\n", - " protein[RNAase] (@ 20.2), \n", - " found_key=(mech=initial concentration, partid=None, name=RNAase).\n", - " search_key=(mech=initial concentration, partid=, name=RNAase).\n", + " protein[RNase] (@ 20.2), \n", + " found_key=(mech=initial concentration, partid=None, name=RNase).\n", + " search_key=(mech=initial concentration, partid=, name=RNase).\n", "\n", " metabolite[NTPs] (@ 5.0), \n", " found_key=(mech=initial concentration, partid=None, name=NTPs).\n", @@ -1788,9 +1788,9 @@ " search_key=(mech=initial concentration, partid=, name=activatable_assembly).\n", "\n", " complex[protein[Ribo]:rna[activatable_assembly]] (@ 0), \n", - " complex[protein[RNAase]:rna[activatable_assembly]] (@ 0), \n", + " complex[protein[RNase]:rna[activatable_assembly]] (@ 0), \n", " complex[2x_protein[NarX_monomer]] (@ 0), \n", - " complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNAase]] (@ 0), \n", + " complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNase]] (@ 0), \n", " complex[complex[NO3:protein[NarX]]:2x_small_molecule[ATP]] (@ 0), \n", " T7RNAP (@ 0), \n", " complex[P:complex[NO3:protein[NarX]]:2x_small_molecule[ADP]] (@ 0), \n", @@ -1934,9 +1934,9 @@ " found_key=(mech=one_step_pathway, partid=NTPs_degradation, name=k).\n", " search_key=(mech=one_step_pathway, partid=NTPs_degradation, name=k).\n", "\n", - "16. complex[protein[Ribo]:rna[activatable_assembly]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNAase]]\n", - " Kf=k_forward * complex_protein_Ribo_rna_activatable_assembly_Internal_ * protein_RNAase_Internal\n", - " Kr=k_reverse * complex_complex_protein_Ribo_rna_activatable_assembly__protein_RNAase_Internal_\n", + "16. complex[protein[Ribo]:rna[activatable_assembly]]+protein[RNase] <--> complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNase]]\n", + " Kf=k_forward * complex_protein_Ribo_rna_activatable_assembly_Internal_ * protein_RNase_Internal\n", + " Kr=k_reverse * complex_complex_protein_Ribo_rna_activatable_assembly__protein_RNase_Internal_\n", " k_forward=1.0\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kb).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_activatable_assembly_Internal_, name=kb).\n", @@ -1944,15 +1944,15 @@ " found_key=(mech=rna_degradation_mm, partid=None, name=ku).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_activatable_assembly_Internal_, name=ku).\n", "\n", - "17. complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\n", - " Kf=k_forward * complex_complex_protein_Ribo_rna_activatable_assembly__protein_RNAase_Internal_\n", + "17. complex[complex[protein[Ribo]:rna[activatable_assembly]]:protein[RNase]] --> protein[Ribo]+protein[RNase]\n", + " Kf=k_forward * complex_complex_protein_Ribo_rna_activatable_assembly__protein_RNase_Internal_\n", " k_forward=1.01\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kdeg).\n", " search_key=(mech=rna_degradation_mm, partid=complex_protein_Ribo_rna_activatable_assembly_Internal_, name=kdeg).\n", "\n", - "18. rna[activatable_assembly]+protein[RNAase] <--> complex[protein[RNAase]:rna[activatable_assembly]]\n", - " Kf=k_forward * rna_activatable_assembly_Internal * protein_RNAase_Internal\n", - " Kr=k_reverse * complex_protein_RNAase_rna_activatable_assembly_Internal_\n", + "18. rna[activatable_assembly]+protein[RNase] <--> complex[protein[RNase]:rna[activatable_assembly]]\n", + " Kf=k_forward * rna_activatable_assembly_Internal * protein_RNase_Internal\n", + " Kr=k_reverse * complex_protein_RNase_rna_activatable_assembly_Internal_\n", " k_forward=1.0\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kb).\n", " search_key=(mech=rna_degradation_mm, partid=rna_activatable_assembly_Internal, name=kb).\n", @@ -1960,8 +1960,8 @@ " found_key=(mech=rna_degradation_mm, partid=None, name=ku).\n", " search_key=(mech=rna_degradation_mm, partid=rna_activatable_assembly_Internal, name=ku).\n", "\n", - "19. complex[protein[RNAase]:rna[activatable_assembly]] --> protein[RNAase]\n", - " Kf=k_forward * complex_protein_RNAase_rna_activatable_assembly_Internal_\n", + "19. complex[protein[RNase]:rna[activatable_assembly]] --> protein[RNase]\n", + " Kf=k_forward * complex_protein_RNase_rna_activatable_assembly_Internal_\n", " k_forward=1.01\n", " found_key=(mech=rna_degradation_mm, partid=None, name=kdeg).\n", " search_key=(mech=rna_degradation_mm, partid=rna_activatable_assembly_Internal, name=kdeg).\n", @@ -2011,7 +2011,7 @@ "\n", "E = EnergyTxTlExtract(components=[activatable_assembly, NarX_monomer, NarX_sensor],\n", " mechanisms = all_mechanisms,\n", - " parameter_file = \"all_parameters.txt\", compartment=compartment_internal)\n", + " parameter_file = [\"mixtures/extract_parameters.tsv\", \"mechanisms/transport_parameters.tsv\"])\n", "\n", "CRN = E.compile_crn()\n", "print(CRN.pretty_print())\n", diff --git a/examples/Specialized Tutorials/8. Multicellular_Transport.ipynb b/examples/Specialized Tutorials/8. Multicellular_Transport.ipynb index 3d6a705d..be26cc07 100644 --- a/examples/Specialized Tutorials/8. Multicellular_Transport.ipynb +++ b/examples/Specialized Tutorials/8. Multicellular_Transport.ipynb @@ -219,7 +219,7 @@ "#Create mixture and compile\n", "M = Mixture(\"Cell0-Cell1\", components = [NO3_cell_0, NO3_cell_1],\n", " mechanisms = tra_mechanisms,\n", - " parameter_file = \"membrane_toolbox_parameters.txt\")\n", + " parameter_file = \"mechanisms/transport_parameters.tsv\")\n", "CRN0 = M.compile_crn()\n", "CRN0.write_sbml_file(\"N03_cells.xml\")\n", "print(CRN0.pretty_print(show_keys=False, show_compartment=True))" @@ -383,7 +383,7 @@ "M1 = Mixture(\"Integration_Cell0_Cell1\", components = [alphaHL_monomer_0,\n", " alphaHL_monomer_1],\n", " mechanisms = int_mechanisms, \n", - " parameter_file = \"membrane_toolbox_parameters.txt\")\n", + " parameter_file = \"mechanisms/transport_parameters.tsv\")\n", "CRN_cell0_and_cell1 = M1.compile_crn()\n", "CRN_cell0_and_cell1.write_sbml_file(\"alphaHL_cell0.xml\")" ] @@ -440,7 +440,7 @@ "#Create mixture and compile\n", "M2_c0 = Mixture(\"Channel_Cell0_1\", components = [alphaHL_channel_0, alphaHL_channel_1], \n", " mechanisms = tra_mechanisms,\n", - " parameter_file = \"membrane_toolbox_parameters.txt\")\n", + " parameter_file = \"mechanisms/transport_parameters.tsv\")\n", "CRN2_cell0_and_1 = M2_c0.compile_crn()\n", "CRN2_cell0_and_1.write_sbml_file(\"alphaHL_channel_cell0.xml\")" ] @@ -476,7 +476,7 @@ " components = [alphaHL_monomer_0, alphaHL_monomer_1,\n", " alphaHL_channel_0, alphaHL_channel_1], \n", " mechanisms = int_mechanisms | tra_mechanisms,\n", - " parameter_file = \"membrane_toolbox_parameters.txt\")\n", + " parameter_file = \"mechanisms/transport_parameters.tsv\")\n", "CRN_transport = M.compile_crn()\n", "CRN_transport.write_sbml_file(\"alphaHL_transport_multiple_compartments.xml\")" ] @@ -631,7 +631,7 @@ "#Create mixture and compile\n", "M1 = Mixture(\"Integration_Cell0_Cell1\", components = [glut1_cell0, glut1_cell1],\n", " mechanisms = int_mechanisms,\n", - " parameter_file = \"membrane_toolbox_parameters.txt\")\n", + " parameter_file = \"mechanisms/transport_parameters.tsv\")\n", "CRN_cell0_cell1 = M1.compile_crn()\n", "CRN_cell0_cell1.write_sbml_file(\"glut1_cell0_cell1.xml\")\n" ] @@ -687,7 +687,7 @@ "M2 = Mixture(\"Channel_Cell0_Cell1\",\n", " components = [glut1_channel_cell0, glut1_channel_cell1],\n", " mechanisms = tra_mechanisms,\n", - " parameter_file = \"membrane_toolbox_parameters.txt\")\n", + " parameter_file = \"mechanisms/transport_parameters.tsv\")\n", "CRN2_cell0_cell1 = M2.compile_crn()\n", "CRN2_cell0_cell1.write_sbml_file(\"glut1_channel_cell0_cell1.xml\")" ] @@ -731,7 +731,7 @@ " components = [glut1_cell0, glut1_cell1,\n", " glut1_channel_cell0, glut1_channel_cell1], \n", " mechanisms = int_mechanisms | tra_mechanisms,\n", - " parameter_file = \"membrane_toolbox_parameters.txt\")\n", + " parameter_file = \"mechanisms/transport_parameters.tsv\")\n", "CRN_transport = M.compile_crn()\n", "CRN_transport.write_sbml_file(\"glut1_facilitated_transport_multiple_compartments.xml\")" ] diff --git a/examples/Specialized Tutorials/all_parameters.txt b/examples/Specialized Tutorials/all_parameters.txt deleted file mode 100644 index 28ee2940..00000000 --- a/examples/Specialized Tutorials/all_parameters.txt +++ /dev/null @@ -1,50 +0,0 @@ -mechanism part_id param_name value unit comments -energy_transcription_mm ktx 3.25 None Tx_cat from Singhal et al. -energy_transcription_mm kb 4.48 None For the promoter tested in Singhal et al Supplemental Table S2 -energy_transcription_mm ku 2.48889E-06 None For the promoter tested in Singhal et al Supplemental Table S2 -energy_transcription_mm length 300 bp "This is a default length, gene specific ones should be set" -energy_translation_mm ktl 19.2 None TL_cat from Singhal et al. -energy_translation_mm kb 0.819 None For the RBS tested in Singhal et al Supplemental Table S2 -energy_translation_mm ku 0.002853659 None For the RBS tested in Singhal et al Supplemental Table S2 -energy_translation_mm length 100 bp "This is a default length, transcript specific ones should be set" -rna_degradation_mm kdeg 1.01 None The values from Singhal et al Supplemental Table S2 -rna_degradation_mm kb 1 None The values from Singhal et al Supplemental Table S2 -rna_degradation_mm ku 1.26582E-06 None The values from Singhal et al Supplemental Table S2 -one_step_pathway NTPs_production k 0.02 None alpha_atp fron Singhal et al. -one_step_pathway NTPs_degradation k 0.0000177 None Delta_ATP from Singhal et a. -initial concentration NTPs 5 mM (total NTPs in standard energy buffer) -initial concentration amino_acids 30 mM (total amino acids in standard energy buffer) -initial concentration Fuel_3PGA 30 mM (standard energy buffer amount) -initial concentration RNAase 20.2 mM The values from Singhal et al Supplemental Table S2 -initial concentration Ribo 0.0273 mM The values from Singhal et al Supplemental Table S2 -initial concentration RNAP 0.00933 mM The values from Singhal et al Supplemental Table S2 -membrane_protein_integration kb_oligomer 2E-3 None Arbitrary value for the binding integration step if protein is an oligomer -membrane_protein_integration ku_oligomer 2E-10 None Arbitrary value for the unbinding integration steps if protein is an oligomer -membrane_protein_integration kex 1E1 None Arbitrary value for the integration of protein into membrane -membrane_protein_integration kcat 5E-1 None Arbitrary value for the integration of protein into membrane -simple_diffusion k_diff 2E-4 None Arbitrary value for the diffusion of molecule through membrane -simple_membrane_protein_transport k_trnsp 1E-1 None Arbitrary value for the simple transport of molecule through membrane pore -facilitated_membrane_protein_transport kb_subMC 1E-1 None Arbitrary value for the binding of signal substrate and membrane carrier -facilitated_membrane_protein_transport ku_subMC 1E-1 None Arbitrary value for the unbinding of signal substrate and membrane carrier -facilitated_membrane_protein_transport k_trnspMC 1E-2 None Arbitrary value for the facilitated transport of molecule using membrane carrier -facilitated_membrane_protein_transport ku_prodMC 1E-1 None Arbitrary value for the unbinding of product and membrane pump -active_membrane_protein_transport kb_subMP 1E-1 None Arbitrary value for the binding of signal substrate and membrane pump -active_membrane_protein_transport ku_subMP 1E-1 None Arbitrary value for the unbinding of signal substrate and membrane pump -active_membrane_protein_transport kb_subMPnATP 1E-1 None Arbitrary value for the binding of signal substrate and membrane pump to energy -active_membrane_protein_transport ku_subMPnATP 1E-2 None Arbitrary value for the unbinding of signal substrate and membrane pump to energy -active_membrane_protein_transport k_trnspMP 1E-2 None Arbitrary value for the active transport of molecule using membrane pump -active_membrane_protein_transport ku_prodMP 1E-1 None Arbitrary value for the unbinding of product and membrane pump -active_membrane_protein_transport ku_MP 1E-1 None Arbitrary value for the unbinding of waste and membrane pump -two_component_membrane_signaling kb_sigMS 2E-3 None Arbitrary value for the binding of signal substrate and membrane sensor -two_component_membrane_signaling ku_sigMS 2E-10 None Arbitrary value for the unbinding of signal substrate and membrane sensor -two_component_membrane_signaling kb_autoPhos 2E-03 None Arbitrary value for the binding of ATP and membrane sensor -two_component_membrane_signaling ku_autoPhos 2E-10 None Arbitrary value for the unbinding of ATP and membrane sensor -two_component_membrane_signaling k_hydro 1E-1 None Arbitrary value for the hydrolysis -two_component_membrane_signaling ku_waste 8E-1 None Arbitrary value for the unbinding of waste product from hydrolyzed membrane sensor -two_component_membrane_signaling kb_phosRP 2E-3 None Arbitrary value for the binding of phosphorylated membrane sensor and response protein -two_component_membrane_signaling ku_phosRP 1E-10 None Arbitrary value for the unbinding of phosphorylated membrane sensor and response protein -two_component_membrane_signaling k_phosph 1E-1 None Arbitrary value for the phosphorylation of response protein -two_component_membrane_signaling ku_activeRP 2E-1 None Arbitrary value for the unbinding of response protein and membrane sensor -two_component_membrane_signaling ku_dephos 2E-10 None Arbitrary value for the dephosphorylation of response protein - - diff --git a/examples/Specialized Tutorials/default_parameters.txt b/examples/Specialized Tutorials/default_parameters.txt deleted file mode 100644 index f6ab6fc0..00000000 --- a/examples/Specialized Tutorials/default_parameters.txt +++ /dev/null @@ -1,50 +0,0 @@ -mechanism_id part_id param_name param_val comments - Ribo 120 uM assuming similar to e coli - RNAP 15 uM assuming similar to e coli - RNAase 30 uM assuming similar to e coli - e coli Ribo 120 uM assuming ~72000 Ribosomes / e. coli with a volume 1 um^3 - e coli RNAP 15 uM assuming ~10000 RNAP molecules / e. coli with a volume 1 um^3 - e coli RNAase 30 uM assuming ~20000 RNAP molecules / e. coli with a volume 1 um^4 - e coli extract 1 Ribo 24 1/5 th the Ribosome concentration of E. Coli - e coli extract 1 RNAP 3 1/5 th the rnap concentration of E. Coli - e coli extract 1 RNAase 6 1/5 th the rnaase concentration of E. Coli - e coli extract 2 Ribo 12 - e coli extract 2 RNAP 6 - e coli extract 2 RNAase 3 - ktx 0.05 transcripts / second per polymerase assuming 50nt/s and transcript length of 1000 - ktl 0.05 proteins / second per ribosome assuming 15aa/s and protein length of 300 - cooperativity 2 Seems like a good default - kb 100 assuming 10ms to diffuse across 1um (characteristic cell size) - ku 10 """90% binding""" - kdil 0.001 assuming half life of ~20 minutes for everything (e coli doubling time) -rna_degradation_mm kdeg 0.000555556 assuming a half life of ~10 minutes for mRNA and 30uM of RNAase -rna_degradation kdil 0.002 assuming a half life of ~10 minutes for mRNA -simple_transcription ktx 0.1875 Assuming 25% of e coli rnap working at ktx above -simple_translation ktl 1.5 Assuming 25% of e coli ribosomes working at ktx above -gene_expression kexpress 0.28125 The product of the above two rates -negativehill_transcription k 0.01875 Estimates from Repressilator paper and the above numbers -negativehill_transcription K 10 Estimates from Repressilator paper and the above numbers -negativehill_transcription n 2 Estimates from Repressilator paper and the above numbers -negativehill_transcription kleak 0.000001 Estimates from Repressilator paper and the above numbers - J23103 ku 588.2352941 Anderson promoter (17x) strengths are proportional but gain factor is arbitrary - J23116 ku 25.25252525 Anderson promoter (396x) strengths are proportional but gain factor is arbitrary - J23107 ku 11.01321586 Anderson promoter (908x) strengths are proportional but gain factor is arbitrary - J23106 ku 8.438818565 Anderson promoter (1185x) strengths are proportional but gain factor is arbitrary - J23102 ku 4.589261129 Anderson promoter (2179x) strengths are proportional but gain factor is arbitrary - J23100 ku 3.926187672 Anderson promoter (2547x) strengths are proportional but gain factor is arbitrary -simple_transcription J23103 ktx 0.0031875 Above rescaled by ktx for simple transcription -simple_transcription J23116 ktx 0.07425 Above rescaled by ktx for simple transcription -simple_transcription J23107 ktx 0.17025 Above rescaled by ktx for simple transcription -simple_transcription J23106 ktx 0.2221875 Above rescaled by ktx for simple transcription -simple_transcription J23102 ktx 0.4085625 Above rescaled by ktx for simple transcription -simple_transcription J23100 ktx 0.4775625 Above rescaled by ktx for simple transcription -simple_transcription pT7 ktx 0.327 Above rescaled by ktx for simple transcription - BCD2 ku 0.5 Strong BCD param value made up - BCD8 ku 10 Weak BCD param value made up - BCD12 ku 5 medium BCD param value made up -simple_translation BCD2 ktl 3 Above rescaled by ktl for simple translation -simple_translation BCD8 ktl 0.15 Above rescaled by ktl for simple translation -simple_translation BCD12 ktl 0.3 Above rescaled by ktl for simple translation -multi_tx kb 0.072 -multi_tx ku 4 - diff --git a/examples/Specialized Tutorials/default_parameters.txt b/examples/Specialized Tutorials/default_parameters.txt new file mode 120000 index 00000000..6c054020 --- /dev/null +++ b/examples/Specialized Tutorials/default_parameters.txt @@ -0,0 +1 @@ +../default_parameters.txt \ No newline at end of file diff --git a/examples/Specialized Tutorials/membrane_toolbox_parameters.txt b/examples/Specialized Tutorials/membrane_toolbox_parameters.txt deleted file mode 100644 index 2a500542..00000000 --- a/examples/Specialized Tutorials/membrane_toolbox_parameters.txt +++ /dev/null @@ -1,31 +0,0 @@ -mechanism part_id param_name value comments -membrane_protein_integration kb_oligomer 2E-3 Arbitrary value for the binding integration step if protein is an oligomer -membrane_protein_integration ku_oligomer 2E-10 Arbitrary value for the unbinding integration steps if protein is an oligomer -membrane_protein_integration kex 1E1 Arbitrary value for the integration of protein into membrane -membrane_protein_integration kcat 5E-1 Arbitrary value for the integration of protein into membrane -simple_diffusion k_diff 2E-4 Arbitrary value for the diffusion of molecule through membrane -simple_membrane_protein_transport k_trnsp 1E-1 Arbitrary value for the simple transport of molecule through membrane pore -facilitated_membrane_protein_transport kb_subMC 1E-1 Arbitrary value for the binding of signal substrate and membrane carrier -facilitated_membrane_protein_transport ku_subMC 1E-1 Arbitrary value for the unbinding of signal substrate and membrane carrier -facilitated_membrane_protein_transport k_trnspMC 1E-2 Arbitrary value for the facilitated transport of molecule using membrane carrier -facilitated_membrane_protein_transport ku_prodMC 1E-1 Arbitrary value for the unbinding of product and membrane pump -active_membrane_protein_transport kb_subMP 1E-1 Arbitrary value for the binding of signal substrate and membrane pump -active_membrane_protein_transport ku_subMP 1E-1 Arbitrary value for the unbinding of signal substrate and membrane pump -active_membrane_protein_transport kb_subMPnATP 1E-1 Arbitrary value for the binding of signal substrate and membrane pump to energy -active_membrane_protein_transport ku_subMPnATP 1E-2 Arbitrary value for the unbinding of signal substrate and membrane pump to energy -active_membrane_protein_transport k_trnspMP 1E-2 Arbitrary value for the active transport of molecule using membrane pump -active_membrane_protein_transport ku_prodMP 1E-1 Arbitrary value for the unbinding of product and membrane pump -active_membrane_protein_transport ku_MP 1E-1 Arbitrary value for the unbinding of waste and membrane pump -two_component_membrane_signaling kb_sigMS 2E-3 Arbitrary value for the binding of signal substrate and membrane sensor -two_component_membrane_signaling ku_sigMS 2E-10 Arbitrary value for the unbinding of signal substrate and membrane sensor -two_component_membrane_signaling kb_autoPhos 2E-03 Arbitrary value for the binding of ATP and membrane sensor -two_component_membrane_signaling ku_autoPhos 2E-10 Arbitrary value for the unbinding of ATP and membrane sensor -two_component_membrane_signaling k_hydro 1E-1 Arbitrary value for the hydrolysis -two_component_membrane_signaling ku_waste 8E-1 Arbitrary value for the unbinding of waste product from hydrolyzed membrane sensor -two_component_membrane_signaling kb_phosRP 2E-3 Arbitrary value for the binding of phosphorylated membrane sensor and response protein -two_component_membrane_signaling ku_phosRP 1E-10 Arbitrary value for the unbinding of phosphorylated membrane sensor and response protein -two_component_membrane_signaling k_phosph 1E-1 Arbitrary value for the phosphorylation of response protein -two_component_membrane_signaling ku_activeRP 2E-1 Arbitrary value for the unbinding of response protein and membrane sensor -two_component_membrane_signaling ku_dephos 2E-10 Arbitrary value for the dephosphorylation of response protein - - diff --git a/examples/Specialized Tutorials/txtl_toolbox_parameters.txt b/examples/Specialized Tutorials/txtl_toolbox_parameters.txt deleted file mode 100644 index a0a9ca40..00000000 --- a/examples/Specialized Tutorials/txtl_toolbox_parameters.txt +++ /dev/null @@ -1,20 +0,0 @@ -mechanism part_id param_name value comments -energy_transcription_mm ktx 3.25 Tx_cat from Singhal et al. -energy_transcription_mm kb 4.48 For the promoter tested in Singhal et al Supplemental Table S2 -energy_transcription_mm ku 2.48889E-06 For the promoter tested in Singhal et al Supplemental Table S2 -energy_transcription_mm length 300 "This is a default length, gene specific ones should be set" -energy_translation_mm ktl 19.2 TL_cat from Singhal et al. -energy_translation_mm kb 0.819 For the RBS tested in Singhal et al Supplemental Table S2 -energy_translation_mm ku 0.002853659 For the RBS tested in Singhal et al Supplemental Table S2 -energy_translation_mm length 100 "This is a default length, transcript specific ones should be set" -rna_degradation_mm kdeg 1.01 The values from Singhal et al Supplemental Table S2 -rna_degradation_mm kb 1 The values from Singhal et al Supplemental Table S2 -rna_degradation_mm ku 1.26582E-06 The values from Singhal et al Supplemental Table S2 -one_step_pathway NTPs_production k 0.02 alpha_atp fron Singhal et al. -one_step_pathway NTPs_degradation k 0.0000177 Delta_ATP from Singhal et a. -initial concentration NTPs 5 mM (total NTPs in standard energy buffer) -initial concentration amino_acids 30 mM (total amino acids in standard energy buffer) -initial concentration Fuel_3PGA 30 mM (standard energy buffer amount) -initial concentration RNAase 20.2 The values from Singhal et al Supplemental Table S2 -initial concentration protein_Ribo 0.0273 The values from Singhal et al Supplemental Table S2 -initial concentration RNAP 0.00933 The values from Singhal et al Supplemental Table S2 diff --git a/examples/gfp_expression.py b/examples/gfp_expression.py new file mode 100644 index 00000000..b96092c4 --- /dev/null +++ b/examples/gfp_expression.py @@ -0,0 +1,250 @@ +# gfp_expression.py - simple GFP expression in cells, extract, PURE +# RMM, 15 Nov 2025 +# +# This file uses the various mixtures (and mechanisms) to express GFP and +# compare results across cells, extract, and PURE. It is intended to allow +# checking whether default parameter values do something reasonable and how +# the different mixtures and mechanisms compare. + +import matplotlib.pyplot as plt +import numpy as np + +import biocrnpyler as bcp +from biocrnpyler.utils.units import nM, uM, mM, sec, min, hrs + +# Create a DNA assembly for strong expression of GFP +gfp_dna = bcp.DNAassembly( + name='gfp', promoter='pconst', rbs='rbs_strong', protein='GFP' +) + +# Simulation parmaters +initial_conditions_dict = {'dna_gfp': 1 * nM} +timepts = np.linspace(0, 6 * hrs, 1000) + +# +# Extract-based, one step expression +# +expr_mixture = bcp.ExpressionExtract( + name='expression', + components=[gfp_dna], +) +expr_crn = expr_mixture.compile_crn() +expr_res = expr_crn.simulate_with_bioscrape_via_sbml( + timepts, initial_condition_dict=initial_conditions_dict +) + +# +# Extract-based, simple expression +# +simple_mixture = bcp.SimpleTxTlExtract( + name='simple', + components=[gfp_dna], +) +simple_crn = simple_mixture.compile_crn() +simple_res = simple_crn.simulate_with_bioscrape_via_sbml( + timepts, initial_condition_dict=initial_conditions_dict +) + +# +# Extract-based, with machinery +# +regular_mixture = bcp.TxTlExtract( + name='regular', + components=[gfp_dna], +) +regular_crn = regular_mixture.compile_crn() +regular_res = regular_crn.simulate_with_bioscrape_via_sbml( + timepts, initial_condition_dict=initial_conditions_dict +) + +# +# Extract-based, with energy +# +energy_mixture = bcp.EnergyTxTlExtract( + name='energy', + components=[gfp_dna], +) +energy_crn = energy_mixture.compile_crn() +energy_res = energy_crn.simulate_with_bioscrape_via_sbml( + timepts, initial_condition_dict=initial_conditions_dict +) + +# +# Comparison of extract-based expression mixtures +# +plt.figure(1) +plt.clf() + +plt.plot(timepts / min, expr_res['protein_GFP'] / uM, 'k', label='GFP, expr') +plt.plot(timepts / min, simple_res['protein_GFP'] / uM, label='GFP, simple') +plt.plot(timepts / min, regular_res['protein_GFP'] / uM, label='GFP, regular') +plt.plot(timepts / min, energy_res['protein_GFP'] / uM, label='GFP, energy') + +plt.title("Extract Mixture Comparisions - Protein") +plt.xlabel("Time [min]") +plt.ylabel("Concentration [uM]") +plt.legend() + +# +# mRNA comparisons +# +plt.figure(2) +plt.clf() + +plt.plot(timepts / min, simple_res['rna_gfp'] / uM, label='mRNA, simple') +plt.plot( + timepts / min, + regular_res['complex_protein_Ribo_rna_gfp_'], + label='mRNA:Ribo, reg', +) +plt.plot( + timepts / min, + energy_res[ + 'complex_metabolite_ATP_4x_metabolite_amino_acids_protein_Ribo_rna_gfp_' + ] / uM, + label='mRNA, energy', +) + +plt.title("Extract Mixture Comparisions - RNA") +plt.xlabel("Time [min]") +plt.ylabel("Concentration [uM]") +plt.legend() + +# +# Analysis of energy-based mixture +# +plt.figure(3) +plt.clf() + +plt.plot(timepts / min, energy_res['metabolite_ATP'] / mM, 'b-', label='ATP') +plt.plot(timepts / min, energy_res['metabolite_ADP'] / mM, 'b:', label='ADP') +plt.plot(timepts / min, energy_res['metabolite_NTPs'] / mM, 'r', label='NTPs') +plt.plot( + timepts / min, + energy_res['metabolite_amino_acids'] / mM / 10, + 'k', + label='AAs/10', +) +plt.plot( + timepts / min, + energy_res['metabolite_Fuel_3PGA'] / mM / 10, + label='3PGA/10', +) +# plt.plot(timepts/min, energy_res['metabolite_Fuel_3PGA']/mM, label='3PGA') +plt.plot(timepts / min, energy_res['protein_GFP'] / mM, 'g', label='GFP') + +plt.title("Resource Utilization: EnergyTxTlExtract") +plt.xlabel("Time [min]") +plt.ylabel("Concentration [mM]") +plt.legend() + +# +# Comparison of extract-based expression mixtures +# +plt.figure(4) +plt.clf() + +cfp_initial_conditions = initial_conditions_dict +cfp_initial_conditions['dna_cfp'] = 1 * nM + +# Add some additional DNA that will utilize resources +cfp_dna = bcp.DNAassembly( + name='cfp', promoter='pconst', rbs='rbs_strong', protein='CFP' +) + +# Simple mixture should not be affected +cfp_simple_mixture = bcp.SimpleTxTlExtract( + name='energy', + components=[gfp_dna, cfp_dna], + parameter_file=[ + 'mixtures/extract_parameters.tsv', + ], +) +cfp_simple_crn = cfp_simple_mixture.compile_crn() +cfp_simple_res = cfp_simple_crn.simulate_with_bioscrape_via_sbml( + timepts, initial_condition_dict=cfp_initial_conditions +) + +# Regular mixture should have lower expression, but not limits +cfp_regular_mixture = bcp.TxTlExtract( + name='energy', + components=[gfp_dna, cfp_dna], + parameter_file=[ + 'mixtures/extract_parameters.tsv', + ], +) +cfp_regular_crn = cfp_regular_mixture.compile_crn() +cfp_regular_res = cfp_regular_crn.simulate_with_bioscrape_via_sbml( + timepts, initial_condition_dict=cfp_initial_conditions +) + +# Energy mixture should have lower expression, earlier saturation +cfp_energy_mixture = bcp.EnergyTxTlExtract( + name='energy', + components=[gfp_dna, cfp_dna], + parameter_file=[ + 'mixtures/extract_parameters.tsv', + ], +) +cfp_energy_crn = cfp_energy_mixture.compile_crn() +cfp_energy_res = cfp_energy_crn.simulate_with_bioscrape_via_sbml( + timepts, initial_condition_dict=cfp_initial_conditions +) + +lines = plt.plot( + timepts / min, simple_res['protein_GFP'] / uM, '--', label='GFP, simple' +) +plt.plot( + timepts / min, + cfp_simple_res['protein_GFP'] / uM, + color=lines[0].get_color(), + label='GFP, simple w/ CFP', +) + +lines = plt.plot( + timepts / min, regular_res['protein_GFP'] / uM, '--', label='GFP, regular' +) +plt.plot( + timepts / min, + cfp_regular_res['protein_GFP'] / uM, + color=lines[0].get_color(), + label='GFP, regular w/ CFP', +) + +lines = plt.plot( + timepts / min, energy_res['protein_GFP'] / uM, '--', label='GFP, energy' +) +plt.plot( + timepts / min, + cfp_energy_res['protein_GFP'] / uM, + color=lines[0].get_color(), + label='GFP, energy w/ CFP', +) + +plt.title("Extract Mixture Comparisions w/ CFP") +plt.xlabel("Time [min]") +plt.ylabel("Concentration [uM]") +plt.legend() + +# +# Comparison with PURE +# + +pure_mixture = bcp.BasicPURE( + name='regular', + components=[gfp_dna], +) +pure_crn = pure_mixture.compile_crn() +pure_res = pure_crn.simulate_with_bioscrape_via_sbml( + timepts, initial_condition_dict=initial_conditions_dict +) + +plt.figure(5) +plt.clf() +plt.plot(timepts / min, energy_res['protein_GFP'] / uM, label='GFP, TX-TL') +plt.plot(timepts / min, pure_res['protein_GFP'] / uM, label='GFP, PURE') + +plt.title("Mixture Comparisions - TX-TL vs PURE") +plt.xlabel("Time [min]") +plt.ylabel("Concentration [uM]") +plt.legend()