#!/bin/bash
### SET RUN DIRECTORY TO THAT OF THIS FILE

if [[ -z $1 ]]
then
exit
fi

#use brute force no generalziability

cd /home/tj/drjack/RASP/RUN
SCRIPTDIR=$(pwd)

echo $SCRIPTDIR

### SET MODEL ARGUMENTS
SITEARG=`echo $1 | tr '[a-z]' '[A-Z]'`
sitearg=`echo $1 | tr '[A-Z]' '[a-z]'`

echo "Running $0" 1>>$SCRIPTDIR/rasp2.$sitearg.printout 2>&1
#***********************************************tjo addtions ************************************************
# run this in the background and the next domain should start immediately
# could be an external file run.site.post.rasp but then $SITEARG would have to be regenerated etc.
# since this is a script, we can run anything at its end.
# so run the upload script from here and touch a file upload complete file
#touch /home/tj/drjack/RASP/RUN/done_rasp2.$SITEARG
# uploading images is now handled by HOOK in rasp2.pl see /LOCAL 
# so they should all be uploaded by now.

$SCRIPTDIR/wronggrids $SITEARG &

#/home/tj/drjack/RASP/UTIL/getlapse ${SITEARG}   >>rasp2.${sitearg}.printout 2>&1

#echo " " >>rasp2.${sitearg}.printout
#echo "New ${sitearg} Blipspots being generated." >>rasp2.${sitearg}.printout
echo "New $sitearg Blipspots being generated." >>$SCRIPTDIR/rasp2.$sitearg.printout
/home/tj/drjack/RASP/UTIL/getblipspots2 $SITEARG    >>$SCRIPTDIR/rasp2.$sitearg.printout  #create the blipspots made possible by this run
#echo "/home/tj/drjack/RASP/UTIL/getblipspots2 $SITEARG"    2>/dev/null   #create the blipspots made possible by this run

echo "New Windgrams being generated for $SITEARG sites." 1>>$SCRIPTDIR/rasp2.$sitearg.printout
#/home/tj/drjack/RASP/UTIL/getwindgrams2 $SITEARG   >>$SCRIPTDIR/rasp2.$sitearg.printout 2>&1
/home/tj/drjack/RASP/UTIL/getwindgramtj  $SITEARG   >>$SCRIPTDIR/rasp2.$sitearg.printout 2>&1


#exit
echo " " >>$SCRIPTDIR/rasp2.$sitearg.printout
echo "Special FtEbey Blipspots being generated." >>$SCRIPTDIR/rasp2.$sitearg.printout
/home/tj/drjack/RASP/UTIL/getebey      &>/dev/null #>rasp2.${sitearg}.printout 2>&1            #since ebey is in many domains, run it now so whidbeymos can be up to date
#pick up any race conditions and plot them  may have different variables than the original run tjo
echo " " >>$SCRIPTDIR/rasp2.$sitearg.printout
echo "plotmissing is checking for and plotting unplotted times in $SITEARG. " >>$SCRIPTDIR/rasp2.$sitearg.printout
echo " " >>$SCRIPTDIR/rasp2.$sitearg.printout
/home/tj/drjack/RASP/RUN/plotmissing $SITEARG >> $SCRIPTDIR/rasp2.$sitearg.printout 2>&1
echo " " >>$SCRIPTDIR/rasp2.$sitearg.printout
echo "plotmissing is checking for and plotting unplotted times from $SITEARG-WINDOW. " >>$SCRIPTDIR/rasp2.$sitearg.printout
#echo "sitearg = $sitearg " #>>rasp2.${sitearg}.printout
#echo "bracketed = ${sitearg} " #>>rasp2.${sitearg}.printout
/home/tj/drjack/RASP/RUN/plotmissing $SITEARG-WINDOW  >>$SCRIPTDIR/rasp2.$sitearg.printout 2>&1
echo " " >>$SCRIPTDIR/rasp2.$sitearg.printout
echo " " >>$SCRIPTDIR/rasp2.$sitearg.printout
echo "Really finished with $1  --  $SITEARG now" >>$SCRIPTDIR/rasp2.$sitearg.printout
echo " " >>$SCRIPTDIR/rasp2.$sitearg.printout
echo " " >>$SCRIPTDIR/rasp2.$sitearg.printout

### mv $SCRIPTDIR/rasp2.$sitearg.stdout $SCRIPTDIR/rasp2.$sitearg.uploads
touch $SCRIPTDIR/done_runons2_$1_w2
#getrss $SITEARG

