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.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 | |
|---|---|---|---|
| pixel_patrol_base-0.9.1.tar.gz | 10.9 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pixel_patrol_base-0.9.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 21.8 MB
Release files / pixel_patrol_base-0.9.1.tar.gz
| Download URL | pixel_patrol_base-0.9.1.tar.gz |
|---|---|
| Size | 10.9 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0d2befa38837ee1108ae52fce1e0dc00b62f10bbae97aee7b9cb3b7afbea2e08
|
|
BLAKE2b-256 checksum How to use checksums |
7c5a80e2dddc3b8a8108c1a5403f2c150c4e2d77226f285e3ff7050dc43e6f74
|
| 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.1-py3-none-any.whl
| Download URL | pixel_patrol_base-0.9.1-py3-none-any.whl |
|---|---|
| Size | 10.9 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4fff1255d78cf5715ff967d010357836d5022ebbfbe84a41a1bef8bed30a1f8e
|
|
BLAKE2b-256 checksum How to use checksums |
5f7e9f456631d0359bfb070b91dcf0b9dde9f0d39cb757ebdce85e4bf9161725
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|