starfish: scalable pipelines for image-based transcriptomics
Creators
- 1. Chan Zuckerberg Initiative
- 2. Allen Institute for Brain Science
- 3. Chan Zuckerberg Biohub
Description
starfish is a Python library for processing images generated by microscopy-based spatial transcriptomics assays. It lets biologists build scalable pipelines that localize and quantify RNA transcripts in image data generated by any hybridization- or sequencing-based in situ transcriptomics method, from classic RNA single-molecule FISH to combinatorial barcoded assays. Image processing of an experiment is divided into fields of view (FOV) that correspond to the data produced by a microscope at a single location on a microscope slide. starfish lets users register and pre-process images in each FOV, localize spots representing tagged RNA molecules in 3D, decode the identity of those molecules according to the experimental design, segment cells, assign the spots to cells, then aggregate spots into a cell x gene expression matrix. This spatially-annotated gene expression matrix can then be analyzed and visualized in downstream tools for single-cell biology, such as Seurat, Bioconductor, Scanpy, and cellxgene.
Files
spacetx/starfish-0.2.2.zip
Files
(34.1 MB)
Name | Size | Download all |
---|---|---|
md5:416e937ee0f9f09763897d19226676c8
|
34.1 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/spacetx/starfish/tree/0.2.2 (URL)