Forums

F.A.Q. F.A.Q.    Register Register    Login Login    Home Home
Search Search
SBML Discussions » sbml-discuss » stoichiometries of modifiers
Show: Today's Posts  :: Message Navigator
| Subscribe to topic 
Return to the default flat view Create a new topic Submit Reply
AuthorTopic
zucker


Posts: 46
Registered:
September 2003
Re: stoichiometries of modifiers 25 Apr '05 16:27 Go to previous messageGo to previous message

Hi Herb,

It seems the notion of modifier is underspecified. Here is one
consistent interpretation. Let's call it the "implicit OR"
interpretation:

A list of modifiers is anything that participates in the catalysis of
the reaction. Each modifier is capable of independently catalyzing
the reaction. (implicit OR)
If all modifier concentrations are zero, then the reaction cannot be
catalyzed.

To deal with stoichiometries of modifiers, if two species are subunits
of a complex that catalyzes the reaction, then this should be
represented as a separate binding reaction:
So, for your example:

2A + B -> 2A + C,

you would specify this with two reactions. The first is the binding
reaction:
2 A -> A_homodimer

The second is the biochemical conversion:
A_homodimer + B -> A_homodimer + C

This would be represented in the SBML fragment below:

<listOfSpecies>
<species id="A"/>
<species id="A_homodimer"/>
<species id="B"/>
<species id="C"/>
</listOfSpecies>
<listOfReactions>
<reaction id="binding_rxn" name="2 A -> A_dimer">
<listOfReactants>
<speciesRef species="A" stoichiometry="2"/>
</listOfReactants>
<listOfProducts>
<speciesRef species="A_homodimer"/>
</listOfProducts>
</reaction>
<reaction id="biochemicalConversion_rxn" name="2A + B -> 2A + C">
<listOfReactants>
<speciesRef species="B"/>
</listOfReactants>
<listOfProducts>
<speciesRef species="C"/>
</listOfProducts>
<listOfmodifiers>
<speciesRef species="A_homodimer"/>
</listOfModifiers>
</reaction>
</listOfReactions>


If you wanted to specify isozymes of a reaction:

2A + B -> 2A + C
and
D + B -> D + C
Then this could be represented by placing both modifiers in the
listOfModifiers of the B->C biochemical conversion.

<listOfSpecies>
<species id="A"/>
<species id="A_homodimer"/>
<species id="B"/>
<species id="C"/>
<species id="D"/>
</listOfSpecies>
<listOfReactions>
<reaction id="binding_rxn" name="2 A -> A_dimer">
<listOfReactants>
<speciesRef species="A" stoichiometry="2"/>
</listOfReactants>
<listOfProducts>
<speciesRef species="A_homodimer"/>
</listOfProducts>
</reaction>
<reaction id="biochemicalConversion_rxn" name="2A + B -> 2A + C">
<listOfReactants>
<speciesRef species="B"/>
</listOfReactants>
<listOfProducts>
<speciesRef species="C"/>
</listOfProducts>
<listOfModifiers>
<speciesRef species="A_homodimer"/>
<speciesRef species="D"/>
</listOfModifiers>
</reaction>
</listOfReactions>


This interpretation is consistent with the BioPAX concepts of
BiochemicalConversion, ComplexFormation, and Catalysis.
If one wanted to represent cofactors of a reaction, (such as
Magnesium), one would represent the cofactor as a modifier of the
binding reaction:


<listOfSpecies>
<species id="A"/>
<species id="A_homodimer"/>
<species id="B"/>
<species id="C"/>
<species id="D"/>
<species id="Mg"/>
</listOfSpecies>
<listOfReactions>
<reaction id="binding_rxn" name="2 A -> A_dimer">
<listOfReactants>
<speciesRef species="A" stoichiometry="2"/>
</listOfReactants>
<listOfProducts>
<speciesRef species="A_homodimer"/>
</listOfProducts>
<listOfModifiers>
<modifierspeciesRef species="Mg"/>
</listOfModifiers>
</reaction>
<reaction id="biochemicalConversion_rxn" name="2A + B -> 2A + C">
<listOfReactants>
<speciesRef species="B"/>
</listOfReactants>
<listOfProducts>
<speciesRef species="C"/>
</listOfProducts>
<listOfModifiers>
<speciesRef species="A_homodimer"/>
<speciesRef species="D"/>
</listOfModifiers>
</reaction>
</listOfReactions>

