All Projects → wckdouglas → diffexpr

wckdouglas / diffexpr

Licence: MIT license
Porting DESeq2 and DEXSeq into python via rpy2

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language
r
7636 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to diffexpr

ideal
Interactive Differential Expression AnaLysis - DE made accessible and reproducible
Stars: ✭ 24 (-51.02%)
Mutual labels:  rna-seq, differential-expression
rna-seq-kallisto-sleuth
A Snakemake workflow for differential expression analysis of RNA-seq data with Kallisto and Sleuth.
Stars: ✭ 56 (+14.29%)
Mutual labels:  rna-seq, differential-expression
DEGreport
Create a cromphensive report of DEG list coming from any analysis of RNAseq data
Stars: ✭ 18 (-63.27%)
Mutual labels:  rna-seq, differential-expression
scCATCH
Automatic Annotation on Cell Types of Clusters from Single-Cell RNA Sequencing Data
Stars: ✭ 137 (+179.59%)
Mutual labels:  rna-seq
GGR-cwl
CWL tools and workflows for GGR
Stars: ✭ 20 (-59.18%)
Mutual labels:  rna-seq
READemption
A pipeline for the computational evaluation of RNA-Seq data
Stars: ✭ 24 (-51.02%)
Mutual labels:  rna-seq
squid
SQUID detects both fusion-gene and non-fusion-gene structural variations from RNA-seq data
Stars: ✭ 37 (-24.49%)
Mutual labels:  rna-seq
Whippet.jl
Lightweight and Fast; RNA-seq quantification at the event-level
Stars: ✭ 85 (+73.47%)
Mutual labels:  rna-seq
iDEA
Differential expression (DE); gene set Enrichment Analysis (GSEA); single cell RNAseq studies (scRNAseq)
Stars: ✭ 23 (-53.06%)
Mutual labels:  rna-seq
biojupies
Automated generation of tailored bioinformatics Jupyter Notebooks via a user interface.
Stars: ✭ 96 (+95.92%)
Mutual labels:  rna-seq
OrchestratingSingleCellAnalysis-release
An online companion to the OSCA manuscript demonstrating Bioconductor resources and workflows for single-cell RNA-seq analysis.
Stars: ✭ 35 (-28.57%)
Mutual labels:  rna-seq
dee2
Digital Expression Explorer 2 (DEE2): a repository of uniformly processed RNA-seq data
Stars: ✭ 32 (-34.69%)
Mutual labels:  rna-seq
IsoQuant
Reference-based transcript discovery from long RNA read
Stars: ✭ 26 (-46.94%)
Mutual labels:  rna-seq
pychopper
A tool to identify, orient, trim and rescue full length cDNA reads
Stars: ✭ 74 (+51.02%)
Mutual labels:  rna-seq
rnafusion
RNA-seq analysis pipeline for detection gene-fusions
Stars: ✭ 72 (+46.94%)
Mutual labels:  rna-seq
drop
Pipeline to find aberrant events in RNA-Seq data, useful for diagnosis of rare disorders
Stars: ✭ 69 (+40.82%)
Mutual labels:  rna-seq
cruk-summer-school-2018
Summer school course materials collection
Stars: ✭ 24 (-51.02%)
Mutual labels:  rna-seq
snakefiles
🐍 Snakefiles for common RNA-seq data analysis workflows.
Stars: ✭ 78 (+59.18%)
Mutual labels:  rna-seq
batchglm
Fit generalized linear models in python.
Stars: ✭ 22 (-55.1%)
Mutual labels:  differential-expression
RATTLE
Reference-free reconstruction and error correction of transcriptomes from Nanopore long-read sequencing
Stars: ✭ 35 (-28.57%)
Mutual labels:  rna-seq

diffexpr

CI codecov

A python package using rpy2 to port DESeq2 into python.

INSTALL

Dependencies are pandas (python), rpy2 (python), and DESeq2 (R) Best way to build dependencies should be via conda.

conda config --add channels defaults
conda config --add channels bioconda
conda config --add channels conda-forge
conda create -q -n diffexpr python=3.6 \
    pandas tzlocal rpy2 biopython ReportLab pytest-cov \
    bioconductor-deseq2 codecov
conda activate diffexpr # activate diffexpr environment
Rscript setup.R #to install DESeq2 correctly 
python setup.py install

Example

An example of running DESeq2 in python using diffexp package is provided here.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].