670 | | ## How do I use `TimeSeries_Checker.job` to create files on `$STORE` when the output files are on `DMNFS`? ## |
671 | | |
672 | | * You need libIGCM v1_12 to use DMNFS as input |
673 | | * Change TimeSeries_Checker.job to use STORE |
674 | | * Change create_ts.job to use STORE |
675 | | |
676 | | ### Example for the rcp45 simulation ### |
677 | | ------- |
678 | | {{{ |
679 | | #!sh |
680 | | cd modipsl |
681 | | mv libIGCM libIGCM.old |
682 | | svn checkout http://forge.ipsl.jussieu.fr/libigcm/svn/tags/libIGCM_v1_12 libIGCM |
683 | | modipsl/ins_job |
684 | | }}} |
685 | | ------- |
686 | | {{{ |
687 | | #!sh |
688 | | TimeSeries_Checker.job révision 658 |
689 | | |
690 | | line 169 |
691 | | #R_SAVE=${R_OUT}/${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${config_Ensemble_EnsembleName}/${config_Ensemble_EnsembleDate}/${FreeName} |
692 | | |
693 | | R_SAVE=${CCCSTOREDIR}/IGCM_OUT/${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${FreeName} |
694 | | }}} |
695 | | ------- |
696 | | {{{ |
697 | | #!sh |
698 | | create_ts.job révision 316 |
699 | | |
700 | | line 300 |
701 | | #DIRECTORY=${R_SAVE}/${comp}/Analyse/${TS_Dir} |
702 | | DIRECTORY=${CCCSTOREDIR}/IGCM_OUT/IPSLCM5A/PROD/rcp45/v3.rcp45.strat/${comp}/Analyse/${TS_Dir} |
703 | | |
704 | | line 768 |
705 | | #eval IGCM_sys_Put_Out ${file_out} \${R_OUT_${comp}}/Analyse/${TS_Dir}/${file_out} |
706 | | IGCM_sys_Put_Out ${file_out} ${CCCSTOREDIR}/IGCM_OUT/IPSLCM5A/PROD/rcp45/v3.rcp45.strat/${comp}/Analyse/${TS_Dir}/${file_out} |
707 | | |
708 | | line 780 |
709 | | #eval IGCM_sys_Put_Out ${file_out_YE} \${R_OUT_${comp}}/Analyse/TS_MO_YE/${file_out_YE} |
710 | | IGCM_sys_Put_Out ${file_out_YE} ${CCCSTOREDIR}/IGCM_OUT/IPSLCM5A/PROD/rcp45/v3.rcp45.strat/${comp}/Analyse/TS_MO_YE/${file_out_YE} |
711 | | }}} |
712 | | |
713 | | |
714 | | ## How do I restart one simulation month which ran on `$DMFDIR` when the outputs are stored on `$STORE`? ## |
715 | | |
716 | | Example: the `past1000` simulation |
717 | | {{{ |
718 | | #!sh |
719 | | login on titane: ssh titane.ccc.cea.fr |
720 | | |
721 | | 1455-12 to be reran on STORE, original on dmnfs |
722 | | 1477-12 to be reran on STORE, original on dmnfs |
723 | | 1517-11 to be reran on STORE, original on dmnfs |
724 | | |
725 | | cd $DMFDIR/IGCM_OUT/IPSLCM5A/TEST/PD_TEST |
726 | | |
727 | | dmget LMCMP5/???/Restart/*14551130* LMCMP5/???/Restart/*14771130* LMCMP5/???/Restart/*15171030* LMCMP5/OCE/Output/LMCMP5_mesh_mask.nc LMCMP5/ATM/Debug/LMCMP5_Bands_96x95x39_26prc.dat_* |
728 | | |
729 | | tar cvf $SCRATCHDIR/IGCM_OUT/IPSLCM5A/TEST/PD_TEST/RESTART.REDO.past1000.tar LMCMP5/???/Restart/*14551130* LMCMP5/???/Restart/*14771130* LMCMP5/???/Restart/*15171030* LMCMP5/OCE/Output/LMCMP5_mesh_mask.nc LMCMP5/ATM/Debug/LMCMP5_Bands_96x95x39_26prc.dat_* |
730 | | |
731 | | cd $SCRATCHDIR/IGCM_OUT/IPSLCM5A/TEST/PD_TEST |
732 | | |
733 | | tar xvf RESTART.REDO.past1000.tar |
734 | | |
735 | | cd /work/cont003/p25khod/IPSLCM5A/modipsl/config/IPSLCM5A/LMCMP5_newlibIGCM.REDO |
736 | | |
737 | | ==> edit run.card |
738 | | |
739 | | ==> PackFrequency=NONE in config.card |
740 | | |
741 | | ==> qsub |
742 | | |
743 | | #======================================================================== |
744 | | #D-- Post - |
745 | | [Post] |
746 | | #D- Do we rebuild parallel output, this flag determines |
747 | | #D- frequency of rebuild submission (use NONE for DRYRUN=3) |
748 | | RebuildFrequency=1Y |
749 | | #D- Do we rebuild parallel output from archive (use NONE to use SCRATCHDIR as buffer) |
750 | | RebuildFromArchive=NONE |
751 | | # Pas de PACK |
752 | | PackFrequency=NONE |
753 | | #D- If you want to produce time series, this flag determines |
754 | | #D- frequency of post-processing submission (NONE if you don't want) |
755 | | TimeSeriesFrequency=NONE |
756 | | #D- If you want to produce seasonal average, this flag determines |
757 | | #D- the period of this average (NONE if you don't want) |
758 | | SeasonalFrequency=NONE |
759 | | #D- Offset for seasonal average first start dates ; same unit as SeasonalFrequency |
760 | | #D- Useful if you do not want to consider the first X simulation's years |
761 | | SeasonalFrequencyOffset=0 |
762 | | |
763 | | }}} |
764 | | |