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

Uploaded Source

Built Distribution

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

File metadata

  • Download URL: scikit-validate-0.2.8.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.8.tar.gz
Algorithm Hash digest
SHA256 1cf41a42120e8c26f58ac83cc9dca4f8b4fd072558fb6fc6c1362cb7c10731c5
MD5 77b0f14dbdecbd547708ada0f24b49cd
BLAKE2b-256 c88ac31072736055f3bef50dec7fae0a096cd05b54ef4afb3206d9329d1878a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scikit_validate-0.2.8-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/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for scikit_validate-0.2.8-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e02ceec132606f3f70709fb6895fd1521d1dc74b3d6602cc61948f4ea4f224f9
MD5 51e6ea41783258c6300b3aa44889e1c8
BLAKE2b-256 6542464282ba276eec11ca3baab696599e1c5c5b7481441b31e39e82f374d032

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