Upload Files

New v0.70 iDEP generates R and R Markdown codes for users to run in stand-alone!
R Markdown example.
New v0.68! Try the STRING-db API access on the DEG2 page that offer protein interaction networks and GO enrichment for thousands species, including bacteria.
Integrated Differential Expression and Pathway analysis (iDEP) of transcriptomic data. See documentation and manuscript. Based on annotation of 163 animal and 45 plant genomes in Ensembl BioMart as of 12/15/2017. STRING-db offer API access to protein interaction networks and annotations for 115 archaeal, 1678 bacterial, and 238 eukaryotic species. Additional data from KEGG, Reactome, MSigDB (human), GSKB (mouse) and araPath (arabidopsis). For feedbacks or data contributions (genes and GO mapping of any species), please contact us, or visit our homepage. Send us suggestions or any error message to help improve iDEP. Email

Loading R packages ... ...

Aspect ratios of figures can be adjusted by changing the width of browser window.

Enriched pathways for each cluster

Numbers of differentially expressed genes for all comparisons. "B-A" means B vs. A. Interaction terms starts with "I:"

Enriched pathways in DEGs for the selected comparison:

Top Genes for selected comparison:

Red and blue indicates activated and suppressed pathways, respectively.
Red and blue indicates activated and suppressed pathways, respectively.
Red and green represent up- and down-regulated genes, respectively.

Enriched gene sets in selected bicluster

Genes in this cluster

Enriched pathways among all genes in selected module

Email us for questions, suggestions, or data contributions. Stay connected via user group or Twitter .

R as in Reproducibility

To improve reproducibility, iDEP generates custom R code based on your data and choices of parameters. Users with some R coding experience should be able to re-run most analyses by downloading all of the files below. If Ensembl IDs is not used in users' original file, we should use the converted data file. Click through all the tabs and then download all these file to a folder. Run the Customized R code or the Markdown file. R Markdown example.
Customized R code Customized R code(Markdown) iDEP core functions Gene Info file Pathway file (large)


iDEP v0.62 2/5/2018: Add tree and networks to visualize overlaps between enriched gene sets, in K-means, DEG2, and pathway tags. Downloads of pathway analysis results and high-resolution figures.
2/6/2018: Fixed errors caused by gene symbol matching for unknown species. More user control of hierarchical clustering tree
2/9/2018: V 0.65 Added API access to STRINGdb website on the DEG2 tab. Supports thousands of bacterial species
2/10/2018: V 0.66 Improved API access to STRINGdb, by adding automatic species matching.
2/11/2018: V 0.67 Tested with larger dataset of 259 samples. Changed figure configurations.
2/14/2018: V 0.68 Fixed Pathview loading code. Connected Pathview to PGSEA.
2/25/2018: V 0.68 Fixed Fold-change, FDR data upload and parsing. Figure resolution using the res=150 option help improve readability of labels.
2/28/2018: V0.69 Change interactive heat maps to re-order columns
3/12/2018: V0.70 Generating R code and downloading annotation files used in analysis.
3/14/2018: V0.71 Improve R markdown file; add color to EDA plots; detect bias in sequencing depth
3/18/2018: v0.711 Fixed error caused by gene names containing characters such as ' or "
3/28/2018: v0.712 Fine tuned EDA plots
4/3/2018: V0.713 add permutations for fgsea. Expand quotes.
4/13/2018: V0.72 fixed bug caused error in R Markdown file when users choose species other than the default.
4/25/2018: V0.73 Fixed bug for GO terms tree in k-Means. Added layout button for network viz of GO terms
5/28/2018: V0.73 Enabled download of all FDR and fold-changes at the DEG1 tab. Problem with the FDR and fold-change data with only one columns.

In loving memory of my parents.