Cargando…

Optocoder: computational decoding of spatially indexed bead arrays

Advancing technologies that quantify gene expression in space are transforming contemporary biology research. A class of spatial transcriptomics methods uses barcoded bead arrays that are optically decoded via microscopy and are later matched to sequenced data from the respective libraries. To obtai...

Descripción completa

Detalles Bibliográficos
Autores principales: Senel, Enes, Rajewsky, Nikolaus, Karaiskos, Nikos
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9172073/
https://www.ncbi.nlm.nih.gov/pubmed/35685220
http://dx.doi.org/10.1093/nargab/lqac042
_version_ 1784721809148477440
author Senel, Enes
Rajewsky, Nikolaus
Karaiskos, Nikos
author_facet Senel, Enes
Rajewsky, Nikolaus
Karaiskos, Nikos
author_sort Senel, Enes
collection PubMed
description Advancing technologies that quantify gene expression in space are transforming contemporary biology research. A class of spatial transcriptomics methods uses barcoded bead arrays that are optically decoded via microscopy and are later matched to sequenced data from the respective libraries. To obtain a detailed representation of the tissue in space, robust and efficient computational pipelines are required to process microscopy images and accurately basecall the bead barcodes. Optocoder is a computational framework that processes microscopy images to decode bead barcodes in space. It efficiently aligns images, detects beads, and corrects for confounding factors of the fluorescence signal, such as crosstalk and phasing. Furthermore, Optocoder employs supervised machine learning to strongly increase the number of matches between optically decoded and sequenced barcodes. We benchmark Optocoder using data from an in-house spatial transcriptomics platform, as well as from Slide-Seq(V2), and we show that it efficiently processes all datasets without modification. Optocoder is publicly available, open-source and provided as a stand-alone Python package on GitHub: https://github.com/rajewsky-lab/optocoder.
format Online
Article
Text
id pubmed-9172073
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-91720732022-06-08 Optocoder: computational decoding of spatially indexed bead arrays Senel, Enes Rajewsky, Nikolaus Karaiskos, Nikos NAR Genom Bioinform High Throughput Sequencing Methods Advancing technologies that quantify gene expression in space are transforming contemporary biology research. A class of spatial transcriptomics methods uses barcoded bead arrays that are optically decoded via microscopy and are later matched to sequenced data from the respective libraries. To obtain a detailed representation of the tissue in space, robust and efficient computational pipelines are required to process microscopy images and accurately basecall the bead barcodes. Optocoder is a computational framework that processes microscopy images to decode bead barcodes in space. It efficiently aligns images, detects beads, and corrects for confounding factors of the fluorescence signal, such as crosstalk and phasing. Furthermore, Optocoder employs supervised machine learning to strongly increase the number of matches between optically decoded and sequenced barcodes. We benchmark Optocoder using data from an in-house spatial transcriptomics platform, as well as from Slide-Seq(V2), and we show that it efficiently processes all datasets without modification. Optocoder is publicly available, open-source and provided as a stand-alone Python package on GitHub: https://github.com/rajewsky-lab/optocoder. Oxford University Press 2022-06-07 /pmc/articles/PMC9172073/ /pubmed/35685220 http://dx.doi.org/10.1093/nargab/lqac042 Text en © The Author(s) 2022. Published by Oxford University Press on behalf of NAR Genomics and Bioinformatics. https://creativecommons.org/licenses/by-nc/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution-NonCommercial License (https://creativecommons.org/licenses/by-nc/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is properly cited. For commercial re-use, please contact journals.permissions@oup.com
spellingShingle High Throughput Sequencing Methods
Senel, Enes
Rajewsky, Nikolaus
Karaiskos, Nikos
Optocoder: computational decoding of spatially indexed bead arrays
title Optocoder: computational decoding of spatially indexed bead arrays
title_full Optocoder: computational decoding of spatially indexed bead arrays
title_fullStr Optocoder: computational decoding of spatially indexed bead arrays
title_full_unstemmed Optocoder: computational decoding of spatially indexed bead arrays
title_short Optocoder: computational decoding of spatially indexed bead arrays
title_sort optocoder: computational decoding of spatially indexed bead arrays
topic High Throughput Sequencing Methods
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9172073/
https://www.ncbi.nlm.nih.gov/pubmed/35685220
http://dx.doi.org/10.1093/nargab/lqac042
work_keys_str_mv AT senelenes optocodercomputationaldecodingofspatiallyindexedbeadarrays
AT rajewskynikolaus optocodercomputationaldecodingofspatiallyindexedbeadarrays
AT karaiskosnikos optocodercomputationaldecodingofspatiallyindexedbeadarrays