Skip to main content

GUI tool for labeling micronuclei images

Project description

micronuclAI labeling tool

PyPI PyPI - Python Version PyPI - License PyPI - Downloads

Installation

pip install micronuclAI-labeling

Requirements

  • Python >= 3.9
  • numpy
  • matplotlib
  • scikit-image
  • PySimpleGUI
  • mask2bbox

Usage

To launch micronuclAI labeling tool, run the following command:

python -m micronuclai_labeling --input path/to/image --mask path/to/mask --out path/to/outfile.csv

Once the tool is launched, you can use the following keyboard shortcuts:

The tool works by pressing any of the keys from 0-9:

The key 0 for no micro-nuclei present.
The keys 1-9 for the number of observed micro-nuclei in the image.
The key r is used to go back one image (in case any labeling mistake occurs).

NOTE: Labeling doesn't have to be done in one session, it can be resumed later on.
NOTE: Once labeling is complete the tool will not initiate.
NOTE: Output, Input and Mask paths are required and must be the same in order to resume labeling.

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

micronuclai_labeling-0.1.0.tar.gz (16.1 kB view details)

Uploaded Source

Built Distribution

micronuclAI_labeling-0.1.0-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

Details for the file micronuclai_labeling-0.1.0.tar.gz.

File metadata

  • Download URL: micronuclai_labeling-0.1.0.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.19

File hashes

Hashes for micronuclai_labeling-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7e20bfb7f09fdcd72165353af3306558e12f577dbf0218825f1a2aab8378448a
MD5 6b21c19f79c86e69d1173a4104b63205
BLAKE2b-256 ba7e8a4701da994baa2297397ee42734616d5c90b1fc2bd722184df8f042e2df

See more details on using hashes here.

File details

Details for the file micronuclAI_labeling-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for micronuclAI_labeling-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0afbaa0faa50747b36f08731350fda832680aaae6b0c1ab5702c20c48ca4d780
MD5 9108677a6a3dd609617f9a2cfd676d88
BLAKE2b-256 e127abc80e609cbfca1742325e5e9c11080b2e4035891baab1b15f5d80a67498

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