| 1562 | ==== Comment faire une moyenne saisonnière sur 100 ans? ==== |
| 1563 | |
| 1564 | Comment faire une moyenne saisonnière sur 100 ans? Le job create_multi_se est là pour ça. Il faut le lancer après avoir vérifié que les différentes décennies étaient présentes (SE_checker). |
| 1565 | |
| 1566 | 1. si ce n'est déjà fait, installer un répertoire spécial post-traitement. Voir [wiki:ModipslBeginner#Commentrelancerlespost-traitementsdepuislamachinedepost-traitement] |
| 1567 | 1. recopier create_se.job, SE_checker.job et create_multi_se.job |
| 1568 | 1. vérifier/modifier dans create_se.job les variables : |
| 1569 | {{{ |
| 1570 | libIGCM=${libIGCM:=.../POST_CMIP5/libIGCM_v1_10/modipsl/libIGCM} |
| 1571 | }}} |
| 1572 | 1. vérifier que les décennies sont toutes présentes. |
| 1573 | 1. vérifier/modifier les variables dans SE_checker.job: |
| 1574 | {{{ |
| 1575 | libIGCM=${libIGCM:=.../POST_CMIP5/libIGCM_v1_10/modipsl/libIGCM} |
| 1576 | SpaceName=${SpaceName:=PROD} |
| 1577 | ExperimentName=${ExperimentName:=piControl} |
| 1578 | JobName=${JobName:=piControlMR1} |
| 1579 | CARD_DIR=${CARD_DIR:=${CURRENT_DIR}} |
| 1580 | }}} |
| 1581 | 1. lancer en interactif : {{{ ./SE_checker.job }}} la vérification. Les jobs create_se.job nécessaires seront lancés. Exemple : |
| 1582 | {{{ |
| 1583 | ./SE_Checker.job |
| 1584 | |
| 1585 | ==================================================== |
| 1586 | Where do we run ? cesium21 |
| 1587 | Linux cesium21 2.6.18-194.11.4.el5 #1 SMP Tue Sep 21 05:04:09 EDT 2010 x86_64 |
| 1588 | ==================================================== |
| 1589 | |
| 1590 | sys source cesium Intel X-64 lib. |
| 1591 | |
| 1592 | --Debug1--> DefineVariableFromOption : config_UserChoices |
| 1593 | --------------Debug3--> config_UserChoices_JobName=piControlMR1 |
| 1594 | --------------Debug3--> config_UserChoices_CalendarType=noleap |
| 1595 | --------------Debug3--> config_UserChoices_DateBegin=1800-01-01 |
| 1596 | --------------Debug3--> config_UserChoices_DateEnd=2099-12-31 |
| 1597 | |
| 1598 | --Debug1--> DateBegin/End for SE : 1800_1809 |
| 1599 | --Debug1--> ATM |
| 1600 | --Debug1--> SRF |
| 1601 | --Debug1--> SBG |
| 1602 | --Debug1--> OCE |
| 1603 | --Debug1--> ICE |
| 1604 | --Debug1--> MBG |
| 1605 | --Debug1--> CPL |
| 1606 | ... |
| 1607 | --Debug1--> DateBegin/End for SE : 2030_2039 |
| 1608 | --Debug1--> ATM |
| 1609 | --Debug1--> 2 file(s) missing for ATM : |
| 1610 | --Debug1--> piControlMR1_SE_2030_2039_1M_histmth.nc |
| 1611 | --Debug1--> piControlMR1_SE_2030_2039_1M_histmthNMC.nc |
| 1612 | --Debug1--> SRF |
| 1613 | --Debug1--> 1 file(s) missing for SRF : |
| 1614 | --Debug1--> piControlMR1_SE_2030_2039_1M_sechiba_history.nc |
| 1615 | --Debug1--> SBG |
| 1616 | --Debug1--> 2 file(s) missing for SBG : |
| 1617 | --Debug1--> piControlMR1_SE_2030_2039_1M_stomate_history.nc |
| 1618 | --Debug1--> piControlMR1_SE_2030_2039_1M_stomate_ipcc_history.nc |
| 1619 | --Debug1--> OCE |
| 1620 | --Debug1--> 4 file(s) missing for OCE : |
| 1621 | --Debug1--> piControlMR1_SE_2030_2039_1M_grid_T.nc |
| 1622 | --Debug1--> piControlMR1_SE_2030_2039_1M_grid_U.nc |
| 1623 | --Debug1--> piControlMR1_SE_2030_2039_1M_grid_V.nc |
| 1624 | --Debug1--> piControlMR1_SE_2030_2039_1M_grid_W.nc |
| 1625 | --Debug1--> ICE |
| 1626 | --Debug1--> 1 file(s) missing for ICE : |
| 1627 | --Debug1--> piControlMR1_SE_2030_2039_1M_icemod.nc |
| 1628 | --Debug1--> MBG |
| 1629 | --Debug1--> 3 file(s) missing for MBG : |
| 1630 | --Debug1--> piControlMR1_SE_2030_2039_1M_ptrc_T.nc |
| 1631 | --Debug1--> piControlMR1_SE_2030_2039_1M_diad_T.nc |
| 1632 | --Debug1--> piControlMR1_SE_2030_2039_1M_dbio_T.nc |
| 1633 | --Debug1--> CPL |
| 1634 | --Debug1--> 2 file(s) missing for CPL : |
| 1635 | --Debug1--> piControlMR1_SE_2030_2039_1M_cpl_atm.nc |
| 1636 | --Debug1--> piControlMR1_SE_2030_2039_1M_cpl_oce.nc |
| 1637 | --------Debug2--> Submit create_se for period 2030-2039 |
| 1638 | IGCM_sys_MkdirWork : .../POST_CMIP5/piControl/piControlMR1/OutScript |
| 1639 | IGCM_sys_QsubPost : create_se |
| 1640 | Submitted Batch Session 179472 |
| 1641 | ... |
| 1642 | }}} |
| 1643 | 1. attendre la fin des jobs create_se |
| 1644 | 1. recopier create_multi_se.job |
| 1645 | 1. Vérifier/Modifier les variables : |
| 1646 | {{{ |
| 1647 | libIGCM=${libIGCM:=.../POST_CMIP5/libIGCM_v1_10/modipsl/libIGCM} |
| 1648 | }}} |
| 1649 | 1. si besoin, paramétrer le nombre de décennies dans config.card. 50Y ou 50 ans par défaut. Ajouter cette ligne dans la section POST cad à la fin après le mot-clé ![POST] |
| 1650 | {{{ |
| 1651 | MultiSeasonalFrequency=100Y |
| 1652 | }}} |
| 1653 | 1. lancer le job create_multi_se.job : ccc_msub create_multi_se.job |
| 1654 | |