Biorithm  1.1
NetworkLego Member List
This is the complete list of members for NetworkLego, including all inherited members.
_check() const (defined in MyGraph)MyGraph [protected]
_checkDegree() const (defined in MyGraph)MyGraph [protected]
_checkNodeTotalEdgeWeight() (defined in MyGraph)MyGraph
_computeDensestSubgraphApprox(MyGraph &subgraph, bool hide=false, ostream *fstr=NULL) (defined in MyGraph)MyGraph [protected]
_computeDensestWeightedSubgraphApprox(MyGraph &subgraph, bool optimiseStouffersZscore=false, bool hide=false, ostream *fstr=NULL) (defined in MyGraph)MyGraph [protected]
_copyEdges(const MyGraph &copy) (defined in MyGraph)MyGraph [protected]
_copyNodes(const MyGraph &copy) (defined in MyGraph)MyGraph [protected]
_core(unsigned int k, bool hide, ostream *fstr) (defined in MyGraph)MyGraph [protected]
_createDegreeLists(unsigned int &minDegree, vector< list< MyNodeId > > &degreeLists, map< MyNodeId, list< MyNodeId >::iterator > &nodePositions) const (defined in MyGraph)MyGraph
_decrementDegrees(vector< list< MyNodeId > > &degreeLists, map< MyNodeId, list< MyNodeId >::iterator > &nodePositions, const set< MyNodeId > &neighbours) const (defined in MyGraph)MyGraph
_find_cores(vector< MyGraph > &cores) (defined in MyGraph)MyGraph [protected]
_findCliques(vector< MyGraph > &cliques, ostream &ostr) (defined in MyGraph)MyGraph [protected]
_getNode(MyNodeId id) const (defined in MyGraph)MyGraph [inline]
_getNode(MyNodeId id) (defined in MyGraph)MyGraph [inline]
_getNode(MyNodePtr &nptr) (defined in MyGraph)MyGraph [inline, protected]
_getNode(MyConstNodePtr &nptr) const (defined in MyGraph)MyGraph [inline, protected]
_getNodeId(MyNodePtr &nptr) (defined in MyGraph)MyGraph [inline, protected]
_getNodeId(MyConstNodePtr &nptr) const (defined in MyGraph)MyGraph [inline, protected]
_tryAddingNode(MyNodeId nid, const set< MyNodeId > &currentClique) (defined in MyGraph)MyGraph [protected]
ActiveNetwork() (defined in ActiveNetwork)ActiveNetwork [inline]
ActiveNetwork(const MyGraph &graph) (defined in ActiveNetwork)ActiveNetwork [inline]
ActiveNetwork(const Itemset &itemset, unsigned int index) (defined in ActiveNetwork)ActiveNetwork
add(MyGraph &other)MyGraph [virtual]
addCondition(string cond) (defined in ActiveNetwork)ActiveNetwork [inline]
addEdge(const MyEdge &edge) (defined in MyGraph)MyGraph
addEdge(MyNodeId nodeId1, MyNodeId nodeId2, MyNT weight=1, set< string > *types=NULL, bool keepGraphSimple=true)MyGraph
addInduced(MyGraph &other)MyGraph [virtual]
addNode(MyNodeId id) (defined in MyGraph)MyGraph [inline]
addNode(const MyNode &node) (defined in MyGraph)MyGraph [inline]
addNodeFunction(MyNodeId id, string function) (defined in MyGraph)MyGraph [inline]
addNodes(set< MyNodeId > ids)MyGraph [inline]
assignEdgeWeightsFromEdgeTypeWeights(const map< string, MyNT > &edgeTypeWeights) (defined in MyGraph)MyGraph
clear() (defined in MyGraph)MyGraph [virtual]
clearEdgeEnrichments()ActiveNetwork
clearNodeEnrichments()ActiveNetwork
components(vector< MyGraph > *comps=NULL)MyGraph
computeBinaryVector(const map< string, unsigned int > &edgeToColumn, vector< unsigned int > &binaryVector) const MyGraph
computeClosestNode(const MyNode &rootNode, MyNodeIdSet &nodeSet, MyNodeId &closest)MyGraph
computeCommonNeighbours(MyNode &node1, MyNode &node2, set< MyNodeId > &common)MyGraph
computeCompleteness() const MyGraph [inline]
computeDensestSubgraphApprox(MyGraph &subgraph, bool optimiseStouffersZscore=false, ostream *fstr=NULL) const (defined in MyGraph)MyGraph
computeDenseSubgraphs(ostream &logStream, vector< MyGraph > &denseSubgraphs, bool computeDenseSubgraphsTillTheBitterEnd=false, bool splitDenseSubgraphsIntoComponents=false, bool suppressDetails=false)MyGraph
computeDensity() const MyGraph
computeEdgeBetweenessCentrality(ostream *fstr, map< MyEdge, MyNT > *bets)MyGraph
computeEdgeCDWeights()MyGraph
computeEdgeEnrichments(const MyAnnotations &annotations)ActiveNetwork
computeEdgeEnrichments(map< string, Enrichment< string, string > > &annotations)ActiveNetwork
computeEdgeFSWeights()MyGraph
computeEdgeTypeCounts(map< string, unsigned int > &counts) const MyGraph
computeEdgeTypeOverlaps() const MyGraph
computeEdgeTypeSubgraphs(ostream &logStream, map< string, MyGraph > &edgeTypeSubgraphs, bool useShared=1)MyGraph
computeExpansionNodeBased(MyGraph &superGraph)MyGraph
computeHistogramEdgeWeights(MyHistogram &hist, bool cumulative=false, bool reverse=false)MyGraph
computeHistogramNodeWeights(MyHistogram &hist, bool cumulative=false, bool reverse=false)MyGraph
computeInducedSubgraph(const set< MyNodeId > &subgraphNodes, MyGraph &subgraph) const MyGraph
computeIntersection(const vector< MyGraph > &others)MyGraph
computeMaximumSpanningTreePrim(MyGraph &mst)MyGraph
computeMinimumSpanningTreePrim(MyGraph &mst)MyGraph
computeMostPerturbedSubgraph(MyGraph &subgraph, unsigned int numIterationsFactor, ostream &logStream, bool runOnCopy=true)MyGraph
computeMostSimilarGraphEdges(const vector< MyGraph > &others, unsigned int &bestIndex) const MyGraph
computeMostSimilarGraphNodes(const vector< MyGraph > &others, unsigned int &bestIndex) const MyGraph
computeMSTPrim(MyGraph &mst) (defined in MyGraph)MyGraph
computeNodeBetweenessCentrality(ostream *fstr, map< MyNodeId, MyNT > *bets) (defined in MyGraph)MyGraph
computeNodeEnrichments(map< string, Enrichment< string, string > > &annotations)ActiveNetwork
computeNodeWeights(const GEData &gedata)ActiveNetwork
computeNumCommonEdges(const MyGraph &other) const MyGraph
computeNumCommonEdgesWeighted(const MyGraph &other) const MyGraph
computeNumCommonNodes(const MyGraph &other) const MyGraph
computeNumCommonNodesWeighted(const MyGraph &other) const MyGraph
computeSegregation(MyNodeIdList &nodes)MyGraph [inline]
computeSeparator(const set< MyNodeId > &nodes, set< MyNodeId > &separator)MyGraph
computeSeparatorRatio(MyGraph subgraph)MyGraph
computeShortestPathDAG(const MyNode &node, map< MyNodeId, MyNT > &distance, map< MyNodeId, unsigned int > &count)MyGraph
computeShortestPathDAG(const MyNodeId nodeid, map< MyNodeId, MyNT > &distance, map< MyNodeId, unsigned int > &count)MyGraph
computeShortestPathDAG(const MyNode &node, map< MyNodeId, MyNT > &distance, map< MyNodeId, unsigned int > &count, stack< MyNodeId > &descendents, map< MyNodeId, vector< MyNodeId > > &predecessors) (defined in MyGraph)MyGraph
computeShortestPathDAG(const MyNode &node, map< MyNodeId, MyNT > &distance, map< MyNodeId, unsigned int > &count, stack< MyNodeId > &descendents, map< MyNodeId, vector< MyNodeId > > &predecessors, map< MyNodeId, vector< MyNodeId > > &successors) (defined in MyGraph)MyGraph
computeSimilarityEdges(const MyGraph &other, bool jacquard=true, bool asymmetric=false) const MyGraph
computeSimilarityEdgesWeighted(const MyGraph &other, bool jacquard=true, bool asymmetric=false) const MyGraph
computeSimilarityNodes(const MyGraph &other, bool jacquard=true, bool asymmetric=false) const MyGraph
computeSimilarityNodesWeighted(const MyGraph &other, bool jacquard=true, bool asymmetric=false) const MyGraph
computeStouffersZScore() const MyGraph
computeStouffersZScoreSlowly() const MyGraph
computeWeightedDensity()MyGraph
ConstIncidentEdgeIterator typedef (defined in MyGraph)MyGraph
construct(const map< string, map< string, MyNT > > &allEdgeWeights)MyGraph [virtual]
copyEdgeWeights(MyGraph &other)MyGraph
core(unsigned int k, MyGraph &subgraph, bool hide, ostream *fstr=NULL) const (defined in MyGraph)MyGraph
createErdosRenyiNPGraph(MyGraph &graph, unsigned long numNodes, MyNT prob=0.5)MyGraph [static]
createSubgraph(const vector< MyNodeId > &deletedNodes, MyGraph &subgraph) const MyGraph
degree(MyNodeId nid) const MyGraph [inline]
degrees(map< unsigned int, unsigned int > &distribution) const MyGraph
deleteDisconnectedNodes()MyGraph
deleteEdge(MyNodeId node1, MyNodeId node2)MyGraph
deleteNode(MyNodeId id, set< MyNodeId > *neighbours=NULL)MyGraph
deleteNodeSet(const set< MyNodeId > ids)MyGraph
deleteSubgraphEdges(MyGraph &subgraph)MyGraph
deleteSubgraphNodes(MyGraph &subgraph)MyGraph
Edge typedef (defined in MyGraph)MyGraph
EdgeIterator typedef (defined in MyGraph)MyGraph
edges()MyGraph [inline, virtual]
edges() const MyGraph [inline, virtual]
expand(const GEData &expression, MyNT correlationThreshold, bool trivialExpand=true)ActiveNetwork
expand(ActiveNetwork &expanded, const GEData &expression, MyNT correlationThreshold)ActiveNetwork [inline]
find_cores(vector< MyGraph > &cores) const (defined in MyGraph)MyGraph
findCliques(vector< MyGraph > &cliques, ostream &ostr) const (defined in MyGraph)MyGraph
getAverageNodeWeight()MyGraph
getConditions(vector< string > &conds) const (defined in ActiveNetwork)ActiveNetwork [inline]
getEdge(MyNodeId node1, MyNodeId node2) const MyGraph [inline]
getEdge(MyNodeId node1, MyNodeId node2, MyEdgePtr &ptr) (defined in MyGraph)MyGraph [inline]
getEdgeSet(set< string > &edgeSet) const MyGraph [inline]
getId() const (defined in MyGraph)MyGraph [inline]
getName() const (defined in MyGraph)MyGraph [inline]
getNodeSet(set< MyNodeId > &nodeSet) const MyGraph [inline]
getNodeVec(vector< MyNodeId > &nodeVec) const MyGraph [inline]
getPvalue() const (defined in ActiveNetwork)ActiveNetwork [inline]
getTotalAbsoluteEdgeWeight() const MyGraph
getTotalAbsoluteNodeWeight() const MyGraph
getTotalEdgeWeight() const MyGraph
getTotalNodeWeight() const MyGraph
getTotalSquaredNodeDegrees() const MyGraph
IncidentEdgeIterator typedef (defined in MyGraph)MyGraph
incidentEdges(MyNodeId nodeId) (defined in MyGraph)MyGraph [inline, virtual]
incidentEdges(MyNode &node) (defined in MyGraph)MyGraph [inline, virtual]
isConnected()MyGraph
isEdge(MyNodeId node1, MyNodeId node2) const MyGraph [inline]
isEdge(const MyNode &node1, const MyNode &node2) const MyGraph [inline]
isEdgeValid(MyEdgePtr eptr)MyGraph [inline]
isHiddenNode(MyNodeId id) const MyGraph [inline]
isInduced(const MyGraph &subgraph)MyGraph
isNode(const MyNode &node) const MyGraph [inline]
isNode(MyNodeId id) const MyGraph [inline]
isValidEdge(const MyEdgePtr &eptr) const MyGraph [inline]
isVisibleNode(MyNodeId id) const MyGraph [inline]
MyConstEdgeIterator typedef (defined in MyGraph)MyGraph
MyConstEdgePtr typedef (defined in MyGraph)MyGraph
MyConstNodeIterator typedef (defined in MyGraph)MyGraph
MyConstNodePtr typedef (defined in MyGraph)MyGraph
MyEdgeIterator typedef (defined in MyGraph)MyGraph
MyEdgeList typedef (defined in MyGraph)MyGraph
MyEdgePtr typedef (defined in MyGraph)MyGraph
MyGraph() (defined in MyGraph)MyGraph [inline]
MyGraph(string infile, string type, MyNT minEdgeWeight=0) (defined in MyGraph)MyGraph [inline]
MyGraph(const MyGraph &copy) (defined in MyGraph)MyGraph
MyNodeList typedef (defined in MyGraph)MyGraph
MyNodePtr typedef (defined in MyGraph)MyGraph
Node typedef (defined in MyGraph)MyGraph
nodeFunctions(MyNodeId id, vector< string > &fns) const (defined in MyGraph)MyGraph [inline]
NodeIterator typedef (defined in MyGraph)MyGraph
nodes()MyGraph [inline, virtual]
nodes() const MyGraph [inline, virtual]
numConditions() const (defined in ActiveNetwork)ActiveNetwork [inline]
numEdges() const MyGraph [inline]
numHiddenEdges() const MyGraph [inline]
numHiddenNodes() const MyGraph [inline]
numNodes() const MyGraph [inline]
operator<(const MyGraph &rhs) const MyGraph
operator=(const MyGraph &rhs) (defined in MyGraph)MyGraph
power(unsigned int distance) (defined in MyGraph)MyGraph
print(ostream &fstr=cout, string name="")MyGraph [virtual]
printAllPairsShortestPathDistances(ostream &ostr)MyGraph
printAllPairsShortestPathDistances(string outfile)MyGraph
printConditions(ostream &ostr) const ActiveNetwork
printEdgeEnrichedFunctions(ostream &ostr)ActiveNetwork
printEdgeEnrichments(ostream &fstr)ActiveNetwork
printEdges(ostream &fstr=cout, string name="") const MyGraph [virtual]
printEdgesItemset(ostream &itemsetStream, string id)ActiveNetwork
printEdgesItemset(ostream &fstr, vector< string > types) (defined in MyGraph)MyGraph [virtual]
printEdgeTypeCounts(ostream &ostr) const MyGraph
printItemset(ostream &ostr) const ActiveNetwork
printNodeEnrichedFunctions(ostream &ostr)ActiveNetwork
printNodeEnrichments(ostream &fstr, const GeneOntology *goDag=NULL)ActiveNetwork
printNodes(ostream &fstr=cout, string name="")MyGraph [virtual]
printStatistics(ostream &ostr)ActiveNetwork
printStatisticsComponents(ostream &ostr)ActiveNetwork
randomise(MyGraph &random, map< MyNodeId, bool > *vertexcover=NULL)MyGraph
randomiseErdosRenyiSubgraph(MyGraph &random, const vector< MyNodeId > &subgraphNodes, MyNT prob=0.5)MyGraph
randomiseErdosRenyiSubgraph(MyGraph &random, const set< MyNodeId > &subgraphNodes, MyNT prob=0.5)MyGraph
randomiseErdosRenyiSubgraph(const set< MyNodeId > &subgraphNodes, MyNT prob)MyGraph
randomiseVectorOfEdges(MyGraph &random, unsigned int numIterations)MyGraph
read(string anetString)ActiveNetwork
MyGraph::read(string fileName, string type="", MyNT minEdgeWeight=0, ostream &logStream=cout)MyGraph [virtual]
read2(string fileName, string type="", MyNT minEdgeWeight=0, ostream &logstream=cout)MyGraph [virtual]
readEdgeTypeGroups(string fileName) (defined in MyGraph)MyGraph
readEdgeWeights(string weightsFile) (defined in MyGraph)MyGraph [virtual]
readNodeTypes(string file)MyGraph [virtual]
setEdgeWeight(MyNodeId node1, MyNodeId node2, MyNT weight) (defined in MyGraph)MyGraph
setEdgeWeight(MyEdge *edge, MyNT weight) (defined in MyGraph)MyGraph
setEnrichedFunctionsByEdge(map< string, vector< string > > &efeMap)ActiveNetwork [inline]
setName(string name) (defined in MyGraph)MyGraph [inline]
setNodeEnrichedFunctions(vector< EnrichmentRecord< string, string > > &efMap)ActiveNetwork [inline]
setPerNodeEnrichedFunctions(map< MyNodeId, vector< string > > &efnMap)ActiveNetwork [inline]
setPvalue(MyNT val)ActiveNetwork [inline]
sparsify(string method)MyGraph [virtual]
subtract(MyGraph &other)MyGraph [virtual]
transformEdgeWeights(_Transform function)MyGraph
transformEdgeWeightsString(string transform)MyGraph [virtual]
translateTypes(const set< string > &types, set< string > &workingTypes, bool useShared=1) (defined in MyGraph)MyGraph
updateNodeEnrichmentsMap(map< string, map< string, MyNT > > &functionsToANs, const GeneOntology *goDag=NULL)ActiveNetwork
weightedDegree(MyNodeId nid) const MyGraph [inline]
~MyGraph() (defined in MyGraph)MyGraph [inline, virtual]
 All Classes Functions Variables Typedefs Friends