Skip to main content

IAL expertise

Expert tools to analyse the outputs of IAL configurations.

Each expert is addressing a different kind of output, being able to parse or read these outputs, and compare them to a reference output.

This package has been developped primarily for the needs of Davai which uses these experts to state on the outputs of tests conducted on a code contribution to IAL or other associated source repositories.

Currently implemented experts (non-exhaustive list)

Experts currently are implemented for the following metrics:

  • Norms (spectral, gridpoint)
  • Fields in FA/GRIB output files
  • Jo-tables
  • DrHook profiling
  • OOPS observation operators, direct and adjoint test
  • OOPS model adjoint test
  • Bator obscounts, Canari statistics
  • Gmkpack build
  • Variables printed in model setup

Expert Board

The analysis and comparison are processed through the use of an ExpertBoard object, whose class is provided in the package.

Experts doc generation

Using Vortex's tbinterface.py:

tbinterface.py -f json -c outputexpert -n ial_expertise

Metadata

Release files for ial-expertise 1.3.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for ial-expertise 1.3.4
File Interpreter ABI Platform Actions
ial_expertise-1.3.4-py3-none-any.whl Python 3 none any Details for ial_expertise-1.3.4-py3-none-any.whl

Release files / ial_expertise-1.3.4-py3-none-any.whl

Download URL ial_expertise-1.3.4-py3-none-any.whl
Size 49.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c1339f1fb73721ebc41993162e9eee8ef6abfda639658342a9cb684c24ee5fd3
BLAKE2b-256 checksum
How to use checksums
ea1a907a25fca539415e71e466a72803a75c16713251bbf64749444fe0188f51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Security for ial-expertise 1.3.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page