v2parca vs vEcoli ParCa

Generated 2026-04-14 15:23:08 — tolerance: pass < 1e-6, warn < 1e-3

Overview

Generated 2026-04-14 15:23:08

v2parca checkpoints: out/sim_data. vEcoli intermediates: /Users/eranagmon/code/vivarium-ecoli/reconstruction/sim_data/intermediates.

Per-step runtime

Step-by-step availability

stepv2parcavEcolicompared
step 1 — initializeyes
step 2 — input_adjustmentsyes
step 3 — basal_specsyes
step 4 — tf_condition_specsyes
step 5 — fit_conditionyes
step 6 — promoter_bindingyes
step 7 — adjust_promotersyes
step 8 — set_conditionsyes
step 9 — final_adjustmentsno

Step 1 — initialize

Initialize sim_data + scatter

Runtime

v2parcavEcoliratio (v2parca/vEcoli)
6.4 s6 s1.067

Declared data flow

Each Step declares INPUT_PORTS (stores it reads) and OUTPUT_PORTS (stores it writes). Port names are resolved to absolute store paths via STORE_PATH in v2parca/composite.py, and the composite wires each port to the corresponding location in the nested bigraph. The role column shows the description given in the step module (e.g. sim_data.transcription means "mirrors the transcription subsystem on SimulationDataEcoli"; overwrite means the port replaces whatever value lives at that store).

Step purpose: Step 1 — initialize (scatter).

Inputs — reads (0)

(none — this step has no upstream subsystem reads; it only consumes ordering tokens: )

Outputs — writes (32)

portstore pathrole
transcription/process/transcriptionsim_data.transcription
translation/process/translationsim_data.translation
metabolism/process/metabolismsim_data.metabolism
rna_decay/process/rna_decaysim_data.rna_decay
complexation/process/complexationsim_data.complexation
equilibrium/process/equilibriumsim_data.equilibrium
two_component_system/process/two_component_systemsim_data.two_component_system
transcription_regulation/process/transcription_regulationsim_data.transcription_regulation
replication/process/replicationsim_data.replication
mass/masssim_data.mass
constants/constantssim_data.constants
growth_rate_parameters/growth_rate_parameterssim_data.growth_rate_parameters
adjustments/adjustmentsoverwrite
molecule_groups/molecule_groupsoverwrite
molecule_ids/molecule_idsoverwrite
relation/relationoverwrite
getter/getteroverwrite
bulk_molecules/internal_state/bulk_moleculesoverwrite
external_state/external_stateoverwrite
sim_data_root/sim_data_rootoverwrite
tf_to_active_inactive_conditions/tf_to_active_inactive_conditionsoverwrite
conditions/conditionsoverwrite
condition_to_doubling_time/condition_to_doubling_timeoverwrite
tf_to_fold_change/tf_to_fold_changeoverwrite
tf_to_direction/tf_to_directionoverwrite
condition_active_tfs/condition_active_tfsoverwrite
condition_inactive_tfs/condition_inactive_tfsoverwrite
cell_specs/cell_specsoverwrite
translation_supply_rate/translation_supply_rateoverwrite
expected_dry_mass_increase_dict/expected_dry_mass_increase_dictoverwrite
pPromoterBound/pPromoterBoundoverwrite
condition/conditionoverwrite

Plus ordering tokens: tick_1 — these enforce Step execution order in the bigraph but carry no data.

Scalar state

pathv2parcavEcolirel Δ
mass.avg_cell_dry_mass_init280.5280.50
mass.avg_cell_dry_mass380.6380.60
mass.avg_cell_water_mass_init654.6654.60

Distributions

RNA expression — basal
RNA synthesis prob — basal
RNA deg rates
Cistron deg rates
Protein deg rates
Translation efficiencies
Km endoRNase (transcribed)
Km endoRNase (mature)

Distribution numerical summary

distributionshapemax |Δ|max rel ΔKS p-value
RNA expression — basal(3277,)001
RNA synthesis prob — basal(3277,)001
RNA deg rates(3277,)001
Cistron deg rates(4538,)001
Protein deg rates(4309,)001
Translation efficiencies(4309,)001
Km endoRNase (transcribed)(3277,)001
Km endoRNase (mature)(99,)001

