| Literature DB >> 26677932 |
Fu-Jou Lai, Hong-Tsun Chang, Wei-Sheng Wu.
Abstract
BACKGROUND: Computational identification of cooperative transcription factor (TF) pairs helps understand the combinatorial regulation of gene expression in eukaryotic cells. Many advanced algorithms have been proposed to predict cooperative TF pairs in yeast. However, it is still difficult to conduct a comprehensive and objective performance comparison of different algorithms because of lacking sufficient performance indices and adequate overall performance scores. To solve this problem, in our previous study (published in BMC Systems Biology 2014), we adopted/proposed eight performance indices and designed two overall performance scores to compare the performance of 14 existing algorithms for predicting cooperative TF pairs in yeast. Most importantly, our performance comparison framework can be applied to comprehensively and objectively evaluate the performance of a newly developed algorithm. However, to use our framework, researchers have to put a lot of effort to construct it first. To save researchers time and effort, here we develop a web tool to implement our performance comparison framework, featuring fast data processing, a comprehensive performance comparison and an easy-to-use web interface.Entities:
Mesh:
Substances:
Year: 2015 PMID: 26677932 PMCID: PMC4682397 DOI: 10.1186/1471-2105-16-S18-S2
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.169
The numbers of the compared algorithms, the performance indices, and the predicted cooperative TF pairs (PCTFPs) for each of the 15 existing algorithms.
| Algorithm | # of existing algorithms used for performance comparison in their paper | # of indices used for performance evaluation in their paper | # of PCTFPs |
|---|---|---|---|
| Banerjee and Zhang | 0 | 1 | 31 |
| Harbison et al. | 0 | 0 | 94 |
| Nagamine et al. | 0 | 1 | 24 |
| Tsai et al. | 0 | 1 | 18 |
| Chang et al. | 2 | 1 | 55 |
| He et al. | 2 | 1 | 30 |
| Yu et al. | 0 | 1 | 300 |
| Wang J | 3 | 1 | 14 |
| Elati et al. | 4 | 1 | 20 |
| Datta and Zhao | 3 | 1 | 25 |
| Chuang et al. | 4 | 2 | 13 |
| Wang Y et al. | 5 | 2 | 159 |
| Yang et al. | 3 | 1 | 186 |
| Chen et al. | 2 | 2 | 221 |
| Lai et al. | 11 | 3 | 27 |
The eight performance indices implemented in our tool
| Performance index type | Index | Data sources used | Rationale |
|---|---|---|---|
| TF-based | Index1 | Yeast physical PPI data from BioGRID database [ | Measure the overlap significance of the physical PPI partners of a PCTFP* |
| Index2 | Yeast physical PPI data from BioGRID database [ | Measure the shortest path length of a PCTFP in the physical PPI network | |
| Index3 | Yang et al.'s functional similarity scores of any two yeast genes [ | Measure the functional similarity of a PCTFP | |
| Index4 | Yang et al.'s high-quality benchmark set of 27 cooperative TF pairs in yeast [ | Measure the overlap significance of the list of PCTFPs from an algorithm and the benchmark set of 27 cooperative TF pairs | |
| TG-based | Index5 | Balaji et al.'s co-regulatory coefficient dataset of 3459 TF pairs in yeast [ | Measure the co-regulatory coefficient of a PCTFP |
| Index6 | Co-expression scores of any two yeast genes from SPELL database [ | Measure the expression coherence of a PCTFP's common target genes | |
| Index7 | Yang et al.'s functional similarity scores of any two yeast genes [ | Measure the functional coherence of a PCTFP's common target genes | |
| Index8 | Yeast physical PPI data from BioGRID database [ | Measure the physical PPI coherence of a PCTFP's common target genes | |
*PCTFP is the abbreviation for predicted cooperative TF pair.
Different indices utilizes different data sources and rationales. See our previous study [19] for the details about the mathematics of these eight performance indices.
Figure 1The conceptual flowchart of our tool. The flowchart shows the procedure of using our tool to conduct a comprehensive performance comparison of the user's algorithm to many existing algorithms using various performance indices.
Figure 2The input and three settings of our tool. To use our tool, users have to (a) input a list of the predicted cooperative TF pairs (PCTFPs) from their algorithm and select (b) the compared algorithms among the 15 existing algorithms, (c) the performance indices among the eight existing indices, and (d) the overall performance scores from the comprehensive ranking score and the comprehensive normalized score.
Figure 3The output of our tool. Here we input the sample data (a list of 40 TF pairs) as a list of the predicted cooperative TF pairs (PCTFPs) from a user's algorithm and select 10 existing algorithms, eight performance indices, and the comprehensive ranking score as the overall performance score. (a) The comprehensive performance comparison results are shown as a bar chart and a table. It can be seen that the overall performance of the user's algorithm ranks three among all the 11 algorithms being compared. (b) When clicking the hyperlink of "Index5", users will get the performance comparison results (shown as both a bar chart and a table) using only the index 5. It can be seen that the user's algorithm is the best performing algorithm in the index 5. (c) When clicking the hyperlink of "Details of the score of Index5 for each compared algorithm", users will get a text file containing the original scores (calculated using the index 5) of all PCTFPs of each algorithm being compared.