IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 29757


Ignore:
Timestamp:
Nov 12, 2010, 10:16:23 AM (15 years ago)
Author:
bills
Message:

finished this program for re-running chip_imfile.pl

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/runchipimfile.pl

    r29586 r29757  
    3838
    3939my $query1 = "SELECT chipProcessedImfile.path_base, camera, exp_id, rawImfile.magicked AS raw_magicked, (rawImfile.user_1 is not NULL and rawImfile.user_1 > 0.5)  As deburned, chip_imfile_id, chipProcessedImfile.fault, rawImfile.uri, chipRun.reduction, chipRun.state";
    40 $query1 .= " FROM chipRun join chipProcessedImfile using(chip_id) JOIN chipImfile USING (chip_id, class_id) JOIN rawExp using(exp_id) JOIN rawImfile USING(exp_id) WHERE chip_id = $chip_id AND class_id = $class_id";
     40$query1 .= " FROM chipRun join chipProcessedImfile using(chip_id,exp_id) JOIN chipImfile USING (chip_id, class_id) JOIN rawExp using(exp_id) JOIN rawImfile USING(exp_id, camera, class_id) WHERE chip_id = $chip_id AND class_id = '$class_id'";
    4141
    4242my $stmt1 = $dbh->prepare($query1);
     
    5555my $exp_id = $results->{exp_id};
    5656
    57 notdone
    58 
    5957die "cannot update database for a chip that is not faulted\n" if $update and !$fault;
    6058
     
    7169    $state = 'update';
    7270} else {
    73     die "unexpected warpRun.state found: $state\n";
     71    die "unexpected chipRun.state found: $state\n";
    7472}
    7573
    76 my $command = "chip_imfile.pl --exp_id $exp_id --chip_id $chip_id --class_id $class_id --chip_imfile_id $chip_imfile_id --uri $uri --camera $camera --run-state $run_state --deburned $deburned --outroot $path_base" ;
     74my $command = "chip_imfile.pl --exp_id $exp_id --chip_id $chip_id --chip_imfile_id $chip_imfile_id --class_id $class_id --uri $uri --camera $camera --run-state $run_state --deburned $deburned --outroot $path_base" ;
    7775
    7876$command .= " --magicked $magicked" if $magicked > 0;
     
    8381$command .= " --verbose" unless $no_verbose;
    8482$command .= " --dbname $dbname" if $dbname;
    85 
    8683
    8784if ($update) {
Note: See TracChangeset for help on using the changeset viewer.