It gets trickier if you want to specify that 3 Mg's are required for
the formation of the A_homodimer. In that case, you are best off
representing
the Enzyme-cofactor complex as an additional species.

2 A + 3 Mg -> A_Mg_homodimer


<listOfSpecies>
<species id="A"/>
<species id="A_Mg_homodimer"/>
<species id="B"/>
<species id="C"/>
<species id="D"/>
<species id="Mg"/>
</listOfSpecies>
<listOfReactions>
<reaction id="enzyme_cofactor_complex" name="2 A+ 3 Mg->A_Mg_homodimer">
<listOfReactants>
<speciesRef species="A" stoichiometry="2"/>
<speciesRef species="Mg" stoichiometry="3"/>
</listOfReactants>
<listOfProducts>
<speciesRef species="A_Mg_homodimer"/>
</listOfProducts>
</reaction>
<reaction id="biochemicalConversion_rxn" name="2A + B -> 2A + C">
<listOfReactants>
<speciesRef species="B"/>
</listOfReactants>
<listOfProducts>
<speciesRef species="C"/>
</listOfProducts>
<listOfModifiers>
<speciesRef species="A_Mg_homodimer"/>
<speciesRef species="D"/>
</listOfModifiers>
</reaction>
</listOfReactions>


Of course, these distinctions are much clearer in the BioPAX ontology.
I will show the representation in a follow-up email.

Jeremy





On Apr 25, 2005, at 5:40 PM, Herbert Sauro wrote:

>
> I too am curious how a modifier can have a stoichiometry, that is a
> true
> modifier not a molecule that is explicitly described as a binding
> reaction, eg a WMC model of an allosteric enzyme.
>
> Herbert
>
> -----Original Message-----
> From: Pedro Mendes [mailto:mendes@vbi.vt.edu]
> Sent: Monday, April 25, 2005 12:40 PM
> To: sbml-discuss@caltech.edu
> Subject: Re: [sbml-discuss] stoichiometries of modifiers
>
> I'm rather intrigued by this "modifier stoichiometry". Modifiers do not
> even have to bind anything, so I don't think the concept of
> stoichiometry applies here. The way in which a modifier modifies the
> rate of reaction is explicit on the rate law.
>
> Pedro
>
> On Monday 25 April 2005 12:56 pm, Hiroyuki Kuwahara wrote:
>> Hi,
>>
>> I'd just like to know why SBML does not support stoichiometries of
>> modifiers. This is fine for ODE simulation, but not for discrete
>> stochastic simulation. The workaround, of course, is to express a
>> modifier as both a reactant and a product with an appropriate
>> stoichiometry. But if this is how it's supposed to be, then we don't
>> even need a modifier field.
>>
>> Thanks,
>>
>> Hiro
>
> --
> Pedro Mendes
> Research Associate Professor
> Virginia Bioinformatics Institute,
> Virginia Tech, Washington St.,
> Blacksburg, VA 24061-0477, USA
> http://mendes.vbi.vt.edu fax:+1-540-231-2606
>
>
Jeremy Zucker
Bioinformatics Specialist
Dana-Farber Cancer Institute
url: http://research.dfci.harvard.edu
email: zucker@research.dfci.harvard.edu
work: 617-632-6852
cell: 617-833-3196


      

