Update version
git clone --recurse-submodules https://github.com/mzytnicki/srnaMapper.git
cd srnaMapper
make
You should have the zlib library, and a C++11 compiler.
zlib
If you have bioconda ready, you can install srnaMapper with:
conda install -c bioconda srnamapper
srnaMapper uses the bwa API, and the bwa index files. Use bwa index to generate the index files.
bwa
bwa index
As in bwa, ambiguous nucleotides in the genome are converted to a random nucleotide.
The procedure is identical for the reads.
Once compiled type ./srnaMapper parameters.
./srnaMapper
Compulsory parameters:
-r
-g
bwa build
-o
Optional parameters:
-e
-t
-n
-f
-u
-s
-h
Notes:
Example:
./srnaMapper -r cond1_rep1.fastq -r cond1_rep2.fastq -r cond2_rep1.fastq -r cond2_rep2.fastq -g genome -o cond1_rep1.sam -o cond1_rep2.sam -o cond2_rep1.sam -o cond2_rep2.sam -t 10
用于分析小RNA测序数据,识别和注释小RNA
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
Install
Manual install
git clone --recurse-submodules https://github.com/mzytnicki/srnaMapper.gitcd srnaMappermakeYou should have the
zliblibrary, and a C++11 compiler.With bioconda
If you have bioconda ready, you can install srnaMapper with:
Generating the genome index
srnaMapper uses the
bwaAPI, and thebwaindex files. Usebwa indexto generate the index files.Note
As in
bwa, ambiguous nucleotides in the genome are converted to a random nucleotide.The procedure is identical for the reads.
Using srnaMapper
Once compiled type
./srnaMapperparameters.Compulsory parameters:
-rstring: file name in FASTQ format-gstring: prefix of the genome database (produced bybwa build)-ostring: output file in SAM formatOptional parameters:
-eint: maximum number of errors (default: 2)-tint: number of threads (default: 1)-nint: discard reads when they map more than n times (default: 5)-fint: low complexity threshold, more is more lenient (default: 6)-u: if set, print all the mapped reads in a unique SAM file (with the counts for each sample)-sint: set the random seed (time otherwise)-h: the help messageNotes:
-roption should be repeated once per input file.-uoption is set, the-ooption should also be repeated once per input file.Example: