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

Uploaded Source

Built Distribution

scikit_validate-0.2.6-py2.py3-none-any.whl (728.9 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: scikit-validate-0.2.6.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/40.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for scikit-validate-0.2.6.tar.gz
Algorithm Hash digest
SHA256 fb09e502d1fd318c8064ca2f42a50b4a9a5d4f9873d02523882cbee2d7db4843
MD5 cdd2803dda256f6bb3c7c0c9504e522d
BLAKE2b-256 dafc64e2557cae976a8e4d6f8cb2b2299852c41a145f4ea3c85ae83730e08e7f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scikit_validate-0.2.6-py2.py3-none-any.whl
  • Upload date:
  • Size: 728.9 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/40.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for scikit_validate-0.2.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 88f98005da8303b68a0a6be44f76a6c58d7ede3fef17769f629b58b46c3e881d
MD5 ae3e93321965e922e5b441d26a68b94b
BLAKE2b-256 f1d243366481382cba805145f3ee64c31f7128ad1c787f10c96d2d2efcb78c63

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