Step 2 — input_adjustments

Pre-fitted adjustments to expression + deg rates

Runtime

v2parcavEcoliratio (v2parca/vEcoli)
0.1 s0 s

Declared data flow

Each Step declares INPUT_PORTS (stores it reads) and OUTPUT_PORTS (stores it writes). Port names are resolved to absolute store paths via STORE_PATH in v2parca/composite.py, and the composite wires each port to the corresponding location in the nested bigraph. The role column shows the description given in the step module (e.g. sim_data.transcription means "mirrors the transcription subsystem on SimulationDataEcoli"; overwrite means the port replaces whatever value lives at that store).

Step purpose: Step 2 — input_adjustments. Apply pre-fitted adjustments to translation efficiencies, RNA expression, and degradation rates.

Inputs — reads (4)

portstore pathrole
transcription/process/transcriptionsim_data.transcription
translation/process/translationsim_data.translation
adjustments/adjustmentsoverwrite
tf_to_active_inactive_conditions/tf_to_active_inactive_conditionsoverwrite

Plus ordering tokens: tick_1 — these enforce Step execution order in the bigraph but carry no data.

Outputs — writes (3)

portstore pathrole
transcription/process/transcriptionsim_data.transcription
translation/process/translationsim_data.translation
tf_to_active_inactive_conditions/tf_to_active_inactive_conditionsoverwrite

Plus ordering tokens: tick_2 — these enforce Step execution order in the bigraph but carry no data.

Scalar state

pathv2parcavEcolirel Δ
mass.avg_cell_dry_mass_init280.5280.50
mass.avg_cell_dry_mass380.6380.60
mass.avg_cell_water_mass_init654.6654.60

Distributions

RNA expression — basal
RNA synthesis prob — basal
RNA deg rates
Cistron deg rates
Protein deg rates
Translation efficiencies
Km endoRNase (transcribed)
Km endoRNase (mature)

Distribution numerical summary

distributionshapemax |Δ|max rel ΔKS p-value
RNA expression — basal(3277,)001
RNA synthesis prob — basal(3277,)001
RNA deg rates(3277,)0.006030.33331
Cistron deg rates(4538,)001
Protein deg rates(4309,)001
Translation efficiencies(4309,)0.24090.19111
Km endoRNase (transcribed)(3277,)001
Km endoRNase (mature)(99,)001

Step 3 — basal_specs

Build basal cell specifications

Runtime

v2parcavEcoliratio (v2parca/vEcoli)
13.5 s9 s1.5

Declared data flow

Each Step declares INPUT_PORTS (stores it reads) and OUTPUT_PORTS (stores it writes). Port names are resolved to absolute store paths via STORE_PATH in v2parca/composite.py, and the composite wires each port to the corresponding location in the nested bigraph. The role column shows the description given in the step module (e.g. sim_data.transcription means "mirrors the transcription subsystem on SimulationDataEcoli"; overwrite means the port replaces whatever value lives at that store).

Step purpose: Step 3 — basal_specs. Build basal cell specifications.

Inputs — reads (17)

portstore pathrole
transcription/process/transcriptionsim_data.transcription
translation/process/translationsim_data.translation
metabolism/process/metabolismsim_data.metabolism
rna_decay/process/rna_decaysim_data.rna_decay
complexation/process/complexationsim_data.complexation
replication/process/replicationsim_data.replication
mass/masssim_data.mass
constants/constantssim_data.constants
growth_rate_parameters/growth_rate_parameterssim_data.growth_rate_parameters
molecule_groups/molecule_groupsoverwrite
molecule_ids/molecule_idsoverwrite
relation/relationoverwrite
getter/getteroverwrite
bulk_molecules/internal_state/bulk_moleculesoverwrite
sim_data_root/sim_data_rootoverwrite
condition_to_doubling_time/condition_to_doubling_timeoverwrite
cell_specs/cell_specsoverwrite

Plus ordering tokens: tick_2 — these enforce Step execution order in the bigraph but carry no data.

Outputs — writes (5)

portstore pathrole
transcription/process/transcriptionsim_data.transcription
mass/masssim_data.mass
constants/constantssim_data.constants
rna_decay/process/rna_decaysim_data.rna_decay
cell_specs/cell_specsoverwrite

