FA2DNA(1)

πŸ“¦ version 0.98, in ubuntu jammy

πŸ’– FA2DNA(1) πŸ’–

User Manuals Β· the one where we format a fasta database for ANFO πŸ¦‹


✨ NAME ✨

fa2dna β€” format fasta database for use with ANFO


🌸 SYNOPSIS 🌸

fa2dna [ option | file ... ]

πŸ’… DESCRIPTION πŸ’…

okay so bestie, listen. fa2dna reads one or more files in fasta format and reformats them into a database suitable for anfo(1). that's the whole gig. she's a glow-up artist for your sequence files. ✨

and like, your input file(s) can absolutely contain more than one sequence β€” no cap, she handles it. each sequence can also be broken up into multiple contigs by a stretch of Ns. and all IUPAC ambiguity codes? fully supported. every single one. she ate. πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

  • -V, --version β€” prints the version number and dips. that's it, that's the whole job. πŸ’«
  • -o file, --output file β€” writes the output to file. and listen, file should end in .dna, because anfo and some downstream tools might stumble over a different extension 😭 like pls just give her the .dna. default is the genome name with the .dna extension.
  • -m N, --maxn N β€” sets the maximum number of Ns that get interpreted as IUPAC ambiguity codes to N. anything longer than that stretch gets interpreted as separating contigs. default is 2. 🧚
  • -g name, --genome name β€” sets the genome name to name. this name is stored in the output file and will be used by anfo to identify the matched genome in its output. the genome should be a prefix of the output file name so downstream tools can find it. the name should be short but unique β€” something like "hg18" or "pt2" for human or chimpanzee genomes would work fine. short and iconic, you know the vibe. πŸ’…
  • -d text, --description text β€” adds text as a description to the metadata. this is purely informational. literally just for the lore. πŸ“
  • -v, --verbose β€” causes a progress indicator to be printed. so you can watch her work. πŸ“

🌈 FILES 🌈

  • /etc/popt β€” the system wide configuration file for popt(3). fa2dna identifies itself as "fa2dna" to popt. πŸ’–
  • ~/.popt β€” per user configuration file for popt(3).

πŸ’€ BUGS πŸ’€

None known. (she's perfect, your honor. no notes. πŸ™ˆ)


πŸ‘‘ AUTHOR πŸ‘‘

Udo Stenzel <udo_stenzel@eva.mpg.de>


πŸ”₯ SEE ALSO πŸ”₯

anfo(1), fa2dna(1) popt(3), fasta(5)


Applications Β· OCTOBER 2009

and that's the whole page bestie, mwah πŸ’‹ this came from the User Manuals set, Applications edition, dated OCTOBER 2009 β€” go forth and format those fastas, ily 🫢✨

πŸ“¦ where this page comes from