PARMESAN: Meteorological Timeseries and Turbulence Analysis Backed by Symbolic Mathematics
PARMESAN (the Python Atmospheric Research Package for MEteorological TimeSeries and Turbulence ANalysis) is a Python package providing common functionality for atmospheric scientists doing time series or turbulence analysis. Several meteorological quantities such as potential temperature, various hu...
Gespeichert in:
Hauptverfasser: | , , , , , , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | PARMESAN (the Python Atmospheric Research Package for MEteorological
TimeSeries and Turbulence ANalysis) is a Python package providing common
functionality for atmospheric scientists doing time series or turbulence
analysis. Several meteorological quantities such as potential temperature,
various humidity measures, gas concentrations, wind speed and direction,
turbulence and stability parameters can be calculated. Furthermore, signal
processing functionality such as properly normed variance spectra for frequency
analysis is available. In contrast to existing packages with similar goals, its
routines for physical quantities are derived from symbolic mathematical
expressions, enabling inspection, automatic rearrangement, reuse and
recombination of the underlying equations. Building on this, PARMESAN's
functions as well as their comprehensive parameter documentation are mostly
auto-generated, minimizing human error and effort. In addition,
sensitivity/error propagation analysis is possible as mathematical operations
like derivations can be applied to the underlying equations. Physical
consistency in terms of units and value domains are transparently ensured for
PARMESAN functions. PARMESAN's approach can be reused to simplify
implementation of robust routines in other fields of physics. |
---|---|
DOI: | 10.48550/arxiv.2309.15063 |