wolfhece.mar.Interface_MAR_WOLF_objet

Created on Tue Jan 3 16:31:47 2023

@author: jbrajkovic

Module Contents

class wolfhece.mar.Interface_MAR_WOLF_objet.MAR_input_data(xsummits=np.zeros(0), ysummits=np.zeros(0), date_debut=datetime.datetime(2020, 7, 11, 5), date_fin=datetime.datetime(2020, 7, 11, 5), directory='~/BUP_srv7/', directory_hist_sim='~/BUP_srv7/', model_name='MIROC6', var='MBRR', var_unb='E', UnborNot=0, syu=1981, eyu=2010, mod_ydays=1, generate_quantiles=1)[source]
mask_rectangles()[source]

Creates the rectangular mask so MAR values can be extracted only for the precised zone

plot_mask()[source]
select_MARdata()[source]
Inputvar:nom de la variable hydro MAR (string)

date_debut:date initiale (vecteur[heure,jour,mois,année] date_fin:idem pour date finale directory:répertoire avec simus MAR (en fonction du GCM/scénario) mask: masque spatiale(matrice de 0 et 1 de la zone d’intéret)

Description : Sélectionne la variable hydro MAR, pour les pixels du masque. Retourne une matrice 2D avec toutes les valeurs MAR pour tous les pas de temps exemple: 5 pas de temps et 100 pixels , output = matrice de dimensions(100,5)

MAR_unbiasing()[source]
find_timestep()[source]

Routine qui trouve le time step de MAR en heures

make_time()[source]

formatte une matrice avec la date pour chaque pas de temps en heure,jour,mois,année à redévelopper si pas de temps inférieurs à l’heure

MAR_summits()[source]

utilise les longitudes et latitudes des centres des pixels MAR pour calculer les coordonnées des sommets des pixels en Lambert 72 outputs: deux matrices contenant pour chaque pixels les 4 coordonnées des 4 sommets

MAR_shapefile(name, dirout1)[source]

cette routine sort les pixels MAR au format shapefile le nom donné dans le sous-dossier GRID

MAR_TextOutputs(dirout1)[source]

sortie au format texte 1 fichier par polygone nom du fichier = ID du polygone.rain

MAR_BinaryOutputs(dirout1)[source]

sortie au format texte 1 fichier par polygone nom du fichier = ID du polygone.rain

wolfhece.mar.Interface_MAR_WOLF_objet.dir_ds = '/phypc11_tmp3/MARv3.14/MARv3.14-EUi-MIROC6-5km-ssp585/'[source]