#!/bin/ksh ######################################## # Preliminary data setup step ######################################## set -x ########################################################## # obtain unique LSF id (jobid) and make temp directories ########################################################## export pid=$$ export DATA=${DATA:-${DATAROOT:?}/${jobid:?}} rm -rf $DATA mkdir -p $DATA cd $DATA ############################################ # Run setpdy and initialize PDY variables ############################################ export vhr=${vhr:-00} export cycle=${cycle:-t${vhr}z} setpdy.sh . $DATA/PDY if [ $RUN = atmos ] || [ $RUN = wmo ] || [ $RUN = headline ] ; then export VDATE=${VDATE:-$PDYm2} fi ######################################## # Set data directives ######################################## export SENDCOM=${SENDCOM:-YES} export SENDDBN=${SENDDBN:-YES} export SENDECF=${SENDECF:-YES} export SENDMAIL=${SENDMAIL:-NO} ######################################## # Define COMIN/COMOUT variables ######################################## export COMIN=${COMIN:-$(compath.py $envir/com/$NET/$evs_ver)} export EVSIN=${EVSIN:-$COMIN/stats/$COMPONENT/$MODELNAME.$VDATE} export EVSINapcp24mean=${EVSINapcp24mean:-$COMIN/stats/$COMPONENT/$RUN.$VDATE/apcp24_mean} export COMOUT=${COMOUT:-$(compath.py -o $NET/${evs_ver})}/$STEP/$COMPONENT/$RUN.$VDATE export DATA_IN=${DATA_IN:-$DATAROOT} mkdir -p $COMOUT ######################################## # Set EVS directories ######################################## export HOMEevs=${HOMEevs:-${PACKAGEROOT}/${NET}.${evs_ver}} export EXECevs=$HOMEevs/exec export PARMevs=$HOMEevs/parm export USHevs=$HOMEevs/ush export SCRIPTevs=$HOMEevs/scripts export FIXevs=${FIXevs:-$HOMEevs/fix} export run_mpi=${run_mpi:-yes} export valid_time=${valid_time:-both} export ush_dir=$USHevs/global_ens/ush_gens_plot_py ######################################## # Execute the script ######################################## if [ $valid_time = separate ] ; then $HOMEevs/scripts/${STEP}/${COMPONENT}/exevs_${COMPONENT}_${RUN}_${MODELNAME}_${VERIF_CASE}_separate_${STEP}.sh else $HOMEevs/scripts/${STEP}/${COMPONENT}/exevs_${COMPONENT}_${RUN}_${MODELNAME}_${VERIF_CASE}_${STEP}.sh fi export err=$?; err_chk if [ "$KEEPDATA" != "YES" ] ; then cd $DATAROOT rm -rf $DATA fi date