ecoli.processes.equilibrium

Equilibrium

This process models how ligands are bound to or unbound from their transcription factor binding partners in a fashion that maintains equilibrium.

class ecoli.processes.equilibrium.Equilibrium(parameters=None)[source]

Bases: PartitionedProcess

Equilibrium PartitionedProcess

molecule_names: list of molecules that are being iterated over size:94

calculate_request(timestep, states)[source]
defaults: Dict[str, Any] = {'cell_density': 0.0, 'complex_ids': [], 'fluxesAndMoleculesToSS': <function Equilibrium.<lambda>>, 'jit': False, 'moleculeNames': [], 'n_avogadro': 0.0, 'reaction_ids': [], 'seed': 0, 'stoichMatrix': [[]]}
evolve_state(timestep, states)[source]
name = 'ecoli-equilibrium'
ports_schema()[source]
topology = {'bulk': ('bulk',), 'listeners': ('listeners',), 'timestep': ('timestep',)}