Plus ordering tokens: tick_3 — these enforce Step execution order in the bigraph but carry no data.

Scalar state

pathv2parcavEcolirel Δ
mass.avg_cell_dry_mass_init333.8333.80
mass.avg_cell_dry_mass452.9452.90
mass.avg_cell_water_mass_init778.9778.90
mass.fitAvgSolubleTargetMolMass169.6169.60
constants.darkATP33.5933.588.595e-05

Distributions

RNA expression — basal
RNA synthesis prob — basal
RNA deg rates
Cistron deg rates
Protein deg rates
Translation efficiencies
Km endoRNase (transcribed)
Km endoRNase (mature)

Distribution numerical summary

distributionshapemax |Δ|max rel ΔKS p-value
RNA expression — basal(3277,)1.405e-0410.9803
RNA synthesis prob — basal(3277,)3.157e-0410.9999
RNA deg rates(3277,)0.006030.33331
Cistron deg rates(4538,)001
Protein deg rates(4309,)001
Translation efficiencies(4309,)0.24090.19111
Km endoRNase (transcribed)(3277,)0.0018490.34334.961e-76
Km endoRNase (mature)(99,)0.0018490.01137.831e-30

cell_specs (per-condition max rel Δ)

conditionexpressionsynthProbfit_cistron_expressiondoubling_timeavgCellDryMassInitfitAvgSolubleTargetMolMassbulkContainer
basal1110001

Step 4 — tf_condition_specs

Per-TF + combined condition cell specs

Runtime

v2parcavEcoliratio (v2parca/vEcoli)
52.8 s42 s1.257

Declared data flow

Each Step declares INPUT_PORTS (stores it reads) and OUTPUT_PORTS (stores it writes). Port names are resolved to absolute store paths via STORE_PATH in v2parca/composite.py, and the composite wires each port to the corresponding location in the nested bigraph. The role column shows the description given in the step module (e.g. sim_data.transcription means "mirrors the transcription subsystem on SimulationDataEcoli"; overwrite means the port replaces whatever value lives at that store).

Step purpose: Step 4 — tf_condition_specs. Build cell specifications for each transcription-factor active/inactive condition and combined conditions.

Inputs — reads (25)

portstore pathrole
transcription/process/transcriptionsim_data.transcription
translation/process/translationsim_data.translation
metabolism/process/metabolismsim_data.metabolism
rna_decay/process/rna_decaysim_data.rna_decay
complexation/process/complexationsim_data.complexation
equilibrium/process/equilibriumsim_data.equilibrium
two_component_system/process/two_component_systemsim_data.two_component_system
transcription_regulation/process/transcription_regulationsim_data.transcription_regulation
replication/process/replicationsim_data.replication
mass/masssim_data.mass
constants/constantssim_data.constants
growth_rate_parameters/growth_rate_parameterssim_data.growth_rate_parameters
molecule_groups/molecule_groupsoverwrite
molecule_ids/molecule_idsoverwrite
relation/relationoverwrite
getter/getteroverwrite
bulk_molecules/internal_state/bulk_moleculesoverwrite
sim_data_root/sim_data_rootoverwrite
tf_to_active_inactive_conditions/tf_to_active_inactive_conditionsoverwrite
conditions/conditionsoverwrite
condition_to_doubling_time/condition_to_doubling_timeoverwrite
tf_to_fold_change/tf_to_fold_changeoverwrite
condition_active_tfs/condition_active_tfsoverwrite
condition_inactive_tfs/condition_inactive_tfsoverwrite
cell_specs/cell_specsoverwrite

Plus ordering tokens: tick_3 — these enforce Step execution order in the bigraph but carry no data.

Outputs — writes (2)

portstore pathrole
transcription/process/transcriptionsim_data.transcription
cell_specs/cell_specsoverwrite

Plus ordering tokens: tick_4 — these enforce Step execution order in the bigraph but carry no data.

Scalar state

pathv2parcavEcolirel Δ
mass.avg_cell_dry_mass_init333.8333.80
mass.avg_cell_dry_mass452.9452.90
mass.avg_cell_water_mass_init778.9778.90
mass.fitAvgSolubleTargetMolMass169.6169.60
constants.darkATP33.5933.588.595e-05

