Changes between Version 46 and Version 47 of Modipsl_exec


Ignore:
Timestamp:
09/18/12 13:04:33 (12 years ago)
Author:
jgipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Modipsl_exec

    v46 v47  
    1010 
    1111== Présentation du répertoire modipsl/config/XXX ==  
    12 Il existe deux types de répertoire modipsl/config/  
    13   * Ceux qui contiennent un répertoire EXPERIMENT et un répertoire GENERAL 
    14   * Ceux qui contiennent des répertoire EXP_* (ceux là ne contiennent pas de répertoires EXPERIMENT et GENERAL)  
    15 Si vous êtes dans le deuxième cas reportez vous directement au paragraphe  [wiki:Modipsl_exec#Présentationdurépertoiredexpérience suivant] 
    16  
     12Il existe deux types de répertoire modipsl/config/XXX  
     13  * Ceux qui contiennent un répertoire EXPERIMENT et un répertoire GENERAL : il va falloir créer le répertoire d'expérience. C'est le cas pour tout les configuration avec suffix _v5. 
     14  * Ceux qui ne contiennent pas de répertoires EXPERIMENT et GENERAL. A la place, il y aura une ou plusieurs répertoires d'expériences déjà prête. Vous auriez pas besoin de créer le répertoire d'expérience. Reportez vous directement au paragraphe  [wiki:Modipsl_exec#Présentationdurépertoiredexpérience Présentation du répertoire d'expérience]. 
     15 
     16== Création du répertoire d'expérience == 
    1717Avec un seul exécutable, par exemple celui de IPSLCM5_v5, vous pouvez lancer différents type de configurations "IPSLCM5_v5", mais aussi "LMDZOR" ou "LMDZ". Donc pour chaque configuration de modèle extrait vous trouverez un répertoire EXPERIMENT qui contiendra les différentes configurations que vous pouvez lancer avec l'exécutable créé.  
    1818 
    19 Pour préparer votre répertoire d'expérience vous devez copier dans modipsl/config/XXX/ le fichier config.card correspondant à la configuration que vous voulez utiliser. Vous devez modifier dedans le nom du job et ensuite utiliser la commande ../../util/.ins_job. Cette commande permet la création d'un répertoire d'expérience du nom du job.  
     19Pour préparer votre répertoire d'expérience vous devez choisir un expérience dans un sous-répertoire de EXPERIMENTS. Copier le config.card depuis cette répertoire dans modipsl/config/XXX/config.card. Modifiez le config.card comme vous le souhaitez au moins pour le nom du job, !JobName. Appliquer ensuite le commend ../../util/ins_job. Cette commande permet la création d'un répertoire d'expérience du nom du job. Le config.card sera replace dans le nouveau répertoire.  
     20Voici un exemple où on a extrait le couplé IPSLCM5_v5 et on voulait faire un expérience forcé LMDZOR de type clim :  
     21 
     22{{{ 
     23cd modipsl/config/IPSLCM5_V5 
     24cp EXPERIENCE/LMDZOR/clim/config.card . 
     25vi config.card => Modifiez JobName, DateBegin, nombre de proc etc. 
     26../../util/ins_job 
     27}}} 
     28 
     29Une fois le répertoire est créé, se déplacer dedans et continuer à travailler comme si c'était un répertoire "tout prête". C'est par exemple possible de refaire le job en re-appliquant ins_job dans le répertoire d'expérience, par exemple si vous changiez le nombre de processus dans config.card. Mais si vous souhaitez re-faire le job, il faut d'abord effacer le job existant car ins_job ne va jamais écraser un job existant. 
     30 
     31 
     32C'est possible de créer plusieurs répertoire d'expérience côte à côte. Chaque fois, avant utiliser ins_job, il faut copier un nouveau config.card et le modifier. Un répertoire déjà crée ne sera jamais écrasé. Il faut toujours choisir un nouveau !JobName dans config.card, sinon ins_job ne fera rien.  
     33 
     34 
     35 
     36 
    2037 
    2138