3.8.5. Leçon d’introduction à VACUMM¶
3.8.5.2. Pourquoi VACUMM ?¶
Origine :
srtools.py
Une librairie et des scripts orientés océano/météo qui regroupent le plus important.
Quand l’utiliser :
- Vous utilisez à la fois UVCDAT et Matplotlib.
- Vous y trouver des fonctions et classes qui font déjà tout le travail.
- Vous ne voulez pas réinventer la roue.
- vous cherchez à partager des outils pouvant s’intégrer dans la librairie.
3.8.5.3. Configuration¶
Voir Library configuration.
La configuration définit les paramètres de la librairie. Un paramètre peut être par exemple le chemin d’accès au trait de côte du SHOM (pas inclus dans la librairie), ou le type de remplissage par défaut pour les plots 2D.
Il existe des valeurs par défaut définies dans des fichiers
situés au même endroit que les sources.
D’autres fichiers peuvent être introduits à l’installation.
Enfin, chaque utilisateur peut definir sa propre configuration
dans ~/.config/vacumm/vacumm.cfg
.
Vous pouvez afficher et éditer votre configuration notamment depuis le shell :
# Imprimer sa configuration generale
vacumm_print_config.py
# Imprimer sa configuration python
vacumm_print_config.py -c
# Editer son fichier de configuration personnel
vacumm_edit_config.py
3.8.5.4. Où trouver de l’aide¶
Site web : http://www.ifremer.fr/vacumm ou http://relay.actimar.fr/vacumm/
Listes de diffusion : https://forge.ifremer.fr/mail/?group_id=93
En ligne :
>>> from vcmq import map2 >>> help(map2) >>> import vacumm >>> vacumm.help('map2') # ouvre le navigateur
En direct : Guillaume Charria ou Stéphane Raynaud.
3.8.5.5. Utilisation¶
Par sa librairie :
>>> from vacumm.misc.plot import map2 # import complet
>>> from vcmq import map2 # raccourci
Par ses scripts :
$ vacumm_print_config.py
$ showtime.py -m myfile.nc