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.dev3.tar.gz (30.7 kB view details)

Uploaded Source

Built Distribution

pious-0.0.0.dev3-py3-none-any.whl (37.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pious-0.0.0.dev3.tar.gz
  • Upload date:
  • Size: 30.7 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.dev3.tar.gz
Algorithm Hash digest
SHA256 0c93f03b728efea6908a3a2a5153f6e9bd70855bdb467ff7c09a6727ad3b4fb5
MD5 b9036ebfb548076070d60671868ec6b3
BLAKE2b-256 b1575284a2867968edb2c9ea40dab6bee727aa1422e53f6f9ff741aa8a0645bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pious-0.0.0.dev3-py3-none-any.whl
  • Upload date:
  • Size: 37.8 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.dev3-py3-none-any.whl
Algorithm Hash digest
SHA256 fd7303c5d45314a345ade1dcf8ad3e2d076c9a200e3f2b8da648ad5668245121
MD5 1add9e12dd6e9cc504b256e5ada6020d
BLAKE2b-256 919cd2f109463388e907f3a283e7a38c7756680094ad0b5142a9f95e8878a56e

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