Provides the PanGenomeBucket class, which manages sets of associated intervals across multiple contexts (for example, the same set of intervals in different genomes).
Provides both a command-line and importable module interface
for using halLiftover
to extract orthology
from a Cactus HAL graph.
Provides the PeakBucket class, which manages intervals within a given context (for example, a set of intervals in one genome).
Implements operations for intersecting / subtracting different PeakBuckets.
Implements methods for orthology comparisons between two sets (as PanGenomeBuckets) in all contexts (aka across all species).