Distributions

RNA expression — basal
RNA synthesis prob — basal
RNA deg rates
Cistron deg rates
Protein deg rates
Translation efficiencies
Km endoRNase (transcribed)
Km endoRNase (mature)

Distribution numerical summary

distributionshapemax |Δ|max rel ΔKS p-value
RNA expression — basal(3277,)1.405e-0410.9803
RNA synthesis prob — basal(3277,)3.157e-0410.9999
RNA deg rates(3277,)0.006030.33331
Cistron deg rates(4538,)001
Protein deg rates(4309,)001
Translation efficiencies(4309,)0.24090.19111
Km endoRNase (transcribed)(3277,)0.0018490.34334.961e-76
Km endoRNase (mature)(99,)0.0018490.01137.831e-30

cell_specs (per-condition max rel Δ)

Only v2parca: ['acetate', 'no_oxygen', 'succinate']. Only vEcoli: ['CPLX0-228__active', 'CPLX0-228__inactive', 'CPLX0-7669__active', 'CPLX0-7669__inactive', 'CPLX0-7796__active', 'CPLX0-7796__inactive', 'EG12123-MONOMER__active', 'EG12123-MONOMER__inactive', 'MONOMER0-155__active', 'MONOMER0-155__inactive', 'MONOMER0-162__active', 'MONOMER0-162__inactive', 'PUTA-CPLX__active', 'PUTA-CPLX__inactive'].

conditionexpressionsynthProbfit_cistron_expressiondoubling_timeavgCellDryMassInitfitAvgSolubleTargetMolMassbulkContainer
CPLX-125__active110.37630001
CPLX-125__inactive1110001
basal1110001
with_aa110.36410001

Step 5 — fit_condition

Bulk distributions + translation supply rates

Runtime

v2parcavEcoliratio (v2parca/vEcoli)
4212 s s

Declared data flow

Each Step declares INPUT_PORTS (stores it reads) and OUTPUT_PORTS (stores it writes). Port names are resolved to absolute store paths via STORE_PATH in v2parca/composite.py, and the composite wires each port to the corresponding location in the nested bigraph. The role column shows the description given in the step module (e.g. sim_data.transcription means "mirrors the transcription subsystem on SimulationDataEcoli"; overwrite means the port replaces whatever value lives at that store).

Step purpose: Stage 5: fit_condition — Calculate bulk distributions and translation supply rates for every condition.

Inputs — reads (16)

portstore pathrole
transcription/process/transcriptionsim_data.transcription
translation/process/translationsim_data.translation
complexation/process/complexationsim_data.complexation
equilibrium/process/equilibriumsim_data.equilibrium
two_component_system/process/two_component_systemsim_data.two_component_system
mass/masssim_data.mass
constants/constantssim_data.constants
growth_rate_parameters/growth_rate_parameterssim_data.growth_rate_parameters
molecule_ids/molecule_idsoverwrite
relation/relationoverwrite
molecule_groups/molecule_groupsoverwrite
getter/getteroverwrite
bulk_molecules/internal_state/bulk_moleculesoverwrite
sim_data_root/sim_data_rootoverwrite
conditions/conditionsoverwrite
cell_specs/cell_specsoverwrite

Plus ordering tokens: tick_4 — these enforce Step execution order in the bigraph but carry no data.

Outputs — writes (2)

portstore pathrole
cell_specs/cell_specsoverwrite
translation_supply_rate/translation_supply_rateoverwrite

Plus ordering tokens: tick_5 — these enforce Step execution order in the bigraph but carry no data.

Scalar state

pathv2parcavEcolirel Δ
mass.avg_cell_dry_mass_init333.8333.80
mass.avg_cell_dry_mass452.9452.90
mass.avg_cell_water_mass_init778.9778.90
mass.fitAvgSolubleTargetMolMass169.6169.60
constants.darkATP33.5933.588.595e-05

Distributions

RNA expression — basal
RNA synthesis prob — basal
RNA deg rates
Cistron deg rates
Protein deg rates
Translation efficiencies
Km endoRNase (transcribed)
Km endoRNase (mature)

Distribution numerical summary

