Skip to main content

Latest Life-Line version of Fiji for easy inclusion in python projects.

Project description

This software will download the latest Life-Line version of Fiji, make the correct cross-platform binary available and provide a macro submodule which makes automation of Fiji trivial from python.

Video demo

image0

Current Fiji Life-Line version in this package is 2014 November 25.

If you experience any trouble with this module, please submit an issue or send a pull request on github.

Install

pip install fijibin

Usage

>>> import fijibin
>>> fijibin.BIN
'/Users/arve/.bin/Fiji.app/Contents/MacOS/ImageJ-macosx'
>>> fijibin.FIJI_VERSION
'20141125'

fijibin.BIN will point to linux, mac or windows version, depending on the operating system detected via platform.

Macros

import fijibin.macro
macro.run(macro_string_or_list_of_strings)

Refetch binary

>>> from fijibin.fetch import fetch
>>> fetch()

See more in the API reference.

Development

Install dependencies and link development version of fijibin to pip:

git clone https://github.com/arve0/fijibin
cd fijibin
pip install -r requirements.txt

run test

pip install tox
tox

extra output, jump into pdb upon error

DEBUG=fijibin tox -- --pdb -s

build api reference

pip install -r docs/requirements.txt
make docs

Project details


Download files

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

Source Distribution

fijibin-0.3.0.tar.gz (727.7 kB view details)

Uploaded Source

Built Distribution

fijibin-0.3.0-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file fijibin-0.3.0.tar.gz.

File metadata

  • Download URL: fijibin-0.3.0.tar.gz
  • Upload date:
  • Size: 727.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for fijibin-0.3.0.tar.gz
Algorithm Hash digest
SHA256 b34011dba7e1be401495784cc567cb4c962aed5fd9adfe6e92b2f09cb1bd4835
MD5 4edaba1a393fead386133233744af679
BLAKE2b-256 f0759f28bf033a8caa912d97f54f3e8727f424eab38d30ec5a04471e715e646e

See more details on using hashes here.

File details

Details for the file fijibin-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for fijibin-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9aa1ed721994c8820f58c4510f15c5557f4eff99ba93b28478f5180bbbc7653c
MD5 ec4923b53f9b5fa00c5a9e230bf6186d
BLAKE2b-256 0a5b286d0b728371fd9e4e43e9e270fda2fb91eeb6041d6bde83f6b08702ef14

See more details on using hashes here.

Supported by

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