runibic: a Bioconductor package for parallel row-based biclustering of gene expression data
Patryk OrzechowskiiD, Artur Pańszczyk, Xiuzhen HuangiD, Jason H. MooreiD
Abstract
MotivationBiclustering (called also co-clustering) is an unsupervised technique of simultaneous analysis of rows and columns of input matrix. From the first application to gene expression data, multiple algorithms have been proposed. Only a handful of them were able to provide accurate results and were fast enough to be suitable for large-scale genomic datasets.\n\nResultsIn this paper we introduce a Bioconductor package with parallel version of UniBic biclustering algorithm: one of the most accurate biclustering methods that have been developed so far. For the convenience of usage, we have wrapped the algorithm in an R package called runibic. The package includes: (1) a couple of times faster parallel version of the original sequential algorithm,(2) muchmore efficient memory management, (3) modularity which allows to build new methods on top of the provided one, (4) integration with the modern Bioconductor packages such as SummarizedExperiment, ExpressionSetand biclust.\n\nAvailabilityThe package is implemented in R (3.4) and will be available in the new release of Bioconductor (3.6). Currently it could be downloaded from the following URL: http://github.com/athril/runibic/\n\nContactpatryk.orzechowski@gmail.com, jhmoore@upenn.edu\n\nSupplementary informationSupplementary informations are available in vignette of the package.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 27
- FWCI
- 1.51
- Field percentile
- top 18%
- Assay
- Research Focus
- Approach
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
- BicGO: a new biclustering algorithm based on global optimization
Guojun Li, Zhengchang Su·bioRxiv·Sep 3, 2018
- Comparison of sparse biclustering algorithms for gene expression datasets
Kath Nicholls, Chris Wallace·Briefings in BioinformaticsPeer-reviewed·Mar 25, 2021
- Deep surveys of transcriptional modules with Massive Associative Kbiclustering (MAK)
Marcin P. Joachimiak, Cathy Tuglus, … Adam P. Arkin·bioRxiv·Aug 26, 2022
- QUBIC2: A novel biclustering algorithm for large-scale bulk RNA-sequencing and single-cell RNA-sequencing data analysis
- MCbiclust: a novel algorithm to discover large-scale functionally related gene sets from massive transcriptomics data collections
Robert B Bentham, Kevin Bryson, Gyorgy Szabadkai·Nucleic Acids ResearchPeer-reviewed·Jul 14, 2017
- clusterExperiment and RSEC: A Bioconductor package and framework for clustering of single-cell and other large gene expression datasets
Davide Risso, Liam Purvis, … Elizabeth A. Purdom·PLoS Computational BiologyPeer-reviewed·Sep 4, 2018