How to Ingest Images - Test Specific V0

Description

This block additionally populates the F3 orig directory's IMAGEFILES/NOMINALS/ and SUMFILES/ sub-directories with Detailed Survey image files which are consistent across sub-tests in readiness for registering Detailed Survey images.

Assumptions

You have invoked a Bourne-Again Shell (bash) on ormacsrv1.lpl.arizona.edu

You are a member of the group OREX\spc

You have set up a skeleton directory in the following format:

/SPC_Test/F3G-Nav/ ORex/ DATA/ base/ IMAGEFILES/ SHAPEFILES/ lsupport/ orig/ results/ test/

(./) Need to figure out how we will refer to these (block number? name?) and if they should be links.

You have completed the processing steps in How to Test Directory Set-Up - ORIG

User inputs

testID - Name of the F3 test directory (for example, 'F3E-Limbs')

blockID - User-specified identifier for typescript textfile name (for example, 'Block-02-01-IngestImages-TestSpecific')

Procedure

1. Initial inputs

# User inputs:testID=F3G-NavblockID=Block-02-01-IngestImages-TestSpecific

2. Set-up

# Set-Upcd /SPC_Test/$testIDscriptdatepwdls -l

(./) Not sure how this will appear. Fix numbering.

## VARIANCE-F3G:

3. Populate sub-directories

# Populate base/IMAGEFILES/ with Detailed Survey test image filesrsync -ha base/F3G-IMAGEFILES/M60* base/IMAGEFILES/rsync -ha base/F3G-IMAGEFILES/P60* base/IMAGEFILES/ls -l base/IMAGEFILES/# Populate orig/NOMINALS/ with Detailed Survey MapCam image nominalsrsync -ha base/F3G-DSM-NOMINALS/M60* orig/NOMINALS/ls -l orig/NOMINALS# Populate orig/SUMFILES/ with Detailed Survey MapCam image sumfilesrsync -ha base/F3G-DSM-SUMFILES/M60* orig/SUMFILES/ls -l orig/SUMFILES

(./) should those have further subheadings on them for each section??

## END OF VARIANCE

4. Generate PICTLIST.TXT file

# Generate lsupport/PICTLIST.TXTls base/IMAGEFILES/M* | cut -d '/' -f 3 | cut -d '.' -f 1 > lsupport/PICTLIST.TXTls base/IMAGEFILES/P* | cut -d '/' -f 3 | cut -d '.' -f 1 >> lsupport/PICTLIST.TXTsed -i -e 's/^/ /' lsupport/PICTLIST.TXT echo END >> lsupport/PICTLIST.TXT## VARIANCE-F3G:# App and PS MapCam and PolyCam images and DS MapCam images # in the region-of-interest onlyawk '/M/ { print $1 }' lsupport/PICTLIST-TAG1-100mx100m.TXT > lsupport/PICTLIST.TXTawk '/P59/ { print $1 }' lsupport/PICTLIST-TAG1-100mx100m.TXT >> lsupport/PICTLIST.TXTsed -i -e 's/^/ /' lsupport/PICTLIST.TXT echo END >> lsupport/PICTLIST.TXT## END OF VARIANCEcat lsupport/PICTLIST.TXT

5. Generate list of images needing registering/autoregistering

# Generate list of images which require registering/autoregistering## VARIANCE-F3G:# DS MapCam images within the region-of-interest only.# (PolyCam imgaes not included since the perturbations differ from sub-test to sub-test.)awk '/M60/ { print $1 }' lsupport/PICTLIST-TAG1-100mx100m.TXT > lsupport/PICTLIST-forRegistering.TXTsed -i -e 's/^/ /' lsupport/PICTLIST-forRegistering.TXT echo END >> lsupport/PICTLIST-forRegistering.TXT## END OF VARIANCEcat lsupport/PICTLIST-forRegistering.TXT

6. Complete procedure

# Block Completeexit# Save block logif [ ! -d /SPC_Test/$testID/log ]; then mkdir /SPC_Test/$testID/logfimv typescript /SPC_Test/$testID/log/log-typescript-${blockID}

(Compiled by DL)

CategoryHowTos