pyspc.convention.grp16

Convention - GRP version 2016

Module Attributes

DATE_FORMAT

Format des dates dans les fichiers de GRP 2016

DATATYPES

Types de données de GRP version 2016

DATANAMES

Description des données de GRP version 2016

CAL_DATA_HEADERS

Dictionnaire des entêtes de fichier

CAL_DATA_VARNAMES

Liste des variables autorisées

CAL_EVENT_DATE_FORMAT

Format de la colonne Date des fichiers Evenements

CAL_EVENT_HEADERS

Dictionnaire des entêtes de fichier

RT_ARCHIVE_BASENAMES

Noms de base des fichiers de type Archive de GRP Temps-Réel

RT_ARCHIVE_FLOATFORMAT

Dictionnaire des formats des réels

RT_ARCHIVE_HEADERS

Dictionnaire des entêtes de fichier

RT_ARCHIVE_VARNAMES

Variables associées aux fichiers de type Archive de GRP Temps-Réel

RT_CONFIG_KEYS

Balises du fichier de configuration de GRP Temps-Réel

RT_DATA_OBSFILEPREFIX

Préfixe des noms de base des fichiers d'entrée de GRP Temps-Réel

RT_DATA_LINEPREFIX

Préfixe des lignes de données des fichiers d'entrée de GRP Temps-Réel

RT_DATA_SCENFILEPREFIX

Préfixe des noms de fichier des scénarios météo

RT_DATA_SCENFORMAT

Nom de base d'un fichier de scénario météo

RT_DATA_VARNAMES

Liste des variables autorisées

RT_DATA_SCENVARNAMES

Liste des variables autorisées pour les scénarios météo

RT_FCST_DTYPES

Types de fichiers de prévision de GRP Temps-Réel

RT_FCST_FILEPREFIX

Préfixe des noms de fichier de prévision de GRP Temps-Réel

RT_FCST_LINEPREFIX

Préfixe des lignes de données des fichiers de prévision de GRP Temps-Réel

RT_FCST_VARNAMES

Association entre les colonnes et les grandeurs de GRP Temps-Réel

RT_INTERN_BASENAMES

Noms de base des fichiers de type Intern de GRP Temps-Réel

RT_INTERN_DTYPES

Types de fichier Intern de GRP Temps-Réel

RT_PARAM_LIST

Balises du fichier de paramètres de GRP Temps-Réel

pyspc.convention.grp16.CAL_DATA_HEADERS = {'EH': 'ETP(mm)', 'P': 'P(mm)', 'Q': 'Q(m3/s)', 'T': 'T(°C)', 'index': 'AAAAMMJJHH'}

Dictionnaire des entêtes de fichier

pyspc.convention.grp16.CAL_DATA_VARNAMES = ['EH', 'P', 'Q', 'T']

Liste des variables autorisées

pyspc.convention.grp16.CAL_EVENT_DATE_FORMAT = '%Y%m%d %H'

Format de la colonne Date des fichiers Evenements

pyspc.convention.grp16.CAL_EVENT_HEADERS = {'P': 'Pluie(mm/h)', 'Q': 'Debit(m3/s)', 'index': 'Date'}

Dictionnaire des entêtes de fichier

pyspc.convention.grp16.DATANAMES = {'grp16_cal_data': 'Fichier de données observées (BDD_var / *)', 'grp16_cal_event': 'Fichier événement', 'grp16_cal_fcst': 'Fichier de prévision (Resultats / *_PP_P0P0.TXT)', 'grp16_rt_archive': 'Fichier de données archivées (BD_var / SITE / *.DAT)', 'grp16_rt_data': 'Fichier de données observées (Entrées / *.txt)', 'grp16_rt_fcst': 'Fichier de sortie, prévision avec assimilation temps-réel', 'grp16_rt_fcst_diff': 'Fichier de sortie, prévision avec assimilation temps-différé', 'grp16_rt_intern': 'Fichier de données internes temps-réel (PQE*.DAT)', 'grp16_rt_intern_diff': 'Fichier de données internes temps-différé (PQE*.DAT)', 'grp16_rt_obs': 'Fichier de sortie, observation temps-réel', 'grp16_rt_obs_diff': 'Fichier de sortie, observation temps-différé', 'grp16_rt_sim': 'Fichier de sortie, prévision sans assimilation temps-réel', 'grp16_rt_sim_diff': 'Fichier de sortie, prévision sans assimilation temps-différé'}

Description des données de GRP version 2016

pyspc.convention.grp16.DATATYPES = ['grp16_cal_data', 'grp16_cal_event', 'grp16_cal_fcst', 'grp16_rt_data', 'grp16_rt_obs', 'grp16_rt_obs_diff', 'grp16_rt_sim', 'grp16_rt_sim_diff', 'grp16_rt_fcst', 'grp16_rt_fcst_diff', 'grp16_rt_archive', 'grp16_rt_intern', 'grp16_rt_intern_diff']

Types de données de GRP version 2016

pyspc.convention.grp16.DATE_FORMAT = '%Y%m%d%H'

Format des dates dans les fichiers de GRP 2016

