With the current set-up the entirety of the index pages is re-created whenever the main XIDOPS table is down-loaded. The reason for this is that the PHP script creating the main table reads in the input text file and calls the subsequent scripts, which do not have to read it again. If an index page was only updated when needed, the input text file would have to be re-read every time, slowing down the process a lot. An compromise might be to read the text file into a database ( e.g. MYSQL or Sybase) from which information could be extracted by each PHP script. However, the temporary solution we have adopted was to add a `no_update' option to FIELDS_STATUS.PHP. If it is selected, the index pages are not updated. The Sybase option is currently under investigation as a smaller database is being created containing quality information for WFC data (seing, sky, etc. ).
The PHP scripts only create links to existing html pages or plots, they do not create any custom made plots and the user can only specify the sorting order in the tables, not the columns they want or, for instance, a Likelyhood Ratio cutoff for matches. For some of the table or plots it would be of interest to allow the user to request specific aspects. This is currently under investigation.