Skip to main content

Table 1 An example of the syntax for describing the logical operations of the mammalian cell cycle network

From: NeuroDNet - an open source platform for constructing and analyzing neurodegenerative disease networks

Product

Node

Syntax

CycD

$node[1]

$node[1] = $node[1];

Rb

$node[2]

$node[2] = (!($node[1]) & !($node[4]) & !($node[5]) & !($node[10])) | ($node[6] & !($node[1]) & !($node[10]));

E2F

$node[3]

$node[3] = (!($node[2]) & !($node[5]) & !($node[10])) | ($node[6] & !($node[2]) & !($node[10]));

CycE

$node[4]

$node[4] = ($node[3] & !($node[2]));

CycA

$node[5]

$node[5] = ($node[3] & !($node[2]) & !($node[7]) & !($node[8] & $node[9])) | ($node[5] & !($node[2]) & !($node[7]) & !($node[8] & $node[9]));

p27

$node[6]

$node[6] = (!($node[1]) & !($node[4]) & !($node[5]) & !($node[10])) |($node[6] & !($node[4] & $node[5]) & !($node[10]) & !($node[1]));

CDC20

$node[7]

$node[7] = $node[10];

CDH1

$node[8]

$node[8] = (!($node[5]) & !($node[10])) |$node[7] |($node[6] & !($node[10]));

UbcH10

$node[9]

$node[9] = !($node[8]) |($node[8] & $node[9] & ($node[7] | $node[5] | $node[10]));

CycB

$node[10]

$node[10] = (!($node[7]) & !($node[8]));

  1. *!,&, | represents NOT, AND, OR logic gate.