[Bio] / BioSimScratch / Aiba-Matsuoka-CitricAcid4.py Repository:
ViewVC logotype

View of /BioSimScratch/Aiba-Matsuoka-CitricAcid4.py

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (download) (as text) (annotate)
Fri Apr 9 14:48:10 2004 UTC (15 years, 6 months ago) by efrank
Branch: MAIN
CVS Tags: post-st-migration2, mass-spec-01, sc2004-3, mass-spec-02, post-st-migration, forRick-14Jul04-1, forRick-14Jul04-0, sc2004-4, sc04-finalDay, sc2004-2, sc2004-1, sc2004-0, HEAD
Modified files:
	adjustments in data sizes and little details
	destroyBss can probably be simplified.

Added files:
	ReloadBssData loads data into an empty database.  It calls
	the other guys to do the work:  Aiba*, glyc*, loadbuchnera*, testCas*

	buildNewBssCatalog.py:  copies data from old style catalog to new.


1. destroyBss                   deletes EVERYTHING
2. sqlplus
        @Rebuild                rebuilds schema.  reloads some reactions etc.
3. ReloadBssData                puts some data back in...OLD style catalog
4. buildNewBssCatalog.py        copies data from old style catalog to new.

import loadBss

b=loadBss.bss()

########################################################################

b.addMetabolite("GLU", "Glucose")
b.addMetabolite("CARB", "Carbohydrates")
b.addMetabolite("CITex", "Citrate eflux")
b.addMetabolite("ICTex", "Isocitrate eflux")
b.addMetabolite("CO2ex", "Isocitrate eflux")
b.addMetabolite("PRO", "Protein")
b.addMetabolite("LIP", "Lipid")

b.addMetabolite("G6P", "Glucose-6-Phosphate")
b.addMetabolite("PYR", "Pyruvate")
b.addMetabolite("ACCOA", "Acetyl-CoA")
b.addMetabolite("CIT", "Citrate")
b.addMetabolite("ICT", "Isocitrate")
b.addMetabolite("OGT", "Alpha-ketoglutarate")
b.addMetabolite("SUC", "Succinate")
b.addMetabolite("MAL", "Malate")
b.addMetabolite("GOX", "Glyoxylate")
b.addMetabolite("OAA", "Oxaloacetate")
b.addMetabolite("CO2", "Carbon dioxide")


########################################################################
b.addReco( "Aiba and  Matsuoka, Citric Acid Flux Analysis V4",
           "AibaMatsuoka Top")
########################################################################

b.addREChild( "main", "AibaMatsuoka Top")


rx2  = b.addRx( "main", "G6P -> PYR" )
rx4  = b.addRx( "main", "PYR -> CO2 + ACCOA")
rx6  = b.addRx( "main", "ACCOA + OAA -> CIT")
rx7  = b.addRx( "main", "CIT -> ICT")
rx8  = b.addRx( "main", "ICT -> CO2 + OGT")
rx10 = b.addRx( "main", "SUC -> MAL")
rx11 = b.addRx( "main", "MAL -> OAA")
rx13 = b.addRx( "main", "ACCOA + GOX -> MAL")
rx14 = b.addRx( "main", "ACCOA -> LIP")

rx5  = b.addRx( "main", "CO2 + PYR -> OAA")
rx9  = b.addRx( "main", "OGT -> CO2 + SUC")
rx12 = b.addRx( "main", "ICT -> GOX + SUC")


########################################################################
b.addREChild( "FluxAnalyzer","AibaMatsuoka Top")


########################################################################
b.addREChild( "Constrained Fluxes", "FluxAnalyzer" )

rx1  = b.addRx( "main", "2 GLU  -> G6P")
rx3  = b.addRx( "main", "G6P -> CARB")
rx15 = b.addRx( "main", "OGT -> PRO" )
rx16 = b.addRx( "main", "CO2 -> CO2ex")
rx17 = b.addRx( "main", "CIT -> CITex" )
rx18 = b.addRx( "main", "ICT -> ICTex")

########################################################################
b.addREChild( "biomass", "FluxAnalyzer" )

b.writeAndClear()

MCS Webmaster
ViewVC Help
Powered by ViewVC 1.0.3