Computer modeling of cellular processes

Click here to load reader

download Computer modeling of cellular processes

of 44

description

Computer modeling of cellular processes. Glycolysis: a few reactions By Raquell M. Holmes, Ph.D. Boston University. Computational Biology. Computational Biology  Bioinformatics More than sequences, database searches, and statistics. A part of Computational Science - PowerPoint PPT Presentation

Transcript of Computer modeling of cellular processes

  • Computer modeling of cellular processesGlycolysis: a few reactionsByRaquell M. Holmes, Ph.D.Boston University

  • Computational BiologyComputational Biology BioinformaticsMore than sequences, database searches, and statistics.

    A part of Computational ScienceUsing mathematical modeling, simulation and visualizationComplementing theory and experiment

  • Todays journeyBioinformaticsFrom protein sequenceMetabolic pathway databases

    Metabolic behaviorsComputer modeling glycolysis

  • Pathway for discussionKarp: Cell and Molecular Biology Textbook

  • BioinformaticsCommon starting point

  • Many types of Protein DatabasesSequence (103): publication, organism, sequence type, function

    Protein properties (80): Motifs, active sites, individual families, localization

    Structure (15)Resolution, experiment type, type of chain, space group.Nucl. Ac. Res. 32, D3 2004

  • Generic Protein Seq. RecordSequence: hexokinaseE.C. #: 2.7.1.1Publication: Stachelek et al 1986Organism: YeastFunction: main glucose phosphorylating enzymeLinks: other databases or toolsPre-determined Properties:families, foldsSwissprot example for enzyme.

  • What we learn from protein sequence?Similarity searches : Homology with other proteinsConserved domains Active sites

    How do we find the related pathway?Are there metabolism databases?

  • Databases on Molecular NetworksMetabolic Pathways from NAR (5):EcoCyc:http://ecocyc.PangeaSystems.com/ecocyc/Began with E. coli Genes and MetabolismBioCyc includes additional genomesKEGG: http://www.genome.ad.jp/kegg/Encyclopedia of genes and genomesOthers: WIT2, PathDB, UMBDD

  • What is a metabolic pathway?Contains a series of reactions.Reactions: Substrate, product (metabolites), enzyme, co-factors.Metabolism pathway databasesSearch by name or sequencePathway, Compounds, Reactions, Genes

  • Example search results KEGG: search by compound or enzyme by key word.Glucose: 82 hits1.cpd:C00029 UDPglucose; UDP-D-glucose; UDP-glucose; Uridine diophosphate glucose 2. cpd:C00031 D-Glucose; Grape sugar; Dextrose 3. cpd:C00092 D-Glucose 6-phosphate; Glucose 6-phosphate; Robison ester .79. cpd:C11911 dTDP-D-desosamine; dTDP-3-dimethylamino-3,4,6-trideoxy-D-glucose80. cpd:C11915 dTDP-3-methyl-4-oxo-2,6-dideoxy-L-glucose 81. cpd:C11922 dTDP-4-oxo-2,6-dideoxy-D-glucose82. cpd:C11925 dTDP-3-amino-3,6-dideoxy-D-glucose Grape sugar:FORMULA C6H1206NAME D-Glucose grape sugar DextroseList of reactions involving compoundList of enzymes acting on compound

    EnzymeReactionPathwayCompounds2.7.1.1R0029Map0010C00031

  • Home pageNavigation bar List of categoriesCompoundsList of results

    All-Carbohydrates a sugar a sugar phosphate a sugar-1-phosphate Aldonic-Acids Carbohydrate-Derivatives Carbohydrates Disaccharides

    Oligosaccharides Polysaccharides Fructans Glycogens Large-branched-glucans Long-linear-glucans Pectin Short-glucans Starch

  • KEGG: E.coliEcoCyc: E.Coli

  • Summary IProtein ->enzyme->pathway database

    Pathway Database Content: Species specific (BioCyc), general (KEGG)Known and proposed enzymes, co-factors, metabolites.Searches return similar results (compounds, reactions) with different appearance.

  • From Data to DynamicsStatic Data

    What is the behavior of the pathway?Expression dataDynamics

  • Expression dataKEGG: retrievable expression data setsEcoCyc: input expression data to view in relation to metabolic data.Expression data is one way of viewing the behavior of a system.

  • Raw dataSubmitted by: Hirotada MORIOrganism: E.coli

  • MicroArray Data: fold changes in expressionChanges in gene expression:Single time pointVarious conditionsHypothetical data

    EnzymeAerobicAnaerobichexokinase++++++++isomerase----++

  • Dynamics:Answering different questionsIf glucose concentration is 300 mM outside of the cell, How quickly is glucose converted to glucose 6-phosphate?

    How does the concentration of glucose 6 phosphate change over time?

  • Yeast GlycolysisLiquid, flasks, temp, phAgar, temp, phExperiment:Sample media or characterize cell content over time

    Repeat under different conditions

  • Results may look like

    adhoc

    in first 10-15 minutes

    Glucoserate14.5ethanol26.7

    mMdt1

    03000

    1285.526.7

    227153.4

    3256.580.1

    4242106.8

    5227.5133.5

    6213160.2

    7198.5186.9

    8184213.6

    9169.5240.3

    10155267

    11140.5293.7

    12126320.4

    13111.5347.1

    1497373.8

    1582.5400.5

    adhoc

    00

    00

    00

    00

    00

    00

    00

    00

    00

    00

    00

    00

    00

    00

    00

    00

    ethanol

    glucose

    time

    mM conc.

    changing external concentrations

    Chart1

    300

    285.5

    271

    256.5

    242

    227.5

    213

    198.5

    184

    169.5

    155

    140.5

    126

    111.5

    97

    82.5

    68

    53.5

    39

    24.5

    external glucose

    time (minutes)

    Glucose (mM)

    Glucose

    stella1

    constants and mass action

    K*Cell

    timeethanolglucosetimeethanolglucosetimeethanolglucosetimeethanolglucose

    00300001000030000100

    114.5285.5114.585.510285.51085.5

    2292712297122927122971

    343.5256.5343.556.5329256.532956.5

    4582424584245824245842

    572.5227.5572.527.5558227.555827.5

    6872136871368721368713

    7101.5198.571000787198.57870

    811618481000811618481000

    9130.5169.5910009116169.591000

    1014515510100010145155101000

    11159.5140.511100011145140.5111000

    1217412612100012174126121000

    13188.5111.513100013174111.5131000

    14203971410001420397141000

    15217.582.51510001520382.5151000

    16232681610001623268161000

    17246.553.51710001723253.5171000

    18261391810001826139181000

    19275.524.51910001926124.5191000

    20290102010002029010201000

    213000211000212900211000

    223000221000223000221000

    233000231000233000231000

    243000241000243000241000

    253000251000253000251000

    263000261000263000261000

    273000271000273000271000

    283000281000283000281000

    293000291000293000291000

    303000301000303000301000

    313000311000313000311000

    323000321000323000321000

    333000331000333000331000

    343000341000343000341000

    353000351000353000351000

    363000361000363000361000

    373000371000373000371000

    383000381000383000381000

    393000391000393000391000

    Final3000Final1000Final3000Final1000

    uptakeReg

    Glucose 6 phoshpate balances to 0.5 after initial step regardless of concentration even at 300dosen't quite make sense

    feedback=-2.1no feedback

    timeglucoseethanolg6puptaketimeglucoseethanolg6puptaketimeglucoseethanolg6ptimeglucoseethanolg6puptake

    03000014.3477503000100003000014.50300010014.5

    1286.5212.980.513.4427081288.39111.110.513.4427081285.513.960.5414.51285.5113.960.5414.5

    2273.0826.420.513.4427082274.94124.550.513.442708227128.460.5414.52271128.460.5414.5

    3259.6439.860.513.4427083261.51380.513.4427083256.542.960.5414.53256.5142.960.5414.5

    4246.1953.30.513.4427084248.06151.440.513.442708424257.460.5414.54242157.460.5414.5

    5232.7566.750.513.4427085234.62164.880.513.4427085227.571.960.5414.55227.5171.960.5414.5

    6219.3180.190.513.4427086221.17178.320.513.442708621386.460.5414.56213186.460.5414.5

    7205.8693.630.513.4427087207.73191.770.513.4427087198.5100.960.5414.57198.5200.960.5414.5

    8192.42107.070.513.4427088194.29205.210.513.4427088184115.460.5414.58184215.460.5414.5

    9178.98120.520.513.4427089180.84218.650.513.4427089169.5129.960.5414.59169.5229.960.5414.5

    10165.54133.960.513.44270810167.4232.090.513.44270810155144.460.5414.510155244.460.5414.5

    11152.09147.40.513.44270811153.96245.540.513.44270811140.5158.960.5414.511140.5258.960.5414.5

    12138.65160.850.513.44270812140.52258.980.513.44270812126173.460.5414.512126273.460.5414.5

    13125.21174.290.513.44270813127.07272.420.513.44270813111.5187.960.5414.513111.5287.960.5414.5

    14111.77187.730.513.44270814113.63285.870.513.4427081497202.460.5414.51497302.460.5414.5

    1598.32201.170.513.44270815100.19299.310.513.4427081582.5216.960.5414.51582.5316.960.5414.5

    1684.88214.620.513.4427081686.75312.750.513.4427081668231.460.5414.51668331.460.5414.5

    1771.44228.060.513.4427081773.3326.190.513.4427081753.5245.960.5414.51753.5345.960.5414.5

    1857.99241.50.513.4427081859.86339.640.513.4427081839260.460.5414.51839360.460.5414.5

    1944.55254.940.513.4427081946.42353.080.513.4427081924.5274.960.5414.51924.5374.960.5414.5

    2031.11268.390.513.4427082032.98366.520.513.4427082010289.460.5414.52010389.460.5414.5

    2117.67281.830.513.4427082119.53379.960.513.4427082103000021040000

    224.22295.270.513.442708226.09393.410.513.4427082203000022040000

    23030000230400002303000023040000

    24030000240400002403000024040000

    25030000250400002503000025040000

    26030000260400002603000026040000

    27030000270400002703000027040000

    28030000280400002803000028040000

    29030000290400002903000029040000

    30030000300400003003000030040000

    31030000310400003103000031040000

    32030000320400003203000032040000

    33030000330400003303000033040000

    34030000340400003403000034040000

    35030000350400003503000035040000

    36030000360400003603000036040000

    37030000370400003703000037040000

    38030000380400003803000038040000

    39030000390400003903000039040000

    Final03000Final04000Final03000Final04000

    adhoc

    in first 10-15 minutes

    Glucoserate14.5ethanol26.7

    mMdt1

    03000

    1285.526.7

    227153.4

    3256.580.1

    4242106.8

    5227.5133.5

    6213160.2

    7198.5186.9

    8184213.6

    9169.5240.3

    10155267

    11140.5293.7

    12126320.4

    13111.5347.1

    1497373.8

    1582.5400.5

    adhoc

    00

    00

    00

    00

    00

    00

    00

    00

    00

    00

    00

    00

    00

    00

    00

    00

    ethanol

    glucose

    time

    mM conc.

    changing external concentrations

    Chart1

    300

    285.5

    271

    256.5

    242

    227.5

    213

    198.5

    184

    169.5

    155

    140.5

    126

    111.5

    97

    82.5

    68

    53.5

    39

    24.5

    external glucose

    time (minutes)

    Glucose (mM)

    Glucose in the exernal media

    Chart2

    0

    14.5

    29

    43.5

    58

    72.5

    87

    101.5

    116

    130.5

    145

    159.5

    174

    188.5

    203

    217.5

    232

    246.5

    261

    275.5

    290

    ethanol

    time (minutes)

    ethanol (mM)

    Ethanol

    stella1

    constants and mass action

    K*Cell

    timeethanolglucosetimeethanolglucosetimeethanolglucosetimeethanolglucose

    00300001000030000100

    114.5285.5114.585.510285.51085.5

    2292712297122927122971

    343.5256.5343.556.5329256.532956.5

    4582424584245824245842

    572.5227.5572.527.5558227.555827.5

    6872136871368721368713

    7101.5198.571000787198.57870

    811618481000811618481000

    9130.5169.5910009116169.591000

    1014515510100010145155101000

    11159.5140.511100011145140.5111000

    1217412612100012174126121000

    13188.5111.513100013174111.5131000

    14203971410001420397141000

    15217.582.51510001520382.5151000

    16232681610001623268161000

    17246.553.51710001723253.5171000

    18261391810001826139181000

    19275.524.51910001926124.5191000

    20290102010002029010201000

    213000211000212900211000

    223000221000223000221000

    233000231000233000231000

    243000241000243000241000

    253000251000253000251000

    263000261000263000261000

    273000271000273000271000

    283000281000283000281000

    293000291000293000291000

    303000301000303000301000

    313000311000313000311000

    323000321000323000321000

    333000331000333000331000

    343000341000343000341000

    353000351000353000351000

    363000361000363000361000

    373000371000373000371000

    383000381000383000381000

    393000391000393000391000

    Final3000Final1000Final3000Final1000

    uptakeReg

    Glucose 6 phoshpate balances to 0.5 after initial step regardless of concentration even at 300dosen't quite make sense

    feedback=-2.1no feedback

    timeglucoseethanolg6puptaketimeglucoseethanolg6puptaketimeglucoseethanolg6ptimeglucoseethanolg6puptake

    03000014.3477503000100003000014.50300010014.5

    1286.5212.980.513.4427081288.39111.110.513.4427081285.513.960.5414.51285.5113.960.5414.5

    2273.0826.420.513.4427082274.94124.550.513.442708227128.460.5414.52271128.460.5414.5

    3259.6439.860.513.4427083261.51380.513.4427083256.542.960.5414.53256.5142.960.5414.5

    4246.1953.30.513.4427084248.06151.440.513.442708424257.460.5414.54242157.460.5414.5

    5232.7566.750.513.4427085234.62164.880.513.4427085227.571.960.5414.55227.5171.960.5414.5

    6219.3180.190.513.4427086221.17178.320.513.442708621386.460.5414.56213186.460.5414.5

    7205.8693.630.513.4427087207.73191.770.513.4427087198.5100.960.5414.57198.5200.960.5414.5

    8192.42107.070.513.4427088194.29205.210.513.4427088184115.460.5414.58184215.460.5414.5

    9178.98120.520.513.4427089180.84218.650.513.4427089169.5129.960.5414.59169.5229.960.5414.5

    10165.54133.960.513.44270810167.4232.090.513.44270810155144.460.5414.510155244.460.5414.5

    11152.09147.40.513.44270811153.96245.540.513.44270811140.5158.960.5414.511140.5258.960.5414.5

    12138.65160.850.513.44270812140.52258.980.513.44270812126173.460.5414.512126273.460.5414.5

    13125.21174.290.513.44270813127.07272.420.513.44270813111.5187.960.5414.513111.5287.960.5414.5

    14111.77187.730.513.44270814113.63285.870.513.4427081497202.460.5414.51497302.460.5414.5

    1598.32201.170.513.44270815100.19299.310.513.4427081582.5216.960.5414.51582.5316.960.5414.5

    1684.88214.620.513.4427081686.75312.750.513.4427081668231.460.5414.51668331.460.5414.5

    1771.44228.060.513.4427081773.3326.190.513.4427081753.5245.960.5414.51753.5345.960.5414.5

    1857.99241.50.513.4427081859.86339.640.513.4427081839260.460.5414.51839360.460.5414.5

    1944.55254.940.513.4427081946.42353.080.513.4427081924.5274.960.5414.51924.5374.960.5414.5

    2031.11268.390.513.4427082032.98366.520.513.4427082010289.460.5414.52010389.460.5414.5

    2117.67281.830.513.4427082119.53379.960.513.4427082103000021040000

    224.22295.270.513.442708226.09393.410.513.4427082203000022040000

    23030000230400002303000023040000

    24030000240400002403000024040000

    25030000250400002503000025040000

    26030000260400002603000026040000

    27030000270400002703000027040000

    28030000280400002803000028040000

    29030000290400002903000029040000

    30030000300400003003000030040000

    31030000310400003103000031040000

    32030000320400003203000032040000

    33030000330400003303000033040000

    34030000340400003403000034040000

    35030000350400003503000035040000

    36030000360400003603000036040000

    37030000370400003703000037040000

    38030000380400003803000038040000

    39030000390400003903000039040000

    Final03000Final04000Final03000Final04000

  • Computer ModelingMethod for analyzing what we know about a biological process

    Used to describe mechanisms behind changes

    Determines what can be seen or predicted

  • Walking through a Computational Model

    Concept MapFactors and relationships between factorsDescribe relationships mathematically

    Solve equations: using computer toolsView and interpret results

  • Designing a dynamic experimentWhat components are involved?Glucose, glucose 6 phosphate, fructose 6 phosphate

    What chemical reactions involved?Transport, chemical conversions

  • Glycolysis: Concept MapOften drawings, schematics or chemical reactionsGlucoseGlucose6-phosphateFructose6-phosphateInternalGlucoseEthanolv1v2v3v4Cell

  • Examples of relationshipsInternal Glucose[Glucose 6-phosphate] is determined by increase from Glucose conversion and decrease by conversion to Fructose 6-phosphateAmount of glucose 6 phosphate= amount produced- amount converted

  • Designing a dynamic experimentDescribing relationship mathematically

  • Relationship in terms of rates of changeThe rate of change of Glucose-6-phosphate (S2) is the rate of Glucose conversion (v1) minus the rate of conversion (v2) to Fructose-6-phosphate.

  • Designing a dynamic experimentDescribing relationship mathematically

    What rate laws are known to describe the enzymatic reaction?Types of rate laws/kinetic modelsConstant, mass action, michaelis menten

  • SimplifyGlucose transport (v1)Facilitated diffusion

  • Rate EquationsSubstratesGlucose: Glucose-6-phosphate:

    Rate constantsEnzyme1:Enzyme2: Mass action kinetics are used here to describe the enzymatic reactions.

    This is a simplification of the enzyme kinetics for this example.

  • Initial conditionsConcentrations of componentsExternal glucose (i.e. 300mM)

    Enzymatic ratesRate constant k (i.e. 50mM/min)Michaelis-Menten constants, Hill Coefficients

  • The modelS1=300mMk1=55mM/mink2=9.8mM/minOrdinary differential equationRate equationsInitial conditions

  • Walking through a Computational Model

    Concept MapFactors and relationships between factorsDescribe relationships mathematically

    Solve equations: using computer toolsView and interpret results

  • Some Available ToolsGeneralStellaInstall Mac or PCExcelInstall Mac or PCCustomizedGEPASIInstall Mac or PCVirtual CellBrowser: JavaMac or PC

    Concept mapping and system dynamics (changes over time).

    Discrete events, algebraic equations

    Biochemical kinetics and kinetic analyses. Icon mapping, dynamics and space

  • StellaConcept MapRules as mathInitial Conditions

  • GEPASIChemical EquationsMathhttp://www.gepasi.org/gepasi.html

  • Online Glycolysis modelshttp://jjj.biochem.sun.ac.za/database/Concept mapMath-ruleInitial conditions

  • ResultsGlucose 6 phosphateFructose 6-phosphate

  • ConclusionsModel based discoveries in glycolysis:: Oscillations in concentrations of some but not all metabolites. Control of process distributed throughout pathwayDevelopment of theoretical models

    Method integrates knowledge of pathway factors to examine pathway behaviors.

  • Examples of other modelsCalcium dynamics: Wave patterns in neuronal cellsVirtual Cell

    Receptor signaling: IgE triggering mast cellsPersonal computer codes

    Cell cycle regulation: length of wee 1 mutant cell divisions Matlab, Mathematica, personal computer codes

  • Calcium dynamics in neuroblastoma cells

  • ModelingRequires formalizing assumptionsRate equationsInclusion or exclusion from modelWorst case scenarioSee what you believeBest case scenarioSee something unexplainable Create new laboratory experiments

    Why do we have so many databases of the same kind? So many types of data and lots of curation. For example, lets look at the protein databases. For sequences without much additional informationwe get 7 minimum fields desired.