IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changes between Version 135 and Version 136 of ippToPsps


Ignore:
Timestamp:
Aug 2, 2011, 3:18:49 PM (15 years ago)
Author:
rhenders
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ippToPsps

    v135 v136  
    44[[PageOutline]]
    55
    6 {{{ippToPsps}}} is the interface between IPP and PSPS, tasked with publishing science products from the former to the latter. At the highest level, its job is to create FITS files, generated from a multitude of IPP data-sources, and then publishe them to a datastore in the form of ''batches''. On the PSPS side, the {{{DXLayer}}} polls the datastore, collects batches when they become available, then converts the contents to {{{csv}}} files before sending them on to SQL Server loader software, which ''merges'' them into the relevant PSPS database.
     6{{{ippToPsps}}} is the interface between IPP and PSPS. At the highest level, its job is to create FITS files, generated from a multitude of IPP data-sources, and then publish them to a datastore in the form of ''batches''. On the PSPS side, the {{{DXLayer}}} polls the datastore, collects batches when they become available, then converts the contents to {{{csv}}} files before sending them on to SQL Server loader software, which ''merges'' them into the relevant PSPS database.
    77
    88The binary tables in the FITS files generated by {{{ippToPsps}}} match the PSPS database schema perfectly, the consequence being that any alterations to the PSPS database schema will only affect {{{ippToPsps}}} code, and not the {{{DXLayer}}}. A certain amount of data validation is performed by {{{ippToPsps}}} before publication, with more validation occurring at the loading and merge stages on the PSPS side.