SAIRPICO command-line tool wrappers for BioImageFlow
Project description
bioimageflow-sairpico-tools
BioImageFlow wrappers for the SAIRPICO command-line tools from
bioimageit/PyFlow/Tools/Sairpico.
Tools
GaussianPSF: wrapssimggaussian3dpsf.GibsonLanniPSF: wrapssimggibsonlannipsf.RichardsonLucyDeconvolution: wrapssimgrichardsonlucy2d,simgrichardsonlucy2dslice, andsimgrichardsonlucy3d.WienerDeconvolution: wrapssimgwiener2d,simgwiener2dslice, andsimgwiener3d.SpitfireDeconvolution: wrapssimgspitfiredeconv2d,simgspitfiredeconv2dslice, andsimgspitfiredeconv3d.MedianDenoising: wrapssimgmedian2d,simgmedian3d, andsimgmedian4d.CImgDenoising: wrapsdenoise.HotspotDetection: wrapshotSpotDetection.HotspotToSpots: converts hotspot images to spot coordinate tables.
The SAIRPICO deconvolution CLIs expose a -lambda option.
Because lambda is a reserved Python keyword, BioImageFlow exposes this parameter as regularization_lambda in Python and schemas while still passing -lambda to the underlying CLIs.
Environments
The package declares three EnvironmentSpec instances:
simglib:bioimageit::simglib==0.1.2, used by PSF, deconvolution, and median denoising tools.cimgdenoising:bioimageit::cimgdenoising==1.0.0, used byCImgDenoising.hotspot:bioimageit::hotspot==1.0.0, used byHotspotDetection.
The original SAIRPICO inventory listed platform selectors for these packages:
simglib:osx-64,win-64,linux-64.cimgdenoising:osx-64,win-64.hotspot:osx-64,osx-arm64,win-64,linux-64.
These are conda-backed command wrappers. Unit tests validate schemas, command construction, diagnostic environment/version reports, and hotspot table conversion without requiring the real binaries. The environment/version checks are package diagnostics, not public BioImageFlow workflow tools. Synthetic CLI execution is limited to subprocess monkeypatching because the SAIRPICO binaries are not Python library calls and may not be available on every platform.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file bioimageflow_sairpico_tools-0.1.6.tar.gz.
File metadata
- Download URL: bioimageflow_sairpico_tools-0.1.6.tar.gz
- Upload date:
- Size: 21.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ad93c166941b551cdc22b8eb35ac0a823c8f56a448ee2a972a3430b623f204c1
|
|
| MD5 |
3b017d38626fc2d403d357eb75482434
|
|
| BLAKE2b-256 |
5ade882583450f9ae6da06807f344a257da93df952b6aa5a07a010e9dd11f3bb
|
File details
Details for the file bioimageflow_sairpico_tools-0.1.6-py3-none-any.whl.
File metadata
- Download URL: bioimageflow_sairpico_tools-0.1.6-py3-none-any.whl
- Upload date:
- Size: 12.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
64b1f830c203bd38cf9aaf6c1ce43aa0613cb08d681b28a2a669afbd9ad37050
|
|
| MD5 |
c06f980086d340db380ce8d151701765
|
|
| BLAKE2b-256 |
c738475473ce39075d918bad9ccf763eacaea1687418318f6aa55325196f3d92
|