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