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...
Autores principales: | , , , |
---|---|
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 |