Skip to main content

Tomogram visualisation and annotation in napari.

Project description

napari-tomoslice

License PyPI Python Version CI codecov

napari-tomoslice is a tool for tomogram visualisation and annotation in napari.

Annotating spheres in napari-tomoslice
annotating spheres in napari-tomoslice

napari-tomoslice is powered by napari and napari-threedee.

Features

napari-tomoslice allows you to quickly annotate

  • points
  • paths
  • spheres

Annotations are saved in the STAR file format and can be easily manipulated in Python using starfile.

Installation

napari-tomoslice is available on PyPI.

pip install napari-tomoslice

We recommend installing into a fresh conda environment.

napari does not work well via X forwarding. If you want to use napari-tomoslice in a HPC environment please run via a virtual desktop solution.

Usage

 Usage: napari-tomoslice [OPTIONS]                                                                                                                                              
                                                                                                                                                                                
╭─ Options ────────────────────────────────────────────────────────────────────────────────╮
│    --tomogram-directory          PATH                    [default: None]                 │
│    --file-pattern                TEXT                    [default: *.mrc]                │
│    --annotation-directory        PATH                    [default: 2024_05_22_21:16:44]  │
│ *  --mode                        [points|paths|spheres]  [required]                      │
│    --help                                                Show this message and exit.     │
╰──────────────────────────────────────────────────────────────────────────────────────────╯

Inspiration

napari-tomoslice is inspired by dtmslice in Dynamo.

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

napari_tomoslice-0.2.1.tar.gz (32.0 MB view details)

Uploaded Source

Built Distribution

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

napari_tomoslice-0.2.1-py3-none-any.whl (27.6 kB view details)

Uploaded Python 3

File details

Details for the file napari_tomoslice-0.2.1.tar.gz.

File metadata

  • Download URL: napari_tomoslice-0.2.1.tar.gz
  • Upload date:
  • Size: 32.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for napari_tomoslice-0.2.1.tar.gz
Algorithm Hash digest
SHA256 305b27b69b958342785e209b7a32b57bb8ab092070aa148a2e95ee53db97d51c
MD5 988f1088db7e2a693eee081b3efed32d
BLAKE2b-256 aceeda56f946685c4ec9ee5632831c5dc76b6cbdb5e63640f82afc8a23bbaafb

See more details on using hashes here.

Provenance

The following attestation bundles were made for napari_tomoslice-0.2.1.tar.gz:

Publisher: ci.yml on napari-tomoslice/napari-tomoslice

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file napari_tomoslice-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for napari_tomoslice-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e0830048bd774b8380ad2ea98e4dc95bee763ecea4703a84f4da81d39b0b9c73
MD5 66f103f525a966dac62f6921d630be0e
BLAKE2b-256 e96c535df05f115a506633c71d6c517b65da97b7676b92e822c4f1857dad1c93

See more details on using hashes here.

Provenance

The following attestation bundles were made for napari_tomoslice-0.2.1-py3-none-any.whl:

Publisher: ci.yml on napari-tomoslice/napari-tomoslice

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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