Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧬 End-to-End Automated RNA-Seq Pipeline & Differential Gene Expression Analysis

(Type 2 Diabetes Mellitus vs. Control Case Study)

Nextflow R Bioconductor Status


📌 Executive Summary

This repository contains a robust, scalable, and fully automated RNA-Seq data processing pipeline built using Nextflow (DSL2), coupled with downstream Differential Expression (DGE) and Functional Pathway Enrichment Analysis in R/Bioconductor.

The pipeline was executed on paired-end transcriptomic datasets comparing Type 2 Diabetes (T2D) patients against healthy controls, successfully identifying key biological pathways, dysregulated genes, and mitochondrial metabolic disruptions associated with T2D progression.


🛠️ Pipeline Architecture & Workflow

The workflow integrates industry-standard bioinformatics utilities in a modular Nextflow DAG (Directed Acyclic Graph) architecture with checkpoint caching (-resume enabled):

       ┌────────────────────────┐
       │   Raw Paired-End FASTQ │
       └───────────┬────────────┘
                   │
                   ▼
       ┌────────────────────────┐
       │     FastQC (QC)        │
       └───────────┬────────────┘
                   │
                   ▼
       ┌────────────────────────┐
       │     fastp (Trimming)   │
       └───────────┬────────────┘
                   │
                   ▼
       ┌────────────────────────┐
       │ HISAT2 (Genome Align)  │ ◄─── GRCh38 Genome Index
       └───────────┬────────────┘
                   │
                   ▼
       ┌────────────────────────┐
       │ featureCounts (Matrix) │ ◄─── Ensembl GTF Annotation
       └───────────┬────────────┘
                   │
                   ▼
       ┌────────────────────────┐
       │ DESeq2 & Enrichment    │ ───► Volcano Plots, GO & KEGG Pathways
       └────────────────────────┘

About

End-to-end RNA-seq pipeline using Nextflow, Hisat2, FeatureCounts, and DESeq2 in R.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages