Cargando…
A straightforward method to compute average stochastic oscillations from data samples
BACKGROUND: Many biological systems exhibit sustained stochastic oscillations in their steady state. Assessing these oscillations is usually a challenging task due to the potential variability of the amplitude and frequency of the oscillations over time. As a result of this variability, when several...
Autor principal: | |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2015
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4615616/ https://www.ncbi.nlm.nih.gov/pubmed/26482438 http://dx.doi.org/10.1186/s12859-015-0765-z |
_version_ | 1782396496462741504 |
---|---|
author | Júlvez, Jorge |
author_facet | Júlvez, Jorge |
author_sort | Júlvez, Jorge |
collection | PubMed |
description | BACKGROUND: Many biological systems exhibit sustained stochastic oscillations in their steady state. Assessing these oscillations is usually a challenging task due to the potential variability of the amplitude and frequency of the oscillations over time. As a result of this variability, when several stochastic replications are averaged, the oscillations are flattened and can be overlooked. This can easily lead to the erroneous conclusion that the system reaches a constant steady state. RESULTS: This paper proposes a straightforward method to detect and asses stochastic oscillations. The basis of the method is in the use of polar coordinates for systems with two species, and cylindrical coordinates for systems with more than two species. By slightly modifying these coordinate systems, it is possible to compute the total angular distance run by the system and the average Euclidean distance to a reference point. This allows us to compute confidence intervals, both for the average angular speed and for the distance to a reference point, from a set of replications. CONCLUSIONS: The use of polar (or cylindrical) coordinates provides a new perspective of the system dynamics. The mean trajectory that can be obtained by averaging the usual cartesian coordinates of the samples informs about the trajectory of the center of mass of the replications. In contrast to such a mean cartesian trajectory, the mean polar trajectory can be used to compute the average circular motion of those replications, and therefore, can yield evidence about sustained steady state oscillations. Both, the coordinate transformation and the computation of confidence intervals, can be carried out efficiently. This results in an efficient method to evaluate stochastic oscillations. |
format | Online Article Text |
id | pubmed-4615616 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2015 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-46156162015-10-23 A straightforward method to compute average stochastic oscillations from data samples Júlvez, Jorge BMC Bioinformatics Methodology Article BACKGROUND: Many biological systems exhibit sustained stochastic oscillations in their steady state. Assessing these oscillations is usually a challenging task due to the potential variability of the amplitude and frequency of the oscillations over time. As a result of this variability, when several stochastic replications are averaged, the oscillations are flattened and can be overlooked. This can easily lead to the erroneous conclusion that the system reaches a constant steady state. RESULTS: This paper proposes a straightforward method to detect and asses stochastic oscillations. The basis of the method is in the use of polar coordinates for systems with two species, and cylindrical coordinates for systems with more than two species. By slightly modifying these coordinate systems, it is possible to compute the total angular distance run by the system and the average Euclidean distance to a reference point. This allows us to compute confidence intervals, both for the average angular speed and for the distance to a reference point, from a set of replications. CONCLUSIONS: The use of polar (or cylindrical) coordinates provides a new perspective of the system dynamics. The mean trajectory that can be obtained by averaging the usual cartesian coordinates of the samples informs about the trajectory of the center of mass of the replications. In contrast to such a mean cartesian trajectory, the mean polar trajectory can be used to compute the average circular motion of those replications, and therefore, can yield evidence about sustained steady state oscillations. Both, the coordinate transformation and the computation of confidence intervals, can be carried out efficiently. This results in an efficient method to evaluate stochastic oscillations. BioMed Central 2015-10-19 /pmc/articles/PMC4615616/ /pubmed/26482438 http://dx.doi.org/10.1186/s12859-015-0765-z Text en © Júlvez. 2015 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License(http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver(http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated. |
spellingShingle | Methodology Article Júlvez, Jorge A straightforward method to compute average stochastic oscillations from data samples |
title | A straightforward method to compute average stochastic oscillations from data samples |
title_full | A straightforward method to compute average stochastic oscillations from data samples |
title_fullStr | A straightforward method to compute average stochastic oscillations from data samples |
title_full_unstemmed | A straightforward method to compute average stochastic oscillations from data samples |
title_short | A straightforward method to compute average stochastic oscillations from data samples |
title_sort | straightforward method to compute average stochastic oscillations from data samples |
topic | Methodology Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4615616/ https://www.ncbi.nlm.nih.gov/pubmed/26482438 http://dx.doi.org/10.1186/s12859-015-0765-z |
work_keys_str_mv | AT julvezjorge astraightforwardmethodtocomputeaveragestochasticoscillationsfromdatasamples AT julvezjorge straightforwardmethodtocomputeaveragestochasticoscillationsfromdatasamples |