alignment-cat(1)

πŸ“¦
version 4.1 Β· 3 versions
, in debian trixie, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ alignment-cat(1) ✨

Okay so bestie, alignment-cat is the manual page for the alignment-cat tool, and it is giving main character energy πŸ’…πŸ§¬

πŸŽ€ NAME πŸŽ€

alignment-cat β€” slaying the job of concatenating several alignments (as long as they share the same sequence names) end-to-end πŸ¦‹

🌸 SYNOPSIS 🌸

alignment-cat file1 [file2 ...]

πŸ’– DESCRIPTION πŸ’–

Okay so this tool takes a bunch of alignments that have the same sequence names and glues them together end-to-end. No cap, it's literally that simple 🫢

πŸ‘‘ ALL OPTIONS πŸ‘‘

  • -h, --help β€” Shows you a help message. Iykyk πŸ™ˆ
  • --output arg (default fasta) β€” Picks your output format: either fasta or phylip πŸ“
  • -c arg, --columns arg β€” Keeps only the ranges of columns you ask for, like 1-10,30- ✨
  • -t arg, --taxa arg β€” Keeps only the taxa you list, separated by commas 🧚
  • -p, --pad β€” Adds gaps so every sequence ends up the same length πŸ’œ
  • -r, --reverse β€” Reverses the sequences πŸ”₯
  • -e, --erase-empty-columns β€” Yeeted! Removes columns that are nothing but gaps πŸ’€
  • --missing arg (default -?) β€” Tells the tool which letters aren't real characters, like gaps 🌈
  • --strip-gaps β€” Removes all the non-character letters from your sequences. Bye bye, gaps 🫧
  • --reorder-by-tree arg β€” Reorders the sequences based on a tree 🌳
  • --use-root β€” Uses the root specified in the tree file when reordering 🌱
  • --reorder-by-alignment arg β€” Reorders the sequences to follow an alignment πŸ’…
  • --align-by-amino arg β€” Arranges nucleotides into a codon alignment πŸ¦‹

🌈 EXAMPLES 🌈

Okay so to select columns from an alignment, you can do stuff like this:

% alignment-cat -c1-10,50-100,600- filename.fasta > result.fasta
% alignment-cat -c5-250/3 filename.fasta > first_codon_position.fasta
% alignment-cat -c6-250/3 filename.fasta > second_codon_position.fasta

And to concatenate two or more alignments:

% alignment-cat filename1.fasta filename2.fasta > all.fasta

πŸ› REPORTING BUGS πŸ›

Bug hunting time! The BAli-Phy online help lives at http://www.bali-phy.org/docs.php. πŸ™ˆ

Please send your bug reports to bali-phy-users@googlegroups.com πŸ’Œ

πŸ’œ AUTHORS πŸ’œ

Benjamin Redelings, the genius behind it all πŸ‘‘


Bestie, that's the whole page! Stay iconic and keep your alignments clean 🫢✨ Shoutout to the Feb 2018 release of alignment-cat(1) πŸŽ€πŸ’–

πŸ“¦ where this page comes from