relation {SMRUCC.genomics.Assembly.KEGG.WebServices.KGML} .NET clr documentation

relation

Description

<relation>元素表示通路中两个节点之间的关联关系,主要用于描述蛋白质(或基因产物)之间的相互作用,以及蛋白质与代谢物之间的调控关系。与<reaction>描述化学转化不同, <relation>更侧重于调控和相互作用,例如一个蛋白质激活或抑制另一个蛋白质,或一个蛋白质结合一个代谢物等。<relation>元素在KGML中通常用于表示蛋白质网络(protein network) 或调控网络,即以蛋白质/基因为节点、调控关系为边的网络。

Declare

            
# namespace SMRUCC.genomics.Assembly.KEGG.WebServices.KGML
export class relation extends link {
   # 关系的源节点ID,即参与该关系的前一个节点。该属性值对应一个<entry>的id。
   entry1: string;
   # 关系的目标节点ID,即参与该关系的后一个节点。
   entry2: string;
   # 一个或多个<subtype>子元素,用于进一步细化关系的性质。每个<subtype>有两个属性:
   # 
   # name表示子类型名称,value表示该子类型的具体值(通常用符号表示)。例如,<subtype name="activation" value="-->"/>表示从entry1到entry2的激活关系,用箭头-->表示方向性。 再如,<subtype name="inhibition" value="--|"/>表示抑制关系,用T型线--|表示。通过subtype,可以明确关系的正负激活/抑制性质以及方向性。
   subtype: subtype;
   type: string;
}

        

.NET clr type reference tree

  1. this class extends from link class: link
  2. use by property member subtype: subtype

[Package {$package} version {$version} Index]