Package baobab.bio.permutation

Interface Summary
Permutation The Permutation interface represents a general permutation
 

Class Summary
ComplexSignedPermutation The ComplexSignedPermutation class represents a signed permutation and its breakpoint graph (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  
ReversalBlock The ReversalBlock class represents an elementary block of a permutation, given by its start and end points, which can be used as the breakpoints of a reversal
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
SignedReversalBlock The SignedReversalBlock class represents an elementary block of a signed permutation, given by its start and end points, which can be used as the breakpoints of a signed reversal
UnsignedPermutation The UnsignedPermutation class represents an unsigned permutation and its breakpoint graph
 

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