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
Metadata
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 | Provenance | Actions |
|---|---|---|---|---|
| fijibin-0.3.0.tar.gz | 727.7 kB | Without provenance | Details for fijibin-0.3.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| fijibin-0.3.0-py3-none-any.whl | Python 3 | none | any | Details for fijibin-0.3.0-py3-none-any.whl |
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 |
Security for fijibin 0.3.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.