distributionshapemax |Δ|max rel ΔKS p-value
RNA expression — basal(3277,)1.405e-0410.9803
RNA synthesis prob — basal(3277,)3.157e-0410.9999
RNA deg rates(3277,)0.006030.33331
Cistron deg rates(4538,)001
Protein deg rates(4309,)001
Translation efficiencies(4309,)0.24090.19111
Km endoRNase (transcribed)(3277,)0.0018490.34334.961e-76
Km endoRNase (mature)(99,)0.0018490.01137.831e-30

cell_specs (per-condition max rel Δ)

Only v2parca: ['acetate', 'no_oxygen', 'succinate']. Only vEcoli: ['CPLX0-228__active', 'CPLX0-228__inactive', 'CPLX0-7669__active', 'CPLX0-7669__inactive', 'CPLX0-7796__active', 'CPLX0-7796__inactive', 'EG12123-MONOMER__active', 'EG12123-MONOMER__inactive', 'MONOMER0-155__active', 'MONOMER0-155__inactive', 'MONOMER0-162__active', 'MONOMER0-162__inactive', 'PUTA-CPLX__active', 'PUTA-CPLX__inactive'].

conditionexpressionsynthProbfit_cistron_expressiondoubling_timeavgCellDryMassInitfitAvgSolubleTargetMolMassbulkContainer
CPLX-125__active110.37630001
CPLX-125__inactive1110001
basal1110001
with_aa110.36410001

Step 6 — promoter_binding

TF-promoter binding probabilities (CVXPY)

Runtime

v2parcavEcoliratio (v2parca/vEcoli)
1.5 s s

Declared data flow

Each Step declares INPUT_PORTS (stores it reads) and OUTPUT_PORTS (stores it writes). Port names are resolved to absolute store paths via STORE_PATH in v2parca/composite.py, and the composite wires each port to the corresponding location in the nested bigraph. The role column shows the description given in the step module (e.g. sim_data.transcription means "mirrors the transcription subsystem on SimulationDataEcoli"; overwrite means the port replaces whatever value lives at that store).

Step purpose: Step 6 — promoter_binding. Fit transcription-factor binding probabilities and their effect on RNA synthesis.

Inputs — reads (21)

portstore pathrole
transcription/process/transcriptionsim_data.transcription
transcription_regulation/process/transcription_regulationsim_data.transcription_regulation
equilibrium/process/equilibriumsim_data.equilibrium
two_component_system/process/two_component_systemsim_data.two_component_system
replication/process/replicationsim_data.replication
mass/masssim_data.mass
constants/constantssim_data.constants
molecule_ids/molecule_idsoverwrite
molecule_groups/molecule_groupsoverwrite
relation/relationoverwrite
getter/getteroverwrite
bulk_molecules/internal_state/bulk_moleculesoverwrite
sim_data_root/sim_data_rootoverwrite
conditions/conditionsoverwrite
condition_to_doubling_time/condition_to_doubling_timeoverwrite
tf_to_active_inactive_conditions/tf_to_active_inactive_conditionsoverwrite
tf_to_fold_change/tf_to_fold_changeoverwrite
tf_to_direction/tf_to_directionoverwrite
condition_active_tfs/condition_active_tfsoverwrite
condition_inactive_tfs/condition_inactive_tfsoverwrite
cell_specs/cell_specsoverwrite

Plus ordering tokens: tick_5 — these enforce Step execution order in the bigraph but carry no data.

Outputs — writes (4)

portstore pathrole
transcription/process/transcriptionsim_data.transcription
transcription_regulation/process/transcription_regulationsim_data.transcription_regulation
cell_specs/cell_specsoverwrite
pPromoterBound/pPromoterBoundoverwrite

Plus ordering tokens: tick_6 — these enforce Step execution order in the bigraph but carry no data.

Scalar state

pathv2parcavEcolirel Δ
mass.avg_cell_dry_mass_init333.8333.80
mass.avg_cell_dry_mass452.9452.90
mass.avg_cell_water_mass_init778.9778.90
mass.fitAvgSolubleTargetMolMass169.6169.60
constants.darkATP33.5933.588.595e-05

Distributions

