Matataki
Ultrafast mRNA Quantification software for RNA-Seq
Install / Use
/learn @informationsea/MatatakiREADME
Matataki
How to build
- Run
./autogen.shif you cloned from GitHub (This step is not required if you downloaded source code from release page.) - Run
./configure --disable-shared - Run
make - Run
sudo make installif you want to install globally- Copy
src/matataki,src/matataki-builddb,src/refseqextractto your directory that is contained in PATH variable.
- Copy
How to use
Build index file
WARNING: building index requires around 30 GB RAM. We recommend to use pre-built index files to quantify human and mouse
- Download RefSeq FASTA formatted RNA Sequences from NCBI. (For example, ftp://ftp.ncbi.nlm.nih.gov/refseq/M_musculus/mRNA_Prot/mouse.1.rna.fna.gz)
- Download
refseq2genefrom NCBI. - Extract and clean sequences from RefSeq.
- Run
refseqextract -o OUTPUT_FASTA -t TAXID GENE2REFSEQ REFSEQ_FASTA... - For example, run
refseqextract -o clean-mouse.fna.gz -t 10090 gene2refseq.gz *.rna.fna.gzto create a mouse RNA sequence FASTA.
- Run
- Run
matataki-builddb -m -n 32 GENE2REFSEQ REFSEQ_FASTA DBFILEto build index file.- For example, run
matataki-builddb -m -n 32 gene2refseq.gz clean-mouse.fna.gz mouse-32.idxto build a mouse index file.
- For example, run
This step is required only once for each species.
Quantify gene expression
- Prepare RNA-Seq FASTQ file.
- Run
matataki -o OUTPUT INDEXDB FASTQ [FASTQ]
- For example, run
matataki -o result.txt mouse-32.idx SEQUENCES.fastq
Note
- Matataki can read and write gzip or bzip2 compressed file transparently.
License
GNU General Public License version 3 or later
Copyright
Copyright (C) 2016 OKAMURA, Yasunobu Copyright (C) 2009-2011 FAL Labs (kyoto cabinet)
