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 | | |
| 12 | Il 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 == |
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. |
| 19 | Pour 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. |
| 20 | Voici un exemple où on a extrait le couplé IPSLCM5_v5 et on voulait faire un expérience forcé LMDZOR de type clim : |
| 21 | |
| 22 | {{{ |
| 23 | cd modipsl/config/IPSLCM5_V5 |
| 24 | cp EXPERIENCE/LMDZOR/clim/config.card . |
| 25 | vi config.card => Modifiez JobName, DateBegin, nombre de proc etc. |
| 26 | ../../util/ins_job |
| 27 | }}} |
| 28 | |
| 29 | Une 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 | |
| 32 | C'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 | |