Code
Référentiel
Le référentiel GitHub cffdrs-ng (en anglais) contient le code à jour des modules MCEDIF2025 dans trois langages de programmation : R, Python et C. Ces trois versions sont écrites pour produire les mêmes résultats, de sorte que les utilisateurs peuvent choisir la version qui correspond à leurs propres systèmes logiciels.
Voir le README du référentiel (en anglais) pour plus d'informations sur la façon de fournir des rapports de bogues, la structure du référentiel, et notre processus de mise à jour. Pour les notifications par courriel concernant les mises à jour du code, tu peux spécifier le type de mises à jour à recevoir lorsque tu joins notre liste de diffusion.
L'ancien code MCEDIF1992 est toujours disponible sur le GitHub de la MCEDIF (en anglais), tandis que la documentation R se trouve sur la page CRAN de la MCEDIF (en anglais).
Capacités
| Langages de programmation | C | Python | R |
|---|---|---|---|
| Calculer les codes et indices IFM toutes les heures | ✔️ | ✔️ | ✔️ |
| Calculer le lever et le coucher du soleil, ainsi que le rayonnement solaire | ✔️ | ✔️ | ✔️ |
| Calculer le code et les indices des prairies toutes les heures | ✔️ | ✔️ | ✔️ |
| Calculer les résumés quotidiens et un moment du pic de brûlage | ✔️ | ✔️ | ✔️ |
| Convertir les données quotidiennes de midi en données météorologiques quotidiennes minimales/maximales | ✔️ | ✔️ | ✔️ |
| Convertir les données quotidiennes minimales/maximales en données météorologiques horaires | ✔️ | ✔️ | ✔️ |
| Accepte plusieurs stations simultanément | ❌ | ✔️ | ✔️ |
| Fractionnement des données pour les entrées sur plusieurs années à la fois | ❌ | ✔️ | ✔️ |
IFM2025
Licence
Les scripts NG-CFFDRS sont sous licence GNU General Public License version 2 (GPL-2.0). Une copie de la licence est disponible sur le référentiel GitHub (en anglais).