ASN2FF(1)

πŸ’– ASN2FF(1) β€” the NCBI Tools User's Manual glow-up πŸ’–

okay bestie, gather round, because we're talking about asn2ff β€” convert ASN.1 biological data to a flat format (old version). yes she's old, she's giving vintage, she's the blueprint, and we're gonna go through her whole vibe together. 🫢


✨ SYNOPSIS ✨

asn2ff [-] [-A X] [-B X] [-C] [-G] [-L F] [-M] [-R] [-V F] [-a filename]
[-b] [-d] [-e] [-f b/p/e/s/x/z] [-g] [-h F] [-k F] [-l filename]
[-m r/d/s/c/k/l/e/p] [-n F] [-o filename] [-p F] [-q] [-r filename] [-s]
[-t] [-v F] [-w] [-y] [-z]

like, look at her. so many little flags. so much main character energy. πŸ‘‘


🌸 DESCRIPTION 🌸

so what does asn2ff actually do, you ask? she takes descriptions of biological sequences from NCBI's ASN.1 format and converts them into one of several flat-file formats. she's a translator. she's a multitasker. she's doing the most. πŸ’…

but β€” and I need you to hear me on this β€” this program is built around a deprecated interface. deprecated. as in, she's still gorgeous but she's retired from the game. the manpage literally says please use asn2gb(1) instead. so like, use her if you must, but the glow-up successor exists and you should go support her. πŸ’€


πŸŽ€ OPTIONS πŸŽ€

a summary of options is included below. and bestie, we are going through every single one. no skips. no shortcuts. periodt. ✨

  • - β€” prints the usage message. just a lil hello, a lil "here's how you work me." πŸ™ˆ
  • -A X β€” shows the region starting at X. the default is 0, so if you don't say anything, she starts from the very top. ⭐
  • -B X β€” shows the region ending at X. the default is the last position, so she'll run it all the way to the end unless you tell her otherwise. πŸ’œ
  • -C β€” shows Bankit comments. the tea is being served. πŸ“
  • -G β€” output is one top bioseq only, in genome view. just the one. she's being selective. πŸ’…
  • -L F β€” uses the old (pre-Genbank 127.0) LOCUS line format. yes, old old. vintage. retro. iconic. 🌈
  • -M β€” output is map bioseqs only. maps only, bestie. πŸ¦‹
  • -R β€” for GenBank Release. πŸŽ€
  • -V F β€” don't use VERSION. just… don't. πŸ’€
  • -a filename β€” filename for the ASN.1 input. the default is stdin, so if you're a "just pipe it in" kind of girl, she's got you. 🫢
  • -b β€” input asnfile in binary mode. πŸ€–
  • -d β€” use SeqMgr indexing. ✨
  • -e β€” input is a Seq-entry. noted. πŸ“
  • -f b/p/e/s/x/z β€” Output Format. the moment you've all been waiting for:
    • b β€” GenBank (this is the default, she's the standard, she's the moment)
    • p β€” GenPept
    • e β€” EMBL
    • s β€” PseudoEMBL
    • x β€” GenBankSelect
    • z β€” EMBLPEPT

so many formats. so many options. she's versatile. she contains multitudes. 🌸

  • -g β€” show gi numbers. let the gi numbers breathe. πŸ”₯
  • -h F β€” hide sequence. she's shy. she's mysterious. πŸ™ˆ
  • -k F β€” don't use complex sets (phy-set, mut-set, pop-set). skip the drama, keep it simple. πŸ’…
  • -l filename β€” log errors to filename. so when things go wrong, they go wrong in a file. organized queen. πŸŽ€
  • -m r/d/s/c/k/l/e/p β€” Output mode. choose your fighter:
    • r β€” release (the default, she's the standard)
    • d β€” dump
    • s β€” Sequin
    • c β€” Chromoscope
    • k β€” dir-sub-debug
    • l β€” dir-sub
    • e β€” revise
    • p β€” partial report

eight whole modes. she woke up and chose range. ✨

  • -n F β€” Strict gene_binding. no vibes-based gene binding today, we're being strict. πŸ‘‘
  • -o filename β€” Output Filename. the default is stdout, so she'll just yell it right into your terminal unless you redirect her. πŸ“’
  • -p F β€” omit new gene features. if you don't want the new ones, she'll leave them at home. πŸ¦‹
  • -q β€” output is one top bioseq only. (yes, -G says something similar but that one's about genome view β€” this one's just the one bioseq, no extra qualifiers. keep them separate, bestie, they're different flags with different jobs. πŸ’–)
  • -r filename β€” output error logfile. the default is stderr, so errors come out screaming unless you send them somewhere quieter. 😭
  • -s β€” input is a Seq-submit. 🌸
  • -t β€” show verbose message text. she's giving detail. she's giving lore. she's giving paragraph. πŸ“–
  • -v F β€” suppress error messages. look away. nothing to see here. πŸ™ˆ
  • -w β€” use HTML output format. she's got a website now. πŸ’…
  • -y β€” print help format only. just the help. only the help. nothing but the help. ✨
  • -z β€” new algorithm for orgnames. new algorithm, who dis. πŸ”₯

🌟 AUTHOR 🌟

The National Center for Biotechnology Information. the icons themselves. the ones who built her. we stan. πŸ‘‘


πŸ’œ SEE ALSO πŸ’œ

asn2all(1), asn2asn(1), asn2fsa(1), asn2gb(1), asn2xml(1), asndhuff(1).

(the whole friend group πŸ’– β€” and remember, asn2gb(1) is the one the manpage tells you to go hang out with instead. no cap.)


⚠️ real talk bestie: this program is built around a deprecated interface, and the manpage is not subtle about it. use asn2gb(1). this is not a drill. 🚨

and that's the whole page, bestie!! πŸŽ€ this was ASN2FF(1) from the NCBI Tools User's Manual, source NCBI, dated 2005-05-16 β€” she's been slaying since 2005 and honestly? she still ate. bye babes!! πŸ’–βœ¨πŸ¦‹πŸŒΈπŸ’…

πŸ“¦ where this page comes from