RMut

RMut performs sensitivity analysis of Boolean network models as an R package, evaluating effects of node-based, edgetic, and user-defined mutations to assess network robustness.


Key Features:

  • Comprehensive Mutation Analysis: Supports node-based mutations (overexpression, state-flip) and edgetic mutations (edge-addition, edge-reversal, edge-removal), and accepts user-defined mutations.
  • Customizable Parameters: Allows specification of mutation area and duration time within the network for targeted sensitivity analyses.
  • Parallel Processing Capability: Implements a parallel algorithm using the OpenCL library to accelerate analysis of large-scale Boolean networks.

Scientific Applications:

  • Biological Network Sensitivity: Applied to real biological networks to reveal sensitivity to overexpression/state-flip and edge-addition/edge-reversal mutations.
  • Drug Target Prediction: Used to compare node-based and edgetic mutations for drug target prediction, with edgetic mutations showing superior predictive power.
  • Synergistic Mutation Effects: Employed to analyze double edge-removal mutations and detect synergistic impacts on network sensitivity.

Methodology:

Uses Boolean network models and a parallel computing implementation via OpenCL.

Topics

Details

License:
Apache-2.0
Maturity:
Mature
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
R, Java
Added:
5/17/2019
Last Updated:
6/16/2020

Operations

Publications

Trinh H, Kwon Y. RMut: R package for a Boolean sensitivity analysis against various types of mutations. PLOS ONE. 2019;14(3):e0213736. doi:10.1371/journal.pone.0213736. PMID:30889216. PMCID:PMC6424452.

PMID: 30889216
PMCID: PMC6424452
Funding: - National IT Industry Promotion Agency: S1106-16-1002

Documentation

Links