CONTEST C: BIOCHEMICAL PATHWAYS

Preamble

Graph C shows the main biochemical reactions of cells. It includes node labels and uses different colors for important substances, e.g., green for carbohydrates, blue for amino acids, etc. It also contains different kinds of edges: edges without arrowheads, and with arrowheads on one or on both sides. The graph can be considered as a hypergraph, where hyperedges are split into different edges connected by nodes without labels.

Data Format

The data are given in the following format:
graph [
  graph attributes
  node list
  edge list
]

Node list:

node [
  node attributes
  graphics [
  graphical attributes
  ]
]

Edge list:

edge [
  edge attributes
  graphics [
  graphical attributes
  ]
]

A node list contains: a unique ID number for each node; the label of the node (if there is one); and graphical attributes, such as the color (as an RGB triplet) of the node, as indicated in the "fill" field. The default color of a node is white, which is used if no "fill" attribute exists. Here is an example node datum:

node [
  id 23
  label "XANTHOSINE
  NUCLEOTIDE"
  graphics [
  fill "#ffd9bc"
  ]
]

An edge list contains: the id of the source node; the id of the target node; and graphical attributes, such as the position of the arrowhead ("first" means source, "last" means target, "both" means arrowheads at source and target, "none" means no arrowheads). Here is an example edge datum:

edge [
  source 23
  target 35
  graphics [
  arrow "last"
  ]
]

Questions about this graph should be addressed to Franz Brandenburg <brandenb@fmi.uni-passau.de>.