| 163 | == Changement d'unité à l'aide d'un facteur de conversion == |
| 164 | Le code ts2ipcc permet de faire une conversion d'unité par un facteur de conversion. |
| 165 | Il faut dans ce cas là ajouter l'unité |
| 166 | {{{ |
| 167 | IF ( units == 'mol-C/L' ) units='mol l-1' |
| 168 | |
| 169 | }}} |
| 170 | |
| 171 | et définir le facteur de conversion |
| 172 | {{{ |
| 173 | IF ( TRIM(varname) == 'PO4' ) THEN |
| 174 | factor=1./122.0 |
| 175 | ENDIF |
| 176 | |
| 177 | }}} |
| 178 | Attention si le code a été modifié lors de l'appel de cmor_variable pour qu'il tienne compte des unités déclarées dans table.def il faut peut être zapper l'ajout d'unité décrit ci-dessus mais mettre un test lors de l'appel de cmor_variable pour que si un facteur a été définit l'appel se fasse avec les anciens arguments. |
| 179 | |
| 180 | |
| 181 | == Pages web et Infos diverses == |
| 182 | * [http://www2-pcmdi.llnl.gov/cmor Web Cmor] |
| 183 | * [http://uv-cdat.llnl.gov/gitweb/?p=cmip5-cmor-tables.git;a=tree;f=Tables;hb=HEAD version la plus à jour des tables CMIP5] |
| 184 | * Si on veut la liste des tables de correspondance entre variables IPSL et tables CMOR : |
| 185 | {{{ |
| 186 | ls ~/CMOR_PMIP3/CMOR_TABLES/CMIP5/FULL/table* | cut -d. -f3 | xargs |
| 187 | |
| 188 | CMIP5_3hr CMIP5_6hrLev CMIP5_6hrPlev CMIP5_aero CMIP5_Amon |
| 189 | CMIP5_cf3hr CMIP5_cfDay CMIP5_cfMon CMIP5_cfOff CMIP5_cfSites |
| 190 | CMIP5_day CMIP5_fx CMIP5_LImon CMIP5_Lmon CMIP5_Oclim |
| 191 | CMIP5_OImon CMIP5_Omon CMIP5_Oyr |
| 192 | }}} |
| 193 | |
| 194 | |