=== 1 Setup Iteration === {{{ script cd test date pwd ls -l cat support/TAG100.in ls -l /usr/local/bin/bigmap /usr/local/bin/bigmap < support/TAG100.in rm LIST.TXT cp USED_MAPS.TXT LIST.TXT duplicates cat make_script.in ls -l /usr/local/bin/MAKE_LMRKLISTX MAKE_LMRKLISTX rm make_scriptP.seed ln -s scripts/make_scriptP.seed make_scriptP.seed cat make_scriptP.seed make_scriptP | tee run.sh ls -l # Invoke batch iteration cat INIT_LITHOS.TXT lithosP -v nohup sh run.sh & #since this will take awhile exit #copy typescript file to /SPC_Test/F3H-Lat/test/log #when finished iterating #clean landmarks script cd test date pwd ls -l # Check results find_nofitP | tee log-fitP sh support/iterateEval.sh cat logResults.txt cat lowImg.txt cat redo.txt # Fix uncorrelated images # Manual correlation as required }}} === 2 User input prior to saving === {{{ export gsd=XX #Enter ground sample distance in cm (ex. 20 for 20cm, 05 for 5cm) export Itnum=XX #Enter iteration number }}} === 3 Save files === {{{ # Save bigmap over 50m area /usr/local/bin/bigmap < lsupport/TAG50.in | tee log-TAG50_${gsd}_${Itnum}cm echo "TAG150" | SHOWMAP convert TAG150.pgm TAG150_${gsd}cm_Itnum${Itnum}.jpg cp TAG150_${gsd}cm_Itnum${Itnum}.jpg ~/send/ convert SIGMAS.pgm TAG150SIGMAS_${gsd}_Itnum${Itnum}.jpg cp TAG150SIGMAS_${gsd}_Itnum${Itnum}.jpg ~/send/ #Save files mkdir log/${gsd}cmIt${Itnum} find_nofitP | tee log/${gsd}cmIt${Itnum}/log-fit sh support/iterateEval.sh | tee log/${gsd}cmIt${Itnum}/iterateEval-fit cat evalImg.txt cat evalLow.txt cat evalRedo.txt cat evalOut.txt cp *INN *OOT run_script*.b evalImg.txt evalLow.txt evalRedo.txt evalOut.txt log/${gsd}cmIt${Itnum} # Clean directory sh rem_script.b rm TESTFILES/* rm TESTFILES1/* #copy typescript to /SPC_Test/F3H-Lat/test/log }}}