ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/JSOC/proj/workflow/scripts/update_mdi.fd_Remap
Revision: 1.1
Committed: Sun Jan 2 22:13:25 2011 UTC (12 years, 8 months ago) by phil
Branch: MAIN
CVS Tags: Ver_6-0, Ver_6-1, Ver_6-2, Ver_6-3, Ver_6-4, Ver_5-14, Ver_5-13, Ver_8-0, Ver_7-1, Ver_7-0
Log Message:
Initial commit, copied from ~phil/workflow/scripts

File Contents

# Content
1 #! /bin/csh -f
2
3 set first = `cat wantlow`
4 set last = `cat wanthigh`
5
6 set HERE = $cwd
7 set LOG = $HERE/runlog
8 set CMD = $HERE/MDIremap
9 set babble = $HERE/babble
10
11 date >> $LOG
12
13 # make qsub script
14 echo "#! /bin/csh -f " >$CMD
15 echo "cd $HERE" >>$CMD
16 echo "hostname >>& $LOG" >>$CMD
17 echo "jv2helio in='mdi.fd_M_96m_lev18['$first'-'$last']' out=mdi.fd_M_96m_remap MOFFSET=1 MCORLEV=1 VCORLEV=0 MAPRMAX=0.994 MAPLGMAX=90 MAPLGMIN=-90 MAPBMAX=90 LGSHIFT=2 MAPMMAX=1800 SINBDIVS=540 CARRSTRETCH=1 >>& $LOG" >>$CMD
18 echo 'set retstatus = $?' >>$CMD
19 echo 'echo $retstatus >' "$HERE/retstatus" >>$CMD
20 echo "rm -f $HERE/qsub_running" >>$CMD
21
22 # execute qsub script
23 touch $HERE/qsub_running
24 qsub -e $LOG -o $LOG -q j.q $CMD
25
26 set waitcount=0
27 while (-e $HERE/qsub_running)
28 sleep 10
29 @ waitcount = $waitcount + 1
30 if ($waitcount > 720) then
31 echo "timed out after 2 hours" >$HERE/FailMessage
32 set retstatus = 5
33 exit $retstatus
34 endif
35 echo -n '+' >>$babble
36 end
37
38 set retstatus = `cat $HERE/retstatus`
39 exit $retstatus