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

Uploaded Source

Built Distribution

scikit_validate-0.2.9-py2.py3-none-any.whl (730.4 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for scikit-validate-0.2.9.tar.gz
Algorithm Hash digest
SHA256 b23eaef9027cf269f653da22d409b364333c5cb7c4b52ed624998c753b4c42d2
MD5 af00d162be1b068f177c69c461ae19ee
BLAKE2b-256 bfdb256bbe7b416f417e67e4f999bbdffb751d103f2cedad6917e1defb64881c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for scikit_validate-0.2.9-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c4cdf7cc9d8c226d54035255bada65c52bc64915926b84e716861cbdd9848b9e
MD5 13d71efeb648676e316b5bf9e81f7173
BLAKE2b-256 2b9076391a3eab9dd2a43d4d92ffa9c30652b2326ca34a7f0d4c6d0285ea1a5a

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