SPLAZERS(1)
π SPLAZERS(1) π
okay bestie, sit DOWN, because this is splazers, aka Split-map read sequences, and she is serving prefix-suffix mapping realness. πΈ This is the SPLAZERS(1) manual, and yes, I'm gonna walk you through every single flag because you deserve the full β¨experienceβ¨, not the cliffnotes.
β¨ NAME β¨
splazers β Split-map read sequences π¦
β¨ SYNOPSIS β¨
splazers [OPTIONS] <GENOME FILE> <READS FILE>
splazers [OPTIONS] <GENOME FILE> <READS FILE 1> <READS FILE 2>
β¨ DESCRIPTION β¨
So here's the tea, bestie π: splazers uses a prefix-suffix mapping strategy to split-map read sequences.
If you hand her a SAM file of mapped reads as input, then all the unmapped-but-anchored reads get split-mapped onto anchoring target regions β and for that you gotta specify option -an, okay? Don't forget it. π
If instead you hand her a Fasta/q file of reads, then reads get split-mapped onto the whole reference sequence. Rainbow energy. π
(c) Copyright 2010 by Anne-Katrin Emde.
β¨ REQUIRED ARGUMENTS β¨
ARGUMENT 0 INPUT_FILE
A reference genome file. The valid filetypes are .sam[.*], .raw[.*], .gbk[.*], .frn[.*], .fq[.*], .fna[.*], .ffn[.*], .fastq[.*], .fasta[.*], .fas[.*], .faa[.*], .fa[.*], .embl[.*], and .bam β and where that * shows up, it can be any of these extensions: gz, bz2, and bgzf for transparent (de)compression. So yeah, she'll unzip your stuff on the fly, no cap. π
READS β List of INPUT_FILE's
Either one (single-end) or two (paired-end) read files. Same valid filetypes as above, literally the whole list again: .sam[.*], .raw[.*], .gbk[.*], .frn[.*], .fq[.*], .fna[.*], .ffn[.*], .fastq[.*], .fasta[.*], .fas[.*], .faa[.*], .fa[.*], .embl[.*], and .bam, where * is any of gz, bz2, and bgzf for transparent (de)compression. π
β¨ OPTIONS β¨
-h,--helpβ Display the help message.--versionβ Display version information.
π Main Options::
-o,--outputOUTPUT_FILE β Change the output filename. Default:<READS FILE>.result.-f,--forwardβ only compute forward matches.-r,--reverseβ only compute reverse complement matches.-i,--percent-identityDOUBLE β Percent identity threshold. In range[50..100]. Default:92.-rr,--recognition-rateDOUBLE β set the percent recognition rate. In range[80..100]. Default:99.-pd,--param-dirSTRING β Read user-computed parameter files in the directory<DIR>.-id,--indelsβ Allow indels. Default: mismatches only.-ll,--library-lengthINTEGER β Paired-end library length. In range[1..inf]. Default:220.-le,--library-errorINTEGER β Paired-end library length tolerance. In range[0..inf]. Default:50.-m,--max-hitsINTEGER β Output only<NUM>of the best hits. In range[1..inf]. Default:100.--uniqueβ Output only unique best matches, which is literally-m 1 -dr 0 -pa.-tr,--trim-readsINTEGER β Trim reads to the given length. Default: off. In range[14..inf].-mcl,--min-clipped-lenINTEGER β min. read length for read clipping. In range[1..inf]. Default:0.-qih,--quality-in-headerβ quality string in fasta header.-ou,--outputUnmappedOUTPUT_FILE β output filename for unmapped reads.-v,--verboseβ verbose mode.-vv,--vverboseβ very verbose mode. (she's loud, she's proud π₯)
π Output Format Options::
-a,--alignmentβ dump the alignment for each match.-pa,--purge-ambiguousβ purge reads with more than max-hits best matches.-dr,--distance-rangeINTEGER β only consider matches with at mostNUMmore errors compared to the best (default output all).-of,--output-formatINTEGER β Set output format.0= RazerS,1= Enhanced Fasta,2= Eland,3= GFF,4= SAM. In range[0..4].-gn,--genome-namingINTEGER β Select how genomes are named.0= use Fasta id,1= enumerate beginning with 1. In range[0..1]. Default:0.-rn,--read-namingINTEGER β Select how reads are named.0= use Fasta id,1= enumerate beginning with 1. In range[0..1]. Default:0.-so,--sort-orderINTEGER β Select how matches are sorted.0= read number,1= genome position. In range[0..1]. Default:0.-pf,--position-formatINTEGER β Select begin/end position numbering (see the Coordinate section below).0= gap space,1= position space. In range[0..1]. Default:0.
π§ Split Mapping Options::
-sm,--split-mappingINTEGER β min. match length for prefix/suffix mapping (to disable split mapping, set it to0). Default:18.-maxG,--max-gapINTEGER β max. length of middle gap. Default:10000.-minG,--min-gapINTEGER β min. length of middle gap (for edit distance mapping about 10% of read length is recommended). Default:0.-ep,--errors-prefixINTEGER β max. number of errors in prefix match. Default:1.-es,--errors-suffixINTEGER β max. number of errors in suffix match. Default:1.-gl,--genome-lenINTEGER β genome length in Mb, for computation of the expected number of random matches. In range[-inf..10000]. Default:3000.-an,--anchoredβ anchored split mapping: only unmapped reads with mapped mates will be considered, and it requires the reads to be given in SAM format. π-pc,--penalty-cINTEGER β percent of read length, used as penalty for split-gap. Default:2.
πΈ Filtration Options::
-oc,--overabundance-cutINTEGER β Set the k-mer overabundance cut ratio. In range[0..1].-rl,--repeat-lengthINTEGER β Skip simple-repeats of length<NUM>. In range[1..inf]. Default:1000.-tl,--taboo-lengthINTEGER β Set taboo length. In range[1..inf]. Default:1.-lm,--low-memoryβ decrease memory usage at the expense of runtime.
π¦ Verification Options:
-mN,--match-NβNmatches all other characters. Default:Nmatches nothing.-ed,--error-distrSTRING β Write error distribution toFILE.
bestie bestie bestie β remember-anneeds SAM format reads and only looks at unmapped reads that have mapped mates. And--uniqueis literally-m 1 -dr 0 -pain a trench coat. iykyk π
and that's the whole page, no crumbs left π
this was splazers version 1.3.12 [tarball], from the SPLAZERS(1) manual β go split-map something iconic, mwah πβ¨
π¦ 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