Package | Description |
---|---|
network |
A group of classes responsible for representing the network datastructure or which perform modifying operations on networks.
|
network.link |
A group of classes responsible for representing a link in a network.
|
network.node |
A group of classes represent nodes/vertices in the network
|
Modifier and Type | Method and Description |
---|---|
java.util.LinkedHashSet<Node> |
Network.getNodes() |
Modifier and Type | Method and Description |
---|---|
void |
Network.setNodes(java.util.LinkedHashSet<Node> nodes) |
Modifier and Type | Method and Description |
---|---|
Node |
Link.getTarget()
Getter for target node
|
Node |
Link.getTf()
Getter for source node/transcription factor
|
Modifier and Type | Method and Description |
---|---|
void |
Link.setTarget(Node target)
Setter for target node
|
void |
Link.setTf(Node tf)
Setter for source node/transcrption factor.
|
Constructor and Description |
---|
Link(Node tf,
Node target,
LinkProperties linkProperties)
Constructs a new link with associated LinkProperties
|
Modifier and Type | Method and Description |
---|---|
static Node |
Node.createNode(java.lang.String name)
Method responsible for creating a node.
|
static Node |
NodeCollection.getNode(java.lang.String name)
Returns the node identified by a certain name.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<Node> |
Node.getBiDirectionalLinks(Network network)
Returns list of nodes connected by a birectional link in a given network context
|
java.util.ArrayList<Node> |
Node.getIncomingLinks(Network net)
Returns list of nodes connected by an incoming link in a given network context
|
java.util.ArrayList<Node> |
Node.getOutGoingLinks(Network net)
Returns list of nodes connected by an outgoing link in a given network context
|
java.util.HashSet<Node> |
Node.getUnidirectedLinks(Network net)
Returns list of nodes connected by any type of link in a given network context
|
static java.util.Collection<Node> |
NodeCollection.returnAllRegisteredNodes()
Returns a collection of all nodes currently registered in the system
|
Modifier and Type | Method and Description |
---|---|
void |
Node.addIncomingLink(Network net,
Node node)
Adds an incoming link to this node coming from another node a.
|
static void |
NodeCollection.addNode(Node node)
Adds a new node to the collection.
|
void |
Node.addOutGoingLink(Network net,
Node node)
Adds an outgoing link to this node coming from another node a.
|
void |
Node.removeIncomingLink(Network net,
Node node)
Removes an incoming link to this node coming from another node a.
|
void |
Node.removeOutGoingLink(Network net,
Node node)
Removes an outgoing link to this node coming from another node a.
|