Skip to main content

The PioSOLVER Utility Suite

Project description

Pious: The Pio Utility Suite

Various Pio Utilities

Warning: This library is still under construction. All interfaces, classes, files, etc. will be changed. I'm open sourcing this for feedback/collaboration

Install

Install with pip install pious

Solver Interface

The main solver interface is pious.pyosolver

Aggregation Reports

To use the AggregationReport, start a python session from the python directory, and import the aggregation report module. Then create a new AggregationReport by passing in the path to the folder containing the AggregationReport (and optionally including the path to the solve database that you used to generate the aggregation report):

import aggregation.report as ar

# With just the report
r = ar.AggregationReport(PATH_TO_REPORT_FOLDER)
# With report and solve database
r = ar.AggregationReport(PATH_TO_REPORT_FOLDER, PATH_TO_SOLVE_DB)

You can run r.plot() to get a nice visualization, r.filter() to focus only on boards you're interested in, and r.reset() to start over again.

Project details


Download files

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

Source Distribution

pious-0.0.0.dev2.tar.gz (30.2 kB view details)

Uploaded Source

Built Distribution

pious-0.0.0.dev2-py3-none-any.whl (37.2 kB view details)

Uploaded Python 3

File details

Details for the file pious-0.0.0.dev2.tar.gz.

File metadata

  • Download URL: pious-0.0.0.dev2.tar.gz
  • Upload date:
  • Size: 30.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for pious-0.0.0.dev2.tar.gz
Algorithm Hash digest
SHA256 8d1c60342e488e25e723f2915357e81aed78a175435b7a2d5b5f6ed4df6a5d0a
MD5 8de7eb4ee509994088f88f988e37bd0a
BLAKE2b-256 163aba14c8b3940633c2221f31b104e954bd2e02256f858782e78c2ca1b9dd83

See more details on using hashes here.

File details

Details for the file pious-0.0.0.dev2-py3-none-any.whl.

File metadata

  • Download URL: pious-0.0.0.dev2-py3-none-any.whl
  • Upload date:
  • Size: 37.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for pious-0.0.0.dev2-py3-none-any.whl
Algorithm Hash digest
SHA256 250240ca3bce2f50dbed136d13e5664f01d03b8d004cc85d8a43c7e62f597d98
MD5 cf669f0f34089111a38f69daf6571938
BLAKE2b-256 4c51c40cc33f5c05a373f192b30f18b31ff00956142cb87adb3706518c4be814

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page