Skip to main content

No project description provided

Project description

Author: Vladimir Shteyn

GitHub: [GitHub](https://github.com/mistervladimir)

LinkedIn: [LinkedIn](https://www.linkedin.com/in/vladimir-shteyn/)

Introduction

fijitools is a Python API for working with Fiji/ImageJ ROI data.

Features

ROI I/O: Reading ImageJ/FIJI region of interest (ROI) data saved in .zip format. ROI bytestream data from the entire .zip file is parsed all together as a single numpy array, and dispatched to classes particular to each ROI type. Currently all ROI may be read, but only ROI objects for rectangles and ellipses have been written. Python ROI instances may be converted back to ImageJ/FIJI bytestreams, saved as .zip files, and read by ImageJ/FIJI. This is a work in progress.

CSV Parsing: Uses regular expressions to filter ImageJ/FIJI data generated with the RoiManager->Multi-Measure tool and saved as CSV files.

Convenience Functions: various data structures and functions to make life easier. Specialized data structures for managing parsed ImageJ/FIJI data.

TODO

ROI I/O: Writing text ROI to ImageJ/FIJI bytestreams and saving them as .zip files. With this feature, rectangle or ellipse ROI originally generated by the Python API, can be visualized with text labels in ImageJ/FIJI. This is especially useful if we want to inspect ROI data while, say, troubleshooting a segmentation algorithm.

PyPi: finally upload this stuff

Project details


Release history Release notifications | RSS feed

This version

0.2

Download files

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

Source Distribution

fijitools-0.2.tar.gz (157.6 kB view details)

Uploaded Source

Built Distribution

fijitools-0.2-py3-none-any.whl (174.8 kB view details)

Uploaded Python 3

File details

Details for the file fijitools-0.2.tar.gz.

File metadata

  • Download URL: fijitools-0.2.tar.gz
  • Upload date:
  • Size: 157.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for fijitools-0.2.tar.gz
Algorithm Hash digest
SHA256 46969e7d4a2e34a6af252e719f2d97d53517d35e140f49f380165e20079422c1
MD5 d8cd1a73c259ea8d71665879259c18f7
BLAKE2b-256 e485407cb6db7c5cb7ba5b0077db2e1cd34c7a79094c0631010463e0e7178c6c

See more details on using hashes here.

File details

Details for the file fijitools-0.2-py3-none-any.whl.

File metadata

  • Download URL: fijitools-0.2-py3-none-any.whl
  • Upload date:
  • Size: 174.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for fijitools-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1fc25b3a07ab538299b285f51f7530481f1b7e8929e48b668a78e6931a301009
MD5 a37089f75b89de785a811edf4ea6fbc1
BLAKE2b-256 fc49c6c25475397f547300d3ee88adc774e5b78ff979416f98e877e8327679d6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page