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

Uploaded Source

Built Distribution

scikit_validate-0.2.5-py2.py3-none-any.whl (728.3 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: scikit-validate-0.2.5.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.5.tar.gz
Algorithm Hash digest
SHA256 3187189331e7dafdd36ed8f5110a7d0d6adbb4243a08246cf1231c9bf9138558
MD5 c34e90c7ddb093b05d43f17c66fb4826
BLAKE2b-256 6cbb24b50ad8a8fb332c9d682ac5784cf7e4838a58569e07126baded99c0a85c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scikit_validate-0.2.5-py2.py3-none-any.whl
  • Upload date:
  • Size: 728.3 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.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 090b82986ba8b18241c1ad5c999198d633e18a3feedaca912d9319dad6d3fc82
MD5 8c38a504a8ae8d6340d74ff1f2a13084
BLAKE2b-256 617f575cfc4748a2e3d5877f2f38f0e00ee6bbc6ac3320df4616c9453edbfdae

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