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

Uploaded Source

Built Distribution

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

File metadata

  • Download URL: scikit-validate-0.2.7.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.7.tar.gz
Algorithm Hash digest
SHA256 ca22fdc20fc3a7151d76516102eafc44ea3cbc579e52345687b8c538470c013d
MD5 e2b5816debc04a1a8ba23d0ae479e8ad
BLAKE2b-256 f307c75f9c3e34cce11a970d85869dbdc7b5f13f029ed8a9a28782516aa2ef7a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scikit_validate-0.2.7-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.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8ba802958487992823ab1e74b9b7d4b8577096fb5c4cf6da61a3d06954eafa59
MD5 07f6fe1a34bb9a6908bf690bb8546cfd
BLAKE2b-256 9c80701290fe76f9eb7cd749caf78bab5fd0686aca13522b3c726632e455ea0c

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