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

Uploaded Source

Built Distribution

scikit_validate-0.2.1-py2.py3-none-any.whl (257.1 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: scikit-validate-0.2.1.tar.gz
  • Upload date:
  • Size: 1.9 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.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for scikit-validate-0.2.1.tar.gz
Algorithm Hash digest
SHA256 8caa7d38520bab90f6ac99a05e9ee8bab83e778ec0a2bbeff40f2e4f35f41f22
MD5 02234084e0a11c90326c9731e7e92472
BLAKE2b-256 07ecbfad646a82dcec28200937e486c43af2e4ac54d20b887131c27eb175e061

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scikit_validate-0.2.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 257.1 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.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for scikit_validate-0.2.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e129eed833a97998d154cc9f9b7d422dc5a27f6c70c660058a2cba7d950ac0f7
MD5 8f3548ffd89dfc64ae61a27d17cd75ca
BLAKE2b-256 1b600cc93e2d386a883c398387ee5572481cc58bbcf2b74b4daeeb1271450f6b

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