starfish is a Python library for processing images of image-based spatial transcriptomics. It lets you build scalable pipelines that localize and quantify RNA transcripts in image data generated by any FISH method, from simple RNA single-molecule FISH to combinatorial barcoded assays.
Starfish enterprise: finding RNA patterns in single cells, Nature Technology Feature, Aug 2019
Developing a Computational Pipeline and Benchmark Datasets for Image-Based Transcriptomics, ASCB Science News, Dec 2018
Documentation
See spacetx-starfish.readthedocs.io for the quickstart, user guide, examples, and API.
Installation
starfish supports python 3.10-3.13 and can easily be installed from PyPI:
$ pip install starfish
for the most updated version install directly from Github (starfish release on PyPI might be a few months behind the repo’s master branch):
$ pip install starfish@git+https://github.com/spacetx/starfish.git
To install starfish with napari (for interactive visualization), use:
$ pip install starfish[napari]
To install starfish with both napari and jupyter (for notebook support), use:
$ pip install starfish[jupyter]
Python Version Notice
starfish will be dropping support for python 3.10 in future release when upstream dependencies will require a minimum python=3.11 version.
Contributing
We welcome contributions from our users! See our contributing.rst and developer guide for more information.
Help, support, and questions
Forum: ask on the Image.sc forum
Email: starfish@chanzuckerberg.com
Metadata
Release files for starfish 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| starfish-0.4.0.tar.gz | 282.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| starfish-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 681.2 kB
Release files / starfish-0.4.0.tar.gz
| Download URL | starfish-0.4.0.tar.gz |
|---|---|
| Size | 282.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
36862de37d68e2c95f27aa640c8d3e1de114763bfff274702460d20f15289a4e
|
|
BLAKE2b-256 checksum How to use checksums |
3fc83825e32b4a5ba2852528f6af255f9168f6aed331c36ea791d1d01621e402
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.19
|
Release files / starfish-0.4.0-py3-none-any.whl
| Download URL | starfish-0.4.0-py3-none-any.whl |
|---|---|
| Size | 398.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ab2fd894d1954239f7c4c0e5c493bb11c2e8897c83e417a45d7ceb59fff3d9e2
|
|
BLAKE2b-256 checksum How to use checksums |
6fee0dc00f7550ef47a549219bfc7dd15fe0132e76a14822105c07e313717eb6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.19
|