= make_scriptA = '''Purpose:''' Generates the run script and .INN files required to batch autoregister new images. === Requires === * make_script.in - text file containing the names of the images to batch autoregister. * [[make_scriptA.seed]] - text file containing the autoregister option commands for batch registering images. NB: [[autoregister]] requires a number of directories and files - refer to relevant guide. === Output === make_scriptA outputs: * run_script.b - run script for batch image autoregistration. * .INN files - autoregister seed file for each image. run_script.b output: * .OOT files - standard output from autoregister for each image. * [[SUMFILES]]/ - Landmarks are added to the image's SUMFILE. Spacecraft/camera position/attitude are updated upon user acceptance of alignment shifts; * [[LMKFILES]]/ - Image names are added to the LMKFILES. == Using make_scriptA == === Create Input Files === Example '''make_script.in''' file: {{{ P00045000450 P00045000451 P00045000452 END }}} NB: A space must precede each image filename. Example '''make_scriptA.seed''' file (see [[make_scriptA.seed]] for further details): {{{ a 0,65,.25,0,3 1 2 n 0 n o .5 4 b 0 q END }}} == Run make_scriptA == make_scriptA generates a .INN file for each image (the image filename appended with the autoregister options contained in the make_scriptA.seed file. Example '''P00045000450.INN''' file: {{{ P00045000450 y 0.5 n a 0,65,.25,0,3 1 2 n 0 n o .5 4 b 0 q }}} make_scriptA also generates the run script - '''run_script.b''': {{{ rm -f P00045000450.OOT /usr/local/bin/AUTOREGISTER < P00045000450.INN > P00045000450.OOT cp LMRK_DISPLAY1.pgm ./TESTFILES/P00045000450.pgm rm -f P00045000451.OOT /usr/local/bin/AUTOREGISTER < P00045000451.INN > P00045000451.OOT cp LMRK_DISPLAY1.pgm ./TESTFILES/P00045000451.pgm rm -f P00045000452.OOT /usr/local/bin/AUTOREGISTER < P00045000452.INN > P00045000452.OOT cp LMRK_DISPLAY1.pgm ./TESTFILES/P00045000452.pgm }}} == Batch Autoregister Images == [[autoregister]] uses the file [[LMRKLISTX.TXT]] to pre- screen the maplets, so if maplets have been added or deleted recently, the procedure [[make_lmrklistX]] should be run. {{{ sh run_script.b }}} The autoregister standard output for each image is captured in the .OOT files. The user must review the .OOT files to ascertain the success of the batch image autoregistration process. (A ''find-nofit'' program does not currently exist for batch image autoregistration.)