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
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)
| File | Size | Uploaded | |
|---|---|---|---|
| fijibin-0.3.0.tar.gz | 727.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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 |