arrow
Return

ValWorkBench: An open source Java library for cluster validation, with applications to microarray data analysis

delete2015-02-01
delete3
PRE
AI
R
Raffaele Giancarlo *
D
Dalila Scaturro
F
Filippo Utro
DOI:10.1016/j.cmpb.2014.12.004delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The prediction of the number of clusters in a dataset, in particular microarrays, is a fundamental task in biological data analysis, usually performed via validation measures. Unfortunately, it has received very little attention and in fact there is a growing need for software tools/libraries dedicated to it. Here we present ValWorkBench, a software library consisting of eleven well known validation measures, together with novel heuristic approximations for some of them. The main objective of this paper is to provide the interested researcher with the full software documentation of an open source cluster validation platform having the main features of being easily extendible in a homogeneous way and of offering software components that can be readily re-used. Consequently, the focus of the presentation is on the architecture of the library, since it provides an essential map that can be used to access the full software documentation, which is available at the supplementary material website [1]. The mentioned main features of ValWorkBench are also discussed and exemplified, with emphasis on software abstraction design and re-usability. A comparison with existing cluster validation software libraries, mainly in terms of the mentioned features, is also offered. It suggests that ValWorkBench is a much needed contribution to the microarray software development/algorithm engineering community. For completeness, it is important to mention that previous accurate algorithmic experimental analysis of the relative merits of each of the implemented measures [19,23,25], carried out specifically on microarray data, gives useful insights on the effectiveness of ValWorkBench for cluster validation to researchers in the microarray community interested in its use for the mentioned task. (C) 2014 Elsevier Ireland Ltd. All rights reserved.
Keywords:
Microarray cluster analysis
Bioinformatics software
Pattern discovery in bioinformatics and biomedicine
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Computer Methods and Programs in Biomedicine cover
Computer Methods and Programs in Biomedicine
IF:
4.8
Papers:
7.0K
Citations:
2.1W

Organization

U
University of Palermo
Scholars:
1.9W
Papers: 1.5W
Citations: 1.5W
I
international business machines (ibm)
Scholars:
5.7K
Papers: 4.5K
Citations: 4
Cited Papers

Cited Papers

errShare
errSave
Computational cluster validation in post-genomic data analysis
err2005-08-01
err731
errOAAI
errHandl, J; Knowles, J; Kell, DB
errShare
errSave
A roadmap of clustering algorithms: finding a match for a biomedical application
err2008-12-06
err183
errOAAI
errAndreopoulos, Bill; An, Aijun; Wang, Xiaogang; Schroeder, Michael
errShare
errSave
Distinctive gene expression patterns in human mammary epithelial cells and breast cancers
err1999-08-03
err1.3K
errOAAI
errPerou, CM; Jeffrey, SS; Van de Rijn, M; Rees, CA; Eisen, MB; Ross, DT; Pergamenschikov, A; Williams, CF; Zhu, SX; Lee, JCF; Lashkari, D; Shalon, D; Brown, PO; Botstein, D
errShare
errSave
researcher View more