Cargando…

RMut: R package for a Boolean sensitivity analysis against various types of mutations

There have been many in silico studies based on a Boolean network model to investigate network sensitivity against gene or interaction mutations. However, there are no proper tools to examine the network sensitivity against many different types of mutations, including user-defined ones. To address t...

Descripción completa

Detalles Bibliográficos
Autores principales: Trinh, Hung-Cuong, Kwon, Yung-Keun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6424452/
https://www.ncbi.nlm.nih.gov/pubmed/30889216
http://dx.doi.org/10.1371/journal.pone.0213736
_version_ 1783404685033472000
author Trinh, Hung-Cuong
Kwon, Yung-Keun
author_facet Trinh, Hung-Cuong
Kwon, Yung-Keun
author_sort Trinh, Hung-Cuong
collection PubMed
description There have been many in silico studies based on a Boolean network model to investigate network sensitivity against gene or interaction mutations. However, there are no proper tools to examine the network sensitivity against many different types of mutations, including user-defined ones. To address this issue, we developed RMut, which is an R package to analyze the Boolean network-based sensitivity by efficiently employing not only many well-known node-based and edgetic mutations but also novel user-defined mutations. In addition, RMut can specify the mutation area and the duration time for more precise analysis. RMut can be used to analyze large-scale networks because it is implemented in a parallel algorithm using the OpenCL library. In the first case study, we observed that the real biological networks were most sensitive to overexpression/state-flip and edge-addition/-reverse mutations among node-based and edgetic mutations, respectively. In the second case study, we showed that edgetic mutations can predict drug-targets better than node-based mutations. Finally, we examined the network sensitivity to double edge-removal mutations and found an interesting synergistic effect. Taken together, these findings indicate that RMut is a flexible R package to efficiently analyze network sensitivity to various types of mutations. RMut is available at https://github.com/csclab/RMut.
format Online
Article
Text
id pubmed-6424452
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-64244522019-04-02 RMut: R package for a Boolean sensitivity analysis against various types of mutations Trinh, Hung-Cuong Kwon, Yung-Keun PLoS One Research Article There have been many in silico studies based on a Boolean network model to investigate network sensitivity against gene or interaction mutations. However, there are no proper tools to examine the network sensitivity against many different types of mutations, including user-defined ones. To address this issue, we developed RMut, which is an R package to analyze the Boolean network-based sensitivity by efficiently employing not only many well-known node-based and edgetic mutations but also novel user-defined mutations. In addition, RMut can specify the mutation area and the duration time for more precise analysis. RMut can be used to analyze large-scale networks because it is implemented in a parallel algorithm using the OpenCL library. In the first case study, we observed that the real biological networks were most sensitive to overexpression/state-flip and edge-addition/-reverse mutations among node-based and edgetic mutations, respectively. In the second case study, we showed that edgetic mutations can predict drug-targets better than node-based mutations. Finally, we examined the network sensitivity to double edge-removal mutations and found an interesting synergistic effect. Taken together, these findings indicate that RMut is a flexible R package to efficiently analyze network sensitivity to various types of mutations. RMut is available at https://github.com/csclab/RMut. Public Library of Science 2019-03-19 /pmc/articles/PMC6424452/ /pubmed/30889216 http://dx.doi.org/10.1371/journal.pone.0213736 Text en © 2019 Trinh, Kwon http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Trinh, Hung-Cuong
Kwon, Yung-Keun
RMut: R package for a Boolean sensitivity analysis against various types of mutations
title RMut: R package for a Boolean sensitivity analysis against various types of mutations
title_full RMut: R package for a Boolean sensitivity analysis against various types of mutations
title_fullStr RMut: R package for a Boolean sensitivity analysis against various types of mutations
title_full_unstemmed RMut: R package for a Boolean sensitivity analysis against various types of mutations
title_short RMut: R package for a Boolean sensitivity analysis against various types of mutations
title_sort rmut: r package for a boolean sensitivity analysis against various types of mutations
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6424452/
https://www.ncbi.nlm.nih.gov/pubmed/30889216
http://dx.doi.org/10.1371/journal.pone.0213736
work_keys_str_mv AT trinhhungcuong rmutrpackageforabooleansensitivityanalysisagainstvarioustypesofmutations
AT kwonyungkeun rmutrpackageforabooleansensitivityanalysisagainstvarioustypesofmutations