Small RNA-seq pipeline
Project description
seqcluster
---------
Ask questions in the repo's Gitter: Join the chat at:
.. image:: https://badges.gitter.im/Join%20Chat.svg
:target: https://gitter.im/lpantano/seqcluster
small RNA analysis from NGS data
.. image:: https://travis-ci.org/lpantano/seqcluster.png?branch=master
:target: https://travis-ci.org/lpantano/seqcluster.png?branch=master
.. image:: https://badge.fury.io/py/seqcluster.svg
:target: http://badge.fury.io/py/seqcluster
.. image:: https://pypip.in/d/seqcluster/badge.png
:target: https://pypi.python.org/pypi/seqcluster
Cite
---------
A non-biased framework for the annotation and classification of the non-miRNA small RNA transcriptome.
Pantano L1, Estivill X, Martí E. Bioinformatics. 2011 Nov 15;27(22):3202-3. doi: 10.1093/bioinformatics/btr527. Epub 2011 Oct 5.
PMID: 21976421
installation
---------
`seqcluster-helper`_ provides
a python framework to run a whole pipeline for small RNA (miRNA + others).
Install first bcbio-nextgen and cutadapter after install conda if you want a isolate env::
wget http://repo.continuum.io/miniconda/Miniconda-latest-Linux-x86_64.sh
bash Miniconda-latest-Linux-x86_64.sh -b -p ~/install/seqcluster/anaconda
PATH = ~/install/seqcluster/anaconda/bin:$PATH
conda install pip
conda install -c https://conda.binstar.org/bcbio bcbio-nextgen
pip install cutadapt
pip install matplotlib
pip install -U cython
Remember to add the new python into your path every time you want to user seqcluster.
If you already have `conda` in your system, just type::
conda install -c https://conda.binstar.org/bcbio bcbio-nextgen
If you need to install bedtools, samtools and star, follow these steps::
git clone https://github.com/Homebrew/linuxbrew.git ~/install/seqcluster/linuxbrew
cd ~/install/seqcluster/linuxbrew/bin
ln -s `which gcc gcc-4.4`
PATH = ~/install/seqcluster/linuxbrew/bin:$PATH
brew tab homebrew/science
brew tab chapmanb/homebre-cbl
brew install bedtools
brew install samtools
brew install star-rna
Then you can get seqcluster::
pip install seqcluster
or the developement version::
git clone https://github.com/lpantano/seqcluster
cd seqcluster
python setup.py install
.. _seqcluster-helper: https://github.com/lpantano/seqcluster-helper/blob/master/README.md
quick start
---------
Complete tutorial here: http://seqcluster.readthedocs.org/getting_started.html#clustering-of-small-rna-sequences
report
---------
Seqcluster creates html report that looks like `this`_. That is a table of all cluster detected, and you
can go into each of them and get a complete `description`_ with profile expression figures, annotation details and
sequences counts for each sample.
.. _this: https://rawgit.com/lpantano/seqcluster/master/data/examples_report/html/index.html
.. _description: https://rawgit.com/lpantano/seqcluster/master/data/examples_report/html/1/maps.html
---------
Ask questions in the repo's Gitter: Join the chat at:
.. image:: https://badges.gitter.im/Join%20Chat.svg
:target: https://gitter.im/lpantano/seqcluster
small RNA analysis from NGS data
.. image:: https://travis-ci.org/lpantano/seqcluster.png?branch=master
:target: https://travis-ci.org/lpantano/seqcluster.png?branch=master
.. image:: https://badge.fury.io/py/seqcluster.svg
:target: http://badge.fury.io/py/seqcluster
.. image:: https://pypip.in/d/seqcluster/badge.png
:target: https://pypi.python.org/pypi/seqcluster
Cite
---------
A non-biased framework for the annotation and classification of the non-miRNA small RNA transcriptome.
Pantano L1, Estivill X, Martí E. Bioinformatics. 2011 Nov 15;27(22):3202-3. doi: 10.1093/bioinformatics/btr527. Epub 2011 Oct 5.
PMID: 21976421
installation
---------
`seqcluster-helper`_ provides
a python framework to run a whole pipeline for small RNA (miRNA + others).
Install first bcbio-nextgen and cutadapter after install conda if you want a isolate env::
wget http://repo.continuum.io/miniconda/Miniconda-latest-Linux-x86_64.sh
bash Miniconda-latest-Linux-x86_64.sh -b -p ~/install/seqcluster/anaconda
PATH = ~/install/seqcluster/anaconda/bin:$PATH
conda install pip
conda install -c https://conda.binstar.org/bcbio bcbio-nextgen
pip install cutadapt
pip install matplotlib
pip install -U cython
Remember to add the new python into your path every time you want to user seqcluster.
If you already have `conda` in your system, just type::
conda install -c https://conda.binstar.org/bcbio bcbio-nextgen
If you need to install bedtools, samtools and star, follow these steps::
git clone https://github.com/Homebrew/linuxbrew.git ~/install/seqcluster/linuxbrew
cd ~/install/seqcluster/linuxbrew/bin
ln -s `which gcc gcc-4.4`
PATH = ~/install/seqcluster/linuxbrew/bin:$PATH
brew tab homebrew/science
brew tab chapmanb/homebre-cbl
brew install bedtools
brew install samtools
brew install star-rna
Then you can get seqcluster::
pip install seqcluster
or the developement version::
git clone https://github.com/lpantano/seqcluster
cd seqcluster
python setup.py install
.. _seqcluster-helper: https://github.com/lpantano/seqcluster-helper/blob/master/README.md
quick start
---------
Complete tutorial here: http://seqcluster.readthedocs.org/getting_started.html#clustering-of-small-rna-sequences
report
---------
Seqcluster creates html report that looks like `this`_. That is a table of all cluster detected, and you
can go into each of them and get a complete `description`_ with profile expression figures, annotation details and
sequences counts for each sample.
.. _this: https://rawgit.com/lpantano/seqcluster/master/data/examples_report/html/index.html
.. _description: https://rawgit.com/lpantano/seqcluster/master/data/examples_report/html/1/maps.html
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
seqcluster-0.99.13.tar.gz
(344.1 kB
view details)
File details
Details for the file seqcluster-0.99.13.tar.gz
.
File metadata
- Download URL: seqcluster-0.99.13.tar.gz
- Upload date:
- Size: 344.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7566053bbf34497f6feb9a536313514d6d0f55ab42be20cf4d0507d7884c388 |
|
MD5 | 9d6100e47efac975f18375983f4b4dd5 |
|
BLAKE2b-256 | a5ea855466ee9952048d0d49180fbbd5df917ed59484e34e0fce672bb589ce1b |