roll_database_generation.txt 9-26-02 gh NOTES ON ROLL DATABASE GENERATION GROUND RULES * Data base will be generated by a series of ~1-orbit calls to PMTRAS_ANALYSIS * Data base will be generated non-sequentially and iteratively (easy orbits first). * Require manual confirmation before uploading additional data to ssw dbase file. * LOCAL_ROLL_DBASE.dat will be the name of local database file PMTRAS_DBASE_GENERATOR * inputs = start and stop times (UT) * calls PMTRAS_ANALYSIS one orbit at a time (default) * PMTRAS_ANALYSIS solution output is augmented by starID number and bliptotal for each blip * converts soln output to format required for local_roll_dbase * calls ROLL_DBASE_MANAGER with start and stop times and new structure as arguments ROLL_DBASE_MANAGER * reads LOCAL_ROLL_DBASE.dat for time ranges +- 64s * integrates new solution * checks integrated solution for continuity -- criteria TBD * generates an gap, quality and continuity report in ROLL_DBASE_MANAGER_REPORT.txt * generates a tentative update file of valid points, ROLL_DBASE_POINTS.dat * optional mode does interpolation instead of integrating new solution * optional mode checks for missing packets * optional mode uses inputs to explicitly remove data points. * optional mode does report generation only. * optional plotted output associated with report User checks ROLL_DBASE_MANAGER_REPORT.txt ROLL_DBASE_UPDATE * argument can be optional filename. * Reads ROLL_DBASE_POINTS.dat * Calls AC's STORAGE program to add these points * If successful, reads ROLL_DBASE_LOCAL.dat * Substitutes ROLL_DBASE_POINTS.dat * Writes new ROLL_DBASE_LOCAL.dat * Appends to an update log. ---------------------------------------- CRITERIA FOR CONTINUITY CHECK * multiple stars, each with low offset and scatter OR * low overall scatter, and agrees with one adjacent good solution AND both good solutions, if available, or with at