|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectstatalign.postprocess.utils.RNAFoldingTools.MultiThreadedPosteriorDecoding
public class RNAFoldingTools.MultiThreadedPosteriorDecoding
A class, which given a base-pairing probability matrix and an array representing the probabilities of a single nucleotides being unpaired, performs a multi-threaded posterior-decoding and returns the MPD consensus structure.
Constructor Summary | |
---|---|
RNAFoldingTools.MultiThreadedPosteriorDecoding(double[][] basePairCount,
double[] singleBaseCount)
|
Method Summary | |
---|---|
double |
compute()
Initializes the posterior-decoding procedure by launching a specified number of threads. |
void |
computeNextSection()
Launches new threads until no more sections are available. |
statalign.postprocess.utils.RNAFoldingTools.Pair |
getNextSection()
Generates a sequence of coordinates of windows on which posterior-decoding can be performed independently in parallel. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RNAFoldingTools.MultiThreadedPosteriorDecoding(double[][] basePairCount, double[] singleBaseCount)
Method Detail |
---|
public double compute()
computeNextSection()
public void computeNextSection()
public statalign.postprocess.utils.RNAFoldingTools.Pair getNextSection()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |