MKDNA6IDX(1)

πŸ“¦
version 2.3.1+git20240412.b3b8ac0 Β· 3 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– MKDNA6IDX πŸ’–

okay so bestie, welcome to mkdna6idx(1) β€” that's the manual page for the mkdna6idx command, section 1, and yes the name shows up at the bottom too because that's just how man pages do πŸ’…

✨ NAME ✨

mkdna6idx β€” generate a six frame translation index 🧬

🌸 SYNOPSIS 🌸

mkdna6idx [options] <indexname>

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so mkdna6idx is very similar to mkvtree. like, they're cousins fr. the difference? mkvtree can handle sequences over arbitrary alphabets β€” it's flexible like that β€” but mkdna6idx requires DNA-sequences as input. no DNA, no index, periodt.

and it doesn't just make one index, it makes two:

  • A flat index called indexname for the given DNA sequences. it's mainly made up of the two files indexname.tis and indexname.ois. this one is mainly used for output purpose.
  • An index called indexname.6fr for the given DNA sequences translated in all six reading frames. this is the one used for computing the matches. πŸ‘‘

also, please also see the Vmatch manual for a more detailed explanation of the usage β€” iykyk.


πŸŽ€ OPTIONS πŸŽ€

  • -db <file> β€” specify database files. this one is mandatory, bestie, you literally cannot skip it πŸ™ˆ
  • -smap <file> β€” specify a file containing a symbol mapping. this describes the grouping of symbols. and get this β€” you can set the environment variable MKVTREESMAPDIR to the path where these files can be found. cute right? ✨
  • -transnum <table> β€” perform six frame translation. specify the codon translation table by a number in the range [1,23], except for 7, 8, 17, 18, 19 and 20 (those ones are just not invited to the party πŸ’€). default is 1:
 1 Standard
 2 Vertebrate Mitochondrial
 3 Yeast Mitochondrial
 4 Mold Mitochondrial; Protozoan Mitochondrial; Coelenterate Mitochondrial; Mycoplasma; Spiroplasma
 5 Invertebrate Mitochondrial
 6 Ciliate Nuclear; Dasycladacean Nuclear; Hexamita Nuclear
 9 Echinoderm Mitochondrial
10 Euplotid Nuclear
11 Bacterial
12 Alternative Yeast Nuclear
13 Ascidian Mitochondrial
14 Flatworm Mitochondrial
15 Blepharisma Macronuclear
16 Chlorophycean Mitochondrial
21 Trematode Mitochondrial
22 Scenedesmus Obliquus Mitochondrial
23 Thraustochytrium Mitochondrial
  • -indexname <string> β€” specify name for the index to be generated. name your baby 🫢
  • -cpl β€” use the reverse complement of the input sequence. iconic behaviour honestly
  • -tis β€” output transformed input sequences (tistab) to file.
  • -ois β€” output original input sequences (oistab) to file.
  • -maxdepth <len> β€” restrict the sorting to prefixes of the given length.
  • -v β€” verbose mode. she talks a lot πŸ’¬
  • -version β€” show the version of the Vmatch package.
  • -help β€” show help. we love a helpful queen 🌈

🌟 SEE ALSO 🌟

mkvtree(1)


and that's the whole page bestie!! πŸŽ€ this was MKDNA6IDX(1) from the Vmatch package, manual section 1, and the name appears down at the bottom too like a lil signature β€” mwah, go index something, love u πŸ’œβœ¨

πŸ“¦ where this page comes from