- Timestamp:
- Oct 5, 2018, 3:35:18 PM (6 years ago)
- Branches:
- master, ctbto, dev
- Children:
- 5bad6ec
- Parents:
- 27fe969
- Location:
- run
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
run/control/CONTROL.temp
r2fb99de rca867de 15 15 RIGHT 45000 16 16 LEVEL 60 17 LEVELIST 55/to/6017 LEVELIST 40/to/60 18 18 RESOL 63 19 19 GAUSS 1 -
run/jobscripts/job.ksh
r25b14be rca867de 33 33 module load grib_api/1.14.5 34 34 module load emos/437-r64 35 export PATH=${PATH}:${HOME}/flex_extract_v7.1/ python35 export PATH=${PATH}:${HOME}/flex_extract_v7.1/source/python 36 36 ;; 37 37 *cca*) … … 41 41 module load python 42 42 export SCRATCH=$TMPDIR 43 export PATH=${PATH}:${HOME}/flex_extract_v7.1/ python43 export PATH=${PATH}:${HOME}/flex_extract_v7.1/source/python 44 44 ;; 45 45 esac … … 49 49 cd python$$ 50 50 51 export CONTROL= $PWD/CONTROL51 export CONTROL=CONTROL 52 52 53 53 cat >$CONTROL<<EOF 54 accuracy 2454 accuracy 16 55 55 addpar 186 187 188 235 139 39 56 56 area 57 57 basetime None 58 controlfile CONTROL.te st58 controlfile CONTROL.temp 59 59 cwc 0 60 60 date_chunk 3 … … 68 68 ectrans 1 69 69 ecuid km4a 70 end_date 201 6060670 end_date 20120908 71 71 eta 0 72 72 etadiff 0 … … 78 78 grib2flexpart 0 79 79 grid 5000 80 inputdir ../ work80 inputdir ../../run/workspace/test 81 81 install_target None 82 82 job_template job.temp 83 left -1 000083 left -15000 84 84 level 60 85 levelist 59/to/6085 levelist 40/to/60 86 86 logicals gauss omega omegadiff eta etadiff dpdeta cwc wrf grib2flexpart ecstorage ectrans debug request 87 87 lower 30000 … … 94 94 omega 0 95 95 omegadiff 0 96 outputdir ../work 97 prefix EItest_ 98 queue ecgate 96 outputdir ../../run/workspace/test 97 ppid 41511 98 prefix EI 99 queue local 99 100 request 1 100 101 resol 63 101 right 10000102 right 45000 102 103 smooth 0 103 start_date 201 60606104 start_date 20120908 104 105 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 105 106 stream OPER 106 107 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 107 108 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 108 upper 40000109 upper 75000 109 110 wrf 0 110 111 EOF -
run/run.sh
- Property mode changed from 100644 to 100755
r2fb99de rca867de 1 1 #!/bin/bash 2 3 pyscript = ../python/submit.py 2 # 3 # @Author: Anne Philipp 4 # 5 # @Date: October, 4 2018 6 # 7 # @Description: 8 # 4 9 10 11 # ----------------------------------------------------------------- 12 # AVAILABLE COMMANDLINE ARGUMENTS TO SET 13 # 14 # THE USER HAS TO SPECIFY THESE PARAMETER 15 # 16 17 QUEUE=None 18 START_DATE='20120908' 19 END_DATE=None 20 DATE_CHUNK=None 21 BASETIME=None 22 STEP=None 23 LEVELIST=None 24 AREA=None 25 INPUTDIR='../../run/workspace/test' 26 OUTPUTDIR=None 27 FLEXPART_ROOT_SCRIPTS=None 28 PP_ID=None 29 JOB_TEMPLATE='job.temp' 30 CONTROLFILE='CONTROL.temp' 31 DEBUG=1 32 REQUEST=1 33 34 # ----------------------------------------------------------------- 35 # 36 # AFTER THIS LINE THE USER DOES NOT HAVE TO CHANGE ANYTHING !!! 37 # 38 # ----------------------------------------------------------------- 39 40 # PATH TO SUBMISSION SCRIPT 41 pyscript=../source/python/submit.py 42 43 # INITIALIZE EMPTY PARAMETERLIST 44 parameterlist="" 45 46 # CHECK FOR MORE PARAMETER 47 if [ -n "$START_DATE" ]; then 48 parameterlist+=" --start_date=$START_DATE" 49 fi 50 if [ -n "$END_DATE" ]; then 51 parameterlist+=" --end_date=$END_DATE" 52 fi 53 if [ -n "$DATE_CHUNK" ]; then 54 parameterlist+=" --date_chunk=$DATE_CHUNK" 55 fi 56 if [ -n "$BASETIME" ]; then 57 parameterlist+=" --basetime=$BASETIME" 58 fi 59 if [ -n "$STEP" ]; then 60 parameterlist+=" --step=$STEP" 61 fi 62 if [ -n "$LEVELIST" ]; then 63 parameterlist+=" --levelist=$LEVELIST" 64 fi 65 if [ -n "$AREA" ]; then 66 parameterlist+=" --area=$AREA" 67 fi 68 if [ -n "$INPUTDIR" ]; then 69 parameterlist+=" --inputdir=$INPUTDIR" 70 fi 71 if [ -n "$OUTPUTDIR" ]; then 72 parameterlist+=" --outputdir=$OUTPUTDIR" 73 fi 74 if [ -n "$FLEXPART_ROOT_SCRIPTS" ]; then 75 parameterlist+=" --flexpart_root_scripts=$FLEXPART_ROOT_SCRIPTS" 76 fi 77 if [ -n "$PP_ID" ]; then 78 parameterlist+=" --ppid=$PP_ID" 79 fi 80 if [ -n "$JOB_TEMPLATE" ]; then 81 parameterlist+=" --job_template=$JOB_TEMPLATE" 82 fi 83 if [ -n "$QUEUE" ]; then 84 parameterlist+=" --queue=$QUEUE" 85 fi 86 if [ -n "$CONTROLFILE" ]; then 87 parameterlist+=" --controlfile=$CONTROLFILE" 88 fi 89 if [ -n "$DEBUG" ]; then 90 parameterlist+=" --debug=$DEBUG" 91 fi 92 if [ -n "$REQUEST" ]; then 93 parameterlist+=" --request=$REQUEST" 94 fi 95 96 # ----------------------------------------------------------------- 97 # CALL INSTALLATION SCRIPT WITH DETERMINED COMMANDLINE ARGUMENTS 98 99 $pyscript $parameterlist 100
Note: See TracChangeset
for help on using the changeset viewer.