- Timestamp:
- Nov 12, 2014, 2:58:40 PM (12 years ago)
- Location:
- trunk/ippToPsps
- Files:
-
- 48 edited
-
config/tables.DF.vot (modified) (1 diff)
-
config/tables.DO.vot (modified) (1 diff)
-
config/tables.FO.vot (modified) (1 diff)
-
config/tables.FW.vot (modified) (1 diff)
-
config/tables.OB.vot (modified) (2 diffs)
-
config/tables.P2.vot (modified) (1 diff)
-
config/tables.ST.vot (modified) (11 diffs)
-
jython/detectionbatch.py (modified) (2 diffs)
-
jython/forcedwarpbatch.py (modified) (4 diffs)
-
jython/objectbatch.py (modified) (4 diffs)
-
jython/stackbatch.py (modified) (4 diffs)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/Detection (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/Detection.txt (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/DiffDetObject (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/DiffDetObject.txt (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/DiffDetection (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/DiffDetection.txt (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ForcedMeanObject (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ForcedMeanObject.txt (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ForcedWarpExtended (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ForcedWarpExtended.txt (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ForcedWarpMeasurement (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ForcedWarpMeasurement.txt (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/MeanObject (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/MeanObject.txt (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ObjectThin (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ObjectThin.txt (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlx (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlx.txt (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlxEGCon6 (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlxEGCon6.txt (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlxEGCon8 (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlxEGCon8.txt (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlxEGUnc (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlxEGUnc.txt (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackModelFitDeV (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackModelFitDeV.txt (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackModelFitExp (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackModelFitExp.txt (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackModelFitExtra (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackModelFitSer (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackModelFitSer.txt (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackObjectAttributes (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackObjectAttributes.txt (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackObjectThin (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackObjectThin.txt (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackPetrosian (modified) (1 diff)
-
pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackPetrosian.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippToPsps/config/tables.DF.vot
r37586 r37592 94 94 <DESCRIPTION>ODM diff object identifier</DESCRIPTION> 95 95 </FIELD> 96 <FIELD name="uniquePspsDFid" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 97 <DESCRIPTION>unique psps diff detection id, based on batch + row number</DESCRIPTION> 98 </FIELD> 96 99 <FIELD name="diffDetID" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 97 100 <DESCRIPTION>ODM diff detection identifier</DESCRIPTION> -
trunk/ippToPsps/config/tables.DO.vot
r37586 r37592 11 11 <FIELD name="diffObjID" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 12 12 <DESCRIPTION>ODM object identifier index</DESCRIPTION> 13 </FIELD> 14 <FIELD name="uniquePspsDOid" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 15 <DESCRIPTION>unique psps diff object id based on batch id and row number</DESCRIPTION> 13 16 </FIELD> 14 17 <FIELD name="ippObjID" arraysize="1" datatype="long" unit="dimensionless" default="NA"> -
trunk/ippToPsps/config/tables.FO.vot
r37586 r37592 9 9 <DESCRIPTION>ODM object identifier index</DESCRIPTION> 10 10 </FIELD> 11 <FIELD name="unique _psps_fo_id" arraysize="1" datatype="long" unit="dimensionless" default="NA">11 <FIELD name="uniquePspsFOid" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 12 12 <DESCRIPTION>unique psps id</DESCRIPTION> 13 13 </FIELD> -
trunk/ippToPsps/config/tables.FW.vot
r37586 r37592 115 115 <DESCRIPTION>ODM object identifier</DESCRIPTION> 116 116 </FIELD> 117 <FIELD name="unique _psps_fw_id" arraysize="1" datatype="long" unit="dimensionless" default="NA">117 <FIELD name="uniquePspsFWid" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 118 118 <DESCRIPTION>unique psps id</DESCRIPTION> 119 119 </FIELD> -
trunk/ippToPsps/config/tables.OB.vot
r37475 r37592 12 12 <DESCRIPTION>ODM object identifier index</DESCRIPTION> 13 13 </FIELD> 14 <FIELD name="unique _psps_ob_id" arraysize="1" datatype="long" unit="dimensionless" default="NA">14 <FIELD name="uniquePspsOBid" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 15 15 <DESCRIPTION>unique psps id</DESCRIPTION> 16 16 </FIELD> … … 139 139 <DESCRIPTION>ODM object identifier index</DESCRIPTION> 140 140 </FIELD> 141 <FIELD name="unique _psps_ob_id" arraysize="1" datatype="long" unit="dimensionless" default="NA">141 <FIELD name="uniquePspsOBid" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 142 142 <DESCRIPTION>unique psps id</DESCRIPTION> 143 143 </FIELD> -
trunk/ippToPsps/config/tables.P2.vot
r37586 r37592 383 383 <DESCRIPTION>ODM object identifier</DESCRIPTION> 384 384 </FIELD> 385 <FIELD name="unique _psps_p2_id" arraysize="1" datatype="long" unit="dimensionless" default="NA">385 <FIELD name="uniquePspsP2id" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 386 386 <DESCRIPTION>unique psps id</DESCRIPTION> 387 387 </FIELD> -
trunk/ippToPsps/config/tables.ST.vot
r37577 r37592 131 131 <DESCRIPTION>ODM object identifier</DESCRIPTION> 132 132 </FIELD> 133 <FIELD name="unique _psps_st_id" arraysize="1" datatype="long" unit="dimensionless" default="NA">133 <FIELD name="uniquePspsSTid" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 134 134 <DESCRIPTION>unique psps id</DESCRIPTION> 135 135 </FIELD> … … 474 474 <DESCRIPTION>ODM object identifier</DESCRIPTION> 475 475 </FIELD> 476 <FIELD name="unique _psps_st_id" arraysize="1" datatype="long" unit="dimensionless" default="NA">476 <FIELD name="uniquePspsSTid" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 477 477 <DESCRIPTION>unique psps id</DESCRIPTION> 478 478 </FIELD> … … 1010 1010 <DESCRIPTION>ODM object identifier</DESCRIPTION> 1011 1011 </FIELD> 1012 <FIELD name="unique _psps_st_id" arraysize="1" datatype="long" unit="dimensionless" default="NA">1012 <FIELD name="uniquePspsSTid" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 1013 1013 <DESCRIPTION>unique psps id</DESCRIPTION> 1014 1014 </FIELD> … … 1635 1635 <DESCRIPTION>ODM object identifier</DESCRIPTION> 1636 1636 </FIELD> 1637 <FIELD name="unique _psps_st_id" arraysize="1" datatype="long" unit="dimensionless" default="NA">1637 <FIELD name="uniquePspsSTid" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 1638 1638 <DESCRIPTION>unique psps id</DESCRIPTION> 1639 1639 </FIELD> … … 1826 1826 <DESCRIPTION>ODM object identifier</DESCRIPTION> 1827 1827 </FIELD> 1828 <FIELD name="unique _psps_st_id" arraysize="1" datatype="long" unit="dimensionless" default="NA">1828 <FIELD name="uniquePspsSTid" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 1829 1829 <DESCRIPTION>unique psps id</DESCRIPTION> 1830 1830 </FIELD> … … 2122 2122 <DESCRIPTION>ODM object identifier</DESCRIPTION> 2123 2123 </FIELD> 2124 <FIELD name="unique _psps_st_id" arraysize="1" datatype="long" unit="dimensionless" default="NA">2124 <FIELD name="uniquePspsSTid" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 2125 2125 <DESCRIPTION>unique psps id</DESCRIPTION> 2126 2126 </FIELD> … … 2418 2418 <DESCRIPTION>ODM object identifier</DESCRIPTION> 2419 2419 </FIELD> 2420 <FIELD name="unique _psps_st_id" arraysize="1" datatype="long" unit="dimensionless" default="NA">2420 <FIELD name="uniquePspsSTid" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 2421 2421 <DESCRIPTION>unique psps id</DESCRIPTION> 2422 2422 </FIELD> … … 2744 2744 <DESCRIPTION>ODM object identifier</DESCRIPTION> 2745 2745 </FIELD> 2746 <FIELD name="unique _psps_st_id" arraysize="1" datatype="long" unit="dimensionless" default="NA">2746 <FIELD name="uniquePspsSTid" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 2747 2747 <DESCRIPTION>unique psps id</DESCRIPTION> 2748 2748 </FIELD> … … 3430 3430 <DESCRIPTION>ODM object identifier</DESCRIPTION> 3431 3431 </FIELD> 3432 <FIELD name="unique _psps_st_id" arraysize="1" datatype="long" unit="dimensionless" default="NA">3432 <FIELD name="uniquePspsSTid" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 3433 3433 <DESCRIPTION>unique psps id</DESCRIPTION> 3434 3434 </FIELD> … … 4116 4116 <DESCRIPTION>ODM object identifier</DESCRIPTION> 4117 4117 </FIELD> 4118 <FIELD name="unique _psps_st_id" arraysize="1" datatype="long" unit="dimensionless" default="NA">4118 <FIELD name="uniquePspsSTid" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 4119 4119 <DESCRIPTION>unique psps id</DESCRIPTION> 4120 4120 </FIELD> … … 4802 4802 <DESCRIPTION>ODM object identifier</DESCRIPTION> 4803 4803 </FIELD> 4804 <FIELD name="unique _psps_st_id" arraysize="1" datatype="long" unit="dimensionless" default="NA">4804 <FIELD name="uniquePspsSTid" arraysize="1" datatype="long" unit="dimensionless" default="NA"> 4805 4805 <DESCRIPTION>unique psps id</DESCRIPTION> 4806 4806 </FIELD> -
trunk/ippToPsps/jython/detectionbatch.py
r37577 r37592 607 607 608 608 ''' 609 Updates table and generates pspsuniqueids 610 ''' 611 612 def updatePspsUniqueIDs(self,table): 613 sql = "UPDATE "+table+" join (select @r:=@r+1 rownum, objID from \ 614 (select @r:=0) r, "+table+" t) as foo using (objID) set \ 615 uniquePspsP2id = ((" +str(self.batchID)+ "*1000000000 ) + rownum)" 616 try: self.scratchDb.execute(sql) 617 except: 618 self.logger.errorPair('failed sql',sql) 619 return 620 621 ''' 609 622 Does the processing, i.e. pulling stuff from IPP tables into PSPS tables 610 623 ''' … … 637 650 results['NULLOBJID'] = self.scratchDb.reportAndDeleteRowsWithNULLS("Detection_" + chipname, "objID") 638 651 #self.logger.info("deleted nulls") 652 self.logger.info("add psps unique p2 ids") 653 self.updatePspsUniqueIDs("Detection_" + chipname, self.imageIDs[chipname]) 639 654 self.updateImageID("Detection_" + chipname, x, y) 640 655 #self.logger.info("updateImageId") -
trunk/ippToPsps/jython/forcedwarpbatch.py
r37577 r37592 224 224 self.generateRandomIDs() 225 225 226 self.generateUniquePspsIDs() 227 226 228 # add indexes ForcedWarpMeasurement 227 229 self.scratchDb.createIndex("ForcedWarpMeasurement", "objID") … … 249 251 self.tablesToExport.append("ForcedWarpExtended") 250 252 253 # get dvo ids, 254 # add in the psps unique ids from stuff 251 255 252 256 ''' … … 326 330 327 331 def generateRandomIDs(self): 328 sql = "UPDATE ForcedWarpMeasurement set randomWarpID = FLOOR(RAND("+str(self.batchID)+")*9223372036854775807)" ;332 sql = "UPDATE ForcedWarpMeasurement set randomWarpID = FLOOR(RAND("+str(self.batchID)+")*9223372036854775807)" 329 333 try: self.scratchDb.execute(sql) 330 334 except: … … 333 337 334 338 335 339 ''' 340 Updates table and generates pspsuniqueids 341 ''' 342 343 def generatePspsUniqueIDs(self): 344 sql = "UPDATE ForcedWarpMeasurement join (select @r:=@r+1 rownum, objID from \ 345 (select @r:=0) r, ForcedWarpMeasurement t) as foo using (objID) set \ 346 uniquePspsFWid = ((" +str(self.batchID)+ "*1000000000 ) + rownum)" 347 try: self.scratchDb.execute(sql) 348 except: 349 self.logger.errorPair('failed sql',sql) 350 return 351 336 352 337 353 -
trunk/ippToPsps/jython/objectbatch.py
r37577 r37592 87 87 return True 88 88 89 ''' 90 Updates table and generates pspsuniqueids 91 ''' 92 93 def updatePspsUniqueIDs(self): 94 sql = "UPDATE ObjectThin join (select @r:=@r+1 rownum, objID from \ 95 (select @r:=0) r, ObjectThin t) as foo using (objID) set \ 96 uniquePspsP2id = ((" +str(self.batchID) "*1000000000 ) + rownum)"; 97 try: self.scratchDb.execute(sql) 98 except: 99 self.logger.errorPair('failed sql',sql) 100 return 101 102 103 89 104 ''' 90 105 Applies indexes to the IPP tables … … 429 444 ##self.dvoObjects.purgeRegion(self.region) 430 445 446 self.updatePspsUniqueIDs() 447 431 448 self.setMinMaxObjID(["ObjectThin"]) 432 449 … … 439 456 cptTableName = self.scratchDb.getDbFriendlyTableName(self.region + ".cpt") 440 457 cpsTableName = self.scratchDb.getDbFriendlyTableName(self.region + ".cps") 441 self.logger.infoPair("Populating MeanObject from ", "ObjectThin")442 443 sql = "INSERT INTO MeanObject ( objID ) SELECT objIDFROM ObjectThin"458 self.logger.infoPair("Populating MeanObject.objid and pspsUniqueOBid from ", "ObjectThin") 459 460 sql = "INSERT INTO MeanObject ( objID, pspsUniqueOBid ) SELECT objID, pspsUniqueOBid FROM ObjectThin" 444 461 try: 445 462 self.scratchDb.execute(sql) … … 450 467 self.logger.infoPair("Adding 'row' columns to", "MeanObject table") 451 468 self.scratchDb.addRowCountColumn("MeanObject", "row") 452 469 470 471 472 453 473 454 474 ##self.scratchDb.addRowCountColumn(cpsTableName, "row") -
trunk/ippToPsps/jython/stackbatch.py
r37586 r37592 293 293 self.generateRandomIDs() 294 294 295 self.generateStackDetectRowIDs ()295 self.generateStackDetectRowIDsAndPspsUniqueIDs() 296 296 297 297 # add indexes StackObjectThin … … 944 944 945 945 def generateRandomIDs(self): 946 sql = "UPDATE StackObjectThin set randomStackObjID = FLOOR(RAND("+str(self.batchID)+")*9223372036854775807)" ;946 sql = "UPDATE StackObjectThin set randomStackObjID = FLOOR(RAND("+str(self.batchID)+")*9223372036854775807)" 947 947 try: self.scratchDb.execute(sql) 948 948 except: … … 951 951 952 952 953 def generateStackDetectRowIDs (self):953 def generateStackDetectRowIDsAndPspsUniqueIDs(self): 954 954 sql = "UPDATE StackObjectThin join (select @r:=@r+1 rownum, objID from \ 955 955 (select @r:=0) r, StackObjectThin t) as foo using (objID) set \ 956 stackDetectRowID = ((" + str(self.batchID) + " << 32 ) + rownum)"; 956 stackDetectRowID = ((" + str(self.batchID) + " << 32 ) + rownum), \ 957 uniquePspsSTid = ((" +str(self.batchID) "*1000000000 ) + rownum)"; 957 958 try: self.scratchDb.execute(sql) 958 959 except: … … 1011 1012 self.scratchDb.addColumn(table, filter + "haveData", "tinyint") 1012 1013 1013 fields = "objID, ippObjID, randomStackObjID, primaryDetection, bestDetection, "1014 fields = "objID, ippObjID, randomStackObjID, primaryDetection, bestDetection, uniquePspsSTID, " 1014 1015 1015 1016 for i in range(len(self.filters)): -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/Detection
r37474 r37592 1 1 objID dimensionless BIGINT 8 NA ODM object identifier 2 unique _psps_p2_id dimensionless BIGINT 8 NA unique identifier for psps based on batch_id, OTA, and counter (per detection)2 uniquePspsP2id dimensionless BIGINT 8 NA unique identifier for psps based on batch_id, OTA, and counter (per detection) 3 3 detectID dimensionless BIGINT 8 NA ODM detection identifier 4 4 ippObjID dimensionless BIGINT 8 NA detection id generated by IPP -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/Detection.txt
r37474 r37592 1 1 objID + dvo = average.extID [calculated in addstar] 2 unique _psps_p2_id + ipptopsps : combination of batch_id, ota, and counter2 uniquePspsP2id + ipptopsps : combination of batch_id, ota, and counter 3 3 detectID + dvo = measure.extID [calculated in addstar] 4 4 ippObjID + dvo = average.objID + (average.catID << 32) [NOTE: this is a change in definition] -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/DiffDetObject
r37586 r37592 2 2 diffObjName string VAR 8 NA IAU Name constructed from objID postion PS1.x JHHMMSS.SS+/-DDMMSS.S x procesing version 3 3 diffObjID dimensionless BIGINT 8 NA ODM object identifier index 4 unique _psps_do_id dimentionless BIGINT 8 NA unique id provided by ipptopsps, based on batch_Id + counter4 uniquePspsDOid dimentionless BIGINT 8 NA unique id provided by ipptopsps, based on batch_Id + counter 5 5 ippObjID dimensionless BIGINT 8 NA IPP object number 6 6 surveyID dimensionless TINYINT 1 255 Survey ID -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/DiffDetObject.txt
r37586 r37592 2 2 diffObjName = ipptopsps 3 3 diffObjID = dvo / addstar 4 unique _psps_do_id = ipptopsps4 uniquePspsDOid = ipptopsps 5 5 ippObjID = dvo / addstar 6 6 surveyID = ipptopsps -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/DiffDetection
r37586 r37592 1 1 2 2 diffObjID dimensionless BIGINT 8 NA diff object identifier 3 unique _psps_df_id dimensionless BIGINT 8 NA unique psps id (combination of batch_id, and counter) provided by ipptopsps3 uniquePspsDFid dimensionless BIGINT 8 NA unique psps id (combination of batch_id, and counter) provided by ipptopsps 4 4 diffDetID dimensionless BIGINT 8 NA diff detection identifier 5 5 diffDetMetaID dimensionless BIGINT 8 NA diff detection meta identifier -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/DiffDetection.txt
r37586 r37592 1 1 2 2 diffObjID = dvo / addstar 3 unique _psps_df_id= ipptopsps3 uniquePspsDFid = ipptopsps 4 4 diffDetID = dvo / addstar 5 5 diffDetMetaID = dvo / addstar -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ForcedMeanObject
r37586 r37592 1 1 2 2 objID dimensionless BIGINT 8 NA ODM object identifier index 3 unique _psps_fo_id dimensionless BIGINT 8 NA unique id supplied by ipptopsps3 uniquePspsFOid dimensionless BIGINT 8 NA unique id supplied by ipptopsps 4 4 ippObjID dimensionless BIGINT 8 NA IPP object identifier 5 5 nDetections dimensionless SMALLINT 2 -999 total number of detection measurements in all filters -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ForcedMeanObject.txt
r37586 r37592 1 1 2 2 objID = cpt.extID 3 unique _psps_fo_id = ipptopsps3 uniquePspsFOid = ipptopsps 4 4 ippObjID = cpt.objID | cpt.catID << 32 5 5 nDetections = sql sum of cps.NCODE (xnTotal) -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ForcedWarpExtended
r37586 r37592 1 1 2 2 objID dimensionless BIGINT 8 NA ODM object identifier 3 unique _psps_fw_id dimentionless BIGINT 8 NA unique id supplied by ipptopsps3 uniquePspsFWid dimentionless BIGINT 8 NA unique id supplied by ipptopsps 4 4 detectID dimensionless BIGINT 8 NA ODM detection identifier 5 5 ippObjID dimensionless BIGINT 8 NA ippobject id generated by IPP -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ForcedWarpExtended.txt
r37586 r37592 1 1 2 2 objID = cpt.extID (???) 3 unique _psps_fw_id = ipptopsps3 uniquePspsFWid = ipptopsps 4 4 detectID = cpm.extID (???) 5 5 ippObjID = cpx.obj_ID | cpx.cat_ID << 32 -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ForcedWarpMeasurement
r37586 r37592 1 1 2 2 objID dimensionless BIGINT 8 NA ODM object identifier 3 unique _psps_fw_id dimensionless BIGINT 8 NA unique identifier provided by ipptopsps3 uniquePspsFWid dimensionless BIGINT 8 NA unique identifier provided by ipptopsps 4 4 detectID dimensionless BIGINT 8 NA ODM detection identifier 5 5 ippObjID dimensionless BIGINT 8 NA ippobject id generated by IPP -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ForcedWarpMeasurement.txt
r37586 r37592 1 1 2 2 objID = cpt.extID (???) 3 unique _psps_fw_id= ipptopsps3 uniquePspsFWid = ipptopsps 4 4 detectID = cpm.extID (???) 5 5 ippObjID = cpx.obj_id | cps.cat_id << 32 -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/MeanObject
r37474 r37592 4 4 5 5 objID dimensionless BIGINT 8 NA ODM object identifier index 6 unique _psps_ob_id dimensionless BIGINT 8 NA unique identifier provided by ipptopsps6 uniquePspsOBid dimensionless BIGINT 8 NA unique identifier provided by ipptopsps 7 7 gQfPerfect dimensionless REAL 4 -999 maximum psf qfPerfect from best available g band detections 8 8 gMeanPSFMag AB_magnitude REAL 4 -999 mean g psf AB magnitude from best available measurements (best available as current defined by ipp "waterfall logic" -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/MeanObject.txt
r37474 r37592 3 3 4 4 objID + dvo / addstar 5 unique _psps_ob_id = ipptopsps5 uniquePspsOBid = ipptopsps 6 6 gQfPerfect + dvo / relphot / secfilt.psfQfMax 7 7 gMeanPSFMag + dvo / relphot / secfilt.M -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ObjectThin
r37474 r37592 2 2 objName string VAR 8 NA IAU Name constructed from objID postion PS1.x JHHMMSS.SS+/-DDMMSS.S where x is leading number of procesing version 3 3 objID dimensionless BIGINT 8 NA ODM object identifier index 4 unique _psps_ob_iddimensionless BIGINT 8 NA unique identifier provided by ipptopsps4 uniquePspsOBid dimensionless BIGINT 8 NA unique identifier provided by ipptopsps 5 5 ippObjID dimensionless BIGINT 8 NA IPP object number 6 6 surveyID dimensionless TINYINT 1 255 Survey ID -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ObjectThin.txt
r37474 r37592 2 2 objName - ipptopsps : move to dvopsps? 3 3 objID + dvo:average.extID 4 unique _psps_ob_id= ipptopsps4 uniquePspsOBid = ipptopsps 5 5 ippObjID + dvo:(average.objID | average.catID << 32) 6 6 surveyID + ipptopsps : internal, from survey name -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlx
r37475 r37592 1 1 2 2 objID dimensionless BIGINT 8 NA ODM object identifier 3 unique _psps_st_iddimensionless BIGINT 8 NA unique identifier provided by ipptopsps3 uniquePspsSTid dimensionless BIGINT 8 NA unique identifier provided by ipptopsps 4 4 ippObjID dimensionless BIGINT 8 NA ipp object identifier 5 5 randomStackObjID dimensionless BIGINT 8 NA random stack id -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlx.txt
r37475 r37592 1 1 2 2 objID + from StackObjectThin 3 unique _psps_st_id = ipptopsps3 uniquePspsSTid = ipptopsps 4 4 ippObjID + from StackObjectThin 5 5 randomStackObjID + from StackObjectThin -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlxEGCon6
r37475 r37592 1 1 2 2 objID dimensionless BIGINT 8 NA ODM object identifier 3 unique _psps_st_iddimensionless BIGINT 8 NA unique identifier provided by ipptopsps3 uniquePspsSTid dimensionless BIGINT 8 NA unique identifier provided by ipptopsps 4 4 ippObjID dimensionless BIGINT 8 NA object ID generated by IPP 5 5 randomStackObjID dimensionless BIGINT 8 NA random stack id -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlxEGCon6.txt
r37475 r37592 1 1 2 2 objID + from StackObjectThin 3 unique _psps_st_id= ipptopsps3 uniquePspsSTid = ipptopsps 4 4 ippObjID + from StackObjectThin 5 5 randomStackObjID + from StackObjectThin -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlxEGCon8
r37475 r37592 1 1 2 2 objID dimensionless BIGINT 8 NA ODM object identifier 3 unique _psps_st_id dimensionless BIGINT 8 NA unique identifier provided by ipptopsps3 uniquePspsSTid dimensionless BIGINT 8 NA unique identifier provided by ipptopsps 4 4 ippObjID dimensionless BIGINT 8 NA object ID generated by IPP 5 5 randomStackObjID dimensionless BIGINT 8 NA random stack id -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlxEGCon8.txt
r37475 r37592 1 1 2 2 objID + from StackObjectThin 3 unique _psps_st_id= ipptopsps3 uniquePspsSTid = ipptopsps 4 4 ippObjID + from StackObjectThin 5 5 randomStackObjID + from StackObjectThin -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlxEGUnc
r37474 r37592 1 1 2 2 objID dimensionless BIGINT 8 NA ODM object identifier 3 unique _psps_st_iddimensionless BIGINT 8 NA unique identifier provided by ipptopsps3 uniquePspsSTid dimensionless BIGINT 8 NA unique identifier provided by ipptopsps 4 4 ippObjID dimensionless BIGINT 8 NA object ID generated by IPP 5 5 randomStackObjID dimensionless BIGINT 8 NA random stack id -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlxEGUnc.txt
r37474 r37592 1 1 2 2 objID + from StackObjectThin 3 unique _psps_st_id= ipptopsps3 uniquePspsSTid = ipptopsps 4 4 ippObjID + from StackObjectThin 5 5 randomStackObjID + from StackObjectThin -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackModelFitDeV
r37474 r37592 1 1 2 2 objID dimensionless BIGINT 8 NA ODM object identifier 3 unique _psps_st_id dimensionless BIGINT 8 NA unique identifier provided by ipptopsps3 uniquePspsSTid dimensionless BIGINT 8 NA unique identifier provided by ipptopsps 4 4 ippObjID dimensionless BIGINT 8 NA object ID generated by IPP 5 5 randomStackObjID dimensionless BIGINT 8 NA random stack id -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackModelFitDeV.txt
r37474 r37592 1 1 2 2 objID + from StackObjectThin 3 unique _psps_st_id = ipptopsps3 uniquePspsSTid = ipptopsps 4 4 ippObjID + from StackObjectThin 5 5 randomStackObjID + from StackObjectThin -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackModelFitExp
r37474 r37592 1 1 2 2 objID dimensionless BIGINT 8 NA ODM object identifier 3 unique _psps_st_id dimensionless BIGINT 8 NA unique identifier provided by ipptopsps3 uniquePspsSTid dimensionless BIGINT 8 NA unique identifier provided by ipptopsps 4 4 ippObjID dimensionless BIGINT 8 NA object ID generated by IPP 5 5 randomStackObjID dimensionless BIGINT 8 NA random stack id -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackModelFitExp.txt
r37474 r37592 1 1 2 2 objID + from StackObjectThin 3 unique _psps_st_id = ipptopsps3 uniquePspsSTid = ipptopsps 4 4 ippObjID + from StackObjectThin 5 5 randomStackObjID + from StackObjectThin -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackModelFitExtra
r37475 r37592 1 1 2 2 objID dimensionless BIGINT 8 NA ODM object identifier 3 unique _psps_st_id dimensionless BIGINT 8 NA unique ipptopsps id3 uniquePspsSTid dimensionless BIGINT 8 NA unique ipptopsps id 4 4 ippObjID dimensionless BIGINT 8 NA object ID generated by IPP 5 5 randomStackObjID dimensionless BIGINT 8 NA random stack id -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackModelFitSer
r37474 r37592 1 1 2 2 objID dimensionless BIGINT 8 NA ODM object identifier 3 unique _psps_st_id dimensionless BIGINT 8 NA unique identifier provided by ipptopsps3 uniquePspsSTid dimensionless BIGINT 8 NA unique identifier provided by ipptopsps 4 4 ippObjID dimensionless BIGINT 8 NA object ID generated by IPP 5 5 randomStackObjID dimensionless BIGINT 8 NA random stack id -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackModelFitSer.txt
r37474 r37592 1 1 2 2 objID + from StackObjectThin 3 unique _psps_st_id= ipptopsps3 uniquePspsSTid = ipptopsps 4 4 ippObjID + from StackObjectThin 5 5 randomStackObjID + from StackObjectThin -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackObjectAttributes
r37577 r37592 1 1 2 2 objID dimensionless BIGINT 8 NA ODM object identifie 3 unique _psps_st_id dimensionless BIGINT 8 NA unique identifier provided by ipptopsps3 uniquePspsSTid dimensionless BIGINT 8 NA unique identifier provided by ipptopsps 4 4 ippObjID dimensionless BIGINT 8 NA object ID generated by IPP 5 5 randomStackObjID dimensionless BIGINT 8 NA random stack id -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackObjectAttributes.txt
r37577 r37592 1 1 2 2 objID + from StackObjectThin 3 unique _psps_st_id = ipptopsps3 uniquePspsSTid = ipptopsps 4 4 ippObjID + from StackObjectThin 5 5 randomStackObjID + from StackObjectThin -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackObjectThin
r37474 r37592 1 1 2 2 objID dimensionless BIGINT 8 NA ODM object identifier 3 unique _psps_st_id dimensionless BIGINT 8 NA unique identifier provided by ipptopsps3 uniquePspsSTid dimensionless BIGINT 8 NA unique identifier provided by ipptopsps 4 4 ippObjID dimensionless BIGINT 8 NA object ID generated by IPP [this is a per-object, not per-filter value] 5 5 surveyID dimensionless TINYINT 1 NA survey flag identifier -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackObjectThin.txt
r37474 r37592 3 3 4 4 objID + dvo = average.extID [calculated in addstar] 5 unique _psps_st_id = ipptopsps5 uniquePspsSTid = ipptopsps 6 6 ippObjID + dvo = average.objID + (average.catID << 32) [NOTE: this is a change in definition] 7 7 surveyID + ipptopsps : internal, from survey name -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackPetrosian
r37474 r37592 1 1 2 2 objID dimensionless BIGINT 8 NA ODM object identifier 3 unique _psps_st_id dimensionless BIGINT 8 NA unique identifier provided by ipptopsps3 uniquePspsSTid dimensionless BIGINT 8 NA unique identifier provided by ipptopsps 4 4 ippbjID dimensionless BIGINT 8 NA object ID generated by IPP 5 5 randomStackObjID dimensionless BIGINT 8 NA random stack id -
trunk/ippToPsps/pspsschema/SchemaNew19.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackPetrosian.txt
r37474 r37592 1 1 2 2 objID + from StackObjectThin 3 unique _psps_st_id = ipptopsps3 uniquePspsSTid = ipptopsps 4 4 ippobjID + from StackObjectThin 5 5 randomStackObjID + from StackObjectThin
Note:
See TracChangeset
for help on using the changeset viewer.
