Changeset 12421
- Timestamp:
- Mar 12, 2007, 5:01:10 PM (19 years ago)
- Location:
- trunk/ippScripts/scripts
- Files:
-
- 13 edited
-
camera_exp.pl (modified) (1 diff)
-
chip_imfile.pl (modified) (1 diff)
-
detrend_norm_apply.pl (modified) (1 diff)
-
detrend_norm_exp.pl (modified) (2 diffs)
-
detrend_process_exp.pl (modified) (1 diff)
-
detrend_process_imfile.pl (modified) (1 diff)
-
detrend_reject_imfile.pl (modified) (1 diff)
-
detrend_resid.pl (modified) (1 diff)
-
detrend_stack.pl (modified) (1 diff)
-
diff_skycell.pl (modified) (2 diffs)
-
stack_skycell.pl (modified) (1 diff)
-
warp_overlap.pl (modified) (4 diffs)
-
warp_skycell.pl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippScripts/scripts/camera_exp.pl
r12352 r12421 125 125 } 126 126 127 # Set output directory 127 128 if (defined $workdir) { 128 129 $workdir = $ipprc->convert_filename_absolute( $workdir ); 130 $workdir = File::Spec->catdir( $workdir, $exp_id ); 129 131 } else { 130 my $example = $ {$files}[0]->{path_base}; # Example original rootname131 my ($vol, $dir, $file) = File::Spec->splitpath( $ ipprc->convert_filename_absolute( $example ));132 my $example = $ipprc->convert_filename_absolute( ${$files}[0]->{path_base}) ; # Example original name 133 my ($vol, $dir, $file) = File::Spec->splitpath( $example ); 132 134 $workdir = $dir; 133 135 } 134 135 $workdir = File::Spec->catfile( $workdir, $exp_id );136 136 system "mkdir -p $workdir" unless -d $workdir; 137 137 -
trunk/ippScripts/scripts/chip_imfile.pl
r12225 r12421 80 80 $input = $ipprc->convert_filename_absolute( $input ); 81 81 82 # Set output directory 82 83 if (defined $workdir) { 83 84 $workdir = $ipprc->convert_filename_absolute( $workdir ); 85 $workdir = File::Spec->catdir( $workdir, $exp_id ); 84 86 } else { 85 87 my ($vol, $dir, $file) = File::Spec->splitpath( $input ); 86 88 $workdir = $dir; 87 89 } 88 89 $workdir = File::Spec->catfile( $workdir, $exp_id );90 90 system "mkdir -p $workdir" unless -d $workdir; 91 91 -
trunk/ippScripts/scripts/detrend_norm_apply.pl
r12079 r12421 82 82 } 83 83 84 $input = $ipprc->convert_filename_absolute( $input ); 85 86 # Set output directory 84 87 if (defined $workdir) { 85 88 $workdir = $ipprc->convert_filename_absolute( $workdir ); 89 my $subdir = "$camera.$det_type.$det_id"; 90 $workdir = File::Spec->catdir( $workdir, $subdir ); 86 91 } else { 87 92 my ($vol, $dir, $file) = File::Spec->splitpath( $input ); 88 93 $workdir = $dir; 89 94 } 90 $input = $ipprc->convert_filename_absolute( $input );95 system "mkdir -p $workdir" unless -d $workdir; 91 96 92 97 # Output name 93 98 my $outputFile = "$camera.$det_type.norm.$det_id.$iter"; # Root name 94 my $outputSubD = "$camera.$det_type.$det_id"; 95 my $outputRoot = File::Spec->catfile( $workdir, $outputSubD, $outputFile ); 99 my $outputRoot = File::Spec->catfile( $workdir, $outputFile ); 96 100 97 101 my $output = $ipprc->filename("PPIMAGE.OUTPUT", $outputRoot, $class_id); -
trunk/ippScripts/scripts/detrend_norm_exp.pl
r12079 r12421 115 115 } 116 116 117 # Set output directory 117 118 if (defined $workdir) { 118 119 $workdir = $ipprc->convert_filename_absolute( $workdir ); 120 my $subdir = "$camera.$det_type.$det_id"; 121 $workdir = File::Spec->catdir( $workdir, $subdir ); 119 122 } else { 120 123 my $example = ${$files}[0]->{path_base}; # Example file, for path … … 122 125 $workdir = $dir; 123 126 } 127 system "mkdir -p $workdir" unless -d $workdir; 124 128 125 129 # Generate the file list, and get the statistics 126 130 my $outputFile = "$camera.$det_type.norm.$det_id.$iter"; # Root output name 127 my $outputSubD = "$camera.$det_type.$det_id"; 128 my $outputRoot = File::Spec->catfile( $workdir, $outputSubD, $outputFile ); 131 my $outputRoot = File::Spec->catfile( $workdir, $outputFile ); 129 132 130 133 my $list1Name = $outputRoot . '.b1.list'; # Name for the input file list for binning 1 -
trunk/ippScripts/scripts/detrend_process_exp.pl
r12079 r12421 113 113 } 114 114 115 # Set output directory 115 116 if (defined $workdir) { 116 117 $workdir = $ipprc->convert_filename_absolute( $workdir ); 118 my $subdir = "$camera.$det_type.$det_id"; 119 $workdir = File::Spec->catdir( $workdir, $subdir, $exp_tag ); 117 120 } else { 118 my $example = $ {$files}[0]->{path_base}; # Example original rootname121 my $example = $ipprc->convert_filename_absolute( ${$files}[0]->{path_base} ); # Example original name 119 122 my ($vol, $dir, $file) = File::Spec->splitpath( $example ); 120 123 $workdir = $dir; 121 124 } 125 system "mkdir -p $workdir" unless -d $workdir; 126 122 127 my $outputFile = $exp_tag . '.detproc.' . $det_id; # Root name 123 my $outputRoot = File::Spec->catfile( $workdir, $ exp_tag, $outputFile );128 my $outputRoot = File::Spec->catfile( $workdir, $outputFile ); 124 129 125 130 # output files: -
trunk/ippScripts/scripts/detrend_process_imfile.pl
r12079 r12421 88 88 } 89 89 90 ### Output file name 90 $input_uri = $ipprc->convert_filename_absolute( $input_uri ); 91 92 # Set output directory 91 93 if (defined $workdir) { 92 94 $workdir = $ipprc->convert_filename_absolute( $workdir ); 95 my $subdir = "$camera.$det_type.$det_id"; 96 $workdir = File::Spec->catdir( $workdir, $subdir, $exp_tag ); 93 97 } else { 94 98 my ($vol, $dir, $file) = File::Spec->splitpath( $input_uri ); 95 99 $workdir = $dir; 96 100 } 101 system "mkdir -p $workdir" unless -d $workdir; 102 103 # Output files 97 104 my $outputFile = "$exp_tag.detproc.$det_id"; # Root name 98 my $outputRoot = File::Spec->catfile( $workdir, $ exp_tag, $outputFile );105 my $outputRoot = File::Spec->catfile( $workdir, $outputFile ); 99 106 my $outputImage = $ipprc->filename("PPIMAGE.OUTPUT", $outputRoot, $class_id); 100 107 my $outputBin1 = $ipprc->filename("PPIMAGE.BIN1", $outputRoot, $class_id); 101 108 my $outputBin2 = $ipprc->filename("PPIMAGE.BIN2", $outputRoot, $class_id); 102 103 109 my $outputStats = $outputRoot . '.' . $class_id . '.stats'; 104 105 $input_uri = $ipprc->convert_filename_absolute( $input_uri );106 110 107 111 # Run ppImage -
trunk/ippScripts/scripts/detrend_reject_imfile.pl
r12079 r12421 93 93 } 94 94 95 # Set output directory 95 96 if (defined $workdir) { 96 97 $workdir = $ipprc->convert_filename_absolute( $workdir ); 98 my $subdir = "$camera.$det_type.$det_id"; 99 $workdir = File::Spec->catdir( $workdir, $subdir, $exp_tag ); 97 100 } else { 98 my $example = $ {$files}[0]->{path_base}; # Example original rootname101 my $example = $ipprc->convert_filename_absolute( ${$files}[0]->{path_base} ); # Example original name 99 102 my ($vol, $dir, $file) = File::Spec->splitpath( $example ); 100 103 $workdir = $dir; 101 104 } 105 system "mkdir -p $workdir" unless -d $workdir; 102 106 103 107 # Generate the file list, and get the statistics 104 108 my $outputFile = "$exp_tag.detresid.$det_id.$iter"; # Root name 105 my $outputRoot = File::Spec->catfile( $workdir, $ exp_tag, $outputFile );109 my $outputRoot = File::Spec->catfile( $workdir, $outputFile ); 106 110 107 111 my $list1Name = $outputRoot . '.b1.list'; # Name for the input file list for binning 1 -
trunk/ippScripts/scripts/detrend_resid.pl
r12079 r12421 118 118 &my_die("Unrecognised detrend type: $det_type", $det_id, $iter, $exp_tag, $class_id, $PS_EXIT_PROG_ERROR) unless defined $recipe; 119 119 120 # ## Output file names --- must match camera configuration!120 # Set output directory 121 121 if (defined $workdir) { 122 122 $workdir = $ipprc->convert_filename_absolute( $workdir ); 123 my $subdir = "$camera.$det_type.$det_id"; 124 $workdir = File::Spec->catdir( $workdir, $subdir, $exp_tag ); 123 125 } else { 124 my ($vol, $dir, $file) = File::Spec->splitpath( $i nput_uri);126 my ($vol, $dir, $file) = File::Spec->splitpath( $ipprc->convert_filename_absolute( $input_uri ) ); 125 127 $workdir = $dir; 126 128 } 129 system "mkdir -p $workdir" unless -d $workdir; 127 130 128 131 my $outputFile = "$exp_tag.detresid.$det_id.$iter"; # Root name 129 my $outputRoot = File::Spec->catfile( $workdir, $ exp_tag, $outputFile );132 my $outputRoot = File::Spec->catfile( $workdir, $outputFile ); 130 133 131 134 my $outputName = $ipprc->filename("PPIMAGE.OUTPUT", $outputRoot, $class_id); -
trunk/ippScripts/scripts/detrend_stack.pl
r11837 r12421 98 98 } 99 99 100 # Set output directory 100 101 if (defined $workdir) { 101 102 $workdir = $ipprc->convert_filename_absolute( $workdir ); 103 my $subdir = "$camera.$det_type.$det_id"; 104 $workdir = File::Spec->catdir( $workdir, $subdir ); 102 105 } else { 103 my $example = $ {$files}[0]->{uri}; # Example file106 my $example = $ipprc->convert_filename_absolute( ${$files}[0]->{uri} ); # Example file 104 107 my ($vol, $dir, $file) = File::Spec->splitpath( $example ); 105 108 $workdir = $dir; 106 109 } 110 system "mkdir -p $workdir" unless -d $workdir; 107 111 108 112 # Stack the files -
trunk/ippScripts/scripts/diff_skycell.pl
r12218 r12421 113 113 if (defined $workdir) { 114 114 $workdir = $ipprc->convert_filename_absolute( $workdir ); 115 $workdir = File::Spec->catdir( $workdir, "tess_" . $tess_id, "sky_" . $skycell_id ); 115 116 } else { 116 117 my ($vol, $dir, $file) = File::Spec->splitpath( $input ); 117 118 $workdir = $dir; 118 119 } 119 120 $workdir = File::Spec->catfile( $workdir, "sky$skycell_id" );121 120 system "mkdir -p $workdir" unless -d $workdir; 122 121 123 122 # Get the output filenames 124 my $outputFile = " sky$skycell_id.dif$diff_id"; # Root name123 my $outputFile = "$tess_id.$skycell_id.dif$diff_id"; # Root name 125 124 my $outputRoot = File::Spec->catfile( $workdir, $outputFile ); 126 125 … … 133 132 my $stats = PS::IPP::Metadata::Stats->new(); # Stats parser 134 133 unless ($no_op) { 135 my $command = "$pois $template $input $outputName"; # Command to run pois134 my $command = "$pois -v $template $input $outputName"; # Command to run pois 136 135 137 136 my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) = -
trunk/ippScripts/scripts/stack_skycell.pl
r12218 r12421 107 107 if (defined $workdir) { 108 108 $workdir = $ipprc->convert_filename_absolute( $workdir ); 109 $workdir = File::Spec->catdir( $workdir, "tess_" . $tess_id, "sky_" . $skycell_id ); 109 110 } else { 110 111 my ($vol, $dir, $file) = File::Spec->splitpath( $ipprc->convert_filename_absolute( $$files[0]->{uri} ) ); 111 112 $workdir = $dir; 112 113 } 113 114 $workdir = File::Spec->catfile( $workdir, "sky$skycell_id" );115 114 system "mkdir -p $workdir" unless -d $workdir; 116 115 117 116 # Get the output filenames 118 my $outputFile = " sky$skycell_id.stk$stack_id"; # Root name117 my $outputFile = "$tess_id.$skycell_id.stk$stack_id"; # Root name 119 118 my $outputRoot = File::Spec->catfile( $workdir, $outputFile ); 120 119 -
trunk/ippScripts/scripts/warp_overlap.pl
r12416 r12421 78 78 } 79 79 80 # Make sure everything is from the same exposure, and get the exposure tag 81 my $exp_tag; # Exposure tag 82 foreach my $imfile ( @$imfiles ) { 83 unless (defined $exp_tag) { 84 $exp_tag = $imfile->{exp_tag}; 85 } elsif ($exp_tag ne $imfile->{exp_tag}) { 86 &my_die("Multiple exposures in the same warp.", $warp_id, $PS_EXIT_SYS_ERROR); 87 } 88 } 89 80 90 unless ($no_op) { 81 91 … … 93 103 if (defined $workdir) { 94 104 $workdir = $ipprc->convert_filename_absolute( $workdir ); 105 $workdir = File::Spec->catdir( $workdir, $exp_tag ); 95 106 } else { 96 107 my $example = $ipprc->convert_filename_absolute( $$imfiles[0]->{uri} ); … … 98 109 $workdir = $dir; 99 110 } 100 101 $workdir = File::Spec->catfile( $workdir, "warp$warp_id" );102 111 system "mkdir -p $workdir" unless -d $workdir; 103 112 … … 108 117 foreach my $imfile (@$imfiles) { 109 118 print $overlapFile "warpSkyCellMap\tMETADATA\n"; 110 print $overlapFile "\twarp_id\t S32\t" . $warp_id . "\n";119 print $overlapFile "\twarp_id\t\tS32\t" . $warp_id . "\n"; 111 120 print $overlapFile "\tskycell_id\tSTR\t" . $imfile->{skycell_id} . "\n"; 112 121 print $overlapFile "\ttess_id\t\tSTR\t" . $imfile->{tess_id} . "\n"; 113 print $overlapFile "\texp_tag\t\tSTR\t" . $imfile->{exp_tag} . "\n"; 114 print $overlapFile "\tcam_version\tS32\t" . $imfile->{cam_version} . "\n"; 115 print $overlapFile "\tclass_id\t\tSTR\t" . $imfile->{class_id} . "\n"; 116 print $overlapFile "\tfault\tS16\t" . $imfile->{fault} . "\n"; 122 print $overlapFile "\tcam_id\t\tS32\t" . int($imfile->{cam_id}) . "\n"; 123 print $overlapFile "\tclass_id\tSTR\t" . $imfile->{class_id} . "\n"; 124 print $overlapFile "\tfault\t\tS16\t" . $imfile->{fault} . "\n"; 117 125 print $overlapFile "END\n\n"; 118 126 } -
trunk/ippScripts/scripts/warp_skycell.pl
r12218 r12421 84 84 } 85 85 86 # ## Output file name86 # Set output directory 87 87 if (defined $workdir) { 88 88 $workdir = $ipprc->convert_filename_absolute( $workdir ); 89 $workdir = File::Spec->catdir( $workdir, "tess_" . $tess_id, "sky_" . $skycell_id ); 89 90 } else { 90 91 my $example = $ipprc->convert_filename_absolute( $$imfiles[0]->{uri} ); … … 92 93 $workdir = $dir; 93 94 } 94 95 $workdir = File::Spec->catfile( $workdir, "sky$skycell_id" );96 95 system "mkdir -p $workdir" unless -d $workdir; 97 96 98 my $outputFile = " sky$skycell_id.wrp$warp_id"; # Root name97 my $outputFile = "$tess_id.$skycell_id.wrp$warp_id"; # Root name 99 98 my $outputRoot = File::Spec->catfile( $workdir, $outputFile ); 100 99 my $outputImage = $ipprc->filename("PSWARP.OUTPUT", $outputRoot, $skycell_id );
Note:
See TracChangeset
for help on using the changeset viewer.
