Entity Relationship Bricks

This page presents a collection of Entity Relationship bricks.

Signalling network


SBGN-ML
Protein phosphorylation. A kinase entity stimulates the assignment of a phosphorylated state to a target protein entity (X). The assignment is represented using the assignment arc. The phosphate is represented using a variable value. with the label P. The state variable at the target protein indicates the phosphorylation site.

SBGN-ML
Complex association. The interaction between the entities X and Y results in the assignment of the value true to the state variable existence of the X_Y entity. The complex identity is indicated using the label X_Y.

SBGN-ML
Complex dissociation. The entity X_Y, representing a complex of X and Y, stimulates the assignment of the value true to the existence of both two entities X and Y. True is indicated using a variable value with the label T.

Gene regulatory network


SBGN-ML
Transcription factor & target gene. A transcription factor (TF) entity interacts with a target gene entity X. Only if this interaction exists, the existence of the target gene mRNA entity becomes true. True is indicated using a variable value with the label T. The connecting arc necessary stimulation is applied to indicate that the interaction of regulator and target is necessary for the transcription to take place. All entities carry units of information with the label indicating the material (mt:prot) or conceptual types (ct:gene, ct:mRNA).

SBGN-ML
Translation. The entity X with the conceptual type "mRNA" essentially stimulates the assignment of the value true to the existence of entity X with the material type "protein" (mt:prot). The connecting arc necessary stimulation is applied to indicate that the stimulation by the mRNA is necessary for the translation process to take place.

Transport

There are no compartment glyphs in the Entity Relationship language. Therefore the location of entities is represented using the special state variables location and the assigned variable values.


SBGN-ML
Passive transport. The variable value nucleus is assigned to the entity X. As ER does not represent temporal aspects, this brick does not show the transport of X from one to another compartment but rather shows where the entity X is located in.

SBGN-ML
Active transport. The entity Y stimulates the assignment of the value ‘nucleus’ to the state variable location of entity X. The location is indicated using a ‘variable value’ with the label ‘nucleus’. As ER does not represent temporal aspects, this brick does not show the Y-mediated transport of X from one to another compartment. It rather shows the influence of Y on the location of X.