COBRAC: a fast implementation of convex biclustering with compression
COBRAC: a fast implementation of convex biclustering with compression
复制标题
COBRAC:压缩凸双聚类的快速实现
DOI:
10.1093/bioinformatics/btab248
复制
发表时间:
2021
期刊:
影响因子:
5.8
通讯作者:
Chi, Eric C
中科院分区:
文献类型:
--
作者:
Yi, Haidong;Huang, Le;Mishne, Gal;Chi, Eric C
SummaryBiclustering is a generalization of clustering used to identify simultaneous grouping patterns in observations (rows) and features (columns) of a data matrix. Recently, the biclustering task has been formulated as a convex optimization problem. While this convex recasting of the problem has attractive properties, existing algorithms do not scale well. To address this problem and make convex biclustering a practical tool for analyzing larger data, we propose an implementation of fast convex biclustering called COBRAC to reduce the computing time by iteratively compressing problem size along with the solution path. We apply COBRAC to several gene expression datasets to demonstrate its effectiveness and efficiency. Besides the standalone version for COBRAC, we also developed a related online web server for online calculation and visualization of the downloadable interactive results.Availability and implementationThe source code and test data are available at https://github.com/haidyi/cvxbiclustr or https://zenodo.org/record/4620218. The web server is available at https://cvxbiclustr.ericchi.com.Supplementary informationSupplementary data are available atBioinformaticsonline.