Cargando…

3Dscript.server: true server-side 3D animation of microscopy images using a natural language-based syntax

SUMMARY: Creating 3D animations from microscopy data is computationally expensive and requires high-end hardware. We therefore developed 3Dscript.server, a 3D animation software that runs as a service on dedicated, shared workstations. Using 3Dscript as the underlying rendering engine, it offers uni...

Descripción completa

Detalles Bibliográficos
Autores principales: Schmid, Benjamin, Tripal, Philipp, Winter, Zoltán, Palmisano, Ralph
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8665743/
https://www.ncbi.nlm.nih.gov/pubmed/34152405
http://dx.doi.org/10.1093/bioinformatics/btab462
_version_ 1784614072078041088
author Schmid, Benjamin
Tripal, Philipp
Winter, Zoltán
Palmisano, Ralph
author_facet Schmid, Benjamin
Tripal, Philipp
Winter, Zoltán
Palmisano, Ralph
author_sort Schmid, Benjamin
collection PubMed
description SUMMARY: Creating 3D animations from microscopy data is computationally expensive and requires high-end hardware. We therefore developed 3Dscript.server, a 3D animation software that runs as a service on dedicated, shared workstations. Using 3Dscript as the underlying rendering engine, it offers unique features not found in existing software: rendering is performed completely server-side. The target animation is specified on the client without the rendering engine, eliminating any hardware requirements client-side. Still, defining an animation is intuitive due to 3Dscript’s natural language-based animation description. We implemented a new OMERO web app to utilize 3Dscript.server directly from the OMERO web interface; a Fiji client to use 3Dscript.server from Fiji for integration into image processing pipelines; and batch scripts to run 3Dscript.server on compute clusters for large-scale visualization projects. AVAILABILITY AND IMPLEMENTATION: Source code and documentation is available at https://github.com/bene51/omero_3Dscript, https://github.com/bene51/3Dscript.server and https://github.com/bene51/3Dscript.cluster. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-8665743
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-86657432021-12-13 3Dscript.server: true server-side 3D animation of microscopy images using a natural language-based syntax Schmid, Benjamin Tripal, Philipp Winter, Zoltán Palmisano, Ralph Bioinformatics Applications Notes SUMMARY: Creating 3D animations from microscopy data is computationally expensive and requires high-end hardware. We therefore developed 3Dscript.server, a 3D animation software that runs as a service on dedicated, shared workstations. Using 3Dscript as the underlying rendering engine, it offers unique features not found in existing software: rendering is performed completely server-side. The target animation is specified on the client without the rendering engine, eliminating any hardware requirements client-side. Still, defining an animation is intuitive due to 3Dscript’s natural language-based animation description. We implemented a new OMERO web app to utilize 3Dscript.server directly from the OMERO web interface; a Fiji client to use 3Dscript.server from Fiji for integration into image processing pipelines; and batch scripts to run 3Dscript.server on compute clusters for large-scale visualization projects. AVAILABILITY AND IMPLEMENTATION: Source code and documentation is available at https://github.com/bene51/omero_3Dscript, https://github.com/bene51/3Dscript.server and https://github.com/bene51/3Dscript.cluster. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Oxford University Press 2021-06-21 /pmc/articles/PMC8665743/ /pubmed/34152405 http://dx.doi.org/10.1093/bioinformatics/btab462 Text en © The Author(s) 2021. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Applications Notes
Schmid, Benjamin
Tripal, Philipp
Winter, Zoltán
Palmisano, Ralph
3Dscript.server: true server-side 3D animation of microscopy images using a natural language-based syntax
title 3Dscript.server: true server-side 3D animation of microscopy images using a natural language-based syntax
title_full 3Dscript.server: true server-side 3D animation of microscopy images using a natural language-based syntax
title_fullStr 3Dscript.server: true server-side 3D animation of microscopy images using a natural language-based syntax
title_full_unstemmed 3Dscript.server: true server-side 3D animation of microscopy images using a natural language-based syntax
title_short 3Dscript.server: true server-side 3D animation of microscopy images using a natural language-based syntax
title_sort 3dscript.server: true server-side 3d animation of microscopy images using a natural language-based syntax
topic Applications Notes
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8665743/
https://www.ncbi.nlm.nih.gov/pubmed/34152405
http://dx.doi.org/10.1093/bioinformatics/btab462
work_keys_str_mv AT schmidbenjamin 3dscriptservertrueserverside3danimationofmicroscopyimagesusinganaturallanguagebasedsyntax
AT tripalphilipp 3dscriptservertrueserverside3danimationofmicroscopyimagesusinganaturallanguagebasedsyntax
AT winterzoltan 3dscriptservertrueserverside3danimationofmicroscopyimagesusinganaturallanguagebasedsyntax
AT palmisanoralph 3dscriptservertrueserverside3danimationofmicroscopyimagesusinganaturallanguagebasedsyntax