Organisation of an experiment
The davai-new_xp
command-line prepares a "testing experiment" directory, named uniquely after an incremental number, the platform and the user.
This testing experiment will consist in:
conf/davai_nrv.ini
: config file, containing parameters such as the git reference to test, davai options, historisations of input resources to use, tunings of tests (e.g. the input obs files to take into account) and profiles of jobsconf/<USECASE>.yaml
: contains an ordered and categorised list of jobs to be ran in the requested usecase.conf/sources.yaml
: information about the sources to be tested, in terms of Git or bundlevenv/
: python venv to be used by the experiment. Either a link to an existing venv, or an actual virtualenv in editable modea
logs
directory/link will appear after the first execution, containing log files of each job.DAVAI
: in case of editable mode, a clone of the DAVAI repository, checkedout on the requested version, used by the venvlinks to the python packages that are used by the scripts and not pip-packaged yet (only
vortex
remains at present)