The napari hub is transitioning to a community-run implementation due to launch in June 2025.
Since October 1, 2024, this version is no longer actively maintained and will not be updated. New plugins and plugin updates will continue to be listed.

napari-tomoslice

napari-tomoslice

A napari plugin for interacting with electron cryotomograms

License PyPI Python Version tests codecov

A napari plugin for visualising and interacting with electron cryotomograms.

Installation

You can install napari-tomoslice via pip:

pip install napari-tomoslice

Usage

This plugin provides a user interface for opening electron cryotomograms in napari as both volumes and slices through volumes.

demo

The plugin can be opened from the plugins menu in napari, or with napari-tomoslice at the command line.

plugins-menu

Usage: napari-tomoslice [TOMOGRAM_FILE]

  An interactive tomogram slice viewer in napari.

  Controls: 
  x/y/z - align normal vector along x/y/z axis 
  click and drag - shift plane along its normal vector
  alt-click - add point on plane (if points layer is active)
  o - align plane normal to view direction
  [] - decrease/increase plane thickness

Arguments:
  [TOMOGRAM_FILE]

Options:
  --help                          Show this message and exit.

Contributing

Contributions are very welcome.

License

Distributed under the terms of the BSD-3 license, "napari-tomoslice" is free and open source software

Issues

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

Version:

  • 0.0.7

Last updated:

  • 01 February 2022

First released:

  • 24 October 2021

License:

Supported data:

  • Information not submitted

Plugin type:

GitHub activity:

  • Stars: 1
  • Forks: 1
  • Issues + PRs: 6

Python versions supported:

Operating system:

Requirements:

  • napari-plugin-engine (>=0.1.4)
  • numpy
  • napari (==0.4.12)
  • mrcfile
  • typer