Package baobab.bio.permutation

Interface Summary
Permutation The Permutation interface represents a general permutation
 

Class Summary
ComplexSignedPermutation The ComplexSignedPermutation class represents a signed permutation (the ComplexSignedPermutation class deals with hurdles)
ComplexSignedPermutationReversalFilter The ComplexSignedPermutationReversalFilter filters valid reversal blocks for a ComplexSignedPermutation
Cycle The Cycle class represents a cycle of points of the breakpoint graph of a permutation
CyclePartition The CyclePartition class represents a partition of a cycle of the breakpoint graph of a permutation Each cycle for a signed permutation has two partitions.
PermutationFormatter The PermutationFormatter class transforms a permutation to formatted strings
PermutationUtil The PermutationUtil class contains utility methods which deal with permutations as arrays of int
Point The Point class represents a point between two values of a permutation
RandomPermutation  
SignedComponent The SignedComponent class represents a component of signed cycles of a signed permutation
SignedCycle The SignedCycle class represents a cycle of points of the breakpoint graph of a signed permutation
SignedPermutation The SignedPermutation class represents a signed permutation and its brekpoint graph (the SignedPermutation class does not deal with hurdles)
SignedPermutationReversalFilter The SignedPermutationReversalFilter filters valid reversal blocks for a SignedPermutation
UnsignedPermutation The UnsignedPermutation class represents an unsigned permutation and its breakpoint graph
 

Exception Summary
PermutationException The PermutationException class represents an exception on permutation dealing