Cargando…

RTExtract: time-series NMR spectra quantification based on 3D surface ridge tracking

MOTIVATION: Time-series nuclear magnetic resonance (NMR) has advanced our knowledge about metabolic dynamics. Before analyzing compounds through modeling or statistical methods, chemical features need to be tracked and quantified. However, because of peak overlap and peak shifting, the available pro...

Descripción completa

Detalles Bibliográficos
Autores principales: Wu, Yue, Judge, Michael T, Arnold, Jonathan, Bhandarkar, Suchendra M, Edison, Arthur S
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7755419/
https://www.ncbi.nlm.nih.gov/pubmed/32653900
http://dx.doi.org/10.1093/bioinformatics/btaa631
_version_ 1783626351793668096
author Wu, Yue
Judge, Michael T
Arnold, Jonathan
Bhandarkar, Suchendra M
Edison, Arthur S
author_facet Wu, Yue
Judge, Michael T
Arnold, Jonathan
Bhandarkar, Suchendra M
Edison, Arthur S
author_sort Wu, Yue
collection PubMed
description MOTIVATION: Time-series nuclear magnetic resonance (NMR) has advanced our knowledge about metabolic dynamics. Before analyzing compounds through modeling or statistical methods, chemical features need to be tracked and quantified. However, because of peak overlap and peak shifting, the available protocols are time consuming at best or even impossible for some regions in NMR spectra. RESULTS: We introduce Ridge Tracking-based Extract (RTExtract), a computer vision-based algorithm, to quantify time-series NMR spectra. The NMR spectra of multiple time points were formulated as a 3D surface. Candidate points were first filtered using local curvature and optima, then connected into ridges by a greedy algorithm. Interactive steps were implemented to refine results. Among 173 simulated ridges, 115 can be tracked (RMSD < 0.001). For reproducing previous results, RTExtract took less than 2 h instead of ∼48 h, and two instead of seven parameters need tuning. Multiple regions with overlapping and changing chemical shifts are accurately tracked. AVAILABILITY AND IMPLEMENTATION: Source code is freely available within Metabolomics toolbox GitHub repository (https://github.com/artedison/Edison_Lab_Shared_Metabolomics_UGA/tree/master/metabolomics_toolbox/code/ridge_tracking) and is implemented in MATLAB and R. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-7755419
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-77554192020-12-29 RTExtract: time-series NMR spectra quantification based on 3D surface ridge tracking Wu, Yue Judge, Michael T Arnold, Jonathan Bhandarkar, Suchendra M Edison, Arthur S Bioinformatics Original Papers MOTIVATION: Time-series nuclear magnetic resonance (NMR) has advanced our knowledge about metabolic dynamics. Before analyzing compounds through modeling or statistical methods, chemical features need to be tracked and quantified. However, because of peak overlap and peak shifting, the available protocols are time consuming at best or even impossible for some regions in NMR spectra. RESULTS: We introduce Ridge Tracking-based Extract (RTExtract), a computer vision-based algorithm, to quantify time-series NMR spectra. The NMR spectra of multiple time points were formulated as a 3D surface. Candidate points were first filtered using local curvature and optima, then connected into ridges by a greedy algorithm. Interactive steps were implemented to refine results. Among 173 simulated ridges, 115 can be tracked (RMSD < 0.001). For reproducing previous results, RTExtract took less than 2 h instead of ∼48 h, and two instead of seven parameters need tuning. Multiple regions with overlapping and changing chemical shifts are accurately tracked. AVAILABILITY AND IMPLEMENTATION: Source code is freely available within Metabolomics toolbox GitHub repository (https://github.com/artedison/Edison_Lab_Shared_Metabolomics_UGA/tree/master/metabolomics_toolbox/code/ridge_tracking) and is implemented in MATLAB and R. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Oxford University Press 2020-07-12 /pmc/articles/PMC7755419/ /pubmed/32653900 http://dx.doi.org/10.1093/bioinformatics/btaa631 Text en © The Author(s) 2020. Published by Oxford University Press. https://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/ (https://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
Wu, Yue
Judge, Michael T
Arnold, Jonathan
Bhandarkar, Suchendra M
Edison, Arthur S
RTExtract: time-series NMR spectra quantification based on 3D surface ridge tracking
title RTExtract: time-series NMR spectra quantification based on 3D surface ridge tracking
title_full RTExtract: time-series NMR spectra quantification based on 3D surface ridge tracking
title_fullStr RTExtract: time-series NMR spectra quantification based on 3D surface ridge tracking
title_full_unstemmed RTExtract: time-series NMR spectra quantification based on 3D surface ridge tracking
title_short RTExtract: time-series NMR spectra quantification based on 3D surface ridge tracking
title_sort rtextract: time-series nmr spectra quantification based on 3d surface ridge tracking
topic Original Papers
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7755419/
https://www.ncbi.nlm.nih.gov/pubmed/32653900
http://dx.doi.org/10.1093/bioinformatics/btaa631
work_keys_str_mv AT wuyue rtextracttimeseriesnmrspectraquantificationbasedon3dsurfaceridgetracking
AT judgemichaelt rtextracttimeseriesnmrspectraquantificationbasedon3dsurfaceridgetracking
AT arnoldjonathan rtextracttimeseriesnmrspectraquantificationbasedon3dsurfaceridgetracking
AT bhandarkarsuchendram rtextracttimeseriesnmrspectraquantificationbasedon3dsurfaceridgetracking
AT edisonarthurs rtextracttimeseriesnmrspectraquantificationbasedon3dsurfaceridgetracking