bioimageflow-measurement-tools
Optional BioImageFlow package for object measurements, label counting, table summaries, and segmentation benchmark metrics.
Worker-side image tools use imageio, NumPy, and scikit-image through BioImageFlow's general environment.
Main-process table tools use pandas and the DataFrameTool API.
The two tool families live in separate modules so worker imports never depend on the orchestrator package.
Label inputs must be finite, non-negative, integer-valued 2D rasters; 0 is background.
Table tools reject empty or duplicate selections, nonnumeric selected values, and output-name collisions.
Tools
RegionPropertiesShapePropertiesIntensityPropertiesCountLabelsSummarizeTableLabelBenchmarkObjectMatchingMetricsDiceIoUAggregatePerImageNormalizeFeatures
Tests
Run package tests with:
uv run pytest packages/bioimageflow-measurement-tools/tests
The tests use generated label images, intensity images, and tables with exact expected values. Public-data workflow tests should assert stable ranges rather than commit large datasets.
Metadata
Release files for bioimageflow-measurement-tools 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bioimageflow_measurement_tools-0.2.1.tar.gz | 17.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bioimageflow_measurement_tools-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 29.7 kB
Release files / bioimageflow_measurement_tools-0.2.1.tar.gz
| Download URL | bioimageflow_measurement_tools-0.2.1.tar.gz |
|---|---|
| Size | 17.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
12e507c8062c84eb00d323f9757adbc98c02e8d9cd0ca76d0fe714d61c6b3196
|
|
BLAKE2b-256 checksum How to use checksums |
0f527ac6a0a37933c04fa5ec0305033ea782a1bd421aa35ad95cb3f34a4a9e46
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / bioimageflow_measurement_tools-0.2.1-py3-none-any.whl
| Download URL | bioimageflow_measurement_tools-0.2.1-py3-none-any.whl |
|---|---|
| Size | 12.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a75fc2392804b2e1e9c324fb35b2179c599b743be96a59405b2d1764d274c8ea
|
|
BLAKE2b-256 checksum How to use checksums |
539b7fbd0bd901e9f24b1d3d61e0a0a180ba2acebeaf3aed1edd01b8068a5821
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|