RNA expression — basal
RNA synthesis prob — basal
RNA deg rates
Cistron deg rates
Protein deg rates
Translation efficiencies
Km endoRNase (transcribed)
Km endoRNase (mature)

Distribution numerical summary

distributionshapemax |Δ|max rel ΔKS p-value
RNA expression — basal(3277,)1.405e-0410.9803
RNA synthesis prob — basal(3277,)3.157e-0410.9999
RNA deg rates(3277,)0.006030.33331
Cistron deg rates(4538,)001
Protein deg rates(4309,)001
Translation efficiencies(4309,)0.24090.19111
Km endoRNase (transcribed)(3277,)0.0018490.34334.961e-76
Km endoRNase (mature)(99,)0.0018490.01137.831e-30

cell_specs (per-condition max rel Δ)

Only v2parca: ['acetate', 'no_oxygen', 'succinate']. Only vEcoli: ['CPLX0-228__active', 'CPLX0-228__inactive', 'CPLX0-7669__active', 'CPLX0-7669__inactive', 'CPLX0-7796__active', 'CPLX0-7796__inactive', 'EG12123-MONOMER__active', 'EG12123-MONOMER__inactive', 'MONOMER0-155__active', 'MONOMER0-155__inactive', 'MONOMER0-162__active', 'MONOMER0-162__inactive', 'PUTA-CPLX__active', 'PUTA-CPLX__inactive'].

conditionexpressionsynthProbfit_cistron_expressiondoubling_timeavgCellDryMassInitfitAvgSolubleTargetMolMassbulkContainer
CPLX-125__active110.37630001
CPLX-125__inactive1110001
basal1110001
with_aa110.36410001

Step 7 — adjust_promoters

Ligand concentrations + RNAP recruitment

Runtime

v2parcavEcoliratio (v2parca/vEcoli)
0 s s

Declared data flow

Each Step declares INPUT_PORTS (stores it reads) and OUTPUT_PORTS (stores it writes). Port names are resolved to absolute store paths via STORE_PATH in v2parca/composite.py, and the composite wires each port to the corresponding location in the nested bigraph. The role column shows the description given in the step module (e.g. sim_data.transcription means "mirrors the transcription subsystem on SimulationDataEcoli"; overwrite means the port replaces whatever value lives at that store).

Step purpose: Step 7 — adjust_promoters. Tune ligand concentrations and build the RNAP recruitment parameters from the fitted promoter binding probabilities.

Inputs — reads (23)

portstore pathrole
transcription/process/transcriptionsim_data.transcription
transcription_regulation/process/transcription_regulationsim_data.transcription_regulation
equilibrium/process/equilibriumsim_data.equilibrium
two_component_system/process/two_component_systemsim_data.two_component_system
metabolism/process/metabolismsim_data.metabolism
replication/process/replicationsim_data.replication
mass/masssim_data.mass
constants/constantssim_data.constants
molecule_ids/molecule_idsoverwrite
molecule_groups/molecule_groupsoverwrite
relation/relationoverwrite
getter/getteroverwrite
bulk_molecules/internal_state/bulk_moleculesoverwrite
sim_data_root/sim_data_rootoverwrite
conditions/conditionsoverwrite
condition_to_doubling_time/condition_to_doubling_timeoverwrite
tf_to_active_inactive_conditions/tf_to_active_inactive_conditionsoverwrite
tf_to_fold_change/tf_to_fold_changeoverwrite
tf_to_direction/tf_to_directionoverwrite
condition_active_tfs/condition_active_tfsoverwrite
condition_inactive_tfs/condition_inactive_tfsoverwrite
cell_specs/cell_specsoverwrite
pPromoterBound/pPromoterBoundoverwrite

Plus ordering tokens: tick_6 — these enforce Step execution order in the bigraph but carry no data.

Outputs — writes (3)

portstore pathrole
transcription_regulation/process/transcription_regulationsim_data.transcription_regulation
metabolism/process/metabolismsim_data.metabolism
equilibrium/process/equilibriumsim_data.equilibrium

Plus ordering tokens: tick_7 — these enforce Step execution order in the bigraph but carry no data.

Scalar state

