== Goals == * Main goal is to provide sufficient training to allow unsupervised work in SPC * Install SPC software for users * Specific things to learn * Be able to create landmarks and add images * Basic trouble shooting and fixing mis-registeration * Perform tiling * Do iterations * Run residuals, geometry * Optional, depending on time and understanding * Register images to shape model or maps * Autoregister * Practice * Create landmarks * Tile landmarks * Run Calibration test * Try out error-injected images into the calibration test == Student Prep == * Stuff to read * Gaskell's 2008 * Palmer's basic write up * Software - Please load the following * XCode - Apple's main compiler for OS X. It has many libraries you need. - https://developer.apple.com/xcode/ * gfortran - https://gcc.gnu.org/wiki/GFortranBinaries#MacOS * spicelib - http://naif.jpl.nasa.gov/naif/toolkit_FORTRAN.html * MacPorts - http://www.macports.org/install.php * gnuplot - Installing using MacPorts, "sudo port install gnuplot" * imagemagick Installing using MacPorts, "sudo port install ImageMagick" * GraphicConverter -- http://www.lemkesoft.de/en/products/graphicconverter/ == Activities == * Day 1, Tuesday * Introductions and facilities * NDA * Install the software and test cases * Introduce SPC and Bob * Review test plan * Review Component Test Readness Review * Teach basics of SPC * Show wiki * Provide documentations, unix help * Day 2, Wednesday * Basic SPC stuff * Make more landmarks * Look at Rosetta's difficulties * Tiling * map_coverage * bigmap * make_tilefile * make_scriptT * find_nofitT * Day 3, Thursday * Look at the map coverage * map_coverage * EQNOR4 * 0 .001 * Build and view the bigmap * bigmap < support/BigEqN4.in * echo EQNOR4 | showmap * convert EQNOR4.pgm whatever.jpg * Review some output files * find_nofitT * more 173.OOT * Do a [[Standard_iteration]] (see wiki --> Work Flow) * Show how to fill a landmark with a bigmap * Make more landmarks (near the poles) * Show how to "find" in [[lithos]] * Day 4, Friday * Introduce * [[register]] * [[autoregister]] * [[residuals]] * Error analysis * Run calibration * Do tile * Look at errors * CompareOBJ * Other tools