BicPAMS: software for biological data analysis with pattern-based biclustering

被引:47
|
作者
Henriques, Rui [1 ]
Ferreira, Francisco L.
Madeira, Sara C. [1 ]
机构
[1] Univ Lisbon, INESC ID, Lisbon, Portugal
来源
BMC BIOINFORMATICS | 2017年 / 18卷
关键词
GENE-EXPRESSION DATA; ALGORITHMS;
D O I
10.1186/s12859-017-1493-3
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Background: Biclustering has been largely applied for the unsupervised analysis of biological data, being recognised today as a key technique to discover putative modules in both expression data (subsets of genes correlated in subsets of conditions) and network data (groups of coherently interconnected biological entities). However, given its computational complexity, only recent breakthroughs on pattern-based biclustering enabled efficient searches without the restrictions that state-of-the-art biclustering algorithms place on the structure and homogeneity of biclusters. As a result, pattern-based biclustering provides the unprecedented opportunity to discover non-trivial yet meaningful biological modules with putative functions, whose coherency and tolerance to noise can be tuned and made problem-specific. Methods: To enable the effective use of pattern-based biclustering by the scientific community, we developed BicPAMS (Biclustering based on PAttern Mining Software), a software that: 1) makes available state-of-the-art pattern-based biclustering algorithms (BicPAM (Henriques and Madeira, Alg Mol Biol 9: 27, 2014), BicNET (Henriques and Madeira, Alg Mol Biol 11: 23, 2016), BicSPAM (Henriques and Madeira, BMC Bioinforma 15: 130, 2014), BiC2PAM (Henriques and Madeira, Alg Mol Biol 11: 1-30, 2016), BiP (Henriques and Madeira, IEEE/ACM Trans Comput Biol Bioinforma, 2015), DeBi (Serin and Vingron, AMB 6:1-12, 2011) and BiModule (Okada et al., IPSJ Trans Bioinf 48(SIG5):39-48, 2007)); 2) consistently integrates their dispersed contributions; 3) further explores additional accuracy and efficiency gains; and 4) makes available graphical and application programming interfaces. Results: Results on both synthetic and real data confirm the relevance of BicPAMS for biological data analysis, highlighting its essential role for the discovery of putative modules with non-trivial yet biologically significant functions from expression and network data. Conclusions: BicPAMS is the first biclustering tool offering the possibility to: 1) parametrically customize the structure, coherency and quality of biclusters; 2) analyze large-scale biological networks; and 3) tackle the restrictive assumptions placed by state-of-the-art biclustering algorithms. These contributions are shown to be key for an adequate, complete and user-assisted unsupervised analysis of biological data.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] BicPAMS: software for biological data analysis with pattern-based biclustering
    Rui Henriques
    Francisco L. Ferreira
    Sara C. Madeira
    BMC Bioinformatics, 18
  • [2] Erratum to: BicPAMS: software for biological data analysis with pattern-based biclustering
    Rui Henriques
    Francisco L. Ferreira
    Sara C. Madeira
    BMC Bioinformatics, 18
  • [3] BicPAMS: software for biological data analysis with pattern-based biclustering (vol 18, 82, 2017)
    Henriques, Rui
    Ferreira, Francisco L.
    Madeira, Sara C.
    BMC BIOINFORMATICS, 2017, 18
  • [4] BicPAM: Pattern-based biclustering for biomedical data analysis
    Rui Henriques
    Sara C Madeira
    Algorithms for Molecular Biology, 9
  • [5] BicPAM: Pattern-based biclustering for biomedical data analysis
    Henriques, Rui
    Madeira, Sara C.
    ALGORITHMS FOR MOLECULAR BIOLOGY, 2014, 9
  • [6] Pattern-Based Biclustering with Constraints for Gene Expression Data Analysis
    Henriques, Rui
    Madeira, Sara C.
    PROGRESS IN ARTIFICIAL INTELLIGENCE-BK, 2015, 9273 : 326 - 339
  • [7] Configurable pattern-based evolutionary biclustering of gene expression data
    Pontes, Beatriz
    Giraldez, Raul
    Aguilar-Ruiz, Jesus S.
    ALGORITHMS FOR MOLECULAR BIOLOGY, 2013, 8
  • [8] Configurable pattern-based evolutionary biclustering of gene expression data
    Beatriz Pontes
    Raúl Giráldez
    Jesús S Aguilar-Ruiz
    Algorithms for Molecular Biology, 8
  • [9] PBC: A Software Framework Facilitating Pattern-Based Clustering for Microarray Data Analysis
    Shin, Dong-Guk
    Hong, Seung-Hyun
    Joshi, Pujan
    Nori, Ravi
    Pei, Baikang
    Wang, Hsin-Wei
    Harrington, Patrick
    Kuo, Lynn
    Kalajzic, Ivo
    Rowe, David
    2009 INTERNATIONAL JOINT CONFERENCE ON BIOINFORMATICS, SYSTEMS BIOLOGY AND INTELLIGENT COMPUTING, PROCEEDINGS, 2009, : 30 - +
  • [10] Expectation Maximization of Frequent Patterns, a Specific, Local, Pattern-Based Biclustering Algorithm for Biological Datasets
    Moore, Erin Jessica
    Bourlai, Thirmachos
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2016, 13 (05) : 812 - 824