Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Note

These relationships are introduced by the BEL compiler. They cannot be used in BEL documents.

Anchor
_Toc166642486
_Toc166642486
actsIn

This relationship links an abundance term to the activity term for the same abundance. This relationship is direct because it is a "self" relationship, the abundance acts in its own activity. For protein abundance p(A) and its molecular activity kin(p(A)), p(A) actsIn kin(p(A)). This relationship is introduced by the BEL Compiler and does not need to be specified by statements in BEL Documents.

Anchor
_Toc166642487
_Toc166642487
hasProduct

This relationship links abundance terms from the products(<list>) in a reaction to the reaction. For example:

rxn(reactants(a(CHEBI:superoxide), a(CHEBI:hydron)),\
 products(a(CHEBI:"hydrogen peroxide"), a(CHEBI:dioxygen))) hasProduct\
 a(CHEBI:"hydrogen peroxide")

This is a direct relationship because it is a "self" relationship. Products are produced directly by a reaction. This relationship is introduced by the BEL Compiler and does not need to be specified by statements in BEL Documents.

hasVariant
Anchor
_Toc166642488
_Toc166642488

This relationship links abundance terms modified by the substitution(), fusion(), or truncation() functions to the unmodified abundance term. For example:

p(HGNC:KRAS) hasVariant p(HGNC:KRAS, sub(G, 12, V))

This relationship is introduced by the BEL Compiler and does not need to be specified by statements in BEL Documents.

hasModification

This relationship links abundance terms modified by the pmod() function to the unmodified abundance term. For example:

p(HGNC:AKT1) hasModification p(HGNC:AKT1, pmod(P, S, 473))

This is a direct relationship because it is a "self" relationship. This relationship is introduced by the BEL Compiler and does not need to be specified by statements in BEL Documents.

reactantIn

This relationship links abundance terms from the reactants(<list>) in a reaction to the reaction. For example:

a(CHEBI:superoxide) reactantIn\
 rxn(reactants(a(CHEBI:superoxide), a(CHEBI:hydron)),\
 products(a(CHEBI:"hydrogen peroxide"), a(CHEBI:dioxygen))) 

This is a direct relationship because it is a "self" relationship. Reactants are consumed directly by a reaction. This relationship is introduced by the BEL Compiler and does not need to be specified by statements in BEL Documents.

translocates

This relationship links a translocation term to the abundance term that is translocated. For example:

sec(p(HGNC:IL6)) translocates p(HGNC:IL6)

This relationship is direct because it is a "self" relationship. The translocated abundance is directly acted on by the translocation process. This relationship is introduced by the BEL Compiler and does not need to be specified by statements in BEL Documents.

includes

This relationship links each individual abundance term in a compositeAbundance(<list>) to the composite abundance. For example:

compositeAbundance(A,B) includes A

compositeAbundance(A,B) includes B

This relationship is direct because it is a "self" relationship. This relationship is introduced by the BEL Compiler and does not need to be specified by statements in BEL Documents.