%global _empty_manifest_terminate_build 0 Name: python-napatrackmater Version: 3.5.4 Release: 1 Summary: Import Trackmate XML files for Track Visualization and analysis in Napari. License: MIT License URL: https://github.com/kapoorlab/NapaTrackMater/ Source0: https://mirrors.nju.edu.cn/pypi/web/packages/14/91/848e4bd2bf71766c7a51f45a2c9ad8cff42f9349b27024ec4f37e476df42/napatrackmater-3.5.4.tar.gz BuildArch: noarch Requires: python3-lxml Requires: python3-vollseg Requires: python3-napari Requires: python3-natsort Requires: python3-seaborn %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](https://napari.org/tutorials/fundamentals/tracks.html). [![Build Status](https://travis-ci.com/kapoorlab/napatrackmater.svg?branch=master)](https://travis-ci.com/github/kapoorlab/napatrackmater) [![PyPI version](https://img.shields.io/pypi/v/napatrackmater.svg?maxAge=2591000)](https://pypi.org/project/napatrackmater/) ## 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 ```bash 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. ```bash # 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: ~~~bash docker build -t kapoorlab/NapaTrackMater . ~~~ Now to run the `track` command: ~~~bash # 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](LICENSE). ## Authors - Varun Kapoor - Mari Tolonen %package -n python3-napatrackmater Summary: Import Trackmate XML files for Track Visualization and analysis in Napari. Provides: python-napatrackmater BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-napatrackmater # 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](https://napari.org/tutorials/fundamentals/tracks.html). [![Build Status](https://travis-ci.com/kapoorlab/napatrackmater.svg?branch=master)](https://travis-ci.com/github/kapoorlab/napatrackmater) [![PyPI version](https://img.shields.io/pypi/v/napatrackmater.svg?maxAge=2591000)](https://pypi.org/project/napatrackmater/) ## 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 ```bash 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. ```bash # 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: ~~~bash docker build -t kapoorlab/NapaTrackMater . ~~~ Now to run the `track` command: ~~~bash # 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](LICENSE). ## Authors - Varun Kapoor - Mari Tolonen %package help Summary: Development documents and examples for napatrackmater Provides: python3-napatrackmater-doc %description help # 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](https://napari.org/tutorials/fundamentals/tracks.html). [![Build Status](https://travis-ci.com/kapoorlab/napatrackmater.svg?branch=master)](https://travis-ci.com/github/kapoorlab/napatrackmater) [![PyPI version](https://img.shields.io/pypi/v/napatrackmater.svg?maxAge=2591000)](https://pypi.org/project/napatrackmater/) ## 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 ```bash 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. ```bash # 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: ~~~bash docker build -t kapoorlab/NapaTrackMater . ~~~ Now to run the `track` command: ~~~bash # 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](LICENSE). ## Authors - Varun Kapoor - Mari Tolonen %prep %autosetup -n napatrackmater-3.5.4 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-napatrackmater -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri May 05 2023 Python_Bot - 3.5.4-1 - Package Spec generated