Skip to main content

Pipelines and pipeline components for the analysis of image-based transcriptomics data

Project description

starfish logo
Image.sc forum PyPI PyPI - Downloads Documentation Status starfish production CI Code Coverage

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.

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]

For any difficulties with dependencies, see more detailed installation instructions at https://spacetx-starfish.readthedocs.io/en/latest/installation/.

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

starfish-0.4.0.tar.gz (282.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

starfish-0.4.0-py3-none-any.whl (398.5 kB view details)

Uploaded Python 3

File details

Details for the file starfish-0.4.0.tar.gz.

File metadata

  • Download URL: starfish-0.4.0.tar.gz
  • Upload date:
  • Size: 282.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for starfish-0.4.0.tar.gz
Algorithm Hash digest
SHA256 36862de37d68e2c95f27aa640c8d3e1de114763bfff274702460d20f15289a4e
MD5 45e09da9ddcea5a25808818bc8d1d777
BLAKE2b-256 3fc83825e32b4a5ba2852528f6af255f9168f6aed331c36ea791d1d01621e402

See more details on using hashes here.

File details

Details for the file starfish-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: starfish-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 398.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for starfish-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ab2fd894d1954239f7c4c0e5c493bb11c2e8897c83e417a45d7ceb59fff3d9e2
MD5 c89895ec373fd22ac6e0a25a40386117
BLAKE2b-256 6fee0dc00f7550ef47a549219bfc7dd15fe0132e76a14822105c07e313717eb6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page