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 or pixel-patrol-image) 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/

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pixel_patrol_base-0.8.0.tar.gz (10.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pixel_patrol_base-0.8.0-py3-none-any.whl (11.0 MB view details)

Uploaded Python 3

File details

Details for the file pixel_patrol_base-0.8.0.tar.gz.

File metadata

  • Download URL: pixel_patrol_base-0.8.0.tar.gz
  • Upload date:
  • Size: 10.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for pixel_patrol_base-0.8.0.tar.gz
Algorithm Hash digest
SHA256 2e339893d07506f4f8055d3b8fd834033621b3d3ddae5ed41ded5b409d56c96c
MD5 c531ca7da6fc82541492f605e444ae9f
BLAKE2b-256 60c0ced33951dca2dd10ad0cfcecd035aa2dd2af106f515789aa66d0381fe910

See more details on using hashes here.

File details

Details for the file pixel_patrol_base-0.8.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pixel_patrol_base-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0ef57f436aa0af0ecb9f07b0306e5967d3bd4152649fef8e697ba98fda4be827
MD5 fe505b25a12eb5c65469e6eaec17c088
BLAKE2b-256 03fee73ad066f82e070c13ad5d575dd18d500548813072d6aa77626c6c385ed2

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.8.0 This release

2 files

0.7.1

2 files

0.7.0

2 files

0.6.0

2 files

0.5.0

2 files

0.4.0

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page