ecoli.processes.listeners.rnap_data

RNAP Data Listener

class ecoli.processes.listeners.rnap_data.RnapData(parameters=None)[source]

Bases: Step

Listener for RNAP data.

defaults: Dict[str, Any] = {'cistron_ids': [], 'cistron_tu_mapping_matrix': [], 'emit_unique': False, 'stable_RNA_indexes': [], 'time_step': 1}
name = 'rnap_data_listener'
next_update(timestep, states)[source]
ports_schema()[source]
topology = {'RNAs': ('unique', 'RNA'), 'active_RNAPs': ('unique', 'active_RNAP'), 'active_ribosomes': ('unique', 'active_ribosome'), 'global_time': ('global_time',), 'listeners': ('listeners',), 'next_update_time': ('next_update_time', 'rnap_data_listener'), 'timestep': ('timestep',)}
update_condition(timestep, states)[source]

See update_condition().