Cargando…

Biclique: an R package for maximal biclique enumeration in bipartite graphs

OBJECTIVE: Bipartite graphs are widely used to model relationships between pairs of heterogeneous data types. Maximal bicliques are foundational structures in such graphs, and their enumeration is an important task in systems biology, epidemiology and many other problem domains. Thus, there is a nee...

Descripción completa

Detalles Bibliográficos
Autores principales: Lu, Yuping, Phillips, Charles A., Langston, Michael A.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7035696/
https://www.ncbi.nlm.nih.gov/pubmed/32085812
http://dx.doi.org/10.1186/s13104-020-04955-0
_version_ 1783500107250925568
author Lu, Yuping
Phillips, Charles A.
Langston, Michael A.
author_facet Lu, Yuping
Phillips, Charles A.
Langston, Michael A.
author_sort Lu, Yuping
collection PubMed
description OBJECTIVE: Bipartite graphs are widely used to model relationships between pairs of heterogeneous data types. Maximal bicliques are foundational structures in such graphs, and their enumeration is an important task in systems biology, epidemiology and many other problem domains. Thus, there is a need for an efficient, general purpose, publicly available tool to enumerate maximal bicliques in bipartite graphs. The statistical programming language R is a logical choice for such a tool, but until now no R package has existed for this purpose. Our objective is to provide such a package, so that the research community can more easily perform this computationally demanding task. RESULTS: Biclique is an R package that takes as input a bipartite graph and produces a listing of all maximal bicliques in this graph. Input and output formats are straightforward, with examples provided both in this paper and in the package documentation. Biclique employs a state-of-the-art algorithm previously developed for basic research in functional genomics. This package, along with its source code and reference manual, are freely available from the CRAN public repository at https://cran.r-project.org/web/packages/biclique/index.html.
format Online
Article
Text
id pubmed-7035696
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-70356962020-02-27 Biclique: an R package for maximal biclique enumeration in bipartite graphs Lu, Yuping Phillips, Charles A. Langston, Michael A. BMC Res Notes Research Note OBJECTIVE: Bipartite graphs are widely used to model relationships between pairs of heterogeneous data types. Maximal bicliques are foundational structures in such graphs, and their enumeration is an important task in systems biology, epidemiology and many other problem domains. Thus, there is a need for an efficient, general purpose, publicly available tool to enumerate maximal bicliques in bipartite graphs. The statistical programming language R is a logical choice for such a tool, but until now no R package has existed for this purpose. Our objective is to provide such a package, so that the research community can more easily perform this computationally demanding task. RESULTS: Biclique is an R package that takes as input a bipartite graph and produces a listing of all maximal bicliques in this graph. Input and output formats are straightforward, with examples provided both in this paper and in the package documentation. Biclique employs a state-of-the-art algorithm previously developed for basic research in functional genomics. This package, along with its source code and reference manual, are freely available from the CRAN public repository at https://cran.r-project.org/web/packages/biclique/index.html. BioMed Central 2020-02-21 /pmc/articles/PMC7035696/ /pubmed/32085812 http://dx.doi.org/10.1186/s13104-020-04955-0 Text en © The Author(s) 2020 Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated in a credit line to the data.
spellingShingle Research Note
Lu, Yuping
Phillips, Charles A.
Langston, Michael A.
Biclique: an R package for maximal biclique enumeration in bipartite graphs
title Biclique: an R package for maximal biclique enumeration in bipartite graphs
title_full Biclique: an R package for maximal biclique enumeration in bipartite graphs
title_fullStr Biclique: an R package for maximal biclique enumeration in bipartite graphs
title_full_unstemmed Biclique: an R package for maximal biclique enumeration in bipartite graphs
title_short Biclique: an R package for maximal biclique enumeration in bipartite graphs
title_sort biclique: an r package for maximal biclique enumeration in bipartite graphs
topic Research Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7035696/
https://www.ncbi.nlm.nih.gov/pubmed/32085812
http://dx.doi.org/10.1186/s13104-020-04955-0
work_keys_str_mv AT luyuping bicliqueanrpackageformaximalbicliqueenumerationinbipartitegraphs
AT phillipscharlesa bicliqueanrpackageformaximalbicliqueenumerationinbipartitegraphs
AT langstonmichaela bicliqueanrpackageformaximalbicliqueenumerationinbipartitegraphs