<reaction>元素表示通路中的一种生化反应,用于连接代谢物节点,形成代谢网络中的化学转化关系。在代谢通路中,<reaction>元素主要涉及底物(substrates) 和产物(products)两类代谢物节点。它描述了一个化学反应如何将一组底物转化为另一组产物,以及该反应是否可逆等信息。<reaction>元素在KGML中通常用于 表示化学网络(chemical network),即以代谢物为节点、反应为边的关系网络。
reaction
01 Syntax
SMRUCC.genomics.Assembly.KEGG.WebServices.KGML.reaction
02 Methods
03 Properties
| Name | Overloads | Summary |
|---|---|---|
| id | 1 | 该反应的唯一标识符,在通路范围内唯一。通常是一个整数,用于在KGML中引用该反应。 |
| name | 1 | 该反应的名称,通常以KEGG REACTION数据库的ID表示,例如name="rn:R00710"。 |
| substrates | 1 | 一个或多个<substrate>子元素,表示该反应的底物。每个<substrate>通过id属性引用一个代谢物节点的ID(即对应<entry>的id),并通过name属性提供该代谢物的KEGG ID。 |
| products | 1 | 一个或多个<product>子元素,表示该反应的产物。每个<product>同样通过id引用代谢物节点ID,并通过name提供代谢物KEGG ID。 |
04 Members
id
该反应的唯一标识符,在通路范围内唯一。通常是一个整数,用于在KGML中引用该反应。
name
该反应的名称,通常以KEGG REACTION数据库的ID表示,例如name="rn:R00710"。
substrates
一个或多个<substrate>子元素,表示该反应的底物。每个<substrate>通过id属性引用一个代谢物节点的ID(即对应<entry>的id),并通过name属性提供该代谢物的KEGG ID。
products
一个或多个<product>子元素,表示该反应的产物。每个<product>同样通过id引用代谢物节点ID,并通过name提供代谢物KEGG ID。
GetModel()
ToString()