pyspc.convention.grp16.RT_ARCHIVE_BASENAMES = {'PV': 'PV_10A.DAT', 'QV': 'QV_10A.DAT', 'TV': 'TV_10A.DAT'}

Noms de base des fichiers de type Archive de GRP Temps-Réel

pyspc.convention.grp16.RT_ARCHIVE_FLOATFORMAT = {'PV': '%12.4f', 'QV': '%12.2f', 'TV': '%12.4f'}

Dictionnaire des formats des réels

pyspc.convention.grp16.RT_ARCHIVE_HEADERS = {'index': 'Date (TU)   ', 'loc': 'Code    ', ('PV', 'desc'): 'AAAAAAAA;NNNNMMJJHH00;FFFFFFF.FFFF;', ('PV', 'long'): 'Fichier de donnees de pluie horaire', ('PV', 'short'): ' Pluie(mm/h)', ('QV', 'desc'): 'AAAAAAAA;NNNNMMJJHHNN;FFFFFFFFF.FF;', ('QV', 'long'): 'Fichier de donnees de debit pas de temps variable (debit instantane)', ('QV', 'short'): ' Debit (l/s)', ('TV', 'desc'): 'AAAAAAAA;NNNNMMJJHH00;FFFFFFF.FFFF;', ('TV', 'long'): 'Fichier de donnees de Temperature horaire', ('TV', 'short'): '    Temp(°C)', None: '#----------------------------------'}

Dictionnaire des entêtes de fichier

pyspc.convention.grp16.RT_ARCHIVE_VARNAMES = ['PV', 'QV', 'TV']

Variables associées aux fichiers de type Archive de GRP Temps-Réel

pyspc.convention.grp16.RT_CONFIG_KEYS = ['MODFON', 'INSTPR', 'OBSCHE', 'OBSTYP', 'SCECHE', 'SCETYP', 'SCEREF', 'SCENBR', 'PRVCHE', 'PRVTYP', 'PRVREF', 'PRVUNI', 'HORMAX', 'CODMOD', 'CONFIR', 'CHOIXH', 'CODMPP', 'CHEMIN', 'SIMULA']

Balises du fichier de configuration de GRP Temps-Réel

pyspc.convention.grp16.RT_DATA_LINEPREFIX = {'H': 'HAU', 'P': 'PLU', 'Q': 'CQT', 'T': 'TEM'}

Préfixe des lignes de données des fichiers d’entrée de GRP Temps-Réel

pyspc.convention.grp16.RT_DATA_OBSFILEPREFIX = {'H': 'Hauteur', 'P': 'Pluie', 'Q': 'Debit', 'T': 'Temp'}

Préfixe des noms de base des fichiers d’entrée de GRP Temps-Réel

pyspc.convention.grp16.RT_DATA_SCENFILEPREFIX = {'P': 'Scen_'}

Préfixe des noms de fichier des scénarios météo

pyspc.convention.grp16.RT_DATA_SCENFORMAT = {'P': 'Scen_{0}_Plu{1}.txt'}

Nom de base d’un fichier de scénario météo

pyspc.convention.grp16.RT_DATA_SCENVARNAMES = ['P']

Liste des variables autorisées pour les scénarios météo

pyspc.convention.grp16.RT_DATA_VARNAMES = ['H', 'P', 'Q', 'T']

Liste des variables autorisées

pyspc.convention.grp16.RT_FCST_DTYPES = ['obs', 'obs_diff', 'sim', 'sim_diff', 'fcst', 'fcst_diff']

Types de fichiers de prévision de GRP Temps-Réel

pyspc.convention.grp16.RT_FCST_FILEPREFIX = {'fcst': 'GRP_Prev_', 'fcst_diff': 'GRP_D_Prev_', 'obs': 'GRP_Obs', 'obs_diff': 'GRP_D_Obs', 'sim': 'GRP_Simu_', 'sim_diff': 'GRP_D_Simu_'}

Préfixe des noms de fichier de prévision de GRP Temps-Réel

pyspc.convention.grp16.RT_FCST_LINEPREFIX = {'fcst': 'PRV', 'obs': 'OBS', 'sim': 'SIM'}

Préfixe des lignes de données des fichiers de prévision de GRP Temps-Réel

pyspc.convention.grp16.RT_FCST_VARNAMES = {'DEBIT': 'Q', 'PLUIE': 'P', 'Temperature': 'T'}

Association entre les colonnes et les grandeurs de GRP Temps-Réel

pyspc.convention.grp16.RT_INTERN_BASENAMES = {'intern': 'PQE_1A.DAT', 'intern_diff': 'PQE_1A_D.DAT'}

Noms de base des fichiers de type Intern de GRP Temps-Réel

pyspc.convention.grp16.RT_INTERN_DTYPES = {'intern': True, 'intern_diff': False}

Types de fichier Intern de GRP Temps-Réel

pyspc.convention.grp16.RT_PARAM_LIST = ['ROUT (mm)', 'CORR (-)', 'TB (h)']

Balises du fichier de paramètres de GRP Temps-Réel