bioRxivSystems BiologyPreprint
pFLEX – a Python library for fast functional evaluation of genetic networks at the biological module-level
Talip Yasir DemirtasiD, Angela Helen ShawiD, Maximilian BillmanniD
- Citations
- 0
Abstract
Genetic networks derived from omics data are a powerful tool for systematic gene function prediction. Performance evaluation of such predictions is crucial to judge the data and computational pipeline for network construction, but unbalanced functional standards often cause hidden evaluation biases. To visualize and mitigate such biases, we previously developed the R package FLEX. Here, we present the pFLEX genetic network benchmarking tool as Python library with new and improved functionality. pFLEX improves overall runtime 4.1 to 15.8-fold. It offers additional evaluation metrics that allow for easy comparison of precision recall performance at the complex or pathway resolution between genetic networks. We demonstrate the utility of pFLEX for evaluating tissue-specific co-essentiality networks and data normalization strategies of the Cancer Dependency Map, as well as for cell line-specific Perturb-Seq-derived networks. This illustrates the requirement for biological module-resolved precision recall metrics in pFLEX for sensitive and fast evaluation of genetic networks. Availability and ImplementationpFLEX is available under the MIT license at https://github.com/billmannlab/pFLEX and the pFLEX version used in this manuscript along with benchmarking code for the analyses presented in this manuscript are archived at https://doi.org/10.5281/zenodo.20632868.
- research focus: benchmarking
- research focus: gene regulatory network inference
- research focus: differential expression
- approach: statistical model
- approach: benchmark study
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- PyGenePlexus: A Python package for gene discovery using network-based machine learning
Christopher A Mancuso, Renming Liu, Arjun Krishnan·BioinformaticsPeer-reviewed·Jan 31, 2023
- EGAD: Ultra-fast functional analysis of gene networks
Sara Ballouz, Melanie Weber, … Jesse Gillis·bioRxiv·May 17, 2016
- Open Biomedical Network Benchmark: A Python Toolkit for Benchmarking Datasets with Biomedical Networks
Renming Liu, Arjun Krishnan·bioRxiv·Jan 10, 2023
- A unified framework for geneset network analysis
Viola Fanfani, Fabio Cassano, Giovanni Stracquadanio·BMC BioinformaticsPeer-reviewed·Oct 22, 2020
- FINET: Fast Inferring NETwork
Anyou Wang, Rong Hai·BMC Research NotesPeer-reviewed·Nov 10, 2020
- NetworkCommons: bridging data, knowledge and methods to build and evaluate context-specific biological networks
Víctor Patón, Dénes Türei, … Julio Sáez-Rodríguez·BioinformaticsPeer-reviewed·Jan 31, 2025