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

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: scikit-validate-0.2.0.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.0.tar.gz
Algorithm Hash digest
SHA256 196ac2cdc3399b23fa0225034836b60d049b2cf0d3a8400bab776970c509ac66
MD5 84334eee2584f0dbda86a0540ef7cb9d
BLAKE2b-256 975984fb03517491f624c8d39fb4ec04badb1be33e1e269e82e891d194270f3f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scikit_validate-0.2.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 257.1 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.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 021fcf0f0593f1f2c3d28134cd6c83a313516086f5ce864c90cffaaea57e8c46
MD5 1d36e2b4bf3a19786aaf30ef5b12f499
BLAKE2b-256 a9823c90ca2308bd62192a75ee76577becc3cd1b13537bc9980672625cfa0d88

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