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

Uploaded Source

Built Distribution

scikit_validate-0.2.0rc1-py2.py3-none-any.whl (257.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file scikit-validate-0.2.0rc1.tar.gz.

File metadata

  • Download URL: scikit-validate-0.2.0rc1.tar.gz
  • Upload date:
  • Size: 1.9 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.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for scikit-validate-0.2.0rc1.tar.gz
Algorithm Hash digest
SHA256 79f71a8721521ec5ed7fe8ed38403ec0478d31c273620b6e5aa65ec565bf096c
MD5 7a2faed742dd8f0a58963185d9627c29
BLAKE2b-256 c41c55a74394c7c6b67cc4db5a97b532d1becdf9e1521859519636dec9d98258

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scikit_validate-0.2.0rc1-py2.py3-none-any.whl
  • Upload date:
  • Size: 257.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.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for scikit_validate-0.2.0rc1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2218f65137873f0f825e8a90c0a517a2eefb915d53da00c5887907083822d0dc
MD5 42e8e2ef99e45e56197a3496dd51dac7
BLAKE2b-256 d630b25394c8e0d4b4487ff9a0de94b716653a3d1bffaff93b49b9a0c173c522

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