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

Uploaded Source

Built Distribution

scikit_validate-0.2.4-py2.py3-none-any.whl (728.2 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: scikit-validate-0.2.4.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.4.tar.gz
Algorithm Hash digest
SHA256 77842d8ac3774ea9c5962b7a48782c6c59eece36441ed810d025979d96fbf1e9
MD5 cc20a78d23725b2de54bd4a0abdfbdb4
BLAKE2b-256 68208be353afcaf0bac8b1097a7f395b4da64a6507790051fa2d535c69252238

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scikit_validate-0.2.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 728.2 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.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b8dc108acc5ec3cc303874a8e82ca26af1c72af61f52c9d71f142cbb7d03e309
MD5 083772c39c18211b9d5f000abf23ec89
BLAKE2b-256 831d2fc926e0c4fcafe11d0c5f4dca110afab071b5623966929fd4caa9656fd9

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