Cargando…

Inferring the perturbation time from biological time course data

Motivation: Time course data are often used to study the changes to a biological process after perturbation. Statistical methods have been developed to determine whether such a perturbation induces changes over time, e.g. comparing a perturbed and unperturbed time course dataset to uncover differenc...

Descripción completa

Detalles Bibliográficos
Autores principales: Yang, Jing, Penfold, Christopher A., Grant, Murray R., Rattray, Magnus
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5039917/
https://www.ncbi.nlm.nih.gov/pubmed/27288495
http://dx.doi.org/10.1093/bioinformatics/btw329
_version_ 1782456148864008192
author Yang, Jing
Penfold, Christopher A.
Grant, Murray R.
Rattray, Magnus
author_facet Yang, Jing
Penfold, Christopher A.
Grant, Murray R.
Rattray, Magnus
author_sort Yang, Jing
collection PubMed
description Motivation: Time course data are often used to study the changes to a biological process after perturbation. Statistical methods have been developed to determine whether such a perturbation induces changes over time, e.g. comparing a perturbed and unperturbed time course dataset to uncover differences. However, existing methods do not provide a principled statistical approach to identify the specific time when the two time course datasets first begin to diverge after a perturbation; we call this the perturbation time. Estimation of the perturbation time for different variables in a biological process allows us to identify the sequence of events following a perturbation and therefore provides valuable insights into likely causal relationships. Results: We propose a Bayesian method to infer the perturbation time given time course data from a wild-type and perturbed system. We use a non-parametric approach based on Gaussian Process regression. We derive a probabilistic model of noise-corrupted and replicated time course data coming from the same profile before the perturbation time and diverging after the perturbation time. The likelihood function can be worked out exactly for this model and the posterior distribution of the perturbation time is obtained by a simple histogram approach, without recourse to complex approximate inference algorithms. We validate the method on simulated data and apply it to study the transcriptional change occurring in Arabidopsis following inoculation with Pseudomonas syringae pv. tomato DC3000 versus the disarmed strain DC3000hrpA. Availability and Implementation: An R package, DEtime, implementing the method is available at https://github.com/ManchesterBioinference/DEtime along with the data and code required to reproduce all the results. Contact: Jing.Yang@manchester.ac.uk or Magnus.Rattray@manchester.ac.uk Supplementary information: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-5039917
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-50399172016-09-29 Inferring the perturbation time from biological time course data Yang, Jing Penfold, Christopher A. Grant, Murray R. Rattray, Magnus Bioinformatics Original Papers Motivation: Time course data are often used to study the changes to a biological process after perturbation. Statistical methods have been developed to determine whether such a perturbation induces changes over time, e.g. comparing a perturbed and unperturbed time course dataset to uncover differences. However, existing methods do not provide a principled statistical approach to identify the specific time when the two time course datasets first begin to diverge after a perturbation; we call this the perturbation time. Estimation of the perturbation time for different variables in a biological process allows us to identify the sequence of events following a perturbation and therefore provides valuable insights into likely causal relationships. Results: We propose a Bayesian method to infer the perturbation time given time course data from a wild-type and perturbed system. We use a non-parametric approach based on Gaussian Process regression. We derive a probabilistic model of noise-corrupted and replicated time course data coming from the same profile before the perturbation time and diverging after the perturbation time. The likelihood function can be worked out exactly for this model and the posterior distribution of the perturbation time is obtained by a simple histogram approach, without recourse to complex approximate inference algorithms. We validate the method on simulated data and apply it to study the transcriptional change occurring in Arabidopsis following inoculation with Pseudomonas syringae pv. tomato DC3000 versus the disarmed strain DC3000hrpA. Availability and Implementation: An R package, DEtime, implementing the method is available at https://github.com/ManchesterBioinference/DEtime along with the data and code required to reproduce all the results. Contact: Jing.Yang@manchester.ac.uk or Magnus.Rattray@manchester.ac.uk Supplementary information: Supplementary data are available at Bioinformatics online. Oxford University Press 2016-10-01 2016-06-10 /pmc/articles/PMC5039917/ /pubmed/27288495 http://dx.doi.org/10.1093/bioinformatics/btw329 Text en © The Author 2016. Published by Oxford University Press. http://creativecommons.org/licenses/by-nc/4.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is properly cited. For commercial re-use, please contact journals.permissions@oup.com
spellingShingle Original Papers
Yang, Jing
Penfold, Christopher A.
Grant, Murray R.
Rattray, Magnus
Inferring the perturbation time from biological time course data
title Inferring the perturbation time from biological time course data
title_full Inferring the perturbation time from biological time course data
title_fullStr Inferring the perturbation time from biological time course data
title_full_unstemmed Inferring the perturbation time from biological time course data
title_short Inferring the perturbation time from biological time course data
title_sort inferring the perturbation time from biological time course data
topic Original Papers
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5039917/
https://www.ncbi.nlm.nih.gov/pubmed/27288495
http://dx.doi.org/10.1093/bioinformatics/btw329
work_keys_str_mv AT yangjing inferringtheperturbationtimefrombiologicaltimecoursedata
AT penfoldchristophera inferringtheperturbationtimefrombiologicaltimecoursedata
AT grantmurrayr inferringtheperturbationtimefrombiologicaltimecoursedata
AT rattraymagnus inferringtheperturbationtimefrombiologicaltimecoursedata