|
||||||||||
| 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 | |||||||||