ANFO(1)
β¨ NAME β¨
okay bestie, meet anfo π§, the tool that finds the best alignment of short reads to a database π
anfo - find best alignment of short reads to database
π SYNOPSIS π
anfo [ option | file ... ]
π« DESCRIPTION π«
okay so anfo takes (short) sequencing reads and lines them up against a (gigabase sized) database 𧬠it's giving big data energy β¨ It starts with a heuristic seeding method, and then brings in a genuine aligner that allows gaps, understands damage patterns in ancient DNA, and spits out a score that's actually easy to interpret π
Input files can be any variety of FastA or FastQ files, or a native anfo binary file, optionally compressed using gzip or bzip2 π The file format is automatically recognized, and other formats may be added later π
π OPTIONS π
-V,--versionβ prints the version number and then exits, no drama π-o file,--output fileβ writes your output to file. The file gets saved in the native anfo binary format, which you can work with usinganfo-toolor the bindings to guile π¦-c conffile,--config conffileβ reads your configuration from conffile. This is where you choose which indices get used (and by extension which genomes your alignment hits), tweak the aligner's parameters, and set paths πΊοΈ check the example file if you're lost π«Ά-p num,--threads numβ starts num threads for alignment. Honestly, one thread per processor core is usually the move πͺ-x num,--ixthreads numβ starts num threads for indexing. Indexing uses less CPU than alignment, so having fewer indexers than aligners is usually the vibe πΈ--solexa-scaleβ when reading FastQ files, this uses the Solexa scale (log-odds-ratios) instead of the standard Phred scale (probabilities). If you use Solexa/Illumina sequencers, check your documentation to see whether you need it. If you don't use them, you don't need it π--fastq-origin oriβ sets the origin for FastQ decoding to ori. The standard and default is 33, but some versions of the Solexa/Illumina software need it set to 64 π Same deal: if you use Solexa/Illumina sequencers, check your docs. Otherwise, you're good π-q,--quietβ suppresses all output except fatal errors. Shh π€«-v,--verboseβ prints a progress indicator while things are running π₯
πΈ ENVIRONMENT πΈ
ANFO_PATHβ a colon-separated list of directories that gets searched for genome and index files ποΈ
π FILES π
/etc/poptβ the system-wide configuration file forpopt(3). anfo introduces itself to popt as "anfo" π§~/.poptβ the per-user configuration file forpopt(3)π/usr/share/doc/anfo/example/*.cfgβ example configuration files you can use with anfo π
π BUGS π
None known. Literally a clean slate π₯Ήβ¨
π AUTHOR π
Udo Stenzel <udo_stenzel@eva.mpg.de> π
π SEE ALSO π
http://bioinf.eva.mpg.de/anfoπanfo-tool(1),anfo-sge(1),fa2dna(1),dnaindex(1),popt(3),fasta(5)π¦
Pulled from the Applications docs, dated OCTOBER 2009, manual page ANFO(1) π stay iconic, bestie π«Άπ
π¦ where this page comes from
- ubuntu jammy: anfo 0.98-9 Β· GPL-3.0-or-later
- (C) 2009 Udo Stenzel
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms