| 1529 | ==== Comment utiliser !TimeSeries_Checker.job? ==== |
| 1530 | |
| 1531 | !TimeSeries_Checker.job est un script (qui se lance en interactif) qui vérifie les Séries temporelles (TS) existantes et relance les jobs create_TS nécessaires pour reconstruire les TS manquantes. C'est donc un utilitaire de post-traitement qui se lance depuis la machine de post-traitement. Voir question précédente. |
| 1532 | |
| 1533 | Les différentes étapes sur un exemple (la simulation couplée MYEXP de la configuration IPSLCM5A a tourné sur la machine SX9 mercure du CCRT et ses post-traitements sont effectués sur la machine cesium du CCRT). |
| 1534 | |
| 1535 | * On se met sur la machine cesium et on prépare le terrain (voir question précédente) : |
| 1536 | {{{ |
| 1537 | Cesium > cd $WORKDIR; mkdir -p POST/MYEXP ; cd POST/MYEXP |
| 1538 | }}} |
| 1539 | |
| 1540 | * On recopie les cartes caractérisant les composantes (depuis le répertoire ou la simulation a été lancée). Voir aussi question précédente. |
| 1541 | {{{ |
| 1542 | Cesium> scp –pr mercure:... MYEXP/COMP . |
| 1543 | Cesium> scp –pr mercure:... MYEXP/POST . |
| 1544 | Cesium> scp –r mercure:... MYEXP/config.card . |
| 1545 | }}} |
| 1546 | |
| 1547 | * On recopie les jobs de post-traitement à soumettre : |
| 1548 | {{{ |
| 1549 | Cesium> scp mercure:.../libIGCM/create_ts.job . |
| 1550 | Cesium> scp mercure:.../libIGCM/TimeSeries_Checker.job . |
| 1551 | }}} |
| 1552 | |
| 1553 | * On adapte !TimeSeries_Checker.job en modifiant certaines variables : |
| 1554 | {{{ |
| 1555 | libIGCM=${libIGCM:=...MYEXP/modipsl/libIGCM} ==> libIGCM sur cesium!!!! |
| 1556 | SpaceName=${SpaceName:=DEVT} |
| 1557 | ExperimentName=${ExperimentName:=pdControl} |
| 1558 | JobName=${JobName:=MYEXP} |
| 1559 | CARD_DIR=${CARD_DIR:=${CURRENT_DIR}} |
| 1560 | }}} |
| 1561 | |
| 1562 | * Lancement de !TimeSeries_Checker.job : |
| 1563 | |
| 1564 | {{{ |
| 1565 | ./TimeSeries_Checker.job 2>&1 | tee TSC_OUT |
| 1566 | }}} |
| 1567 | |
| 1568 | |