PixelPatrol Base (pixel-patrol-base)
The Core Engine and Framework for the PixelPatrol Ecosystem.
This package is the essential, non-optional foundation of PixelPatrol. It provides the API, CLI, PixelPatrol processing, and the plugin system that allows other packages (like pixel-patrol-loader-bio) to integrate seamlessly.
It also includes the Processing Framework: It defines the official system for reading files, processing data, and generating the final feature sets. It includes more universal plug-ins such as basic file-system statistics, as well as plug-ins that don't require additional library installation such as thumbnail generation and standard statistical analysis.
👥 Who Should Install This?
Most end-users should install the main, consolidated package:
uv pip install pixel-patrol
The main package automatically installs pixel-patrol-base along with the most common loaders and analysis tools.
You should install pixel-patrol-base directly only if you are:
- A Developer: You are building your own custom extension (a new loader, processor, or widget) and need the core API.
- A Power User: You want a minimal installation and plan to manually install other official extensions.
🚀 Installation (Minimal)
To install just the core framework:
uv pip install pixel-patrol-base
📖 Usage and Documentation
For instructions please refer to the main documentation:
https://github.com/ida-mdc/pixel-patrol/
Metadata
Release files for pixel-patrol-base 0.9.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pixel_patrol_base-0.9.3.tar.gz | 10.9 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pixel_patrol_base-0.9.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 21.9 MB
Release files / pixel_patrol_base-0.9.3.tar.gz
| Download URL | pixel_patrol_base-0.9.3.tar.gz |
|---|---|
| Size | 10.9 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8fc0c34f9cfa76f7953acc4d28f35a94a23708e097fb75abd8d4e7098dfe52d7
|
|
BLAKE2b-256 checksum How to use checksums |
5494d1558614ea971946f2aec742e00fb21b9ddc72d2de897c99553bd5a6883e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / pixel_patrol_base-0.9.3-py3-none-any.whl
| Download URL | pixel_patrol_base-0.9.3-py3-none-any.whl |
|---|---|
| Size | 11.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2ec4f32c306b613c670d9fd8ea7c9366917d22b8a557c5e9f4aa7b6ccafd1b07
|
|
BLAKE2b-256 checksum How to use checksums |
ea957f13f6f9a2e0ee422f0419a70e1bcb82c4cf8e8a8c5265bddee92851141a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|