Cargando…

SCelVis: exploratory single cell data analysis on the desktop and in the cloud

BACKGROUND: Single cell omics technologies present unique opportunities for biomedical and life sciences from lab to clinic, but the high dimensional nature of such data poses challenges for computational analysis and interpretation. Furthermore, FAIR data management as well as data privacy and secu...

Descripción completa

Detalles Bibliográficos
Autores principales: Obermayer, Benedikt, Holtgrewe, Manuel, Nieminen, Mikko, Messerschmidt, Clemens, Beule, Dieter
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7035868/
https://www.ncbi.nlm.nih.gov/pubmed/32117635
http://dx.doi.org/10.7717/peerj.8607
_version_ 1783500129459765248
author Obermayer, Benedikt
Holtgrewe, Manuel
Nieminen, Mikko
Messerschmidt, Clemens
Beule, Dieter
author_facet Obermayer, Benedikt
Holtgrewe, Manuel
Nieminen, Mikko
Messerschmidt, Clemens
Beule, Dieter
author_sort Obermayer, Benedikt
collection PubMed
description BACKGROUND: Single cell omics technologies present unique opportunities for biomedical and life sciences from lab to clinic, but the high dimensional nature of such data poses challenges for computational analysis and interpretation. Furthermore, FAIR data management as well as data privacy and security become crucial when working with clinical data, especially in cross-institutional and translational settings. Existing solutions are either bound to the desktop of one researcher or come with dependencies on vendor-specific technology for cloud storage or user authentication. RESULTS: To facilitate analysis and interpretation of single-cell data by users without bioinformatics expertise, we present SCelVis, a flexible, interactive and user-friendly app for web-based visualization of pre-processed single-cell data. Users can survey multiple interactive visualizations of their single cell expression data and cell annotation, define cell groups by filtering or manual selection and perform differential gene expression, and download raw or processed data for further offline analysis. SCelVis can be run both on the desktop and cloud systems, accepts input from local and various remote sources using standard and open protocols, and allows for hosting data in the cloud and locally. We test and validate our visualization using publicly available scRNA-seq data. METHODS: SCelVis is implemented in Python using Dash by Plotly. It is available as a standalone application as a Python package, via Conda/Bioconda and as a Docker image. All components are available as open source under the permissive MIT license and are based on open standards and interfaces, enabling further development and integration with third party pipelines and analysis components. The GitHub repository is https://github.com/bihealth/scelvis.
format Online
Article
Text
id pubmed-7035868
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-70358682020-02-28 SCelVis: exploratory single cell data analysis on the desktop and in the cloud Obermayer, Benedikt Holtgrewe, Manuel Nieminen, Mikko Messerschmidt, Clemens Beule, Dieter PeerJ Bioinformatics BACKGROUND: Single cell omics technologies present unique opportunities for biomedical and life sciences from lab to clinic, but the high dimensional nature of such data poses challenges for computational analysis and interpretation. Furthermore, FAIR data management as well as data privacy and security become crucial when working with clinical data, especially in cross-institutional and translational settings. Existing solutions are either bound to the desktop of one researcher or come with dependencies on vendor-specific technology for cloud storage or user authentication. RESULTS: To facilitate analysis and interpretation of single-cell data by users without bioinformatics expertise, we present SCelVis, a flexible, interactive and user-friendly app for web-based visualization of pre-processed single-cell data. Users can survey multiple interactive visualizations of their single cell expression data and cell annotation, define cell groups by filtering or manual selection and perform differential gene expression, and download raw or processed data for further offline analysis. SCelVis can be run both on the desktop and cloud systems, accepts input from local and various remote sources using standard and open protocols, and allows for hosting data in the cloud and locally. We test and validate our visualization using publicly available scRNA-seq data. METHODS: SCelVis is implemented in Python using Dash by Plotly. It is available as a standalone application as a Python package, via Conda/Bioconda and as a Docker image. All components are available as open source under the permissive MIT license and are based on open standards and interfaces, enabling further development and integration with third party pipelines and analysis components. The GitHub repository is https://github.com/bihealth/scelvis. PeerJ Inc. 2020-02-19 /pmc/articles/PMC7035868/ /pubmed/32117635 http://dx.doi.org/10.7717/peerj.8607 Text en ©2020 Obermayer et al. 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 use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ) and either DOI or URL of the article must be cited.
spellingShingle Bioinformatics
Obermayer, Benedikt
Holtgrewe, Manuel
Nieminen, Mikko
Messerschmidt, Clemens
Beule, Dieter
SCelVis: exploratory single cell data analysis on the desktop and in the cloud
title SCelVis: exploratory single cell data analysis on the desktop and in the cloud
title_full SCelVis: exploratory single cell data analysis on the desktop and in the cloud
title_fullStr SCelVis: exploratory single cell data analysis on the desktop and in the cloud
title_full_unstemmed SCelVis: exploratory single cell data analysis on the desktop and in the cloud
title_short SCelVis: exploratory single cell data analysis on the desktop and in the cloud
title_sort scelvis: exploratory single cell data analysis on the desktop and in the cloud
topic Bioinformatics
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7035868/
https://www.ncbi.nlm.nih.gov/pubmed/32117635
http://dx.doi.org/10.7717/peerj.8607
work_keys_str_mv AT obermayerbenedikt scelvisexploratorysinglecelldataanalysisonthedesktopandinthecloud
AT holtgrewemanuel scelvisexploratorysinglecelldataanalysisonthedesktopandinthecloud
AT nieminenmikko scelvisexploratorysinglecelldataanalysisonthedesktopandinthecloud
AT messerschmidtclemens scelvisexploratorysinglecelldataanalysisonthedesktopandinthecloud
AT beuledieter scelvisexploratorysinglecelldataanalysisonthedesktopandinthecloud