NAME: tnorecov PURPOSE: Real-time planning and field selection tool for TNO survey observations. DESCRIPTION: This is a non-blocking widget tool. It expects to read a file with a list of object coordinates and other information. The name of the file is not arbitrary. The root of the file name must be a 6-digit encoding of the time for which the positions in the file are calculated for. YYMMDD (year, month, day) is thus required and the time is assumed to be 0h UT on that day. The suffix of the file name is normally '.dat', but this is not a requirement but rather the initial value for the file filter. Files of the proper format are generated for each day on that day and can be found at http://www.boulder.swri.edu/~buie/kbo/recov. The files in this area are somewhat self-explanatory. You can load the file of interest using the "Open" option under the "File" menu. There is a second file that is written as you tag fields with their observation date and time. This file is named YYMMDD.tim (same root as the positions file that was read at the start) and is written to the directory where you were when you started the program. This file records the start times of the two visits to the field. You must provide the y/m/d as well as h:m:s in the time field. Here are a few example lines from observed fields: 2060 2000/07/28_23:48:45 2000/07/29_02:38:50 20000 2000/07/28_23:41:58 2000/07/29_02:33:09 95FB21 2000/07/28_23:33:50 00CR105 2000/07/28_23:55:46 2000/07/29_02:45:07 If a field is not present, it hasn't yet been observed. If a field has only been observed once you'll only see one time (like 95FB21 above). Because the tool is non-blocking, you can continue to use IDL normally from the command line while this tool is running. But, only one copy of this tool is permitted at any given time. CATEGORY: Astronomy CALLING SEQUENCE: tnorecov INPUTS: OPTIONAL INPUT PARAMETERS: KEYWORD INPUT PARAMETERS: AMCRIT - Airmass limit, default=2.5 DB - Name of database for extra information. This is expected to be the DES database in structure and content. Default is to not look to any database. DT - Offset from true time in hours (default=0), this is used mostly for testing. MIN1YERR - This sets the threshold of interesting objects as defined by their error 1 year into the future. Any object with a total error less than this threshold will not appear as a candidate for observation. The default is 20 arcsec. If you wish to turn this feature off set MIN1YERR to 0. OBSCODE - Observatory id code, default is '688' (Lowell Observatory), or structure OUTPUTS: KEYWORD OUTPUT PARAMETERS: COMMON BLOCKS: SIDE EFFECTS: RESTRICTIONS: Only one instance at a time is allowed. PROCEDURE: MODIFICATION HISTORY: Written by Marc W. Buie, Lowell Observatory, 2000/07/30 2001/03/12, MWB, numerous changes including online help files. 2001/03/14, MWB, changed for new format of support file. 2001/06/09, MWB, object coordinates updated for changing time. Make the widget independent of the working directory of the main IDL window. 2001/06/19, MWB, added Show Object Info on Tools menu item. 2001/10/09, MWB, updated for new .[s]dat file format 2002/03/06, MWB, added 'Find Object' tool and 'Set Date/Time' tool. 2002/09/09, MWB, added support for string obscode values 2004/11/14, MWB, read two new fields on .dat files (error and error+1y) added MIN1YERR keyword changed "find object" so that = is optional 2024/07/06, MWB, rework for new obs tools