Three examples of mechanistic abstractions using macros.

Slides:



Advertisements
Similar presentations
Tutorial 4: Designing a Web Page with Tables
Advertisements

Using HTML Tables.
LESSON 8: INTRODUCTION TO ARRAYS. Lesson 8: Introduction To Arrays Objectives: Write programs that handle collections of similar items. Declare array.
Figure 1. Recent estimates of Neoaves phylogeny. a) The Jarvis et al
Cluster analysis of 50 genes identified as affecting variability and or pheromone response output Cluster analysis of 50 genes identified as affecting.
C++ for Engineers and Scientists Second Edition
Tuning the response of the DPI
KU College of Engineering Elec 204: Digital Systems Design
Abundance of proteins matching selected subcellular locations and functions in CaCo‐2 cells. Abundance of proteins matching selected subcellular locations.
Principles of using neural networks for predicting molecular traits from DNA sequence Principles of using neural networks for predicting molecular traits.
Experimental confirmation of in vitro GPCR activity of compounds and their scaffolds screened from a chemical library. Experimental confirmation of in.
Statistical analysis of the influence of network regulators on topology clusters in the oleate network. Statistical analysis of the influence of network.
Network topology reflects target gene expression profile and function.
A kinetic model reconciles observed ERK phosphorylation, localization, and activity responses A Schematic of a simple kinetic model including cytosolic.
Inferred dynamic model of transcriptional regulatory network.
Analysis of mutational effects of parameters on the phenotype (i. e
Karnaugh Maps Topics covered in this presentation: Karnaugh Maps
Using HTML Tables SWBAT: - create tables using HTML
Motif detectability corresponds to the phylogenetic profile of the cognate transcription factor. Motif detectability corresponds to the phylogenetic profile.
Heatmaps of the gene mutation distributions in oncogene‐signaling blocks for six representative cancer types. Heatmaps of the gene mutation distributions.
Predicted and measured double‐ring formation.
Mononucleotide models describe sequence‐to‐shape relationships well
Volume 2, Issue 3, Pages (September 2002)
Clustering of CD34+ single cells
Comparative analysis of RNA and protein profiles.
KU College of Engineering Elec 204: Digital Systems Design
Force Generation by Cytoskeletal Filament End-Tracking Proteins
Luminex phosphorylation measurements are reproducible and have broad dynamic range Individual difference in insulin‐induced phosphorylation of ERK measured.
Volume 113, Issue 3, Pages (August 2017)
Network derived from large‐scale fractionation predicts 48 protein complexes and communities Network derived from large‐scale fractionation predicts 48.
Characterization of promoters relative to pAGA1
Volume 84, Issue 2, Pages (February 2003)
Heat maps showing global relative growth phenotype and comparison between measured and predicted values. Heat maps showing global relative growth phenotype.
INDRA Statements constructed from TRIPS NLP extractions, BioPAX, and BEL INDRA Statements constructed from TRIPS NLP extractions, BioPAX, and BEL An identical.
Volume 16, Issue 7, Pages (July 2008)
Physical EGFR interactome generation and core network proteins identification. Physical EGFR interactome generation and core network proteins identification.
Dynamic map of the Nap1p/Kcc4p interaction.
Volume 74, Issue 2, Pages (February 1998)
Titrations of other division proteins support FtsZ as the division limitation Titrations of other division proteins support FtsZ as the division limitation.
Volume 2, Issue 3, Pages (September 2002)
Effect of the loss of Kar4 on the induction of various promoters
(A, B) Network diagram for GR signaling.
Chemical inhibitors of microtubule function attenuate signal but do not affect pathway variability Chemical inhibitors of microtubule function attenuate.
Representations of the Bcl‐2 interaction topology in the EARM 2
Shared components define the ‘ancient’ phagosome.
Getting started – Example 1
Recursive construction and error correction of a simple combinatorial library. Recursive construction and error correction of a simple combinatorial library.
The Relationship of MHC-Peptide Binding and T Cell Activation Probed Using Chemically Defined MHC Class II Oligomers  Jennifer R Cochran, Thomas O Cameron,
Categorizing cell type‐specific auxin responses.
A Chemically Reversible Brownian Motor: Application to Kinesin and Ncd
Simulation showing that the cell length variability of the entire population can mask abnormal cell length variability at a specific cell cycle period.
Design and optimization of the computational model.
Subnetworks enriched for the hallmarks of cancer.
Network modules correspond to known and novel functional distinctions between neuronal subtypes. Network modules correspond to known and novel functional.
When grown with biofuel, strains with beneficial pumps dominate the culture. When grown with biofuel, strains with beneficial pumps dominate the culture.
Protein interactions at the nuclear pore.
Three approaches to model reuse.
Melting behavior of protein complexes
Antisense expression associates with larger gene expression variability. Antisense expression associates with larger gene expression variability. (A–D)
Schematic representation of the data structure.
Jennifer D. Stone, Jennifer R. Cochran, Lawrence J. Stern 
Characterization and model parameterization for CcaSR
Building a model from natural language with INDRA
Copasi exercise Consider the following model Exercise:
Systematic analysis of protein compensation in a heterozygous strains.
Many of the diseases associated with high coevolution scores share genetic components. Many of the diseases associated with high coevolution scores share.
Figure 6.6 Default routing
A Mechanistic Model of the Actin Cycle
Force Generation by Cytoskeletal Filament End-Tracking Proteins
The Relationship of MHC-Peptide Binding and T Cell Activation Probed Using Chemically Defined MHC Class II Oligomers  Jennifer R Cochran, Thomas O Cameron,
Presentation transcript:

Three examples of mechanistic abstractions using macros. Three examples of mechanistic abstractions using macros. Full implementation of all macros can be found in the macros.py file in the PySB source code online (Materials and methods). (A) catalyze. The example call shows how the catalyze macro is called to add a catalytic reaction in which active caspase‐8 (C8) binds to untruncated Bid (Bid(state=‘U’)) to yield tBid (Bid(state=‘T’)). Rate parameters (forward, reverse, and catalytic) are provided in the list ‘klist’. The ‘Basic implementation’ in Supplementary Figure S1A shows the Python source code for a simplified version of the catalyze macro. Execution of the catalyze macro leads to the creation and addition of two rules to the model, which, when converted into BNGL, take the form shown below. Generation of the reaction network via BNG then results in the system of four ODEs shown at bottom. (B) assemble_pore_sequential models the assembly of a pore in a sequential fashion in which monomers bind to form dimers, dimers bind monomers to form trimers, trimers bind monomers to form tetramers, etc. Pores of size three (trimers) and above have a closed, ring‐shaped topology, reflecting the variable structure and stoichiometry for the Bax pore suggested by recent in vitro experiments (Martinez‐Caballero et al, 2009). The maximal size of the pore is given by the fourth argument to the macro (i.e., 6). With the parameters shown in the example, the execution of the macro results in five rules (for binding of monomers to monomers, monomers to dimers, monomers to trimers, etc) and six species and ODEs (monomers through hexamers). Pores with greater stoichiometry can be modeled simply by changing the pore size argument in the macro call. (C) bind_table is used to concisely represent combinatorial binding among two related groups of molecules. In the example call, the species in the column headers are the five known anti‐apoptotic Bcl‐2 proteins, whereas the row headers are various pro‐apoptotic BH3‐only proteins. The table entries represent the dissociation constants for binding between each pair of proteins drawn from in vitro measurements, given in units of nanomolar (Willis et al, 2005; Certo et al, 2006); the Python constant None indicates that no binding occurs. (In place of a dissociation constant, a table cell may alternatively contain a pair of explicit association and dissociation rates.) The names of the binding sites for the row‐group and column‐group proteins (i.e., ‘ bf’) are given as the second and third arguments. The final argument (i.e., kf=1e‐3) specifies a default association rate to be applied to all reactions, given in units of nM−1 s−1. The execution of the bind_table call results in the instantiation of 28 reversible binding rules, each with the given association rate and a dissociation rate calculated from the dissociation constant provided in the table entries; this further expands to 41 ODEs. Carlos F Lopez et al. Mol Syst Biol 2013;9:646 © as stated in the article, figure or figure legend