Skip to main content

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)

Source distribution for pixel-patrol-base 0.9.0
File Size Uploaded
pixel_patrol_base-0.9.0.tar.gz 10.9 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for pixel-patrol-base 0.9.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

1.0.0

2 release files

0.9.4

2 release files

0.9.3

2 release files

0.9.2

2 release files

0.9.1

2 release files

This release

0.9.0 This release

2 release files

0.8.0

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page