Cargando…

Superplot3d: an open source GUI tool for 3d trajectory visualisation and elementary processing

When acquiring simple three-dimensional (3d) trajectory data it is common to accumulate large coordinate data sets. In order to examine integrity and consistency of object tracking, it is often necessary to rapidly visualise these data. Ordinarily, to achieve this the user must either execute 3d plo...

Descripción completa

Detalles Bibliográficos
Autores principales: Whitehorn, Luke J, Hawkes, Frances M, Dublon, Ian AN
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3850745/
https://www.ncbi.nlm.nih.gov/pubmed/24079529
http://dx.doi.org/10.1186/1751-0473-8-19
_version_ 1782294156669878272
author Whitehorn, Luke J
Hawkes, Frances M
Dublon, Ian AN
author_facet Whitehorn, Luke J
Hawkes, Frances M
Dublon, Ian AN
author_sort Whitehorn, Luke J
collection PubMed
description When acquiring simple three-dimensional (3d) trajectory data it is common to accumulate large coordinate data sets. In order to examine integrity and consistency of object tracking, it is often necessary to rapidly visualise these data. Ordinarily, to achieve this the user must either execute 3d plotting functions in a numerical computing environment or manually inspect data in two dimensions, plotting each individual axis. Superplot3d is an open source MATLAB script which takes tab delineated Cartesian data points in the form x, y, z and time and generates an instant visualization of the object’s trajectory in free-rotational three dimensions. Whole trajectories may be instantly presented, allowing for rapid inspection. Executable from the MATLAB command line (or deployable as a compiled standalone application) superplot3d also provides simple GUI controls to obtain rudimentary trajectory information, allow specific visualization of trajectory sections and perform elementary processing. Superplot3d thus provides a framework for non-programmers and programmers alike, to recreate recently acquired 3d object trajectories in rotatable 3d space. It is intended, via the use of a preference driven menu to be flexible and work with output from multiple tracking software systems. Source code and accompanying GUIDE .fig files are provided for deployment and further development.
format Online
Article
Text
id pubmed-3850745
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-38507452013-12-16 Superplot3d: an open source GUI tool for 3d trajectory visualisation and elementary processing Whitehorn, Luke J Hawkes, Frances M Dublon, Ian AN Source Code Biol Med Brief Reports When acquiring simple three-dimensional (3d) trajectory data it is common to accumulate large coordinate data sets. In order to examine integrity and consistency of object tracking, it is often necessary to rapidly visualise these data. Ordinarily, to achieve this the user must either execute 3d plotting functions in a numerical computing environment or manually inspect data in two dimensions, plotting each individual axis. Superplot3d is an open source MATLAB script which takes tab delineated Cartesian data points in the form x, y, z and time and generates an instant visualization of the object’s trajectory in free-rotational three dimensions. Whole trajectories may be instantly presented, allowing for rapid inspection. Executable from the MATLAB command line (or deployable as a compiled standalone application) superplot3d also provides simple GUI controls to obtain rudimentary trajectory information, allow specific visualization of trajectory sections and perform elementary processing. Superplot3d thus provides a framework for non-programmers and programmers alike, to recreate recently acquired 3d object trajectories in rotatable 3d space. It is intended, via the use of a preference driven menu to be flexible and work with output from multiple tracking software systems. Source code and accompanying GUIDE .fig files are provided for deployment and further development. BioMed Central 2013-09-30 /pmc/articles/PMC3850745/ /pubmed/24079529 http://dx.doi.org/10.1186/1751-0473-8-19 Text en Copyright © 2013 Whitehorn et al.; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Brief Reports
Whitehorn, Luke J
Hawkes, Frances M
Dublon, Ian AN
Superplot3d: an open source GUI tool for 3d trajectory visualisation and elementary processing
title Superplot3d: an open source GUI tool for 3d trajectory visualisation and elementary processing
title_full Superplot3d: an open source GUI tool for 3d trajectory visualisation and elementary processing
title_fullStr Superplot3d: an open source GUI tool for 3d trajectory visualisation and elementary processing
title_full_unstemmed Superplot3d: an open source GUI tool for 3d trajectory visualisation and elementary processing
title_short Superplot3d: an open source GUI tool for 3d trajectory visualisation and elementary processing
title_sort superplot3d: an open source gui tool for 3d trajectory visualisation and elementary processing
topic Brief Reports
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3850745/
https://www.ncbi.nlm.nih.gov/pubmed/24079529
http://dx.doi.org/10.1186/1751-0473-8-19
work_keys_str_mv AT whitehornlukej superplot3danopensourceguitoolfor3dtrajectoryvisualisationandelementaryprocessing
AT hawkesfrancesm superplot3danopensourceguitoolfor3dtrajectoryvisualisationandelementaryprocessing
AT dublonianan superplot3danopensourceguitoolfor3dtrajectoryvisualisationandelementaryprocessing