3.1.1.5. h1_hesc.scaled_down_model package¶
3.1.1.5.1. Submodules¶
3.1.1.5.2. h1_hesc.scaled_down_model.kb_core module¶
Generator for a scaled-down knowledge base of H1 hESCs
- Author
Yin Hoon Chew <yinhoon.chew@mssm.edu>
- Date
2020-01-06
- Copyright
2020, Karr Lab
- License
MIT
-
class
h1_hesc.scaled_down_model.kb_core.
KbGenerator
(component_generators=None, options=None)[source]¶ Bases:
wc_kb_gen.core.KbGenerator
Generator for the knowledge base
Options: * id * name * version * component
TaxonGenerator
CompartmentsGenerator
ChromosomesGenerator
GenesTranscriptsExonsProteinsGenerator
RegulatoryModulesGenerator
MetabolitesGenerator
PropertiesGenerator
TranscriptsGenerator
MetabolicNetworkGenerator
ProteinsGenerator
ComplexesGenerator
MetabolicReactionKineticsGenerator
ProteinModificationsGenerator
-
DEFAULT_COMPONENT_GENERATORS
= (<class 'h1_hesc.kb_gen.taxon.TaxonGenerator'>, <class 'h1_hesc.kb_gen.compartments.CompartmentsGenerator'>, <class 'h1_hesc.kb_gen.chromosomes.ChromosomesGenerator'>, <class 'h1_hesc.kb_gen.genes_transcripts_exons_proteins.GenesTranscriptsExonsProteinsGenerator'>, <class 'h1_hesc.kb_gen.regulatory_modules.RegulatoryModulesGenerator'>, <class 'h1_hesc.kb_gen.metabolites.MetabolitesGenerator'>, <class 'h1_hesc.kb_gen.properties.PropertiesGenerator'>, <class 'h1_hesc.kb_gen.transcripts.TranscriptsGenerator'>, <class 'h1_hesc.kb_gen.metabolic_network.MetabolicNetworkGenerator'>, <class 'h1_hesc.kb_gen.proteins.ProteinsGenerator'>, <class 'h1_hesc.kb_gen.complexes.ComplexesGenerator'>, <class 'h1_hesc.kb_gen.metabolic_reaction_kinetics.MetabolicReactionKineticsGenerator'>, <class 'h1_hesc.kb_gen.protein_modifications.ProteinModificationsGenerator'>)[source]¶
3.1.1.5.3. h1_hesc.scaled_down_model.model_core module¶
Generator for a scaled-down model of H1 hESCs
- Author
Yin Hoon Chew <yinhoon.chew@mssm.edu>
- Date
2020-01-08
- Copyright
2020, Karr Lab
- License
MIT
3.1.1.5.4. h1_hesc.scaled_down_model.sim_core module¶
Simulation of the scaled-down model of H1 hESCs
- Author
Yin Hoon Chew <yinhoon.chew@mssm.edu>
- Date
2020-01-14
- Copyright
2020, Karr Lab
- License
MIT
-
h1_hesc.scaled_down_model.sim_core.
main
(sim_results_dir=None, sim_time=None, checkpoint_frequency=1, input_model_path=None, add_rxn_path=None, add_rxn=False, scale_time=0, submodels_to_skip=None, profile=False, verbose=False, object_memory_change_interval=0)[source]¶ Simulate a whole-cell model of H1 hESCs
- Parameters
sim_results_dir (
str
, optional) – path to a directory in which results are storedsim_time (
float
, optional) – the end time of the simulation (sec); if not provided, the cell doubling time will be usedcheckpoint_frequency (
int
, optional) – the number of checkpoints during simulation; if not provided, only the final state is checkpointedinput_model_path (
wc_lang.Model
, optional) – path to a model for simulation; if not provided, a model will be read from a default fileadd_rxn_path (
str
, optional) – path to a file storing reactions with a fixed rate that will be added before simulation to produce/consume species listed; if not provided, the default path is usedadd_rxn (
bool
, optional) – if True, reactions with a fixed rate will be added before simulation to produce/consume species listed in a file; the default is Falsescale_time (
float
, optional) – interval between execution of reactions simulated using Deterministic Stochastic Simulation; default of 0 indicates no scalingsubmodels_to_skip (
list
, optional) – list of submodel IDs that will be skipped during simulation; the default is an empty listprofile (
bool
, optional) – whether to output a profile of the simulation’s performance created by a Python profilerverbose (
bool
, optional) – whether to print success outputobject_memory_change_interval (
int
, optional) – event interval between memory profiles of the simulation; default of 0 indicates no profile
- Returns
simulated model
- Return type
wc_lang.Model
3.1.1.5.5. Module contents¶
Reconstruction building API
- Author
Yin Hoon Chew <yinhoon.chew@mssm.edu>
- Date
2019-08-22
- Copyright
2019, Karr Lab
- License
MIT