VIB-PSB / MINI-EX

Motif-Informed Network Inference of cell type-specific gene regulatory networks in plants
Other
14 stars 8 forks source link

MINI-EX

Motif-Informed Network Inference based on single-cell EXpression data

The pipeline is built using Nextflow DSL2 and has the purpose of infer cell-type specific gene regulatory network using scRNA-Seq data in plants.

MINI-EX uses a dual license to offer the distribution of the software under a proprietary model as well as an open source model.

MINI-EX v2.* is released! Main features:

Pipeline summary

1. Run expression-based gene regulatory network (GRN) inference (GRNBoost2) given a list of transcription factors (TFs) and a gene-to-cell count matrix
2. Run TF binding site (TFBS) enrichment on the expression-based regulons and filter for TF or TF-Family motifs (default TF-Family)
3a. Filter the previously identified regulons by target genes' (TGs) expression among the defined cell clusters (cluster specificity) using the provided markers
3b. Filter the cell cluster specific regulons by TF expression
4a. Calculate network statistics (out-degree, betweenness, closeness), cluster specificity and functional (GO) enrichment of the target genes of each regulon (if a list of GO terms is provided)
4b. Generate a list of ranked regulons based on Borda ranking and generate an edge table containing edge scores

For the last step, if a list of GO terms of interest is provided:

else:

Note: step 2 can be omitted when no motif mapping data is available (motif mapping data is provided for Arabidopsis, rice and maize). However, use with caution as without motif data the networks will be less precise.

Detailed pipeline overview

MINI-EX_scheme

Inputs

As the pipeline can be run in parallel for multiple datasets all the inputs can be provided as a path to the dedicated directories.
All input files should have specific extensions and names as shown in here.

Outputs

A detailed overview on necessary input files and expected output files can be found here.

Requirements

Usage

Define paths in the config file to all the required inputs.

nextflow -C miniex.config run miniex.nf

Having problems running MINI-EX? Check the FAQ.

Contact and support

Should you have any questions or suggestions, please send an e-mail to klaas.vandepoele@psb.vib-ugent.be.

Should you encounter a bug, please open an issue.

Citation

When publishing results generated using MINI-EX, please cite:

Ferrari C, Manosalva Pérez N, Vandepoele K. MINI-EX: Integrative inference of single-cell gene regulatory networks in plants. Mol Plant. 2022 Nov 7;15(11):1807-1824. doi: 10.1016/j.molp.2022.10.016. Epub 2022 Oct 27. PMID: 36307979.