Optocoder
Optocoder decodes bead barcodes from microscopy images to quantify spatially resolved gene expression in spatial transcriptomics experiments.
Key Features:
- Image alignment: Precise alignment of microscopy images to ensure spatial correspondence across imaging rounds.
- Bead detection: Automated detection of beads within microscopy images for downstream barcode assignment.
- Fluorescence signal correction: Correction for confounding fluorescence artifacts, including crosstalk and phasing.
- Supervised machine learning matching: Supervised machine learning algorithms to match optically decoded barcodes to their sequenced counterparts.
- Benchmarking: Performance evaluation using datasets from an in-house spatial transcriptomics platform and Slide-Seq(V2).
Scientific Applications:
- Spatial transcriptomics quantification: Generation of spatially resolved gene expression measurements by decoding bead barcodes from microscopy.
- Integration of optical and sequencing data: Alignment of optically decoded barcodes with sequencing results to enable combined optical-sequencing analyses.
- Tissue spatial mapping: Creation of detailed representations of tissue gene expression in space for downstream biological interpretation.
Methodology:
Performs image alignment, bead detection, fluorescence signal correction for crosstalk and phasing, supervised machine learning-based matching of optically decoded barcodes to sequenced counterparts, and benchmarking on in-house and Slide-Seq(V2) datasets.
Topics
Details
- License:
- GPL-3.0
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python
- Added:
- 9/5/2022
- Last Updated:
- 11/24/2024
Operations
Publications
Senel E, Rajewsky N, Karaiskos N. Optocoder: computational decoding of spatially indexed bead arrays. NAR Genomics and Bioinformatics. 2022;4(2). doi:10.1093/nargab/lqac042. PMID:35685220. PMCID:PMC9172073.