Commit 60517b36 authored by Ignacio Pisso's avatar Ignacio Pisso

delete preprocessing/flex_extract_ecgate_V6.0

parent 85f4e15e
DAY1 20131107
DAY2 20131108
DTIME 3
M_TYPE AN FC FC FC FC FC AN FC FC FC FC FC AN FC FC FC FC FC AN FC FC FC FC FC
M_TIME 00 00 00 00 00 00 06 00 00 00 00 00 12 12 12 12 12 12 18 12 12 12 12 12
M_STEP 00 01 02 03 04 05 00 07 08 09 10 11 00 01 02 03 04 05 00 07 08 09 10 11
M_CLASS OD
M_STREAM OPER
M_NUMBER OFF
M_EXPVER 1
M_GRID 1000
M_LEFT -179000
M_LOWER -90000
M_UPPER 90000
M_RIGHT 180000
M_LEVEL 137
M_RESOL 159
M_GAUSS 1
M_ACCURACY 24
M_OMEGA 0
M_OMEGADIFF 0
M_ETA 0
M_ETADIFF 0
M_DPDETA 1
M_SMOOTH 0
M_FORMAT GRIB1
M_ADDPAR /27/28/173/186/187/188/235/139/39
PREFIX EN
GATEWAY xxx.xxx.xxx.xxx
DESTINATION xxx@xxx
ECSTORAGE 1
ECTRANS 0
ECFSDIR ectmp:/${USER}/econdemand/
MAILOPS ${USER}
MAILFAIL ${USER}
EXEDIR .
SOURCECODE ${WSHOME}/flex_extract_ecgate_Vv.v
EOF
DAY1 20131107
DAY2 20131108
DTIME 3
M_TYPE CV CV CV CV CV CV CV CV CV CV CV CV CV CV CV CV CV CV CV CV CV CV CV CV
M_TIME 00 00 00 00 00 00 00 00 00 00 00 00 12 12 12 12 12 12 12 12 12 12 12 12
M_STEP 00 01 02 03 04 05 06 07 08 09 10 11 00 01 02 03 04 05 06 07 08 09 10 11
M_CLASS OD
M_STREAM ENFO
M_NUMBER 1
M_EXPVER 1
M_GRID 1000
M_LEFT -179000
M_LOWER -90000
M_UPPER 90000
M_RIGHT 180000
M_LEVEL 62
M_RESOL 159
M_GAUSS 1
M_ACCURACY 24
M_OMEGA 0
M_OMEGADIFF 0
M_ETA 0
M_ETADIFF 0
M_DPDETA 1
M_SMOOTH 0
M_FORMAT GRIB1
M_ADDPAR /27/28/173/186/187/188/235/139/39
PREFIX EG
GATEWAY srvx7.img.univie.ac.at
DESTINATION leo@genericSftp
ECSTORAGE 1
ECTRANS 0
ECFSDIR ectmp:/${USER}/econdemand/
MAILOPS ${USER}
MAILFAIL ${USER}
EXEDIR .
SOURCECODE ${WSHOME}/flex_extract_ecgate_V6.0
EOF
DAY1 20121107
DAY2 20121108
DTIME 3
M_TYPE AN FC FC FC FC FC AN FC FC FC FC FC AN FC FC FC FC FC AN FC FC FC FC FC
M_TIME 00 00 00 00 00 00 06 00 00 00 00 00 12 12 12 12 12 12 18 12 12 12 12 12
M_STEP 00 01 02 03 04 05 00 07 08 09 10 11 00 01 02 03 04 05 00 07 08 09 10 11
M_CLASS EI
M_STREAM OPER
M_NUMBER OFF
M_EXPVER 1
M_GRID 1000
M_LEFT -179000
M_LOWER -90000
M_UPPER 90000
M_RIGHT 180000
M_LEVEL 60
M_RESOL 159
M_GAUSS 1
M_ACCURACY 24
M_OMEGA 0
M_OMEGADIFF 0
M_ETA 0
M_ETADIFF 0
M_DPDETA 1
M_SMOOTH 0
M_FORMAT GRIB1
M_ADDPAR /27/28/173/186/187/188/235/139/39
PREFIX EI
GATEWAY srvx7.img.univie.ac.at
DESTINATION leo@genericSftp
ECSTORAGE 1
ECTRANS 0
ECFSDIR ectmp:/${USER}/econdemand/
MAILOPS ${USER}
MAILFAIL ${USER}
EXEDIR .
SOURCECODE ${WSHOME}/flex_extract_ecgate_V6.0
EOF
DAY1 20131107
DAY2 20131108
DTIME 3
M_TYPE AN FC FC FC FC FC AN FC FC FC FC FC AN FC FC FC FC FC AN FC FC FC FC FC
M_TIME 00 00 00 00 00 00 06 00 00 00 00 00 12 12 12 12 12 12 18 12 12 12 12 12
M_STEP 00 01 02 03 04 05 00 07 08 09 10 11 00 01 02 03 04 05 00 07 08 09 10 11
M_CLASS OD
M_STREAM OPER
M_NUMBER OFF
M_EXPVER 1
M_GRID 1000
M_LEFT -179000
M_LOWER -90000
M_UPPER 90000
M_RIGHT 180000
M_LEVEL 137
M_RESOL 159
M_GAUSS 0
M_ACCURACY 24
M_OMEGA 0
M_OMEGADIFF 0
M_ETA 1
M_ETADIFF 0
M_DPDETA 1
M_SMOOTH 0
M_FORMAT GRIB1
M_ADDPAR /27/28/173/186/187/188/235/139/39
PREFIX EE
GATEWAY srvx7.img.univie.ac.at
DESTINATION leo@genericSftp
ECSTORAGE 1
ECTRANS 0
ECFSDIR ectmp:/${USER}/econdemand/
MAILOPS ${USER}
MAILFAIL ${USER}
EXEDIR .
SOURCECODE ${WSHOME}/flex_extract_ecgate_V6.0
EOF
DAY1 20131107
DAY2 20131108
DTIME 3
M_TYPE AN FC FC FC FC FC AN FC FC FC FC FC AN FC FC FC FC FC AN FC FC FC FC FC
M_TIME 00 00 00 00 00 00 06 00 00 00 00 00 12 12 12 12 12 12 18 12 12 12 12 12
M_STEP 00 01 02 03 04 05 00 07 08 09 10 11 00 01 02 03 04 05 00 07 08 09 10 11
M_CLASS OD
M_STREAM OPER
M_NUMBER OFF
M_EXPVER 1
M_GRID 1000
M_LEFT -179000
M_LOWER -90000
M_UPPER 90000
M_RIGHT 180000
M_LEVEL 137
M_RESOL 159
M_GAUSS 1
M_ACCURACY 24
M_OMEGA 0
M_OMEGADIFF 0
M_ETA 0
M_ETADIFF 0
M_DPDETA 1
M_SMOOTH 0
M_FORMAT GRIB1
M_ADDPAR /27/28/173/186/187/188/235/139/39
PREFIX EG
GATEWAY srvx7.img.univie.ac.at
DESTINATION leo@genericSftp
ECSTORAGE 1
ECTRANS 0
ECFSDIR ectmp:/${USER}/econdemand/
MAILOPS ${USER}
MAILFAIL ${USER}
EXEDIR .
SOURCECODE ${WSHOME}/flex_extract_ecgate_V6.0
EOF
DAY1 20131107
DAY2 20131108
DTIME 3
M_TYPE AN FC FC FC FC FC AN FC FC FC FC FC AN FC FC FC FC FC AN FC FC FC FC FC
M_TIME 00 00 00 00 00 00 06 00 00 00 00 00 12 12 12 12 12 12 18 12 12 12 12 12
M_STEP 00 01 02 03 04 05 00 07 08 09 10 11 00 01 02 03 04 05 00 07 08 09 10 11
M_CLASS OD
M_STREAM OPER
M_NUMBER OFF
M_EXPVER 1
M_GRID 200
M_LEFT 113000
M_LOWER 00000
M_UPPER 30000
M_RIGHT 190000
M_LEVEL 137
M_RESOL 799
M_GAUSS 0
M_ACCURACY 24
M_OMEGA 0
M_OMEGADIFF 0
M_ETA 1
M_ETADIFF 0
M_DPDETA 1
M_SMOOTH 0
M_FORMAT GRIB1
M_ADDPAR /27/28/173/186/187/188/235/139/39
PREFIX EH
GATEWAY srvx7.img.univie.ac.at
DESTINATION leo@genericSftp
ECSTORAGE 1
ECTRANS 0
ECFSDIR ectmp:/${USER}/econdemand/
MAILOPS ${USER}
MAILFAIL ${USER}
EXEDIR .
SOURCECODE ${WSHOME}/flex_extract_ecgate_V6.0
EOF
DAY1 20131107
DAY2 20131108
DTIME 3
M_TYPE AN FC FC FC FC FC AN FC FC FC FC FC AN FC FC FC FC FC AN FC FC FC FC FC
M_TIME 00 00 00 00 00 00 06 00 00 00 00 00 12 12 12 12 12 12 18 12 12 12 12 12
M_STEP 00 01 02 03 04 05 00 07 08 09 10 11 00 01 02 03 04 05 00 07 08 09 10 11
M_CLASS OD
M_STREAM OPER
M_NUMBER OFF
M_EXPVER 1
M_GRID 200
M_LEFT -10000
M_LOWER 30000
M_UPPER 60000
M_RIGHT 30000
M_LEVEL 137
M_RESOL 799
M_GAUSS 0
M_ACCURACY 24
M_OMEGA 0
M_OMEGADIFF 0
M_ETA 1
M_ETADIFF 0
M_DPDETA 1
M_SMOOTH 0
M_FORMAT GRIB1
M_ADDPAR /27/28/173/186/187/188/235/139/39
PREFIX EH
GATEWAY srvx7.img.univie.ac.at
DESTINATION leo@genericSftp
ECSTORAGE 1
ECTRANS 0
ECFSDIR ectmp:/${USER}/econdemand/
MAILOPS ${USER}
MAILFAIL ${USER}
EXEDIR .
SOURCECODE ${WSHOME}/flex_extract_ecgate_V6.0
EOF
M_TYPE AN FC FC FC FC FC FC FC FC FC FC FC AN FC FC FC FC FC FC FC FC FC FC FC FC
M_TIME 00 00 00 00 00 00 00 00 00 00 00 00 12 12 12 12 12 12 12 12 12 12 12 12 12
M_STEP 00 01 02 03 04 05 06 07 08 09 10 11 00 01 02 03 04 05 06 07 08 09 10 11 12
DTIME 1
PREFIX EN
M_CLASS OD
M_STREAM OPER
M_NUMBER OFF
M_GRID 1000
M_RESOL 255
M_SMOOTH 0
M_GAUSS 0
M_ETA 1
M_ETAPAR 77
M_DPDETA 1
M_LEVEL 137
M_LEVELIST 1/to/137
M_ADDPAR /27/28/173/186/187/188/235/139/39
M_FORMAT GRIB1
GATEWAY xxx.xxx.xxx.xxx
DESTINATION xxx@xxx
ECSTORAGE 1
ECTRANS 1
ECFSDIR ectmp:/xxx/ecops
MAILOPS xxx
MAILFAIL xxx
EXEDIR .
SOURCECODE /home/ms/ggg/xxx/flex_extract_ecgate_Vv.v
M_TYPE AN FC FC FC FC FC FC FC FC FC FC FC AN FC FC FC FC FC FC FC FC FC FC FC FC
M_TIME 00 00 00 00 00 00 00 00 00 00 00 00 12 12 12 12 12 12 12 12 12 12 12 12 12
M_STEP 00 01 02 03 04 05 06 07 08 09 10 11 00 01 02 03 04 05 06 07 08 09 10 11 12
DTIME 1
PREFIX EN
M_CLASS OD
M_STREAM OPER
M_NUMBER OFF
M_GRID 1000
M_RESOL 255
M_SMOOTH 0
M_GAUSS 0
M_ETA 1
M_ETAPAR 77
M_DPDETA 1
M_LEVEL 137
M_LEVELIST 1/to/137
M_ADDPAR /27/28/173/186/187/188/235/139/39
M_FORMAT GRIB1
GATEWAY srvx7.img.univie.ac.at
DESTINATION leo@genericSftp
ECSTORAGE 1
ECTRANS 1
ECFSDIR ectmp:/lh0/ecops
MAILOPS lh0
MAILFAIL lh0
EXEDIR .
SOURCECODE /home/ms/spatlh00/lh0/flex_extract_ecgate_V6.0
M_TYPE AN FC FC FC FC FC FC FC FC FC FC FC AN FC FC FC FC FC FC FC FC FC FC FC FC
M_TIME 00 00 00 00 00 00 06 00 00 09 00 00 09 12 12 12 12 12 18 12 12 21 12 12 21
M_STEP 00 01 02 03 04 05 00 07 08 00 10 11 03 01 02 03 04 05 00 07 08 00 10 11 03
DTIME 3
PREFIX EN
M_CLASS OD
M_STREAM OPER
M_NUMBER OFF
M_GRID 1000
M_RESOL 255
M_SMOOTH 179
M_GAUSS 1
M_ETA 0
M_ETAPAR 77
M_DPDETA 1
M_LEVEL 137
M_LEVELIST 1/to/137
M_ADDPAR /27/28/173/186/187/188/235/139/39
M_FORMAT GRIB1
GATEWAY srvx7.img.univie.ac.at
DESTINATION leo@genericSftp
ECSTORAGE 1
ECTRANS 1
ECFSDIR ectmp:/lh0/ecops
MAILOPS lh0
MAILFAIL lh0
EXEDIR .
SOURCECODE /home/ms/spatlh00/lh0/flex_extract_ecgate_V6.0
#!/bin/ksh
#SBATCH --workdir=/scratch/ms/spatlh00/lh0
#SBATCH --qos=normal
#SBATCH --job-name=flex_ecmwf_oper
#SBATCH --output=ms_sms_output_V6.0/CTBTO_ops.out
#SBATCH --error=ms_sms_output_V6.0/CTBTO_ops.out
#SBATCH --mail-type=ALL
#SBATCH --time=12:00:00
set -x
alias ecp='set noglob; $ECFS_SYS_PATH/ecp.p'
export OMP_NUM_THREADS=1
export VERSION=6.0
JOBNAME=ecmwf_idc_ops_ecgate_V${VERSION}
CONTROLFILE=${HOME}/flex_extract_ecgate_V${VERSION}/CONTROL_OPS_V${VERSION}
[ -z "$WSHOME" ] && export WSHOME=$HOME
# #
# #testing purposes
# #
MSJ_YEAR=2013
MSJ_MONTH=11
MSJ_DAY=07
MSJ_BASETIME=12
echo 'MSJ_ENVIRONMENT:' $MSJ_YEAR, $MSJ_MONTH, $MSJ_DAY, $MSJ_BASETIME
DATEREF=${MSJ_YEAR}${MSJ_MONTH}${MSJ_DAY}
WDAY=$(date +%A)
[ ! -d $SCRATCH/ms_sms_output_V${VERSION} ] && mkdir $SCRATCH/ms_sms_output_V${VERSION}
LOG_FILE=$SCRATCH/ms_sms_output_V${VERSION}/${JOBNAME}_${WDAY}_${MSJ_BASETIME}
exec 1>${LOG_FILE}
#!/bin/ksh
#SBATCH --workdir=/scratch/ms/ggg/xxx
#SBATCH --qos=normal
#SBATCH --job-name=flex_ecmwf_oper
#SBATCH --output=ms_sms_output_Vv.v/CTBTO_ops.out
#SBATCH --error=ms_sms_output_Vv.v/CTBTO_ops.out
#SBATCH --mail-type=ALL
#SBATCH --time=12:00:00
set -x
alias ecp='set noglob; $ECFS_SYS_PATH/ecp.p'
export OMP_NUM_THREADS=1
export VERSION=v.v
JOBNAME=ecmwf_idc_ops_ecgate_V${VERSION}
CONTROLFILE=${HOME}/flex_extract_ecgate_V${VERSION}/CONTROL_OPS_V${VERSION}
[ -z "$WSHOME" ] && export WSHOME=$HOME
# #
# #testing purposes
# #
MSJ_YEAR=2013
MSJ_MONTH=11
MSJ_DAY=07
MSJ_BASETIME=12
echo 'MSJ_ENVIRONMENT:' $MSJ_YEAR, $MSJ_MONTH, $MSJ_DAY, $MSJ_BASETIME
DATEREF=${MSJ_YEAR}${MSJ_MONTH}${MSJ_DAY}
WDAY=$(date +%A)
[ ! -d $SCRATCH/ms_sms_output_V${VERSION} ] && mkdir $SCRATCH/ms_sms_output_V${VERSION}
LOG_FILE=$SCRATCH/ms_sms_output_V${VERSION}/${JOBNAME}_${WDAY}_${MSJ_BASETIME}
exec 1>${LOG_FILE}
# go to next date 12 hours later
if [ $(($MSJ%100)) -eq 0 ] ; then
MSJ=$(($MSJ+12))
else
MSJ=$(($MSJ+88))
fi
if [ $MSJ_MONTH -eq 2 ]
then
DDD=28
[ `expr \$YYY \% 4` -eq 0 ] && DDD=29
elif [ $MSJ_MONTH -eq 4 -o $MSJ_MONTH -eq 6 -o $MSJ_MONTH -eq 9 -o $MSJ_MONTH -eq 11 ]
then
DDD=30
else
DDD=31
fi
if [ $MSJ_DAY -gt $DDD ] ; then
MSJ_DAY=1
MSJ_MONTH=$(($MSJ_MONTH+1))
fi
if [ $MSJ_MONTH -gt 12 ] ; then
MSJ_MONTH=1
MSJ_YEAR=$(($MSJ_YEAR+1))
fi
# close
done
#!/bin/ksh
#SBATCH --workdir=/scratch/ms/spatlh00/lh0
#SBATCH --qos=normal
#SBATCH --job-name=flex_ecmwf_oper
#SBATCH --output=ms_sms_output_V6.0/CTBTO_ops.out
#SBATCH --error=ms_sms_output_V6.0/CTBTO_ops.out
#SBATCH --mail-type=ALL
#SBATCH --time=12:00:00
set -x
alias ecp='set noglob; $ECFS_SYS_PATH/ecp.p'
export OMP_NUM_HREADS=1
###########################
# ADD BEGIN AND END HERE #
###########################
MSJ_START=2013110700
MSJ_END=2013110812
###########################
# NO CHANGES BELOW #
###########################
VERSION=6.0
JOBNAME=ecmwf_idc_ops_ecgate_V${VERSION}
CONTROLFILE=${HOME}/flex_extract_ecgate_V${VERSION}/CONTROL_OPS_V${VERSION}
WDAY=$(date +%A)
[ ! -d $SCRATCH/ms_sms_output_V${VERSION} ] && mkdir $SCRATCH/ms_sms_output_V${VERSION}
LOG_FILE=$SCRATCH/ms_sms_output_V${VERSION}/${JOBNAME}_${WDAY}
exec 1>${LOG_FILE}
[ -z "$WSHOME" ] && export WSHOME=$HOME
DAY1=$(($MSJ_START/100))
DAY2=$(($MSJ_END/100))
TDIFF=$(( (`date +%s -d $DAY2` - `date +%s -d $DAY1` )/86400 ))
if [[ $TDIFF -lt 0 || $TDIFF -gt 31 ]] ; then
echo invalid difference $TDIFF between dates $1, $2
echo difference must be positive and smaller than 32
exit
fi
MSJ=$MSJ_START
MSJ_YEAR=$(( ($MSJ/1000000)))
while [ $MSJ -le $MSJ_END ]
do
MSJ_MONTH=$(( ($MSJ%1000000)/10000))
MSJ_DAY=$(( ($MSJ%10000)/100))
MSJ_BASETIME=$(($MSJ%100))
if [ $MSJ_MONTH -lt 10 ] ; then
MSJ_MONTH='0'$MSJ_MONTH
fi
if [ $MSJ_DAY -lt 10 ] ; then
MSJ_DAY='0'$MSJ_DAY
fi
if [ $MSJ_BASETIME -lt 10 ] ; then
MSJ_BASETIME='0'$MSJ_BASETIME
fi
MSJ=$MSJ_YEAR$MSJ_MONTH$MSJ_DAY$MSJ_BASETIME
echo 'MSJ_ENVIRONMENT:' $MSJ
DATEREF=${MSJ_YEAR}${MSJ_MONTH}${MSJ_DAY}
#!/bin/ksh
#SBATCH --workdir=/scratch/ms/ggg/xxx
#SBATCH --qos=normal
#SBATCH --job-name=flex_ecmwf_oper
#SBATCH --output=ms_sms_output_Vv.v/CTBTO_ops.out
#SBATCH --error=ms_sms_output_Vv.v/CTBTO_ops.out
#SBATCH --mail-type=ALL
#SBATCH --time=12:00:00
set -x
alias ecp='set noglob; $ECFS_SYS_PATH/ecp.p'
export OMP_NUM_HREADS=1
###########################
# ADD BEGIN AND END HERE #
###########################
MSJ_START=2013110700
MSJ_END=2013110812
###########################
# NO CHANGES BELOW #
###########################
VERSION=v.v
JOBNAME=ecmwf_idc_ops_ecgate_V${VERSION}
CONTROLFILE=${HOME}/flex_extract_ecgate_V${VERSION}/CONTROL_OPS_V${VERSION}
WDAY=$(date +%A)
[ ! -d $SCRATCH/ms_sms_output_V${VERSION} ] && mkdir $SCRATCH/ms_sms_output_V${VERSION}
LOG_FILE=$SCRATCH/ms_sms_output_V${VERSION}/${JOBNAME}_${WDAY}
exec 1>${LOG_FILE}
[ -z "$WSHOME" ] && export WSHOME=$HOME
DAY1=$(($MSJ_START/100))
DAY2=$(($MSJ_END/100))
TDIFF=$(( (`date +%s -d $DAY2` - `date +%s -d $DAY1` )/86400 ))
if [[ $TDIFF -lt 0 || $TDIFF -gt 31 ]] ; then
echo invalid difference $TDIFF between dates $1, $2
echo difference must be positive and smaller than 32
exit
fi
MSJ=$MSJ_START
MSJ_YEAR=$(( ($MSJ/1000000)))
while [ $MSJ -le $MSJ_END ]
do
MSJ_MONTH=$(( ($MSJ%1000000)/10000))
MSJ_DAY=$(( ($MSJ%10000)/100))
MSJ_BASETIME=$(($MSJ%100))
if [ $MSJ_MONTH -lt 10 ] ; then
MSJ_MONTH='0'$MSJ_MONTH
fi
if [ $MSJ_DAY -lt 10 ] ; then
MSJ_DAY='0'$MSJ_DAY
fi
if [ $MSJ_BASETIME -lt 10 ] ; then
MSJ_BASETIME='0'$MSJ_BASETIME
fi
MSJ=$MSJ_YEAR$MSJ_MONTH$MSJ_DAY$MSJ_BASETIME
echo 'MSJ_ENVIRONMENT:' $MSJ
DATEREF=${MSJ_YEAR}${MSJ_MONTH}${MSJ_DAY}
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
#!/bin/ksh
# On demand script for retrieving input for FLEXPART trajectory model
# Version 6.0, September 2013
# Maintainer Leopold Haimberger leopold.haimberger@univie.ac.at
#
#@ shell = /usr/bin/ksh
# NOTE: If calculation on Gaussian grid are required below, it is
# recommended to send the job to the ECMWF HPC facility
# NOTE: On hpce the class should be ns or np
# NOTE: On ecgb it should be normal
#ON HPC (with loadleveler)
# start with ecaccess-job-submit -queueName c1a NAME_OF_THIS_FILE on gateway server
# start with llsubmit NAME_OF_THIS_FILE directly on machine
#@ shell = /usr/bin/ksh
#@ class = ns
#@ resources = ConsumableCpus(1) ConsumableMemory(32000MB)
#@ job_name = flex_ecmwf
#@ output = /scratch/ms/spatlh00/lh0/$(job_name).$(host).$(jobid).out
#@ error = /scratch/ms/spatlh00/lh0/$(job_name).$(host).$(jobid).out
#@ environment = COPY_ALL
#@ queue
# ON ECGB:
# start with ecaccess-job-submit -queueName ecgb NAME_OF_THIS_FILE on gateway server
# start with sbatch NAME_OF_THIS_FILE directly on machine
#SBATCH --workdir=/scratch/ms/spatlh00/lh0
#SBATCH --qos=normal
#SBATCH --job-name=flex_ecmwf
#SBATCH --output=flex_ecmwf.%j.out
#SBATCH --error=flex_ecmwf.%j.out
#SBATCH --mail-type=FAIL
#SBATCH --time=12:00:00
set -x
JOBNAME=flex_ecmwf_${HOST}
env
ulimit -a
export OMP_NUM_THREADS=1
export MARS_MULTITARGET_STRICT_FORMAT=1
#export SCRATCH=$TEMP
export SCRATCHDIR=${SCRATCH}/${JOBNAME}_$$
[ -z "$WSHOME" ] && WSHOME=$HOME