SLICE_MERCATOR_ALIGNMENT(1)
π SLICE_MERCATOR_ALIGNMENT π
okay bestie, welcome to the slice_mercator_alignment manual page β it's a User Command, it lives in section 1, and it's about to become your new hyperfixation. no cap. π¦
β¨ NAME β¨
slice_mercator_alignment β grabs the matching subalignment out of a Mercator multiple alignment. it's giving "scissors but for alignments" π
πΈ SYNOPSIS πΈ
slice_mercator_alignment [options] <genome> <chromosome> <start> <end>
<strand>
that's five little positional besties at the end there: <genome>, <chromosome>, <start>, <end>, <strand>. they come after your options. periodt.
π DESCRIPTION π
so slice_mercator_alignment ships with FSA 1.15.9 β that's the version, remember it for the vibe check. β
what it does: it extracts the corresponding subalignment from a Mercator multiple alignment. literally that. you point it at a region, it pulls the matching slice of the alignment out. iconic behavior honestly.
π OPTIONS π
-h,--helpβ show this message. the classic. your escape hatch. π-D,--data<directory> β path to map, genome and alignment files. all three, one flag, main character energy.-M,--map<directory> β path to map and genome files.-A,--align<directory> β path to alignment files.-L,--lazyβ warn, rather than die, if the subalignment can't be obtained. yes bestie, be lazy, i support you π«Ά (it warns instead of killing the whole run.)-U,--truncateβ truncate unmappable sequence (rather than skipping) and show the truncated subalignment.-s,--stockholmβ use and display Stockholm-format alignments with conservation statistics. the default is multi-FASTA, so this is the β¨fancyβ¨ mode.-0,--zerobasedβ coordinates are 0-based. the default is 1-based, so don't come at it with your zero-indexed nonsense unless you say so.-o,--halfopenβ end coordinate is open, i.e.,[start, end).
π THE LORE (extra deets) π
so by default it assumes coordinates are 1-based and fully-closed, which means the interval is [start, end]. fully closed. no gaps, no games.
if you asked for it (that's the -U, --truncate vibe), unmappable sequence will be truncated to the mappable portion. heads up though: the truncation will favor the beginning of the requested sequence. so the start wins. sorry to the end bestie π
and if the requested sequence is on the - strand, then the corresponding subalignment will be reverse-complemented. it just does that. no notes. π
π§ AUTHOR π§
this manpage was written by Andreas Tille for the Debian distribution, and can be used for any other usage of the program. slay, Andreas, thank you for your service π«‘π
and that's the whole page, bestie β sign-off time: this is slice_mercator_alignment 1.15.9, dated December 2015 πΈ go forth and slice those alignments, you gorgeous genius π
β¨
π¦ where this page comes from
- debian bookworm: fsa 1.15.9+dfsg-6 Β· GPL-3.0-only
- debian trixie: fsa 1.15.9+dfsg-6 Β· GPL-3.0-only
- ubuntu jammy: fsa 1.15.9+dfsg-6 Β· GPL-3.0-only
- ubuntu noble: fsa 1.15.9+dfsg-6 Β· GPL-3.0-only
- ubuntu resolute: fsa 1.15.9+dfsg-6build1 Β· GPL-3.0-only
- ubuntu stonking: fsa 1.15.9+dfsg-6build1 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms