IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 11333


Ignore:
Timestamp:
Jan 26, 2007, 3:10:21 PM (19 years ago)
Author:
Paul Price
Message:

Fixing problem with resolving directories using PS::IPP::Config->datapath() --- use of File::Spec->catfile on $workdir = path://SOMETHING/ produced path:/SOMETHING/ which then killed the URI parsing in PS::IPP::Config->convert_filename_absolute().

Location:
trunk/ippScripts/scripts
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippScripts/scripts/detrend_norm_apply.pl

    r11319 r11333  
    7474}
    7575
    76 unless (defined $workdir) {
     76if (defined $workdir) {
     77    $workdir = $ipprc->convert_filename_absolute( $workdir );
     78} else {
    7779    my ($vol, $dir, $file) = File::Spec->splitpath( $input );
    7880    $workdir = $dir;
     
    8385my $outputRoot = $camera . '.' . $detType . '.norm.' . $detId . '.' . $iter; # Root output name
    8486$outputRoot = File::Spec->catfile( $workdir, $outputRoot );
    85 $outputRoot = $ipprc->convert_filename_absolute($outputRoot);
    8687
    8788my $output = $ipprc->filename("PPIMAGE.OUTPUT", $outputRoot, $classId);
  • trunk/ippScripts/scripts/detrend_norm_exp.pl

    r11319 r11333  
    108108}
    109109
    110 unless (defined $workdir) {
     110if (defined $workdir) {
     111    $workdir = $ipprc->convert_filename_absolute( $workdir );
     112} else {
    111113    my $example = ${$files}[0]->{b1_uri}; # Example file, for path
    112114    my ($vol, $dir, $file) = File::Spec->splitpath( $example );
     
    117119my $outputRoot = $camera . '.' . $det_type . '.norm.' . $det_id . '.' . $iter; # Root output name
    118120$outputRoot = File::Spec->catfile( $workdir, $outputRoot );
    119 $outputRoot = $ipprc->convert_filename_absolute( $outputRoot );
    120121my $list1Name = $outputRoot . '.b1.list'; # Name for the input file list for binning 1
    121122my $list2Name = $outputRoot . '.b2.list'; # Name for the input file list for binning 2
  • trunk/ippScripts/scripts/detrend_process_exp.pl

    r11319 r11333  
    106106}
    107107
    108 unless (defined $workdir) {
     108if (defined $workdir) {
     109    $workdir = $ipprc->convert_filename_absolute( $workdir );
     110} else {
    109111    my $example = ${$files}[0]->{b1_uri}; # Example filename
    110112    my ($vol, $dir, $file) = File::Spec->splitpath( $example );
     
    115117my $outputRoot = $exp_tag . '.detproc.' . $det_id; # Root output name
    116118$outputRoot = File::Spec->catfile( $workdir, $outputRoot );
    117 $outputRoot = $ipprc->convert_filename_absolute($outputRoot);
    118119my $list1Name = $outputRoot . '.b1.list'; # Name for the input file list for binning 1
    119120my $list2Name = $outputRoot . '.b2.list'; # Name for the input file list for binning 2
  • trunk/ippScripts/scripts/detrend_process_imfile.pl

    r11319 r11333  
    8181
    8282### Output file name
    83 unless (defined $workdir) {
     83if (defined $workdir) {
     84    $workdir = $ipprc->convert_filename_absolute( $workdir );
     85} else {
    8486    my ($vol, $dir, $file) = File::Spec->splitpath( $input_uri );
    8587    $workdir = $dir;
     
    8789my $outputRoot = $exp_tag . '.detproc.' . $det_id; # Root name
    8890$outputRoot = File::Spec->catfile( $workdir, $outputRoot );
    89 $outputRoot = $ipprc->convert_filename_absolute( $outputRoot );
     91print "OUTPUTROOT: $outputRoot\n";
    9092$input_uri = $ipprc->convert_filename_absolute( $input_uri );
    9193
  • trunk/ippScripts/scripts/detrend_reject_imfile.pl

    r11319 r11333  
    8686}
    8787
    88 unless (defined $workdir) {
     88if (defined $workdir) {
     89    $workdir = $ipprc->convert_filename_absolute( $workdir );
     90} else {
    8991    my $example = ${$files}[0]->{b1_uri}; # Example file
    9092    my ($vol, $dir, $file) = File::Spec->splitpath( $example );
     
    9597my $outputRoot = $exp_tag . '.detresid.' . $det_id . '.' . $iter; # Root output name
    9698$outputRoot = File::Spec->catfile( $workdir, $outputRoot );
    97 $outputRoot = $ipprc->convert_filename_absolute($outputRoot);
    9899my $list1Name = $outputRoot . '.b1.list'; # Name for the input file list for binning 1
    99100my $list2Name = $outputRoot . '.b2.list'; # Name for the input file list for binning 2
  • trunk/ippScripts/scripts/detrend_resid.pl

    r11319 r11333  
    111111
    112112### Output file names --- must match camera configuration!
    113 unless (defined $workdir) {
     113if (defined $workdir) {
     114    $workdir = $ipprc->convert_filename_absolute( $workdir );
     115} else {
    114116    my ($vol, $dir, $file) = File::Spec->splitpath( $input_uri );
    115117    $workdir = $dir;
     
    117119my $outputRoot = $exp_tag . '.detresid.' . $det_id . '.' . $iter; # Root name
    118120$outputRoot = File::Spec->catfile( $workdir, $outputRoot );
    119 $outputRoot = $ipprc->convert_filename_absolute( $outputRoot );
    120121$input_uri = $ipprc->convert_filename_absolute( $input_uri );
    121122$detrend = $ipprc->convert_filename_absolute( $detrend ) if defined $detrend;
  • trunk/ippScripts/scripts/detrend_stack.pl

    r11319 r11333  
    9191}
    9292
    93 unless (defined $workdir) {
     93if (defined $workdir) {
     94    $workdir = $ipprc->convert_filename_absolute( $workdir );
     95} else {
    9496    my $example = ${$files}[0]->{uri}; # Example file
    9597    my ($vol, $dir, $file) = File::Spec->splitpath( $example );
     
    100102my $outputRoot = $camera . '.' . $det_type . '.' . $det_id . '.' . $iter . '.' . $class_id; # Root name
    101103$outputRoot = File::Spec->catfile( $workdir, $outputRoot );
    102 $outputRoot = $ipprc->convert_filename_absolute($outputRoot);
    103104my $outputStack = $outputRoot . '.fits'; # Output name
    104105my $outputStats = $outputRoot . '.stats'; # Statistics name
  • trunk/ippScripts/scripts/phase2.pl

    r11319 r11333  
    6464}
    6565
    66 unless (defined $workdir) {
     66if (defined $workdir) {
     67    $workdir = $ipprc->convert_filename_absolute( $workdir );
     68} else {
    6769    my ($vol, $dir, $file) = File::Spec->splitpath( $input );
    6870    $workdir = $dir;
     
    7274my $outputRoot =  $exp_tag . '.p2';
    7375$outputRoot = File::Spec->catfile( $workdir, $outputRoot );
    74 $outputRoot = $ipprc->convert_filename_absolute($outputRoot);
    7576$input = $ipprc->convert_filename_absolute ( $input );
    7677
  • trunk/ippScripts/scripts/phase3.pl

    r11319 r11333  
    113113}
    114114
    115 unless (defined $workdir) {
     115if (defined $workdir) {
     116    $workdir = $ipprc->convert_filename_absolute( $workdir );
     117} else {
    116118    my $example = ${$files}[0]->{b1_uri}; # Example filename
    117119    my ($vol, $dir, $file) = File::Spec->splitpath( $example );
     
    122124my $outputRoot = $exp_tag . '.p3'; # Root output name
    123125$outputRoot = File::Spec->catfile( $workdir, $outputRoot );
    124 $outputRoot = $ipprc->convert_filename_absolute($outputRoot);
    125126my $list1Name = $outputRoot . '.b1.list'; # Name for the input file list for binning 1
    126127my $list2Name = $outputRoot . '.b2.list'; # Name for the input file list for binning 2
Note: See TracChangeset for help on using the changeset viewer.