Skip to main content

Import Trackmate XML files for Track Visualization and analysis in Napari.

Project description

NapaTrackMater

Napari Visualization tool for Trackmate > 6.0 and bTrackmate XML files for 3D + time tracks.

This repository is the bridge between the Fiji and Napari world for exporting and viewing the track XML files using Napari track layer.

Build Status PyPI version

Installation

This package can be installed with:

pip install --user napatrackmater

If you are building this from the source, clone the repository and install via

git clone https://github.com/kapoorlab/NapaTrackMater/

cd NapaTrackMater

pip install --user -e .

# or, to install in editable mode AND grab all of the developer tools
# (this is required if you want to contribute code back to NapaTrackMater)
pip install --user -r requirements.txt

Pipenv install

Pipenv allows you to install dependencies in a virtual environment.

# install pipenv if you don't already have it installed
pip install --user pipenv

# clone the repository and sync the dependencies
git clone https://github.com/kapoorlab/NapaTrackMater/
cd NapaTrackMater
pipenv sync

# make the current package available
pipenv run python setup.py develop

# you can run the example notebooks by starting the jupyter notebook inside the virtual env
pipenv run jupyter notebook

Docker

A Docker image can be used to run the code in a container. Once inside the project's directory, build the image with:

docker build -t kapoorlab/NapaTrackMater .

Now to run the track command:

# show help
docker run --rm -it kapoorlab/NapaTrackMater
# run it with example data
docker run --rm -it -v $(pwd)/examples/data:/input kapoorlab/NapaTrackMater track -f /input -r /input/Raw.tif -s /input/Seg.tif -s /input/Mask.tif -n test

Requirements

  • Python 3.9 and above.

License

Under MIT license. See LICENSE.

Authors

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

napatrackmater-3.2.8.tar.gz (25.5 kB view details)

Uploaded Source

Built Distribution

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

napatrackmater-3.2.8-py3-none-any.whl (26.5 kB view details)

Uploaded Python 3

File details

Details for the file napatrackmater-3.2.8.tar.gz.

File metadata

  • Download URL: napatrackmater-3.2.8.tar.gz
  • Upload date:
  • Size: 25.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.0

File hashes

Hashes for napatrackmater-3.2.8.tar.gz
Algorithm Hash digest
SHA256 6e267522a9f3dd7ab39c15ffcf6a15620bae918d32d2862d3796b6899bf20e4a
MD5 c4a739c953c284c14b60f910ce9d7795
BLAKE2b-256 15c1323dc4a10904996cb7e939cfdb6ca490489c077c1bc6733778210e7dd258

See more details on using hashes here.

File details

Details for the file napatrackmater-3.2.8-py3-none-any.whl.

File metadata

  • Download URL: napatrackmater-3.2.8-py3-none-any.whl
  • Upload date:
  • Size: 26.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.0

File hashes

Hashes for napatrackmater-3.2.8-py3-none-any.whl
Algorithm Hash digest
SHA256 7562108e46183a183bb35d4b1b115df5e1ed806460fb68cbe123dc100eaefb06
MD5 57be5c26a78c8943005f70b012df756c
BLAKE2b-256 f15e21f3ab8653967771486dfb3faa2826cd96c2b6b303cc65747dee8f14f568

See more details on using hashes here.

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