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.11.tar.gz (2.3 MB view details)

Uploaded Source

Built Distribution

scikit_validate-0.2.11-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.11.tar.gz.

File metadata

  • Download URL: scikit-validate-0.2.11.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.11.tar.gz
Algorithm Hash digest
SHA256 ad3189df106810e11f18a74da2e3af3f89f60e747c45852848aa0babdb67e746
MD5 9c4d80e7dbc792924f28f19eaa399fac
BLAKE2b-256 127ff73054776721940f7e1f7740fc2939e470a460447a3bbe03163c1010d99d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scikit_validate-0.2.11-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.11-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 74a08026346a0b4a7587246f54741c72a623ca582a3ae3a597f008dbcfdb5305
MD5 1bb8ecdc066d33057e3d84f9b3dd0761
BLAKE2b-256 acec4d494e29bac47797fdbd25cd6a7b73b4cf1b778e8bf5800c60f32db4469f

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