pathv2parcavEcolirel Δ
mass.avg_cell_dry_mass_init333.8333.80
mass.avg_cell_dry_mass452.9452.90
mass.avg_cell_water_mass_init778.9778.90
mass.fitAvgSolubleTargetMolMass169.6169.60
constants.darkATP33.5933.588.595e-05

Distributions

RNA expression — basal
RNA synthesis prob — basal
RNA deg rates
Cistron deg rates
Protein deg rates
Translation efficiencies
Km endoRNase (transcribed)
Km endoRNase (mature)

Distribution numerical summary

distributionshapemax |Δ|max rel ΔKS p-value
RNA expression — basal(3277,)1.405e-0410.9803
RNA synthesis prob — basal(3277,)3.157e-0410.9999
RNA deg rates(3277,)0.006030.33331
Cistron deg rates(4538,)001
Protein deg rates(4309,)001
Translation efficiencies(4309,)0.24090.19111
Km endoRNase (transcribed)(3277,)0.0018490.34334.961e-76
Km endoRNase (mature)(99,)0.0018490.01137.831e-30

cell_specs (per-condition max rel Δ)

Only v2parca: ['acetate', 'no_oxygen', 'succinate']. Only vEcoli: ['CPLX0-228__active', 'CPLX0-228__inactive', 'CPLX0-7669__active', 'CPLX0-7669__inactive', 'CPLX0-7796__active', 'CPLX0-7796__inactive', 'EG12123-MONOMER__active', 'EG12123-MONOMER__inactive', 'MONOMER0-155__active', 'MONOMER0-155__inactive', 'MONOMER0-162__active', 'MONOMER0-162__inactive', 'PUTA-CPLX__active', 'PUTA-CPLX__inactive'].

conditionexpressionsynthProbfit_cistron_expressiondoubling_timeavgCellDryMassInitfitAvgSolubleTargetMolMassbulkContainer
CPLX-125__active110.37630001
CPLX-125__inactive1110001
basal1110001
with_aa110.36410001

Step 8 — set_conditions

Per-nutrient dicts + mass rescaling

Runtime

v2parcavEcoliratio (v2parca/vEcoli)
0 s s

Declared data flow

Each Step declares INPUT_PORTS (stores it reads) and OUTPUT_PORTS (stores it writes). Port names are resolved to absolute store paths via STORE_PATH in v2parca/composite.py, and the composite wires each port to the corresponding location in the nested bigraph. The role column shows the description given in the step module (e.g. sim_data.transcription means "mirrors the transcription subsystem on SimulationDataEcoli"; overwrite means the port replaces whatever value lives at that store).

Step purpose: Step 8 — set_conditions. Rescale mass for soluble metabolites per condition and populate per-nutrient dictionaries on transcription / translation / the top-level expected_dry_mass_increase_dict.

Inputs — reads (11)

portstore pathrole
transcription/process/transcriptionsim_data.transcription
translation/process/translationsim_data.translation
metabolism/process/metabolismsim_data.metabolism
mass/masssim_data.mass
constants/constantssim_data.constants
growth_rate_parameters/growth_rate_parameterssim_data.growth_rate_parameters
getter/getteroverwrite
sim_data_root/sim_data_rootoverwrite
conditions/conditionsoverwrite
condition_to_doubling_time/condition_to_doubling_timeoverwrite
cell_specs/cell_specsoverwrite

Plus ordering tokens: tick_7 — these enforce Step execution order in the bigraph but carry no data.

Outputs — writes (4)

portstore pathrole
transcription/process/transcriptionsim_data.transcription
translation/process/translationsim_data.translation
cell_specs/cell_specsoverwrite
expected_dry_mass_increase_dict/expected_dry_mass_increase_dictoverwrite

Plus ordering tokens: tick_8 — these enforce Step execution order in the bigraph but carry no data.

Scalar state

pathv2parcavEcolirel Δ
mass.avg_cell_dry_mass_init333.8333.80
mass.avg_cell_dry_mass452.9452.90
mass.avg_cell_water_mass_init778.9778.90
mass.fitAvgSolubleTargetMolMass169.6169.60
constants.darkATP33.5933.588.595e-05

Distributions

RNA expression — basal
RNA synthesis prob — basal
RNA deg rates
Cistron deg rates
Protein deg rates
Translation efficiencies
Km endoRNase (transcribed)
Km endoRNase (mature)

