napari-tomoslice

A napari plugin for interacting with electron cryotomograms


    View project data

    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

    Release date:

    • 01 February 2022

    First released:

    • 24 October 2021

    License:

    • BSD-3-Clause

    Supported data:

    • Information not submitted

    GitHub activity:

    • Stars: 4
    • Forks: 1
    • Issues + PRs: 0

    Python versions supported:

    Operating system:

    Requirements:

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

    Sign up to receive updates