HARVESTTOOLS(1)

πŸ’– HARVESTTOOLS(1) πŸ’–

okay bestie, gather round, because this is harvesttools β€” a User Commands girly from the Harvest Suite family, and she is booked and busy. ✨


🌸 NAME 🌸

harvesttools β€” archiving and postprocessing for reference-compressed genomic multi-alignments πŸ§¬πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

harvesttools <options>

✨ DESCRIPTION ✨

So Harvesttools is this utility for creating and interfacing with Gingr files, and Gingr files are these super efficient archives that the Harvest Suite uses to store reference-compressed multi-alignments, phylogenetic trees, filtered variants, and annotations. iconic behavior honestly. πŸ‘‘

And like β€” yes she was designed for use with Parsnp and Gingr, that's her whole origin story, but plot twist: HarvestTools can also be used for generic conversion between standard bioinformatics file formats. versatile queen. no cap. 🫢


πŸ’… OPTIONS πŸ’…

one bullet per flag, no skipping, we don't gatekeep here:

  • -i <Gingr input> β€” your Gingr file going in πŸ“
  • -b <bed filter intervals>,<filter name>,"<description>" β€” bed filter intervals, then the filter name, then a quoted description. yes, all three, comma-separated, she's specific πŸ’€
  • -B <output backbone intervals> β€” where the backbone intervals go out
  • -f <reference fasta> β€” reference fasta in
  • -F <reference fasta out> β€” reference fasta out
  • -g <reference genbank> β€” reference genbank, right this way
  • -a <MAF alignment input> β€” MAF alignment coming in
  • -m <multi-fasta alignment input> β€” multi-fasta alignment coming in
  • -M <multi-fasta alignment output (concatenated LCBs)> β€” multi-fasta alignment going out, and it's the concatenated LCBs version, noted πŸ“
  • -n <Newick tree input> β€” Newick tree in 🌳
  • -N <Newick tree output> β€” Newick tree out 🌳
  • --midpoint-reroot β€” reroot the tree at its midpoint after loading. that's it, that's the whole job 🎯
  • -o <Gingr output> β€” your Gingr file going out
  • -S <output for multi-fasta SNPs> β€” where the multi-fasta SNPs land
  • -u 0/1 β€” update the branch values to reflect genome length. it takes a 0 or a 1, pick your fighter
  • -v <VCF input> β€” VCF in
  • -V <VCF output> β€” VCF out
  • -x <xmfa alignment file> β€” xmfa alignment file in
  • -X <output xmfa alignment file> β€” xmfa alignment file out
  • -h β€” show this help. hi, hello, here's the help 🫢
  • -q β€” quiet mode 🀫
ngl bestie, that's the whole list β€” 20 options, every single one accounted for. count them if you want, I'll wait. πŸ’–

πŸŽ€ AUTHOR πŸŽ€

This manpage was written by Andreas Tille for the Debian distribution, and can be used for any other usage of the program. shoutout Andreas, thank you for your service πŸ™βœ¨


and that's the whole vibe check, bestie β€” harvesttools version 1.2, dated March 2016, slaying since day one. periodt. πŸ’…πŸ‘‘