RE-PCR(1)
π RE-PCR(1) β the reverse-search bestie π
okay so this is re-PCR, from the General Commands Manual section 1 β she's the one who finds sequence tagged sites in DNA sequences. group chat name: Reverse e-PCR. π§¬β¨
β¨ NAME β¨
re-PCR β find sequence tagged sites (STS) in DNA sequences π
π SYNOPSIS π
re-PCR [-hV] -p hash-file [-g gaps] [-n mism] [-lq] [primer ...]
re-PCR [-hV] -P hash-file [-g gaps] [-n mism] [-l] [-m margin] [-O+|-]
[-C batchcnt] [-o outfile] [-r+|-] [primers-file ...]
re-PCR [-hV] -s hash-file [-g gaps] [-n mism] [-lq] [-m margin] [-o
outfile] [-r+|-] [left right lo[-hi] [...]]
re-PCR [-hV] -S hash-file [-g gaps] [-n mism] [-lq] [-m margin] [-O+|-]
[-C batchcnt] [-o outfile] [-r+|-] [stsfile ...]
four whole invocation moods, pick your fighter π«Ά
πΈ DESCRIPTION πΈ
Okay bestie, listen. This one implements reverse searching β which, yes, is literally called Reverse e-PCR β and the whole point of that is to make it feasible to search the human genome sequence and other large genomes by doing STS and primer searches. big genome energy. no cap. π₯
π OPTIONS π
-p=hash-fileβ do a primer lookup usinghash-fileπ-P=hash-fileβ do a primer lookup usinghash-fileπ (yes she's here twice, they're different flags, don't @ me)-s=hash-fileβ do an STS lookup usinghash-fileπ―-S=hash-fileβ do an STS lookup usinghash-fileπ―-n=mismβ set the max allowed mismatches per primer for lookup π§-g=gapsβ set the max allowed indels per primer for lookup π³οΈ-m=marginβ set variability for STS size for lookup π-lβ use presize alignments (only ifgaps>0) β οΈ like literally only then-Gβ print alignments in comments π-d=min-maxβ set default STS size π-r=+|-β enable/disable reverse STS lookup π-O=+|-β enable/disable syscall optimisation β‘-C=batchcntβ set number of STSes per batch π§Ί-o=outfileβ set output file name π-qβ quiet (no progress indicator) π€«
also living in the synopsis rent-free: -h and -V. slay. π
π¦ EXAMPLE π¦
here's the whole glow-up routine, step by step β¨:
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
See famap(1) and fahash(1) π«Ά
π 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. π
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 β dated April 2008, filed under RE-PCR(1), and honestly? iconic. go find those STSs. πβ¨ππ¦
π¦ 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