Skip to main content

A simple plugin to read digital pathology images and annotations

Project description

popidd-io

License GNU GPL v3.0 PyPI Python Version tests codecov napari hub

A simple plugin to read digital pathology images and annotations.

This is still an experimental and in-development project, so expect considerable additions and changes to existing methods. Documentation and tests will be added in the coming weeks.


This napari plugin was generated with copier using the napari-plugin-template.

Installation

Setup conda environment

mamba create -n popidd_io python pip

Install test version from project base directory

pip install -e ".[testing]"

Run dev environment with

python developing.py

Description

This plugin brings support for brightfield and fluorescence images to Napari, as well as adding support for polygonal annotations in geoJSON files saved by QuPath.

Brightfield images are loaded as a single layer, incorporating also resolution information if found on the metadata. Fluorescence images are separated into channels annotated using the information present in the image metadata. Support for this latter modality is still ongoing and will improve in the coming weeks.

Contributing

Contributions are very welcome. Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.

License

Made by Ferran Cardoso Rodriguez with the help of colleagues at the Integrated Pathology Unit.

Distributed under the terms of the GNU GPL v3.0 license, "popidd-io" is free and open source software

Issues

If you encounter any problems, please [file an issue] along with a detailed description.

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

popidd_io-0.0.1.tar.gz (51.0 kB view details)

Uploaded Source

Built Distribution

popidd_io-0.0.1-py3-none-any.whl (39.0 kB view details)

Uploaded Python 3

File details

Details for the file popidd_io-0.0.1.tar.gz.

File metadata

  • Download URL: popidd_io-0.0.1.tar.gz
  • Upload date:
  • Size: 51.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for popidd_io-0.0.1.tar.gz
Algorithm Hash digest
SHA256 574dc753e131d12088eb77d3239ad1e88fe7a0f8207b9627b7c5325500c41d93
MD5 60c09f59ff26bd0f563dd40aae7648b1
BLAKE2b-256 c79f94e44af14b2b898a1a67cfc2403cda99c3a008b19f3de0ab80a328cb8646

See more details on using hashes here.

File details

Details for the file popidd_io-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: popidd_io-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 39.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for popidd_io-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 848790f6690048536f277d457b69e8de634a6b26bec944c0741d87a4036da47e
MD5 f4b5c31b7ef12602b4a955b132a7a8c6
BLAKE2b-256 069e7e67a02b1e3f08d8df5f6989b3cbdf0d537998eb490466363e72c1e67623

See more details on using hashes here.

Supported by

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