#! /bin/csh -f # magic and hidden files: Another of the wonders of GMT /bin/rm -rf .gmt* >& /dev/null # need lots of sig figs to keep surface from moaning gmtset D_FORMAT = %.16lg gmtset ELLIPSOID = Sphere if ($#argv != 2) then echo "usage: $0 incInSec oDir" echo " example: $0 5 .." exit endif set incInSec = $1; shift set oDir = $1; shift /bin/rm -rf $oDir/predTile/ >& /dev/null /bin/rm -rf $oDir/grd/ >& /dev/null /bin/rm -rf $oDir/sid/ >& /dev/null date >>! $oDir/logs/makeAll.log set img = '../img/topo.img' set MOA_public = /Volumes/DEM_Copy_2/seasat2/data/public set MOA_private = /Volumes/DEM_Copy_2/seasat2/data/private # hardcode arctic bathymetry sid and bounds set minArctic = 69 set maxPred = 70 set arcticSid = 00099 set arcticGrd = '../arctic/IBCAO_ver2_23_GEO_netCDF_1min_trimmed.grd' set predOverlap = "$arcticGrd $minArctic $maxPred $arcticSid" echo; echo "Hard coding arctic grid SID: $arcticSid" echo "Overlap area of predicted and arctic: -R/-180/180/$minArctic/$maxPred";echo # the next step is only needed if the SRTM is updated echo "convert predicted bathymetry from World of Dave to grd" makeAllPredTiles $img $predOverlap |& cat >> $oDir/logs/makeAll.log echo "median filter pings with predicted depth, and keep track of sid" makeAllMedian |& cat >> $oDir/logs/makeAll.log echo "add SRTM land data to grd" makeAllMerged |& cat >> $oDir/logs/makeAll.log echo "find locations with at least one ping" makePingMap $arcticSid |& cat >> $oDir/logs/makeAll.log echo "make postscript plots of topography and hit maps" makeAllPlots |& cat >> $oDir/logs/makeAll.log echo "convert postscript in JPEG" makeAllJpeg |& cat >> $oDir/logs/makeAll.log echo "make ERMapper files" makeAllErmapper |& cat >> $oDir/logs/makeAll.log echo "make list of all SID, and search for duplicates" makeSidLists $MOA_public $MOA_private |& cat >> $oDir/logs/makeAll.log echo "For debugging, sort all pings by depth, and by lat, lon, and sid" makeSorted |& cat >> $oDir/logs/makeAll.log date |& cat >> $oDir/logs/makeAll.log