NAR Genomics and BioinformaticsSystems BiologyPeer-reviewed journal article
gpuZoo: Cost-effective estimation of gene regulatory networks using the Graphics Processing Unit
Marouen Ben GuebilaiD, Daniel C. MorganiD, Kimberly GlassiD, Marieke L. KuijjeriD, Dawn Lisa DeMeoiD, John F QuackenbushiD
Abstract
Gene regulatory network inference allows for the study of transcriptional control to identify the alteration of cellular processes in human diseases. Our group has developed several tools to model a variety of regulatory processes, including transcriptional (PANDA, SPIDER) and post-transcriptional (PUMA) gene regulation, and gene regulation in individual samples (LIONESS). These methods work by performing repeated operations on data matrices in order to integrate information across multiple lines of biological evidence. This limits their use for large-scale genomic studies due to the associated high computational burden. To address this limitation, we developed gpuZoo, which includes GPU-accelerated implementations of these algorithms. The runtime of the gpuZoo implementation in MATLAB and Python is up to 61 times faster and 28 times less expensive than the multi-core CPU implementation of the same methods. gpuZoo takes advantage of the modern multi-GPU device architecture to build a population of sample-specific gene regulatory networks with similar runtime and cost improvements by combining GPU acceleration with an efficient on-line derivation. Taken together, gpuZoo allows parallel and on-line gene regulatory network inference in large-scale genomic studies with cost-effective performance. gpuZoo is available in MATLAB through the netZooM package https://github.com/netZoo/netZooM and in Python through the netZooPy package https://github.com/netZoo/netZooPy.
- organism: human
- assay: bulk RNA-seq
- research focus: gene regulatory network inference
- approach: statistical model
- Citations
- 8
- FWCI
- 0.57
- Field percentile
- top 43%
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
- Parallel Framework for Inferring Genome-Scale Gene Regulatory Networks
Softya Sebastian, Swarup Roy·bioRxiv·Jul 11, 2021
- PALLAS: Penalized mAximum LikeLihood and pArticle Swarms for inference of gene regulatory networks from time series data
Yukun Tan, Fernando Buarque de Lima Neto, Ulisses Braga-Neto·IEEE Transactions on Computational Biology and BioinformaticsPeer-reviewed·Nov 10, 2020
- From Noise to Knowledge: Diffusion Probabilistic Model-Based Neural Inference of Gene Regulatory Networks
Hao Zhu, Donna K. Slonim·Journal of Computational BiologyPeer-reviewed·Oct 10, 2024
- Rapid Reconstruction of Time-varying Gene Regulatory Networks with Limited Main Memory
Saptarshi Pyne, Ashish Anand·IEEE Transactions on Computational Biology and BioinformaticsPeer-reviewed·Oct 11, 2019
- FINET: Fast Inferring NETwork
Anyou Wang, Rong Hai·BMC Research NotesPeer-reviewed·Nov 10, 2020
- Inference of gene regulatory networks for overcoming low performance in real-world data
Yusuke Hiki, Yuta Tokuoka, … Akira Funahashi·IEEE AccessPeer-reviewed·Jan 1, 2026