Distribution numerical summary

distributionshapemax |Δ|max rel ΔKS p-value
RNA expression — basal(3277,)1.405e-0410.9803
RNA synthesis prob — basal(3277,)3.157e-0410.9999
RNA deg rates(3277,)0.006030.33331
Cistron deg rates(4538,)001
Protein deg rates(4309,)001
Translation efficiencies(4309,)0.24090.19111
Km endoRNase (transcribed)(3277,)0.0018490.34334.961e-76
Km endoRNase (mature)(99,)0.0018490.01137.831e-30

cell_specs (per-condition max rel Δ)

Only v2parca: ['acetate', 'no_oxygen', 'succinate']. Only vEcoli: ['CPLX0-228__active', 'CPLX0-228__inactive', 'CPLX0-7669__active', 'CPLX0-7669__inactive', 'CPLX0-7796__active', 'CPLX0-7796__inactive', 'EG12123-MONOMER__active', 'EG12123-MONOMER__inactive', 'MONOMER0-155__active', 'MONOMER0-155__inactive', 'MONOMER0-162__active', 'MONOMER0-162__inactive', 'PUTA-CPLX__active', 'PUTA-CPLX__inactive'].

conditionexpressionsynthProbfit_cistron_expressiondoubling_timeavgCellDryMassInitfitAvgSolubleTargetMolMassbulkContainer
CPLX-125__active110.376300.00654201
CPLX-125__inactive1110001
basal1110001
with_aa110.364100.00654201

Step 9 — final_adjustments

ppGpp kinetics + amino-acid supply constants

Runtime

v2parcavEcoliratio (v2parca/vEcoli)
5.6 s s

Declared data flow

Each Step declares INPUT_PORTS (stores it reads) and OUTPUT_PORTS (stores it writes). Port names are resolved to absolute store paths via STORE_PATH in v2parca/composite.py, and the composite wires each port to the corresponding location in the nested bigraph. The role column shows the description given in the step module (e.g. sim_data.transcription means "mirrors the transcription subsystem on SimulationDataEcoli"; overwrite means the port replaces whatever value lives at that store).

Step purpose: Step 9 — final_adjustments. Final expression adjustments, amino-acid supply/export/uptake constants, and ppGpp reaction kinetics parameters.

Inputs — reads (29)

portstore pathrole
transcription/process/transcriptionsim_data.transcription
translation/process/translationsim_data.translation
metabolism/process/metabolismsim_data.metabolism
complexation/process/complexationsim_data.complexation
equilibrium/process/equilibriumsim_data.equilibrium
two_component_system/process/two_component_systemsim_data.two_component_system
transcription_regulation/process/transcription_regulationsim_data.transcription_regulation
replication/process/replicationsim_data.replication
mass/masssim_data.mass
constants/constantssim_data.constants
growth_rate_parameters/growth_rate_parameterssim_data.growth_rate_parameters
molecule_ids/molecule_idsoverwrite
molecule_groups/molecule_groupsoverwrite
relation/relationoverwrite
getter/getteroverwrite
bulk_molecules/internal_state/bulk_moleculesoverwrite
sim_data_root/sim_data_rootoverwrite
conditions/conditionsoverwrite
condition_to_doubling_time/condition_to_doubling_timeoverwrite
tf_to_active_inactive_conditions/tf_to_active_inactive_conditionsoverwrite
tf_to_fold_change/tf_to_fold_changeoverwrite
tf_to_direction/tf_to_directionoverwrite
condition_active_tfs/condition_active_tfsoverwrite
condition_inactive_tfs/condition_inactive_tfsoverwrite
cell_specs/cell_specsoverwrite
translation_supply_rate/translation_supply_rateoverwrite
pPromoterBound/pPromoterBoundoverwrite
external_state/external_stateoverwrite
condition/conditionoverwrite

Plus ordering tokens: tick_8 — these enforce Step execution order in the bigraph but carry no data.

Outputs — writes (3)

portstore pathrole
transcription/process/transcriptionsim_data.transcription
metabolism/process/metabolismsim_data.metabolism
constants/constantssim_data.constants

Plus ordering tokens: tick_9 — these enforce Step execution order in the bigraph but carry no data.