KTGETLCA(1)

πŸ‘‘ ktGetLCA β€” the manual, but make it slay

okay bestie, so you know that tool ktGetLCA from the User Commands section of the manual? yeah. it's giving hierarchical metagenomic data with zoomable pie charts and honestly? iconic. let's get into it πŸ’…


✨ NAME ✨

ktGetLCA β€” explore hierarchical metagenomic data with zoomable pie charts πŸ₯§πŸŒˆ

like literally that's the whole vibe. zoomable. pie. charts. obsessed.


🌸 DESCRIPTION 🌸

okay so here's the tea, fr fr:

Computes the lowest common ancestor for accessions or taxonomy IDs β€” and you can pass those either as arguments or from <stdin>. your choice, main character.

here's how it decides what's what:

  • if an input is a number, it's assumed to be a taxonomy ID 🧬
  • otherwise it gets treated as an accession or sequence ID containing an accession in the fourth field of pipe notation β€” like "gi|12345|xx|ABC123.1|" β€” and it ignores fasta/fastq tag markers [>,@] πŸŽ€

and if you're using <stdin>? the LCA can be computed for the first fields of all input lines (that's the default, no cap), or per input line, separated by whitespace β€” that's what -s is for, iykyk.

πŸ¦‹ Usage πŸ¦‹

ktGetLCA [options] [acc/tax_ID ...] [< acc/taxID_list] > LCA

look at that. clean. gorgeous. no notes. ✨


πŸ’– OPTIONS πŸ’–

  • -s β€” Streaming mode, bestie 🫢 Each line is expected to be a whitespace-separated list of inputs for a single lowest common ancestor computation. Taxonomy will be preloaded, which means you pay a small upfront time cost and then get faster computation after that. it's giving investing in yourself. πŸ’…

lowkey reminder: every detail up there is load-bearing, so don't go dropping fields or tags just because the formatting is cute. the facts do not change. periodt. πŸ’€

ktGetLCA version 2.8, dated June 2021 β€” that's the whole page, bestie, go compute some lowest common ancestors and have the day you deserve πŸ‘‘πŸ’–βœ¨