nf-core / differentialabundance

Differential abundance analysis for feature/ observation matrices from platforms such as RNA-seq
https://nf-co.re/differentialabundance
MIT License
55 stars 31 forks source link

Transcription factor and Pathway scoring using DoRothEA/PROGENy #99

Open grst opened 1 year ago

grst commented 1 year ago

Description of feature

Dorothea may be useful for all sorts of samples, PROGENy is mostly useful in the field of (immuno-)oncology, but it could still make sense to include it as an optional step in the pipeline.

Possible implementation

Use decoupler (there is both an R version and a Python version) to compute Dorothea and Progeny scores based on the results of the differential gene expression analysis. Include plots such as this one in the MultiQC report:

(from https://decoupler-py.readthedocs.io/en/latest/notebooks/bulk.html)

pinin4fjords commented 1 year ago

Sounds good, PRs gratefully received.

This would need to be implemented as a non-local module first (i.e. PR'd to https://github.com/nf-core/modules), then integrated into the workflow in a process upstream of the reporting step.