Changes between Version 1 and Version 2 of pstamp_web_interface_features_2012_09
- Timestamp:
- Sep 4, 2012, 7:58:27 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
pstamp_web_interface_features_2012_09
v1 v2 1 Proposed Postage Stamp User Interface 2012-09-04 1 2 {{{ 2 3 The PS1 software team is finally applying resources to produce a good interactive 3 inte face to the IPP postage stamp server. This will be included as part of the PS1 SCI (term)4 interface to the IPP postage stamp server. This will be included as part of the PS1 SCI (terminology) 4 5 interface along side PSPS. 5 6 … … 21 22 specification does not provide very complete set of selectors. 22 23 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. 24 In this document we propose splitting many of those functions off from request specification. 25 In 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 29 In the end the experience changes from a "fire and hope" system, to a more controlled user managed system. 26 30 27 31 Review of the Postage Stamp Interface … … 94 98 95 99 Static Sky and Sky Calibration - Performs photometry and astrometric correction to stacked images 96 including extended source measur ments. These results are imported into PSPS but for more rapid97 turn around and easy association with images these results should be av ialable 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. 98 102 99 103 Chip Background Stage - Certain images undero further processing to remove the background correction … … 105 109 106 110 Background restored stacks - For analysis of large extended objects the background correction is 107 problematic. It is a requirement to the IPP to make aval iable through the postage stamp server111 problematic. It is a requirement to the IPP to make avalable through the postage stamp server 108 112 stack images with the background restored. A project has been started to implement the 109 113 background restoration. … … 111 115 Suggested New user interface 112 116 ---------------------------- 113 The selection by stage makes perfect sense for the implementation but requires some knowle ge of the114 workings of the IPP. The IPP terminol gy is somewhat different than that used by PSPS and many users115 are not famil ar with it. We assert here that they shouldn't need to be.116 117 The inte face should be presented as a series of choices which more reflect the nature of the117 The selection by stage makes perfect sense for the implementation but requires some knowledge of the 118 workings of the IPP. The IPP terminology is somewhat different than that used by PSPS and many users 119 are not familiar with it. We assert here that they shouldn't need to be. 120 121 The interface should be presented as a series of choices which more reflect the nature of the 118 122 underlying data than the architecture of the IPP 119 123 … … 161 165 Now that PSPS is being loaded with more PSPS data this problem is relieved somewhat. However 162 166 given 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 167 have is needed to select recent data efficiently. 168 169 Given the vast data set of PAN Starrs by coordinates has its problems. Asking for all chip 170 images for a spot in one of the medium deep fields is easy to do, will return thousands of 171 images, and is probably not what a user really wants. 172 173 Also frames have been processed multiple times. The IPP has no notion of what the right set of 174 runs 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 171 176 document we will assume that those features will be available. 172 177 … … 175 180 It is desirable to be able to preview what the results of a given set of requests will include. 176 181 In the current interface this is problematic because this information is obtained by parsing 177 the request file which is an extremely ineffic ent operation.182 the request file which is an extremely inefficient operation. 178 183 179 184 Since the new UI is inside a "database environment" we have an opportunity to improve this … … 205 210 Stamp Size 206 211 pixels 207 arc seconds212 arc seconds 208 213 entire image 209 214 … … 219 224 220 225 This 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 too226 default to the latest version in PSPS database for a given survey but at the current time this is too 222 227 restrictive as it hides much of the data. 223 228 … … 302 307 and skycell 303 308 304 QUESTION: One feature that might be interesting is to find the stacks that a particular frame is included 309 NOTE: upon further reflection, this funcion could be handled simply by enhancing the table skycalResults which gets updated 310 when psastro gets run on the skycell and could be updated when the data is exported to PSPS. 311 312 QUESTION: One feature that might be interesting is to find the stacks that a particular single frame is included 305 313 in. Currently this information is not availalble from the PSPS or postage stamp server. It can be 306 314 derived from the IPP database. Is this useful? … … 321 329 Unconvolved images 322 330 323 Processing 331 Interface Between Web Interface and postage stamp server 332 -------------------------------------------------------- 333 334 The 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 337 Image listing, stamp extraction, and request status reporting will be performed by the IPP. 338 339 An set of communication interfaces will be developed that allow these systems to communicate. On the IPP 340 side this will be a simple set of "commands" that are triggered by http requests from the PSPS side. 341 342 The following sections briefly outline the commands 343 344 List PSTAMP target images 345 ------------------------- 346 A set of coordinates and other parameters are submitted. The postage stamp server performs *efficient* 347 lookups into the IPP database tables and returns a set of images that meet the selection criteria. 348 349 The information returned will be sufficient to provide an informative presentation to the user and 350 the means to submit an efficient postage stamp request (byid). One informative piece of information 351 could be flags that indicate whether the target is available on disk for immediate stamp extraction 352 or will require regeneration (update processing) 353 354 355 Submit Request 356 -------------- 357 Once the user has selected the target images the UI (wrong term) will submit a request table (or equivalent) 358 to the server for processing. 359 360 Request Status 361 -------------- 362 Will return the status for a particular request 363 364 Job Status 324 365 ---------- 325 366 Will return the status of particular job(s) 367 368 Request Control 369 --------------- 370 Cancel job 371 Cancel request 372 etc 373 374 When complete the results will be placed on a particular IPP data store product where the UI can present 375 to the users as appropriate 326 376 327 377
