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