IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changes between Version 1 and Version 2 of pstamp_web_interface_features_2012_09


Ignore:
Timestamp:
Sep 4, 2012, 7:58:27 AM (14 years ago)
Author:
bills
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • pstamp_web_interface_features_2012_09

    v1 v2  
     1Proposed Postage Stamp User Interface 2012-09-04
    12{{{
    23The PS1 software team is finally applying resources to produce a good interactive
    3 inteface to the IPP postage stamp server. This will be included as part of the PS1 SCI (term)
     4interface to the IPP postage stamp server. This will be included as part of the PS1 SCI (terminology)
    45interface along side PSPS.
    56
     
    2122specification does not provide very complete set of selectors.
    2223
    23 In this document we propose splitting many of those functions off.
    24 
    25 In the end it changes from a "fire and hope" system, to a more controlled user managed system.
     24In this document we propose splitting many of those functions off from request specification.
     25In particular request creation and submission can optionally be done in two steps.
     26 1. Ask the system what images are available that satisfy selection parameters
     27 2. Select which images from the set returned are to have stamps extracted and submit
     28 
     29In the end the experience changes from a "fire and hope" system, to a more controlled user managed system.
    2630
    2731Review of the Postage Stamp Interface
     
    9498
    9599    Static Sky and Sky Calibration - Performs photometry and astrometric correction to stacked images
    96         including extended source measurments. These results are imported into PSPS but for more rapid
    97         turn around and easy association with images these results should be avialable through the pstamp server.
     100        including extended source measurements. These results are imported into PSPS but for more rapid
     101        turn around and easy association with images these results should be available through the pstamp server.
    98102
    99103    Chip Background Stage - Certain images undero further processing to remove the background correction
     
    105109
    106110    Background restored stacks - For analysis of large extended objects the background correction is
    107     problematic. It is a requirement to the IPP to make avaliable through the postage stamp server
     111    problematic. It is a requirement to the IPP to make avalable through the postage stamp server
    108112    stack images with the background restored. A project has been started to implement the
    109113    background restoration.
     
    111115Suggested New user interface
    112116----------------------------
    113 The selection by stage makes perfect sense for the implementation but requires some knowlege of the
    114 workings of the IPP. The IPP terminolgy is somewhat different than that used by PSPS and many users
    115 are not familar with it. We assert here that they shouldn't need to be.
    116 
    117 The inteface should be presented as a series of choices which more reflect the nature of the
     117The selection by stage makes perfect sense for the implementation but requires some knowledge of the
     118workings of the IPP. The IPP terminology is somewhat different than that used by PSPS and many users
     119are not familiar with it. We assert here that they shouldn't need to be.
     120
     121The interface should be presented as a series of choices which more reflect the nature of the
    118122underlying data than the architecture of the IPP
    119123
     
    161165Now that PSPS is being loaded with more PSPS data this problem is relieved somewhat. However
    162166given inevitable the time lag between the exposures and frames information that PSPS does not currently
    163 have is needed to select recent data efficeintly.
    164 
    165 Given the vast data set of pan starrs selection by coordinates has it's problem. Asking for all chip
    166 images for a spot in one of the medium deep fields is easy to do and probably not what a user
    167 really wants.
    168 
    169 Also frames have been procssed multiple times.  The IPP has no notion of what the right set of
    170 runs should be "released" to end users. A solution to this problem has been proposed. In this
     167have is needed to select recent data efficiently.
     168
     169Given the vast data set of PAN Starrs by coordinates has its problems. Asking for all chip
     170images for a spot in one of the medium deep fields is easy to do, will return thousands of
     171images, and is probably not what a user really wants.
     172
     173Also frames have been processed multiple times.  The IPP has no notion of what the right set of
     174runs should be "released" to end users for a given exposure. A solution to this problem has been proposed
     175(document in press LINK). In this
    171176document we will assume that those features will be available.
    172177
     
    175180It is desirable to be able to preview what the results of a given set of requests will include.
    176181In the current interface this is problematic because this information is obtained by parsing
    177 the request file which is an extremely inefficent operation.
     182the request file which is an extremely inefficient operation.
    178183
    179184Since the new UI is inside a "database environment"  we have an opportunity to improve this
     
    205210Stamp Size
    206211    pixels
    207     arcseconds
     212    arc seconds
    208213    entire image
    209214
     
    219224
    220225This is a new concept which requires some work on the IPP side. It should probably eventually
    221 default to the version in PSPS database for a given survey but at the current time this is too
     226default to the latest version in PSPS database for a given survey but at the current time this is too
    222227restrictive as it hides much of the data.
    223228   
     
    302307and skycell
    303308
    304 QUESTION: One feature that might be interesting is to find the stacks that a particular frame is included
     309NOTE: upon further reflection, this funcion could be handled simply by enhancing the table skycalResults which gets updated
     310when psastro gets run on the skycell and could be updated when the data is exported to PSPS.
     311
     312QUESTION: One feature that might be interesting is to find the stacks that a particular single frame is included
    305313in. Currently this information is not availalble from the PSPS or postage stamp server. It can be
    306314derived from the IPP database. Is this useful?
     
    321329    Unconvolved images
    322330
    323 Processing
     331Interface Between Web Interface and postage stamp server
     332--------------------------------------------------------
     333
     334The user interface will be implemented as part of SCI which from the user point of view is part of PSPS.
     335(Need name for this component)
     336
     337Image listing, stamp extraction, and request status reporting will be performed by the IPP.
     338
     339An set of communication interfaces will be developed that allow these systems to communicate. On the IPP
     340side this will be a simple set of "commands" that are triggered by http requests from the PSPS side.
     341
     342The following sections briefly outline the commands
     343
     344List PSTAMP target images
     345-------------------------
     346A set of coordinates and other parameters are submitted. The postage stamp server performs *efficient*
     347lookups into the IPP database tables and returns a set of images that meet the selection criteria.
     348
     349The information returned will be sufficient to provide an informative presentation to the user and
     350the means to submit an efficient postage stamp request (byid). One informative piece of information
     351could be flags that indicate whether the target is available on disk for immediate stamp extraction
     352or will require regeneration (update processing)
     353
     354
     355Submit Request
     356--------------
     357Once the user has selected the target images the UI (wrong term) will submit a request table (or equivalent)
     358to the server for processing.
     359
     360Request Status
     361--------------
     362Will return the status for a particular request
     363
     364Job Status
    324365----------
    325 
     366Will return the status of particular job(s)
     367
     368Request Control
     369---------------
     370Cancel job
     371Cancel request
     372etc
     373
     374When complete the results will be placed on a particular IPP data store product where the UI can present
     375to the users as appropriate
    326376
    327377