Next Article in Journal
Lend Me Your EARs: A Systematic Review of the Broad Functions of EAR Motif-Containing Transcriptional Repressors in Plants
Next Article in Special Issue
Efficient Selection of Gaussian Kernel SVM Parameters for Imbalanced Data
Previous Article in Journal
Client Applications and Server-Side Docker for Management of RNASeq and/or VariantSeq Workflows and Pipelines of the GPRO Suite
Previous Article in Special Issue
Integrated Tissue and Blood miRNA Expression Profiles Identify Novel Biomarkers for Accurate Non-Invasive Diagnosis of Breast Cancer: Preliminary Results and Future Clinical Implications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

GReNaDIne: A Data-Driven Python Library to Infer Gene Regulatory Networks from Gene Expression Data

1
Univ Lyon, INSA-Lyon, INRAE, BF2i, UMR0203, F-69621 Villeurbanne, France
2
Univ Lyon, INRAE, INSA-Lyon, BF2i, UMR0203, F-69621 Villeurbanne, France
*
Author to whom correspondence should be addressed.
Genes 2023, 14(2), 269; https://doi.org/10.3390/genes14020269
Submission received: 30 November 2022 / Revised: 9 January 2023 / Accepted: 18 January 2023 / Published: 20 January 2023
(This article belongs to the Special Issue Machine Learning Supervised Algorithms in Bioinformatics)

Abstract

Context: Inferring gene regulatory networks (GRN) from high-throughput gene expression data is a challenging task for which different strategies have been developed. Nevertheless, no ever-winning method exists, and each method has its advantages, intrinsic biases, and application domains. Thus, in order to analyze a dataset, users should be able to test different techniques and choose the most appropriate one. This step can be particularly difficult and time consuming, since most methods’ implementations are made available independently, possibly in different programming languages. The implementation of an open-source library containing different inference methods within a common framework is expected to be a valuable toolkit for the systems biology community. Results: In this work, we introduce GReNaDIne (Gene Regulatory Network Data-driven Inference), a Python package that implements 18 machine learning data-driven gene regulatory network inference methods. It also includes eight generalist preprocessing techniques, suitable for both RNA-seq and microarray dataset analysis, as well as four normalization techniques dedicated to RNA-seq. In addition, this package implements the possibility to combine the results of different inference tools to form robust and efficient ensembles. This package has been successfully assessed under the DREAM5 challenge benchmark dataset. The open-source GReNaDIne Python package is made freely available in a dedicated GitLab repository, as well as in the official third-party software repository PyPI Python Package Index. The latest documentation on the GReNaDIne library is also available at Read the Docs, an open-source software documentation hosting platform. Contribution: The GReNaDIne tool represents a technological contribution to the field of systems biology. This package can be used to infer gene regulatory networks from high-throughput gene expression data using different algorithms within the same framework. In order to analyze their datasets, users can apply a battery of preprocessing and postprocessing tools and choose the most adapted inference method from the GReNaDIne library and even combine the output of different methods to obtain more robust results. The results format provided by GReNaDIne is compatible with well-known complementary refinement tools such as PYSCENIC.
Keywords: bioinformatics; systems biology; gene regulatory network inference; gene expression; machine learning; ensemble learning; Python bioinformatics; systems biology; gene regulatory network inference; gene expression; machine learning; ensemble learning; Python

Share and Cite

MDPI and ACS Style

Schmitt, P.; Sorin, B.; Frouté, T.; Parisot, N.; Calevro, F.; Peignier, S. GReNaDIne: A Data-Driven Python Library to Infer Gene Regulatory Networks from Gene Expression Data. Genes 2023, 14, 269. https://doi.org/10.3390/genes14020269

AMA Style

Schmitt P, Sorin B, Frouté T, Parisot N, Calevro F, Peignier S. GReNaDIne: A Data-Driven Python Library to Infer Gene Regulatory Networks from Gene Expression Data. Genes. 2023; 14(2):269. https://doi.org/10.3390/genes14020269

Chicago/Turabian Style

Schmitt, Pauline, Baptiste Sorin, Timothée Frouté, Nicolas Parisot, Federica Calevro, and Sergio Peignier. 2023. "GReNaDIne: A Data-Driven Python Library to Infer Gene Regulatory Networks from Gene Expression Data" Genes 14, no. 2: 269. https://doi.org/10.3390/genes14020269

APA Style

Schmitt, P., Sorin, B., Frouté, T., Parisot, N., Calevro, F., & Peignier, S. (2023). GReNaDIne: A Data-Driven Python Library to Infer Gene Regulatory Networks from Gene Expression Data. Genes, 14(2), 269. https://doi.org/10.3390/genes14020269

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop