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

Uploaded Source

Built Distribution

scikit_validate-0.2.2-py2.py3-none-any.whl (727.4 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: scikit-validate-0.2.2.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.2.tar.gz
Algorithm Hash digest
SHA256 0440bd3ba99314905be40422f4466b6ea0de63b72e0a477f682929cecfafe122
MD5 b78448834e036826397edd2d4be5d45f
BLAKE2b-256 f61de1e454d98535fb2a3a10bb1c1c09ba25fe4770c4478d0003d16784ac0961

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for scikit_validate-0.2.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0b96c4d50d976964b5b36ec298686a50c9f7479d6055424552a2e9d0cba1b05b
MD5 f338bbce19cde323b41267c44a1a80ef
BLAKE2b-256 4c3763eaed1dacc6db7a26a84bd0bfd26e3fdd43626165b44c4071df23c62df2

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