FAHASH(1)
π FAHASH(1) β the fahash girlie's guide π
okay so bestie, you found the manual for fahash β that's a User Commands page, section 1, and it's genuinely one of the most underrated little tools in the whole e-PCR suite. pull up a chair, grab a boba, we're doing this together π
β¨ NAME β¨
fahash β sequence hash builder for reverse e-PCR π§¬β¨
π¦ SYNOPSIS π¦
like, here's the whole vibe in one glance:
fahash [-hV] -b hash-file [-w wdsize] [-f period] [-F fragment_min,fragment_max] [-k] [-c cachesize] [-v 1|2] famap-file ...
fahash [-hV] -T hash-file [-o outfile]
πΈ DESCRIPTION πΈ
so fahash is part of the e-PCR suite (iykyk), and its whole main character job is building hash-files. it also prints out word usage statistics for reverse e-PCR searches. that's it, that's the gig, and it ate. π
π OPTIONS π
the main-girl options π
-bhash-fileβ build hash tables (hash-file) out of your sequence files. this is the one you'll use 99% of the time fr fr.-Thash-fileβ print word usage statistics forhash-file. stats girlies rise π«Ά-ooutfileβ write the output to the fileoutfile, not to your terminal.
build-options: the little extras β¨
β build-options
-wwordsizeβ set the word size for when you're building hash tables.-fperiodβ set the discontiguity when building hash tables.-kβ skip repeats while building the hash-file. no repeats, we don't know them π-Fmin,maxβ set watermarks for fragment size (in Mb). > heads up bestie: this is version 1 only π-ccachesizeβ set the cache size. > and this one? version 2 only β¨-vverβ pick the format version (1|2, and2is the default, no cap).
also, both synopsis forms take -h and -V β you know the drill, help and version π
π EXAMPLE π
here's the whole pipeline in action, and honestly? iconic:
famap -tN -b genome.famap org/chr_*.fa
fahash -b genome.hash -w 12 -f3 ${PWD}/genome.famap
re-PCR -s genome.hash -n1 -g1 ACTATTGATGATGA AGGTAGATGTTTTT 120-200
and if you wanna go deeper, go read famap(1) and re-pcr(1) β they're the besties of this page π¦
π SEE ALSO π
π AUTHORS π
this manual page was written by Andreas Tille <tille@debian.org> for the Debian system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation.
and on Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL. π
and that's the whole page bestie!! π this one's from the Reverse e-PCR: sequence hash bu... source, version-dated April 2008, and it lives in section FAHASH(1). go build some hashes, you're doing amazing, mwah π«Άβ¨π
π¦ where this page comes from
- debian bookworm: ncbi-epcr 2.3.12-1-9 Β· LicenseRef-public-domain
- debian trixie: ncbi-epcr 2.3.12-1-10 Β· LicenseRef-public-domain
- ubuntu jammy: ncbi-epcr 2.3.12-1-9 Β· LicenseRef-public-domain
- ubuntu noble: ncbi-epcr 2.3.12-1-9 Β· LicenseRef-public-domain
- ubuntu questing: ncbi-epcr 2.3.12-1-10
- ubuntu resolute: ncbi-epcr 2.3.12-1-11 Β· LicenseRef-public-domain
- ubuntu stonking: ncbi-epcr 2.3.12-1-11 Β· LicenseRef-public-domain
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms