GPRuler

GPRuler automates reconstruction of gene–protein–reaction (GPR) rules that encode Boolean relationships between genes, proteins, and biochemical reactions for metabolic network models.


Key Features:

  • Automation and Efficiency: Automates reconstruction of GPR rules across organisms to reduce manual curation effort.
  • Data Integration: Mines information from nine distinct biological databases and accepts an organism name or an existing metabolic model as input to generate GPRs.
  • Accuracy and Validation: Evaluated at small- and genome-scale against manually curated models for Homo sapiens and Saccharomyces cerevisiae, demonstrating high accuracy in reproducing original GPR rules and improved precision after manual validation.
  • Versatility: Supports reconstruction of metabolic networks for any organism, enabling GPR generation for metabolically uncharacterized species.

Scientific Applications:

  • Context-specific metabolic modeling: Enables reconstruction of GPRs to define active portions of metabolic networks under specific conditions.
  • Gene deletion and simulation studies: Provides GPR rules necessary for in silico gene knockout and flux-based simulations.
  • Integration of gene expression data: Produces Boolean GPRs required to map transcriptomic data onto metabolic models.
  • Biomedical and industrial applications: Facilitates metabolic model construction used in healthcare and industrial biotechnology studies.

Methodology:

GPRuler implements a Python-based framework that applies text- and data-mining across nine biological databases to generate GPR rules.

Topics

Details

License:
GPL-3.0
Tool Type:
workflow
Programming Languages:
Python
Added:
9/20/2021
Last Updated:
9/20/2021

Operations

Publications

Di Filippo M, Damiani C, Pescini D. GPRuler: metabolic Gene-Protein-Reaction rules automatic reconstruction. Unknown Journal. 2021. doi:10.1101/2021.02.28.433152.

Documentation

Links