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

Uploaded Source

Built Distribution

scikit_validate-0.2.3-py2.py3-none-any.whl (727.5 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: scikit-validate-0.2.3.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.3.tar.gz
Algorithm Hash digest
SHA256 2f79de4946f4a5ca5b3eb61eb50bb6f99cea06226fd931c5085523d4070d46fa
MD5 8137294705aed1dc9a24ff12ae882e64
BLAKE2b-256 4d8455b023c77bc6a61cba94e1efa04945b88bab4957e651e9916060ed3f538e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scikit_validate-0.2.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 727.5 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.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 da152e7a1ad6fd55a51bde82f053a0afede24f7df513744ea926a15937bc8a3c
MD5 a9dad8d80f3c9fe24379bad8679d72f5
BLAKE2b-256 63809b6adf0aab37695deaa36f0d2154f83829544446805380f24b4197888e86

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