SubjectPosterDate
Read Message   stoichiometries of modifiers Hiroyuki Kuwahara25 Apr '05 09:56
Read Message   Re: stoichiometries of modifiers Pedro Mendes25 Apr '05 13:39
Read Message   Re: stoichiometries of modifiers emek25 Apr '05 14:26
Read Message   Re: stoichiometries of modifiers Hiroyuki Kuwahara25 Apr '05 18:08
Read Message   Re: stoichiometries of modifiers emek26 Apr '05 01:14
Read Message   Re: stoichiometries of modifiers Hiroyuki Kuwahara26 Apr '05 08:52
Read Message   Re: stoichiometries of modifiers emek26 Apr '05 11:24
Read Message   RE: stoichiometries of modifiers Herbert Sauro25 Apr '05 14:40
Read Message   Re: stoichiometries of modifiers  zucker25 Apr '05 16:27
Read Message   RE: stoichiometries of modifiers Hiroyuki Kuwahara25 Apr '05 18:09
Read Message   Re: stoichiometries of modifiers Howard25 Apr '05 19:14
Read Message   Re: stoichiometries of modifiers Pedro Mendes26 Apr '05 05:30
Read Message   Re: stoichiometries of modifiers Howard26 Apr '05 10:27
Read Message   Re: stoichiometries of modifiers Stefan Hoops26 Apr '05 15:16
Read Message   Re: stoichiometries of modifiers Greg Blumenthal26 Apr '05 16:01
Read Message   Re: stoichiometries of modifiers Nicolas Le Novere27 Apr '05 01:29
Read Message   Re: stoichiometries of modifiers Mike Hucka27 Apr '05 21:07
Read Message   Re: stoichiometries of modifiers Howard26 Apr '05 16:38
Read Message   Re: stoichiometries of modifiers Pedro Mendes26 Apr '05 17:22
Read Message   Re: stoichiometries of modifiers Howard26 Apr '05 17:36
Read Message   Re: stoichiometries of modifiers Pedro Mendes26 Apr '05 19:01
Read Message   Re: stoichiometries of modifiers Howard26 Apr '05 20:25
Read Message   Re: stoichiometries of modifiers J.Weimar27 Apr '05 01:06
Read Message   Re: stoichiometries of modifiers Howard27 Apr '05 08:43
Read Message   Re: stoichiometries of modifiers Pedro Mendes27 Apr '05 10:32
Read Message   Re: stoichiometries of modifiers Stefan Hoops27 Apr '05 11:02
Read Message   Re: stoichiometries of modifiers Darren J Wilkinson27 Apr '05 12:55
Read Message   Re: stoichiometries of modifiers Howard27 Apr '05 14:55
Read Message   Re: stoichiometries of modifiers Ben Bornstein27 Apr '05 15:56
Read Message   Re: stoichiometries of modifiers Tomas Radivoyevitch27 Apr '05 18:47
Read Message   Re: stoichiometries of modifiers Mike Hucka27 Apr '05 20:46
Read Message   Re: stoichiometries of modifiers Howard27 Apr '05 23:25
Read Message   Re: stoichiometries of modifiers Howard28 Apr '05 09:12
Read Message   RE: stoichiometries of modifiers Andrew Finney07 May '05 01:59
Read Message   RE: stoichiometries of modifiers Andrew Finney07 May '05 01:59
Read Message   Re: stoichiometries of modifiers Mike Hucka17 Jun '05 18:52
Read Message   Re: stoichiometries of modifiers Mike Hucka27 Apr '05 20:52
Read Message   Re: stoichiometries of modifiers Howard27 Apr '05 23:41
Read Message   Re: stoichiometries of modifiers Stefan Hoops28 Apr '05 04:56
Read Message   Re: stoichiometries of modifiers Stefan Hoops28 Apr '05 08:31
Read Message   Re: stoichiometries of modifiers Howard28 Apr '05 10:34
Read Message   Re: stoichiometries of modifiers Upinder Singh Bhalla28 Apr '05 19:34
Read Message   Re: stoichiometries of modifiers Mike Hucka07 May '05 05:29
Read Message   Re: stoichiometries of modifiers Upinder Singh Bhalla07 May '05 05:48
Read Message   Re: stoichiometries of modifiers Mike Hucka13 May '05 18:08
Read Message   RE: stoichiometries of modifiers Andrew Finney22 May '05 00:21
Read Message   RE: stoichiometries of modifiers Mike Hucka17 Jun '05 18:47
Read Message   Re: stoichiometries of modifiers Pedro Mendes28 Apr '05 05:34
Read Message   RE: stoichiometries of modifiers Andrew Finney07 May '05 01:59
Read Message   Re: stoichiometries of modifiers Ed Frank27 Apr '05 08:17
Read Message   Re: stoichiometries of modifiers Mike Hucka28 Apr '05 00:40
Read Message   Re: stoichiometries of modifiers Ed Frank28 Apr '05 07:45
Read Message   Re: stoichiometries of modifiers Darren J Wilkinson29 Apr '05 14:31
Read Message   Re: stoichiometries of modifiers emek29 Apr '05 15:15
Read Message   Re: stoichiometries of modifiers Darren J Wilkinson30 Apr '05 00:47
Read Message   Re: stoichiometries of modifiers Mike Hucka07 May '05 05:29
Read Message   Re: stoichiometries of modifiers Pedro Mendes07 May '05 22:14
Read Message   Re: stoichiometries of modifiers Stefan Hoops27 Apr '05 04:00
Read Message   Re: stoichiometries of modifiers ginkel27 Apr '05 12:12
Read Message   Re: stoichiometries of modifiers Hiroyuki Kuwahara26 Apr '05 11:17
Read Message   Re: stoichiometries of modifiers Mike Hucka27 Apr '05 21:49
Read Message   Re: stoichiometries of modifiers - is SBML too &qu... Darren J Wilkinson26 Apr '05 14:12
Read Message   is SBML too"narrow"? Nicolas Le Novere26 Apr '05 14:56
Read Message   Re: is SBML too"narrow"? Mike Hucka26 Apr '05 19:26
Read Message   Re: is SBML too"narrow"? Sven Sahle27 Apr '05 01:23
Read Message   Re: is SBML too"narrow"? Mike Hucka27 Apr '05 21:36
Read Message   Re: is SBML too"narrow"? Nicolas Le Novere28 Apr '05 00:50
Read Message   Re: is SBML too"narrow"? Ed Frank28 Apr '05 07:57
Read Message   RE: is SBML too"narrow"? Andrew Finney07 May '05 01:59
Read Message   Re: is SBML too"narrow"? Nicolas Le Novere27 Apr '05 01:35
Read Message   Re: is SBML too"narrow"? Rainer Machne28 Apr '05 06:13
Read Message   Re: is SBML too"narrow"? Fabien Campagne28 Apr '05 11:33
Read Message   Re: stoichiometries of modifiers - is SBML too &q... Pedro Mendes26 Apr '05 15:15
Read Message   Re: stoichiometries of modifiers - is SBML too &qu... Mike Hucka26 Apr '05 20:55
Read Message   Re: stoichiometries of modifiers - is SBML too&quo... Tomas Radivoyevitch26 Apr '05 22:23
Read Message   Re: stoichiometries of modifiers - is SBML too&quo... Mike Hucka27 Apr '05 21:59
Read Message   SBML packaging Nicolas Le Novere28 Apr '05 00:59
Read Message   Re: SBML packaging Mike Hucka02 May '05 00:29
Read Message   Re: stoichiometries of modifiers - is SBML too &qu... Darren J Wilkinson27 Apr '05 12:47
Read Message   Re: stoichiometries of modifiers - is SBML too &qu... Mike Hucka06 May '05 03:16
Read Message   Re: stoichiometries of modifiers - is SBML too &q... Pedro Mendes07 May '05 21:32
Read Message   RE: stoichiometries of modifiers - is SBML too&quo... Andrew Finney07 May '05 01:59
Read Message   RE: stoichiometries of modifiers Andrew Finney07 May '05 01:59
Read Message   RE: stoichiometries of modifiers Herbert Sauro13 May '05 18:17
Previous Topic:New Version of SBW
Next Topic:Complementary Alternative to MathML Needed
Go to forum:
-=] Back to Top [=-

Powered by FUDforum. (Copyright Advanced Internet Designs Inc.)

Please use our issue tracking system for any questions or suggestions about this website.