<> == Training Skill Levels == === Version 2 === As of 12 Jan 2023 These define what skills a student should be able to perform for each training level. These are not intended to be exact definitions, but a place to start. === Level 1 - Introduction === * Requirement * 1/2 day training * Goal * Do LITHOS SPC and the most basic tasks with landmarks * Type user * Needs direct supervision * All materials are given and directory fully setup * Any difficulties or problems are supported by a more experienced user * Specific Skills * Create a landmark * Add images * Autoremove images * Build template * Select images * Show which ones * Correlate * Align * Autoalign * Align with image * Align with gradients * Find height === Level 2 - Basic user === * Requirement * 3-4 days training * Goal * Basic ability to do SPC's most key function [[lithos]] * Build global and region models [[densify]], [[bigmap]] * Ingest new images: [[process_fits]], [[register]], [[autoregister]] * Increase resolution [[make_scriptT]], [[map_coverage]] * Type user * SPC directory and configurations are provided * Able to build non-troublesome regional or global DTM without support * Does not change "standard" setting * Can support operations under direct supervision of a fully-trained SPC user. Can run most key SPC functions, but requires help bridging gaps * Uses pre-defined scripts (or blocks) * Specific Skills * Building regional DTMs * Bigmap * Showmap * Lithos -> find * Batch landmark generation * Map_coverage * Make_tilefile * Make_scriptT * Find_nofitT * Export * Batch AES iterations * Duplicates * Make_LMRKLISTX * Make_scriptP * Find_nofitP * Ingesting images * Autoregister * Register * Make_scriptR * Make_scriptA * Build Shape * Densify * Dumber * CompareOBJ * ICQ format * Display * Basic analysis * Residuals * Geometry === Level 3 - Experienced User === * Requirement * Has 1+ months of practice on SPC * Goal * Run all SPC commands according to standard routines * Can generate the DTM for a mission * Type of User * Need support for initial setup (don't mess with make_sumfiles.txt, INIT_LITHOS.TXT, but can install meta kernel) * Can trouble shoot all of SPC-specific modeling functions * Is able to build scripts for SPC (or blocks) * Is able to answer own questions using SPC wiki * Specific Skills * Establishing and Verifying Connections * Overlaps * Limbs * Detailed Analysis * Residuals * Geometry * Sigmas * Advanced landmark techniques * Setting normal * Options for solving the height * Landmark resize * Replacing topo with map or shape * Troubleshooting problem landmarks * Visualizing * Surface_imager * Imager_grid * Imager_MG * view_image_stereo/rgb * view_maps * view_shape (geometry.in) * shape2map === Level 4 - Expert User === * Requirement * Has run one or more entire projects * Goal * Capable of executing all functions needed to run a SPC project, to include configuration, kernel management and navigation * Type of User * No support needed for most any SPC configuration, problem or task * Understands the SPC components for conditioning solutions * Build SPC configuration files without support [[make_sumfiles.txt]], [[INIT_LITHOS.TXT]] * Troubleshoots configurations * Specific Skills * Setup * Init_lithos * Make_sumfiles.txt * Setup SPICE * Spacecraft uncertanity * Distortion field * Blemishes * Limber/Tyler * Dynamics * Coordinate frames * Pole * Omega * Shift * New_pole * Weighting * LMKWTS * PICWTS * Import * Integration with navigation === Level 5 - Expert Developer === * Requirement * Understands SPC math * Writes in FORTRAN * Goal * Develops tools and fixes bugs for SPC * Type of User * Understands the internal structure of SPC's code and file format in order to make software changes * Advanced troubleshooting * Provides support and training * Specific Skills * Modifications to SPC code * Make updates to process_fits/img * Creating SUMFILES/NOMINALS using non-SPICE geometric data * Error propagation