Registry of Standard Biological Models/Basic Component Models/Constitutive Protein Expression Dynamic

ID: Constitutive mRNA/Protein expression

 * Description: Constitutive Protein expression
 * Hypothesis:
 * central dogma: gene -> mRNA -> protein
 * quasi steady state on mRNA expression
 * all hypothesis applicable to sub-parts
 * Inputs:
 * nb-gene-copies
 * Outputs:
 * [Protein]
 * Internal parameters:

CellML structure (CellML 1.1 spec)

 * Component: ConstitutiveProteinExpression
 * Units:
 * TBD
 * Imports:
 * Components:
 * ConstituvePromoter_RBS_Coupled
 * Protein


 * Variables:
 * time (public interface = in)
 * nbGeneCopies (public interface = in)
 * protein (public interface = out / init value = 0.)
 * MathML
 * none

CellML Code
[http://openwetware.org/index.php?title=Registry_of_Standard_Biological_Models/Basic_Component_Models/Constitutive_Protein_Expression_Dynamic&action=raw"

 



 











 

    <component_ref component="Plasmid"/> </component_ref>

<component name="protein-generator"> <variable name="time"                public_interface="in"  private_interface="out" units="second"/> <variable name="proteinConcentration" public_interface="out" private_interface="in" units="second"/>

<map_components component_1="Plasmid"  component_2="promoter-RBS_constitutive"/> <map_variables variable_1="nbGeneCopiesOut"                variable_2="nbGeneCopiesIn"/>

<map_components component_1="promoter-RBS_constitutive"  component_2="Protein"/> <map_variables variable_1="RiPSOut"                variable_2="RiPSIn"/>

<map_components component_1="Protein" component_2="protein-generator"/> <map_variables variable_1="time"      variable_2="time"/>

<map_components component_1="Protein"           component_2="protein-generator"/> <map_variables variable_1="proteinConcentration" variable_2="proteinConcentration"/>

Comments

 * No too sure how to connect the components together following the import
 * Do I have to declare all the variables I need to use from the imported components ?
 * How do I 'trigger' the dynamic behaviour of the sub-components ?