Cargando…

A substrate for modular, extensible data-visualization

BACKGROUND: As the scope of scientific questions increase and datasets grow larger, the visualization of relevant information correspondingly becomes more difficult and complex. Sharing visualizations amongst collaborators and with the public can be especially onerous, as it is challenging to reconc...

Descripción completa

Detalles Bibliográficos
Autores principales: Matelsky, Jordan K., Downs, Joseph, Cowley, Hannah P., Wester, Brock, Gray-Roncal, William
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8054781/
https://www.ncbi.nlm.nih.gov/pubmed/33880186
http://dx.doi.org/10.1186/s41044-019-0043-6
_version_ 1783680347862466560
author Matelsky, Jordan K.
Downs, Joseph
Cowley, Hannah P.
Wester, Brock
Gray-Roncal, William
author_facet Matelsky, Jordan K.
Downs, Joseph
Cowley, Hannah P.
Wester, Brock
Gray-Roncal, William
author_sort Matelsky, Jordan K.
collection PubMed
description BACKGROUND: As the scope of scientific questions increase and datasets grow larger, the visualization of relevant information correspondingly becomes more difficult and complex. Sharing visualizations amongst collaborators and with the public can be especially onerous, as it is challenging to reconcile software dependencies, data formats, and specific user needs in an easily accessible package. RESULTS: We present substrate, a data-visualization framework designed to simplify communication and code reuse across diverse research teams. Our platform provides a simple, powerful, browser-based interface for scientists to rapidly build effective three-dimensional scenes and visualizations. We aim to reduce the limitations of existing systems, which commonly prescribe a limited set of high-level components, that are rarely optimized for arbitrarily large data visualization or for custom data types. CONCLUSIONS: To further engage the broader scientific community and enable seamless integration with existing scientific workflows, we also present pytri, a Python library that bridges the use of substrate with the ubiquitous scientific computing platform, Jupyter. Our intention is to lower the activation energy required to transition between exploratory data analysis, data visualization, and publication-quality interactive scenes.
format Online
Article
Text
id pubmed-8054781
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-80547812021-04-19 A substrate for modular, extensible data-visualization Matelsky, Jordan K. Downs, Joseph Cowley, Hannah P. Wester, Brock Gray-Roncal, William Big Data Anal Article BACKGROUND: As the scope of scientific questions increase and datasets grow larger, the visualization of relevant information correspondingly becomes more difficult and complex. Sharing visualizations amongst collaborators and with the public can be especially onerous, as it is challenging to reconcile software dependencies, data formats, and specific user needs in an easily accessible package. RESULTS: We present substrate, a data-visualization framework designed to simplify communication and code reuse across diverse research teams. Our platform provides a simple, powerful, browser-based interface for scientists to rapidly build effective three-dimensional scenes and visualizations. We aim to reduce the limitations of existing systems, which commonly prescribe a limited set of high-level components, that are rarely optimized for arbitrarily large data visualization or for custom data types. CONCLUSIONS: To further engage the broader scientific community and enable seamless integration with existing scientific workflows, we also present pytri, a Python library that bridges the use of substrate with the ubiquitous scientific computing platform, Jupyter. Our intention is to lower the activation energy required to transition between exploratory data analysis, data visualization, and publication-quality interactive scenes. 2020-02-10 2020 /pmc/articles/PMC8054781/ /pubmed/33880186 http://dx.doi.org/10.1186/s41044-019-0043-6 Text en https://creativecommons.org/licenses/by/4.0/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/ (https://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/ (https://creativecommons.org/publicdomain/zero/1.0/) ) applies to the data made available in this article, unless otherwise stated.
spellingShingle Article
Matelsky, Jordan K.
Downs, Joseph
Cowley, Hannah P.
Wester, Brock
Gray-Roncal, William
A substrate for modular, extensible data-visualization
title A substrate for modular, extensible data-visualization
title_full A substrate for modular, extensible data-visualization
title_fullStr A substrate for modular, extensible data-visualization
title_full_unstemmed A substrate for modular, extensible data-visualization
title_short A substrate for modular, extensible data-visualization
title_sort substrate for modular, extensible data-visualization
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8054781/
https://www.ncbi.nlm.nih.gov/pubmed/33880186
http://dx.doi.org/10.1186/s41044-019-0043-6
work_keys_str_mv AT matelskyjordank asubstrateformodularextensibledatavisualization
AT downsjoseph asubstrateformodularextensibledatavisualization
AT cowleyhannahp asubstrateformodularextensibledatavisualization
AT westerbrock asubstrateformodularextensibledatavisualization
AT grayroncalwilliam asubstrateformodularextensibledatavisualization
AT matelskyjordank substrateformodularextensibledatavisualization
AT downsjoseph substrateformodularextensibledatavisualization
AT cowleyhannahp substrateformodularextensibledatavisualization
AT westerbrock substrateformodularextensibledatavisualization
AT grayroncalwilliam substrateformodularextensibledatavisualization