Biorithm
1.1
|
Public Member Functions | |
virtual string | getName () |
virtual void | run (const MyNodeIdList &nodesToAnnotate) |
Protected Member Functions | |
void | _setStates (const MyNodeIdList &nodesToAnnotate, const set< MyNodeId > &sinkSideNodes) |
of MyOneVersusAllGainAlgo. This algorithm predicts gene functions by minimising the total weight of inconsistent edges in the FLN. It uses the hi_pr maxflow/mincut software to perform the optimisation.
virtual string MyOneVersusAllMincutGainAlgo::getName | ( | ) | [inline, virtual] |
Return the name of the algorithm.
Reimplemented from MyOneVersusAllGainAlgo.
virtual void MyOneVersusAllMincutGainAlgo::run | ( | const MyNodeIdList & | nodesToAnnotate | ) | [virtual] |
This method repeatedly iterates over all the nodes in nodesToAnnotate in the order in which they occur in nodesToAnnotate. It computes the state of each node in this list. The method iterates until the states converge.
Reimplemented from MyOneVersusAllGainAlgo.