Skip to main content

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

Release files for fijibin 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fijibin 0.3.0
File Size Uploaded
fijibin-0.3.0.tar.gz 727.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fijibin 0.3.0
File Interpreter ABI Platform
fijibin-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 735.6 kB

Release files / fijibin-0.3.0.tar.gz

Download URL fijibin-0.3.0.tar.gz
Size 727.7 kB
Tags Source
SHA-256 checksum
How to use checksums
b34011dba7e1be401495784cc567cb4c962aed5fd9adfe6e92b2f09cb1bd4835
BLAKE2b-256 checksum
How to use checksums
f0759f28bf033a8caa912d97f54f3e8727f424eab38d30ec5a04471e715e646e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / fijibin-0.3.0-py3-none-any.whl

Download URL fijibin-0.3.0-py3-none-any.whl
Size 7.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9aa1ed721994c8820f58c4510f15c5557f4eff99ba93b28478f5180bbbc7653c
BLAKE2b-256 checksum
How to use checksums
0a5b286d0b728371fd9e4e43e9e270fda2fb91eeb6041d6bde83f6b08702ef14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

0.0.5

1 release file

0.0.4

1 release file

0.0.3

1 release file

0.0.2

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page