Changeset 21033
- Timestamp:
- Dec 17, 2008, 3:26:17 PM (17 years ago)
- Location:
- trunk/tools
- Files:
-
- 2 edited
-
diff_inputs.pl (modified) (3 diffs)
-
diff_outputs.pl (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/diff_inputs.pl
r20461 r21033 26 26 27 27 my ($db_host, $db_name, $db_user, $db_pw); # Database details 28 my ($diff_id ); # Diffof interest28 my ($diff_id, $skycell_id); # Diff and skycell of interest 29 29 my ($input); # Input list 30 30 … … 35 35 'dbpass=s' => \$db_pw, # Database p/w 36 36 'diff_id=s' => \$diff_id, # Diff identifier 37 'skycell_id=s' => \$skycell_id, # Skycell identifier 37 38 'input=s' => \$input, # Input list to generate 38 39 ) or die "Unable to parse arguments.\n"; … … 57 58 " NULL AS stack_path_base" . 58 59 " FROM diffRun" . 59 " JOIN diffInputSkyfile USING(diff_id , skycell_id)" .60 " JOIN diffInputSkyfile USING(diff_id)" . 60 61 " JOIN warpSkyfile USING(warp_id, skycell_id)" . 61 " WHERE diff_id = $diff_id" . 62 " UNION" . 62 " WHERE diff_id = $diff_id"; 63 $sql .= " AND skycell_id = $skycell_id" if defined $skycell_id; 64 $sql.= " UNION" . 63 65 " SELECT" . 64 66 " NULL AS warp_path_base," . 65 67 " stackSumSkyfile.path_base AS stack_path_base" . 66 68 " FROM diffRun" . 67 " JOIN diffInputSkyfile USING(diff_id , skycell_id)" .69 " JOIN diffInputSkyfile USING(diff_id)" . 68 70 " JOIN stackSumSkyfile USING(stack_id)" . 69 71 " WHERE diff_id = $diff_id"; 72 $sql .= " AND skycell_id = $skycell_id" if defined $skycell_id; 70 73 71 74 -
trunk/tools/diff_outputs.pl
r20811 r21033 21 21 22 22 my ($db_host, $db_name, $db_user, $db_pw); # Database details 23 my ($diff_id ); # Diffof interest23 my ($diff_id, $skycell_id); # Diff and skycell of interest 24 24 my ($input); # Input list 25 25 my ($products); # Products of interest … … 31 31 'dbpass=s' => \$db_pw, # Database p/w 32 32 'diff_id=s' => \$diff_id, # Diff identifier 33 'skycell_id=s' => \$skycell_id, # Skycell identifier 33 34 'products=s' => \$products, # Products of interest 34 35 ) or die "Unable to parse arguments.\n"; … … 50 51 # Query to run 51 52 my $sql = "SELECT path_base FROM diffSkyfile WHERE diff_id = $diff_id"; 53 $sql .= " AND skycell_id = $skycell_id" if defined $skycell_id; 52 54 53 55 # List of diffs
Note:
See TracChangeset
for help on using the changeset viewer.
