Changeset 41208 for trunk/doc/release.2015/ps1.datasystem/response.v1.txt
- Timestamp:
- Dec 21, 2019, 11:52:17 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/release.2015/ps1.datasystem/response.v1.txt
r41207 r41208 88 88 affected by poor PSFs in the stack. 89 89 90 ** th 91 90 ** the galaxy models are not fitted on each warp. rather we 91 calculate the normalizations and chi-square values for a grid of 92 galaxy model shape parameters for each warp image. The values 93 for each grid point are combined across all warps to generate a 94 total stack-equivalent grid. At this point, the best parameters 95 are determined from the grid (interpolating to the chi-square 96 minimum). This is mathematically equivalent to simultaneously 97 fitting (via a grid search) the pixels from all warps to a single 98 model, preserving the full signal-to-noise. We have updated the 99 text to add some detail to the description of what is being 100 measured to clarify this point. 92 101 93 102 ## Section 3.11 … … 107 116 aren't described until 4.1.3. 108 117 118 ** we added a sentence to 4.1.1 to note this point. 119 109 120 Missing punctuation in parenthetical HST GSC reference? 110 121 111 122 ** fixed 112 123 124 ## Section 4.1.4 125 126 There's some inconsistency here between "detID" and "det_id" (same for 127 "image"), both referring to measurement IDs in DVO. If those are 128 supposed to be meaningfully different, I'm confused. 129 130 ** in the DVO section (and in the DVO schema), these should all be 131 'detID' and 'imageID'. In the gpc1 database schema, the 132 underscored versions are used. we have fixed the erroneous 133 det_id and image_id entries in this section. 134 135 ## Section 4.2 136 137 I tend to associate the term "ubercal" specifically with the SDSS 138 version of the algorithm that coined the term, and think it probably 139 should be referenced here even if the actual algorithms used are only 140 vaguely similar. 141 142 ** we agree and have added a sentence with reference. 143 144 ## Section 4.3 145 146 Is the PSPS database another spatially-shared, file-based database 147 using custom technology, a MySQL database like the Processing 148 Database, or something else? I assume the same system is used at both 149 IFA and MAST? 150 151 ** PSPS is based on MS SQL Server. We have added a bit of 152 description to 4.3. 153 154 155 ## Section 5.1.1 156 157 Apparent typo or missing text: macro ex- its job successfuly". 158 159 ** this should have read 'macro exits successfully' ("exits" was 160 beign hyphenated). fixed. 161 162 ## Section 5.1.4 163 164 "responsible to" -> "responsible for" 165 166 ** fixed 167 168 ## Section 5.2 169 170 > Pairing warps together is simplified by the observing strategy in 171 which the same pointing is observed multiple times in a night. By 172 limiting to warp-warp pairs from the same pointing, the problem is 173 significantly reduced from the arbitrary case. 174 175 This (as well as the following paragraph) seems to imply that you 176 typically generate differences between images taken in the same night, 177 which of course limits you to detecting only very short-timescale 178 transients and fast-moving objects. I suspect that's just not what you 179 intended to imply, or is the nightly processing really not supposed to 180 find e.g. supernovae? 181 182 ** the wording here was unclear that the nightly processing system 183 generates warp-warp difference images (for asteroids), warp-stack 184 difference images (for 3pi supernovae), and MD nightly stack - 185 reference stacks difference images (for deep MD supernovae). We 186 have updated the text to explain these differences. 187 188 ## Section 5.2 189 190 Are the `projection_cells` described here the same as or related to 191 the DVO partition cells of 4.1.3, or the RINGS.V3 skycells of 3.7? 192 193 ** same as RINGS.V3. we have clarified this and also cleaned up the 194 wording of this paragraph. 195 196 This is a more general concept, but it came to a head in this section: 197 I found the use of so many notation styles for different concepts more 198 distracting than helpful. I think I was able to infer that small caps 199 were used for processing stages and non-bold italics were used for 200 database tables, but it wasn't clear why some other stages were 201 written in fixed-width mixed case instead (were these scripts, rather 202 than stages?), or what the use of bold-italic meant (everything 203 eles?). I'd recommend either adding a notation legend paragraph early 204 in the paper or just cutting down on the number of styles used. 205 206 ** We agree and have simplified the typography a bit (using only aa 207 single face for both db tables and db columns), eliminating the 208 use of boldface. We have also added a paragraph in the 209 introduction section to define the type faces. 210 211 ## Section 5.3 212 213 Was Nebulous just used by the orchestration levels like pantasks, or 214 was it used within the Perl scripts and C programs that constitute the 215 algorithmic steps as well? 216 217 ** Nebulous is used by any level of the software that needs access 218 to a specific file. the c-based processing programs have direct 219 interfaces as do the Perl-based wrappers (ippScripts). We have 220 added a paragraph to explain this. 221 222 Was the database used by Nebulous integrated with the Processing 223 Database at all (or even part of the same server)? 224 225 ** these two databases are on separate machines and kept 226 independent. A sentence was added to the end of 6.1 to note 227 this. 228 229 It's a bit strange to first encounter what seems like a core part of 230 the data access system this late in the description, given that it 231 would have needed to be updated by all of the processing steps 232 mentioned early. This would of course make more sense if Nebulous is 233 in fact used by the lowest levels of the pipeline and hence a Nebulous 234 database entry is created whenever a file is written to disk. 235 236 ** our organizational scheme is meant to place the details closest 237 to the science analysis up front and leave the more general 238 systems toward the end, with only a few necessary broad concepts 239 introduced early on for context. Thus section 3 is about the 240 analysis steps and the related programs, section 4 is about the 241 science database and the calibration, section 5 is more generic 242 operations concepts, and section 6 is the computing hardware. 243 Within section 5, the processing organization comes first, while 244 nebulous is left to the end since it seems (to us) to be very 245 general and should not be driving the science decisions. 246
Note:
See TracChangeset
for help on using the changeset viewer.
