seg-suite
The seg suite provides tools for manipulating segments and
alignments.
Get the latest
version: seg-suite-11.zip
Here are some things you can do with it:
Compose alignments
seg-join ab.seg ac.seg > abc.seg
Intersect segments
seg-join x.seg y.seg > intersections.seg
It's the same thing
Segments are single-sequence alignments. So, segment intersection
is a special case of alignment composition.
Other manipulations
- Merge overlapping segment-tuples
- Find the set-difference of segments
- Find segments that are contained in other segments
- Find segments that have no overlap with other segments