Changes between Version 2 and Version 3 of BasculeCCRTTGCC/Scripts/Archivage_output


Ignore:
Timestamp:
02/17/12 16:30:50 (12 years ago)
Author:
acosce
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BasculeCCRTTGCC/Scripts/Archivage_output

    v2 v3  
    2828 * La nouvelle fréquence de pack sera la plus petite de toutes celles calculées pour tous les types de fichiers et toutes les périodes.  
    2929 
     30=== Remarques / Questions ===  
     31 * on cherche la fréquence idéale pour les packs en testant 10 périodes. On passe ainsi en revue 100 ans de simulations (20x10). Est-ce suffisant ?  
     32 * on laisse de côté mesh_mask qui est un cas particulier. Ne pas oublier de le traiter ultérieurement.  
     33 * si il n'y a qu'une seule période pack de traitée (donc pour les simulations < 20 ans) on calcule d'abord combien d'années comprend cette période avant de regarder si la taille convient et d'éventuellement calculer une fréquence idéale. 
     34 * Faut-il continuer à travailler avec information_dmnfs ?  
     35 
    3036 
    3137== Création des listes de fichiers à packer ==  
     38Maintenant que l'on connaît la fréquence idéale pour un pack on peut créer les listes de fichiers par type d'output pour passer en argument à ncrcat. [[BR]] 
     39 * Les listes sont créées en reprenant la boucle principale du script permettant de calculer la fréquence du pack.  
     40 * Par défaut toutes les listes sont nommées ncrcat_${type_file}_${date_debut_pack}_${date_fin_pack}.list.  
     41 * On recherche les trous potentiels dans la simulation  
     42   * on liste les années comprises entre DateBegin et DateEnd >> liste_date.txt 
     43   * on vérifie la simulation pour savoir si les sorties sont annuelles ou mensuelles.  
     44      * si elles sont mensuelles on complète la liste des dates avec pour chaque années tous les mois (1900 devient 190001, 190002, ...., 190011, 190012)  
     45      * si elles sont annuelles on complète la liste des dates avec uniquement les mois de janvier (1900, 1901, deviennent 190001, 190101 etc...)  
     46   * pour chaque fichier de chaque type de fichier Output on extrait la date de début de sa période à laquelle on retranche son jour (histday_19000101_19000131.nc donne 190001, histday_19000101_19001231.nc donne 190001)  
     47   * on compare nos deux listes pour connaître les mois / années manquante. Et pour chacune on transforme le fichier ncrcat_****.list contentant cette date en fichier tar_****.list.