make_scriptA

(Compiled by DL)

Purpose: Generates the run script and .INN files required to batch autoregister new images.

Requires

NB: autoregister requires a number of directories and files - refer to relevant guide.

Output

make_scriptA outputs:

run_script.b output:

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, and the LMRKDISPLAY1.pgm file output by autoregister is copied and stored in TESTFILES/ once an image has been processed. 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.)