Skip to main content

Science validation toolkit

Project description

=============
scikit-validate
=============


.. image:: https://img.shields.io/pypi/v/skvalidate.svg
:target: https://pypi-hypernode.com/pypi/skvalidate

.. image:: https://readthedocs.org/projects/scikit-validate/badge/?version=latest
:target: https://scikit-validate.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status

* Free software: Apache Software License 2.0
* Documentation: https://scikit-validate.readthedocs.io.

Overview
--------
scikit-validate is a validation package for science output developed within `F.A.S.T.`_.
This package provides commands for monitoring and comparing analysis outputs, computing resource usage (e.g. CPU time/RAM) as well as commands for summarising findings.

Features
--------

* Collect metrics in JSON output
* measure file metrics (e.g. size)
* measure execution time and memory usage
* compare to previous executions
* compare ROOT files & plot discrepancies
* create validation reports

Credits
-------

This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.

.. _`F.A.S.T.`: https://fast-hep.web.cern.ch/fast-hep/public
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage


=======
History
=======

0.1.0 (2018-10-25)
------------------
* added comparisons between objects in ROOT files
* all items under `skvalidate.commands` are now automatically installed as scripts

0.0.1 (2018-07-19)
------------------

* First release on PyPI.


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

scikit-validate-0.2.10.tar.gz (2.3 MB view details)

Uploaded Source

Built Distribution

scikit_validate-0.2.10-py2.py3-none-any.whl (730.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file scikit-validate-0.2.10.tar.gz.

File metadata

  • Download URL: scikit-validate-0.2.10.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for scikit-validate-0.2.10.tar.gz
Algorithm Hash digest
SHA256 f39b9ed24c9e2a981357e2501a3e51f8946de37028ce344c1ca1a896760c6712
MD5 6e80a3043a849c67c0430e337658532f
BLAKE2b-256 d7245359dec6909f4eac3091092de5e5f2bc5302d20d768b3faab13c214f19fd

See more details on using hashes here.

File details

Details for the file scikit_validate-0.2.10-py2.py3-none-any.whl.

File metadata

  • Download URL: scikit_validate-0.2.10-py2.py3-none-any.whl
  • Upload date:
  • Size: 730.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for scikit_validate-0.2.10-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2a7b0ce2cc36b298b95eace31f6e81dafc270c53110db79ddf8c8db92ff35d4e
MD5 041c8aa7ac3e2136f348c4acc14454c3
BLAKE2b-256 034dd2d111495e3fe5a0f83fdc5c5410aed5b0555d7a7e141c7b208b4723a1fa

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