Changeset 25299 for trunk/ippTools
- Timestamp:
- Sep 8, 2009, 5:32:55 PM (17 years ago)
- Location:
- trunk
- Files:
-
- 12 edited
- 10 copied
-
. (modified) (1 prop)
-
ippTools/doc/addstar_flow.txt (copied) (copied from branches/czw_branch/cleanup/ippTools/doc/addstar_flow.txt )
-
ippTools/share/Makefile.am (modified) (1 diff)
-
ippTools/share/addtool_find_pendingexp.sql (copied) (copied from branches/czw_branch/cleanup/ippTools/share/addtool_find_pendingexp.sql )
-
ippTools/share/addtool_queue_cam_id.sql (copied) (copied from branches/czw_branch/cleanup/ippTools/share/addtool_queue_cam_id.sql )
-
ippTools/share/addtool_reset_faulted_runs.sql (copied) (copied from branches/czw_branch/cleanup/ippTools/share/addtool_reset_faulted_runs.sql )
-
ippTools/share/addtool_revertprocessedexp.sql (copied) (copied from branches/czw_branch/cleanup/ippTools/share/addtool_revertprocessedexp.sql )
-
ippTools/share/dettool_pendingcleanup_normalizedimfile.sql (modified) (1 diff)
-
ippTools/share/dettool_pendingcleanup_stacked.sql (modified) (1 diff)
-
ippTools/share/pxadmin_create_tables.sql (modified) (2 diffs)
-
ippTools/share/pxadmin_drop_tables.sql (modified) (1 diff)
-
ippTools/src/Makefile.am (modified) (5 diffs)
-
ippTools/src/addtool.c (copied) (copied from branches/czw_branch/cleanup/ippTools/src/addtool.c )
-
ippTools/src/addtool.h (copied) (copied from branches/czw_branch/cleanup/ippTools/src/addtool.h )
-
ippTools/src/addtoolConfig.c (copied) (copied from branches/czw_branch/cleanup/ippTools/src/addtoolConfig.c )
-
ippTools/src/camtool.c (modified) (1 diff)
-
ippTools/src/dettoolConfig.c (modified) (2 diffs)
-
ippTools/src/pxadd.c (copied) (copied from branches/czw_branch/cleanup/ippTools/src/pxadd.c )
-
ippTools/src/pxadd.h (copied) (copied from branches/czw_branch/cleanup/ippTools/src/pxadd.h )
-
ippTools/src/pxtools.h (modified) (1 diff)
-
ippTools/src/regtool.c (modified) (3 diffs)
-
ippTools/src/warptool.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/czw_branch/cleanup (added) merged: 25050-25051,25088,25143-25155,25157-25159,25161,25210-25212
- Property svn:mergeinfo changed
-
trunk/ippTools/share/Makefile.am
r25284 r25299 4 4 5 5 dist_pkgdata_DATA = \ 6 addtool_find_pendingexp.sql \ 7 addtool_queue_cam_id.sql \ 8 addtool_reset_faulted_runs.sql \ 9 addtool_revertprocessedexp.sql \ 6 10 camtool_donecleanup.sql \ 7 11 camtool_find_chip_id.sql \ -
trunk/ippTools/share/dettool_pendingcleanup_normalizedimfile.sql
r19092 r25299 1 SELECT 1 SELECT DISTINCT 2 2 detNormalizedImfile.*, 3 3 detRunSummary.data_state -
trunk/ippTools/share/dettool_pendingcleanup_stacked.sql
r19092 r25299 1 SELECT 1 SELECT DISTINCT 2 2 detStackedImfile.*, 3 3 detRunSummary.data_state -
trunk/ippTools/share/pxadmin_create_tables.sql
r25256 r25299 451 451 ) ENGINE=innodb DEFAULT CHARSET=latin1; 452 452 453 CREATE TABLE addRun ( 454 add_id BIGINT AUTO_INCREMENT, 455 cam_id BIGINT, 456 state VARCHAR(64), 457 workdir VARCHAR(255), 458 workdir_state VARCHAR(64), 459 label VARCHAR(64), 460 dvodb VARCHAR(255), 461 magicked BIGINT, 462 PRIMARY KEY(add_id), 463 KEY(add_id), 464 KEY(cam_id), 465 KEY(state), 466 KEY(workdir_state), 467 KEY(label), 468 INDEX(add_id, cam_id), 469 FOREIGN KEY(cam_id) REFERENCES camRun(cam_id) 470 ) ENGINE=innodb DEFAULT CHARSET=latin1; 471 472 CREATE TABLE addProcessedExp ( 473 add_id BIGINT AUTO_INCREMENT, 474 dtime_addstar FLOAT, 475 n_stars INT, 476 path_base VARCHAR(255), 477 fault SMALLINT NOT NULL, 478 PRIMARY KEY(add_id), 479 FOREIGN KEY(add_id) REFERENCES addRun(add_id) 480 ) ENGINE=innodb DEFAULT CHARSET=latin1; 481 482 CREATE TABLE addMask ( 483 label VARCHAR(64), 484 PRIMARY KEY(label) 485 ) ENGINE=innodb DEFAULT CHARSET=latin1; 486 453 487 CREATE TABLE fakeRun ( 454 488 fake_id BIGINT AUTO_INCREMENT, … … 1086 1120 KEY(magic_id), 1087 1121 KEY(label), 1088 FOREIGN KEY(magic_id) REFERENCES magicRun(magic_id) 1122 FOREIGN KEY(magic_id) REFERENCES magicRun(magic_id), 1123 FOREIGN KEY(inv_magic_id) REFERENCES magicRun(magic_id) 1089 1124 FOREIGN KEY(inv_magic_id) REFERENCES magicRun(magic_id) 1090 1125 ) ENGINE=innodb DEFAULT CHARSET=latin1; -
trunk/ippTools/share/pxadmin_drop_tables.sql
r24531 r25299 19 19 DROP TABLE IF EXISTS detRun; 20 20 DROP TABLE IF EXISTS detInputExp; 21 DROP TABLE IF EXISTS addRun; 22 DROP TABLE IF EXISTS addProcessedExp; 23 DROP TABLE IF EXISTS addMask; 21 24 DROP TABLE IF EXISTS fakeRun; 22 25 DROP TABLE IF EXISTS fakeProcessedImfile; -
trunk/ippTools/src/Makefile.am
r24512 r25299 1 1 bin_PROGRAMS = \ 2 addtool \ 2 3 caltool \ 3 4 camtool \ … … 28 29 29 30 pkginclude_HEADERS = \ 31 pxadd.h \ 30 32 pxadmin.h \ 31 33 pxcam.h \ … … 42 44 43 45 noinst_HEADERS = \ 46 addtool.h \ 44 47 caltool.h \ 45 48 camtool.h \ … … 68 71 libpxtools_la_LDFLAGS = -release $(PACKAGE_VERSION) 69 72 libpxtools_la_SOURCES = \ 73 pxadd.c \ 70 74 pxcam.c \ 71 75 pxchip.c \ … … 96 100 pstamptool.c \ 97 101 pstamptoolConfig.c 102 103 addtool_CFLAGS = $(PSLIB_CFLAGS) $(PSMODULES_CFLAGS) $(IPPDB_CFLAGS) 104 addtool_LDADD = $(PSLIB_LIBS) $(PSMODULES_LIBS) $(IPPDB_LIBS) libpxtools.la 105 addtool_SOURCES = \ 106 addtool.c \ 107 addtoolConfig.c 98 108 99 109 caltool_CFLAGS = $(PSLIB_CFLAGS) $(PSMODULES_CFLAGS) $(IPPDB_CFLAGS) -
trunk/ippTools/src/camtool.c
r24681 r25299 656 656 return false; 657 657 } 658 659 if (!pxaddQueueByCamID(config, 660 pendingRow->cam_id, 661 pendingRow->workdir, 662 pendingRow->label, 663 pendingRow->reduction, 664 pendingRow->dvodb 665 )) { 666 // rollback 667 if (!psDBRollback(config->dbh)) { 668 psError(PS_ERR_UNKNOWN, false, "database error"); 669 } 670 psError(PS_ERR_UNKNOWN, false, "failed to queue new addRun"); 671 psFree(pendingRow); 672 return false; 673 } 674 658 675 psFree(pendingRow); 659 676 -
trunk/ippTools/src/dettoolConfig.c
r24866 r25299 70 70 psMetadataAddF64(definebytagArgs, PS_LIST_TAIL, "-sun_angle_min", 0, "define min solar angle", NAN); 71 71 psMetadataAddF64(definebytagArgs, PS_LIST_TAIL, "-sun_angle_max", 0, "define max solar angle", NAN); 72 72 73 73 74 psMetadataAddTime(definebytagArgs, PS_LIST_TAIL, "-registered", 0, "time detrend run was registered", now); … … 138 139 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-comment", 0, "search by comment field (LIKE comparison)", NULL); 139 140 141 142 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-select_moon_angle_min", 0, "define min moon angle", NAN); 143 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-select_moon_angle_max", 0, "define max moon angle", NAN); 144 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-select_moon_alt_min", 0, "define min moon alt", NAN); 145 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-select_moon_alt_max", 0, "define max moon alt", NAN); 146 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-select_moon_phase_min", 0, "define min moon phase", NAN); 147 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-select_moon_phase_max", 0, "define max moon phase", NAN); 148 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-comment", 0, "search by comment field (LIKE comparison)", NULL); 149 140 150 psMetadataAddBool(definebyqueryArgs, PS_LIST_TAIL, "-pretend", 0, "print the exposures that would be included in the detrend run and exit", false); 141 151 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-reduction", 0, "define reduction class for processing", NULL); -
trunk/ippTools/src/pxtools.h
r24733 r25299 37 37 #include "pxtoolsErrorCodes.h" 38 38 39 #include "pxadd.h" 39 40 #include "pxcam.h" 40 41 #include "pxchip.h" -
trunk/ippTools/src/regtool.c
r24866 r25299 331 331 PXOPT_LOOKUP_BOOL(faulted, config->args, "-faulted", false); 332 332 PXOPT_LOOKUP_BOOL(simple, config->args, "-simple", false); 333 PXOPT_LOOKUP_BOOL(ordered_by_date, config->args, "-ordered_by_date", false); 333 334 334 335 psString query = pxDataGet("regtool_processedimfile.sql"); … … 352 353 // don't list faulted rows 353 354 psStringAppend(&query, " %s", "AND rawImfile.fault = 0"); 355 } 356 357 // add the ORDER BY statement if desired 358 if (ordered_by_date) { 359 psStringAppend(&query, " ORDER BY dateobs"); 354 360 } 355 361 … … 923 929 PXOPT_COPY_F64(config->args, where, "-posang_max", "posang", "<"); 924 930 PXOPT_COPY_STR(config->args, where, "-object", "object", "=="); 925 PXOPT_COPY_F32(config->args, where, "-s un_angle_min", "sun_angle", ">=");926 PXOPT_COPY_F32(config->args, where, "-s un_angle_max", "sun_angle", "<");931 PXOPT_COPY_F32(config->args, where, "-solang_min", "solang", ">="); 932 PXOPT_COPY_F32(config->args, where, "-solang_max", "solang", "<"); 927 933 928 934 PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false); -
trunk/ippTools/src/warptool.c
r24956 r25299 234 234 PXOPT_COPY_F64(config->args, where, "-posang_max", "rawExp.posang", "<"); 235 235 PXOPT_COPY_STR(config->args, where, "-object", "rawExp.object", "=="); 236 PXOPT_COPY_F32(config->args, where, "-s un_angle_min", "rawExp.sun_angle",">=");237 PXOPT_COPY_F32(config->args, where, "-s un_angle_max", "rawExp.sun_angle","<");236 PXOPT_COPY_F32(config->args, where, "-solang_min", "rawExp.solang", ">="); 237 PXOPT_COPY_F32(config->args, where, "-solang_max", "rawExp.solang", "<"); 238 238 PXOPT_COPY_STR(config->args, where, "-reduction", "fakeRun.reduction", "=="); 239 239 pxAddLabelSearchArgs (config, where, "-label", "fakeRun.label", "==");
Note:
See TracChangeset
for help on using the changeset viewer.
