baobab.bio.permutation
Class RandomPermutationBPGraph
java.lang.Object
baobab.bio.permutation.RandomPermutationBPGraph
public class RandomPermutationBPGraph
- extends java.lang.Object
Method Summary |
static int[] |
createRandomSignedPermutation(int permutationSize)
|
static SignedPermutationBPGraph |
createRandomSignedPermutation(int permutationSize,
int reversalDistance,
boolean isLinear,
java.util.Vector<int[]> performedReversals,
java.lang.Long seed)
|
static SignedPermutationBPGraph |
createRandomSignedPermutation(int permutationSize,
int reversalDistance,
java.util.Vector<int[]> performedReversals,
java.lang.Long seed)
|
static int[] |
createRandomSignedPermutation2(int permutationSize)
|
static SignedPermutationBPGraph |
createRandomStratifiedSignedPermutation(int permutationSize,
int reversalDistance,
boolean isLinear,
java.util.Vector<int[]> performedReversals,
int[] strataBoundaries,
boolean ascendingStratification,
long seed)
|
static SignedPermutationBPGraph |
createRandomStratifiedSignedPermutation(int permutationSize,
int reversalDistance,
boolean isLinear,
java.util.Vector<int[]> performedReversals,
java.util.Vector<java.lang.Integer> strataBoundaries,
boolean ascendingStratification,
long seed)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RandomPermutationBPGraph
public RandomPermutationBPGraph()
createRandomSignedPermutation
public static int[] createRandomSignedPermutation(int permutationSize)
createRandomSignedPermutation2
public static int[] createRandomSignedPermutation2(int permutationSize)
createRandomSignedPermutation
public static SignedPermutationBPGraph createRandomSignedPermutation(int permutationSize,
int reversalDistance,
java.util.Vector<int[]> performedReversals,
java.lang.Long seed)
createRandomSignedPermutation
public static SignedPermutationBPGraph createRandomSignedPermutation(int permutationSize,
int reversalDistance,
boolean isLinear,
java.util.Vector<int[]> performedReversals,
java.lang.Long seed)
createRandomStratifiedSignedPermutation
public static SignedPermutationBPGraph createRandomStratifiedSignedPermutation(int permutationSize,
int reversalDistance,
boolean isLinear,
java.util.Vector<int[]> performedReversals,
int[] strataBoundaries,
boolean ascendingStratification,
long seed)
createRandomStratifiedSignedPermutation
public static SignedPermutationBPGraph createRandomStratifiedSignedPermutation(int permutationSize,
int reversalDistance,
boolean isLinear,
java.util.Vector<int[]> performedReversals,
java.util.Vector<java.lang.Integer> strataBoundaries,
boolean ascendingStratification,
long seed)