Installation
dvas is available on , which should make its installation straightforward. In a terminal, type:
pip install dvas
And that will take care of things. dvas uses semantic versioning. The latest stable version is 1.1.0.
The most recent release of dvas is also available for download/cloning from its Github repository, in which case the install command becomes:
cd ./where/you/stored/dvas/
pip install -e .
Requirements
dvas is compatible with the following python versions:
python_requires='>=3.10.0',
Furthermore, dvas relies on a few external modules, which will be automatically installed by pip
if required:
install_requires=[
"astroid>=2.13",
"jsonschema",
"matplotlib",
"netcdf4",
'numpy',
"pandas>=2.0.0",
"peewee",
"pytz",
"ruamel-yaml",
"scipy",
"sre_yield",
],
extras_require={
'dev': ['sphinx', 'sphinx-rtd-theme', 'plantweb', 'pylint', 'pytest', 'pytest-data']
},
Testing the installation
To ensure that dvas was installed properly, try to call the help of its high-level entry point. In a terminal, type:
dvas_init_arena -h
This should return the following information:
usage: dvas_init_arena [-h] [--path ./a/new/folder/]
DVAS 1.1.0 - Data Visualization and Analysis Software: Initialization entry point.
options:
-h, --help show this help message and exit
--path ./a/new/folder/
Relative path & name for the new processing arena.
For more info: https://MeteoSwiss.github.io/dvas