RAZERS(1)
π razers(1) β Fast Read Mapping with Sensitivity Control π
okay bestie, sit DOWN, because razers is about to become your new hyperfixation π§β¨ (it lives in section 1 of the manual, hence the (1), iykyk)
πΈ NAME πΈ
razers β Fast Read Mapping with Sensitivity Control
π¦ SYNOPSIS π¦
razers [OPTIONS] <GENOME FILE> <READS FILE>
razers [OPTIONS] <GENOME FILE> <MP-READS FILE1> <MP-READS FILE2>
β¨ DESCRIPTION β¨
RazerS is a versatile full-sensitive read mapper based on a k-mer counting filter. It supports single and paired-end mapping, and it optimally parametrizes the filter based on a user-defined minimal sensitivity. Wanna know more? Go look at https://www.seqan.de/apps/razers3P π
Input to RazerS is a reference genome file and either one file with single-end reads or two files containing left or right mates of paired-end reads. And listen β use - to read single-end reads from stdin. slay.
(c) Copyright 2009 by David Weese. π«Ά
π REQUIRED ARGUMENTS π
ARGUMENT 0INPUT_FILEβ A reference genome file. Valid filetypes are:.sam[.*],.raw[.*],.gbk[.*],.frn[.*],.fq[.*],.fna[.*],.ffn[.*],.fastq[.*],.fasta[.*],.fas[.*],.faa[.*],.fa[.*],.embl[.*], and.bam, where*is any of the following extensions:gz,bz2, andbgzffor transparent (de)compression. πREADSList ofINPUT_FILE's β Either one (single-end) or two (paired-end) read files. Valid filetypes are:.sam[.*],.raw[.*],.gbk[.*],.frn[.*],.fq[.*],.fna[.*],.ffn[.*],.fastq[.*],.fasta[.*],.fas[.*],.faa[.*],.fa[.*],.embl[.*], and.bam, where*is any of the following extensions:gz,bz2, andbgzffor transparent (de)compression. π
π OPTIONS π
bestie there are like. SO many options. every single one is here, no skips, periodt π
-h,--helpβ Display the help message. π--versionβ Display version information.
π Main Options π
-f,--forwardβ Map reads only to forward strands. β‘οΈ-r,--reverseβ Map reads only to reverse strands. β¬ οΈ-i,--percent-identity DOUBLEβ Percent identity threshold. In range[50..100]. Default:92.-rr,--recognition-rate DOUBLEβ Percent recognition rate. In range[80..100]. Default:99.-pd,--param-dir STRINGβ Read user-computed parameter files in the directory<DIR>.-id,--indelsβ Allow indels. Default: mismatches only.-ll,--library-length INTEGERβ Paired-end library length. In range[1..inf]. Default:220.-le,--library-error INTEGERβ Paired-end library length tolerance. In range[0..inf]. Default:50.-m,--max-hits INTEGERβ Output only<NUM>of the best hits. In range[1..inf]. Default:100.--uniqueβ Output only unique best matches β that's literally-m 1 -dr 0 -pa, all bundled up. π-tr,--trim-reads INTEGERβ Trim reads to given length. Default:off. In range[14..inf].-o,--output OUTPUT_FILEβ Change output filename (use-to dump to stdout inrazersformat). Default:<READS FILE>.razers. Valid filetypes are:.razers,.gff,.fasta,.fa, and.eland. π-v,--verboseβ Verbose mode.-vv,--vverboseβ Very verbose mode. (yes, VERY. it's giving main character energy π«Ά)
π Output Format Options π
-a,--alignmentβ Dump the alignment for each match (onlyrazerorfastaformat).-pa,--purge-ambiguousβ Purge reads with more than<max-hits>best matches. ποΈ-dr,--distance-range INTEGERβ Only consider matches with at mostNUMmore errors compared to the best. Default: output all.-gn,--genome-naming INTEGERβ Select how genomes are named (see Naming section below). In range[0..1]. Default:0.-rn,--read-naming INTEGERβ Select how reads are named (see Naming section below). In range[0..2]. Default:0.-so,--sort-order INTEGERβ Select how matches are sorted (see Sorting section below). In range[0..1]. Default:0.-pf,--position-format INTEGERβ Select begin/end position numbering (see Coordinate section below). In range[0..1]. Default:0.
π Filtration Options π
-s,--shape STRINGβ Manually set k-mer shape. Default:11111111111.-t,--threshold INTEGERβ Manually set minimum k-mer count threshold. In range[1..inf].-oc,--overabundance-cut INTEGERβ Set k-mer overabundance cut ratio. In range[0..1].-rl,--repeat-length INTEGERβ Skip simple-repeats of length<NUM>. In range[1..inf]. Default:1000.-tl,--taboo-length INTEGERβ Set taboo length. In range[1..inf]. Default:1.-lm,--low-memoryβ Decrease memory usage at the expense of runtime. (trade-offs, bestie, we love a lil sacrifice π)
β Verification Options β
-mN,--match-NβNmatches all other characters. Default:Nmatches nothing.-ed,--error-distr STRINGβ Write error distribution toFILE.-mcl,--min-clipped-len INTEGERβ Set minimal read length for read clipping. In range[0..inf]. Default:0.-qih,--quality-in-headerβ Quality string in fasta header.
π FORMATS, NAMING, SORTING, AND COORDINATE SCHEMES π
RazerS supports various output formats. The output format is detected automatically from the file name suffix. no cap. π
.razersβ Razer format.fa,.fastaβ Enhanced Fasta format.elandβ Eland format.gffβ GFF format
By default, reads and contigs are referred by their Fasta ids given in the input files. With the -gn and -rn options this behaviour can be changed:
0β Use Fasta id.1β Enumerate beginning with 1.2β Use the read sequence (only for short reads!). π
The way matches are sorted in the output file can be changed with the -so option for the following formats: razer, fasta, sam, and amos. Primary and secondary sort keys are:
0β 1. read number, 2. genome position1β 1. genome position, 2. read number
The coordinate space used for begin and end positions can be changed with the -pf option for the razer and fasta formats:
0β Gap space. Gaps between characters are counted from 0.1β Position space. Characters are counted from 1.
π₯ EXAMPLES π₯
razers example/genome.fa example/reads.fa -id -a -mN -vMap single-end reads with 4% error rate, indels, and output the alignments. Ns are considered to match everything. β¨razers example/genome.fa example/reads.fa example/reads2.fa -id -mNMap paired-end reads with up to 4% errors, indels, and output concordantly mapped pairs within default library size. Ns are considered to match everything. β¨
and that's the whole thing, bestie, you ATE that documentation π½οΈπ
this gorgeousness is razers version 1.5.12 [tarball] β go forth and map, you absolute icon πππ¦
π¦ where this page comes from
- ubuntu stonking: seqan-apps 2.5.2-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms