| Literature DB >> 29653518 |
Martin Modrák1, Jiří Vohradský2.
Abstract
BACKGROUND: Identifying regulons of sigma factors is a vital subtask of gene network inference. Integrating multiple sources of data is essential for correct identification of regulons and complete gene regulatory networks. Time series of expression data measured with microarrays or RNA-seq combined with static binding experiments (e.g., ChIP-seq) or literature mining may be used for inference of sigma factor regulatory networks.Entities:
Keywords: Cytoscape; Gene network inference; Time series; Transcription regulation
Mesh:
Year: 2018 PMID: 29653518 PMCID: PMC5899412 DOI: 10.1186/s12859-018-2138-x
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.169
Fig. 1Human inspection of the model fits in CyGenexpi. The user is shown the profile of the regulator (blue) and target (red) as well as the best profile found by Genexpi (green). The red ribbon is the error margin of the measured profile. The algorithm classified the first profile as a good fit, while the second was considered implausible to be regulated. The user may however modify the classification based on their knowledge of the data and organism
Fig. 2A sample of the random profiles tested against the SigB regulon. The dots represent the measured (not smoothed) profile of SigB
Main Evaluation Results
Results of Genexpi and TD-Aracne on the regulon reconstruction task. The “Regulator” column reports the proportion of predicted regulations by the true regulator, “Random” reports the proportion of predicted regulations by a random profile (averaged over 50 runs). The best results for each algorithm are highlighted in bold. TD-Aracne (tested) are results of TD-Aracne only on those genes not removed by Genexpi in steps 3&4 of the workflow. The “tested” variant is not reported for the SigR regulon as the results are very similar to those on all genes. The DFs column contains the degrees of freedom for the spline, “#T” stands for “Number of genes tested by Genexpi”, “Reg.” for “Regulator” and “Rand.” for “Random”
Computing time [s] required for a single inference run on the given regulon
| SigB | SigR Kallifidas et al. | SigR Kim et al. | |
|---|---|---|---|
| Genexpi | 26 | 109 | 150 |
| TD-Aracne | 447 | 184 | 446 |
Time taken to compute a possible regulations for a single regulon. All of the results were averaged across both the runs with the actual regulator profile and the runs with a randomly generated profile. All times in seconds
Evaluation results for S. cerevisiae
| Transcription factor | Genexpi | TD-ARACNE | ||
|---|---|---|---|---|
| Regulator | Random | Regulator | Random | |
| FKH1 | 0.30 | 0.24 | 0.00 | 0.14 |
| FKH2 | 0.37 | 0.22 | 0.45 | 0.08 |
| MCM1 | 0.33 | 0.18 | 0.65 | 0.20 |
| NDD1 | 0.42 | 0.21 | 0.00 | 0.00 |
| ACE2 | 0.40 | 0.28 | 0.52 | 0.33 |
| MBP1 | 0.13 | 0.21 | 0.39 | 0.05 |
| SWI4 | 0.23 | 0.16 | 0.48 | 0.10 |
| SWI6 | 0.10 | 0.20 | 0.00 | 0.04 |
Results of Genexpi and TD-Aracne on the eukaryotic regulon reconstruction task. The “Regulator” column reports the proportion of predicted regulations by the true regulator, “Random” reports the proportion of predicted regulations by a random profile (averaged over 20 runs)
| Symbol | Meaning |
|---|---|
|
| synthesis rate of a gene at full activation |
|
| decay rate of a gene |
|
| weight of regulatory influence of putative regulator |
|
| bias of the activation function |
| regulatory response (weighed sum of regulator profiles) as a function of time | |
|
| activation function (logistic sigmoid in our case) |
|
| vector of all model parameters |
|
| measured/smoothed mRNA levels of gene as a function of time |
|
| mRNA levels estimated by a model with parameter vector |
|
| time |
|
| number of time points |
|
| mRNA level of i-th regulator as a function of time |
|
| number of regulators |