Welcome to iraf.net Thursday, March 28 2024 @ 02:03 PM GMT


 Forum Index > Help Desk > Applications New Topic Post Reply
 ccdproc problems on a new 2.16.1 system
   
Charles Knox
 04/04/2014 08:07PM (Read 5131 times)  
+----
Newbie

Status: offline


Registered: 12/08/2005
Posts: 7
We have been using ccdproc from the mscred package to do processing of data from the Burrell Schmidt on Kitt Peak. The data is 4kx4k and is read out with 4 amplifiers. There is an overscan for each amp. We take a raw file and use mkmsc with a data file to remove the overscan and convert to a multi-extension file. We then want to use ccdproc to do further work on the file. It seems that no matter what we give ccdproc for input and output files we get a

ERROR: Input and output lists do not match

and the process fails. Using identical entries in the ccdproc parameter file on an older (2.14) system we have success. Here is a longish trace of one of the failures: Variations on the input and output do not seem to matter.

Do you have any idea what is going on?

Thanks,
Charley Knox
Dept. of Astronomy
Case Western Reserve University


;; This buffer is for notes you don't want to save, and for Lisp evaluation.
;; If you want to create a file, visit that file with C-x C-f,
;; then enter the text in that file's own buffer.

I R A F
Image Reduction and Analysis Facility
PACKAGE = mscred
TASK = ccdproc

images = List of Mosaic CCD images to process
(output = ) List of output processed images
(bpmasks= ) List of output bad pixel masks
(ccdtype= object) CCD image type to process
(noproc = no) List processing steps only?

(xtalkco= no) Apply crosstalk correction?
(fixpix = yes) Apply bad pixel mask correction?
(oversca= yes) Apply overscan strip correction?
(trim = yes) Trim the image?
(zerocor= yes) Apply zero level correction?
(darkcor= yes) Apply dark count correction?
(flatcor= yes) Apply flat field correction?
(sflatco= no) Apply sky flat field correction?
(split = no) Use split images during processing?
(merge = yes) Merge amplifiers from same CCD?

(xtalkfi= ) Crosstalk file
(fixfile= ) List of bad pixel masks
(saturat= INDEF) Saturated pixel threshold
(sgrow = 0) Saturated pixel grow radius
(bleed = INDEF) Bleed pixel threshold
(btrail = 20) Bleed trail minimum length
(bgrow = 0) Bleed pixel grow radius
(biassec= ) Overscan strip image section
(trimsec= ) Trim data section
(zero = ) List of zero level calibration images
(dark = ) List of dark count calibration images
(flat = ) List of flat field images
(sflat = ) List of secondary flat field images
(minrepl= 1.) Minimum flat field value

(interac= no) Fit overscan interactively?
(functio= minmax) Fitting function
(order = 1) Number of polynomial terms or spline pieces
(sample = *) Sample points to fit
(naverag= 1) Number of sample points to combine
(niterat= 1) Number of rejection iterations
(low_rej= 3.) Low sigma rejection factor
(high_re= 3.) High sigma rejection factor
(grow = 0.) Rejection growing radius
(fd = )
(fd2 = )
(mode = ql)


[aew54@hayagriva uparm]$ cat msdccdprc.par
images,s,a,"tmp1.fits",,,"List of Mosaic CCD images to process"
output,s,h,"tmp2.fits",,,"List of output processed images"
bpmasks,s,h,"",,,"List of output bad pixel masks"
ccdtype,s,h,"object",,,"CCD image type to process"
noproc,b,h,no,,,"List processing steps only?
"
xtalkcor,b,h,no,,,"Apply crosstalk correction?"
fixpix,b,h,no,,,"Apply bad pixel mask correction?"
overscan,b,h,yes,,,"Apply overscan strip correction?"
trim,b,h,yes,,,"Trim the image?"
zerocor,b,h,no,,,"Apply zero level correction?"
darkcor,b,h,no,,,"Apply dark count correction?"
flatcor,b,h,no,,,"Apply flat field correction?"
sflatcor,b,h,no,,,"Apply sky flat field correction?"
split,b,h,no,,,"Use split images during processing?"
merge,b,h,yes,,,"Merge amplifiers from same CCD?
"
xtalkfile,s,h,"",,,"Crosstalk file"
fixfile,s,h,"",,,"List of bad pixel masks"
saturation,s,h,INDEF,,,"Saturated pixel threshold"
sgrow,i,h,0,,,"Saturated pixel grow radius"
bleed,s,h,INDEF,,,"Bleed pixel threshold"
btrail,i,h,20,,,"Bleed trail minimum length"
bgrow,i,h,0,,,"Bleed pixel grow radius"
biassec,s,h,"",,,"Overscan strip image section"
trimsec,s,h,"",,,"Trim data section"
zero,s,h,"",,,"List of zero level calibration images"
dark,s,h,"",,,"List of dark count calibration images"
flat,s,h,"",,,"List of flat field images"
sflat,s,h,"",,,"List of secondary flat field images"
minreplace,r,h,1.,,,"Minimum flat field value
"
interactive,b,h,no,,,"Fit overscan interactively?"
function,s,h,"minmax",,,"Fitting function"
order,i,h,1,1,,"Number of polynomial terms or spline pieces"
sample,s,h,"*",,,"Sample points to fit"
naverage,i,h,1,,,"Number of sample points to combine"
niterate,i,h,1,0,,"Number of rejection iterations"
low_reject,r,h,3.,0.,,"Low sigma rejection factor"
high_reject,r,h,3.,0.,,"High sigma rejection factor"
grow,r,h,0.,0.,,"Rejection growing radius"
fd,*struct,h,"",,,
fd2,*struct,h,"",,,
mode,s,h,"ql",,,


mscred\$this->_split2($m[0]) d_trace
34 286+3: end
mscred\$this->_split2($m[0]) ccdproc
----- task cl - line 34 ( ) -----
34 279+4: call ccdproc
34 283+3: exec
----- exec script ccdproc (mscsrc$ccdproc.cl) - line 34 -----
----- task ccdproc - line 61 ( ) -----
61 289+4: call cache
1: CALL cache
61 293+7: pushconst `mscextensions'
61 300+4: indirposset 0
61 304+7: pushconst `sections'
61 311+4: indirposset 1
61 315+3: exec
----- exec builtin cache : line 64 -----
64 318+7: pushconst `tmp$ccdproc'
64 325+5: pushconst 1
64 330+4: intrinsic mktemp
64 334+4: assign tmproot
65 338+4: pushparam tmproot
65 342+6: pushconst `A'
65 348+3: concat
65 351+5: assign templist
66 356+4: pushparam tmproot
66 360+6: pushconst `B'
66 366+3: concat
66 369+4: assign inlist
67 373+4: pushparam tmproot
67 377+6: pushconst `C'
67 383+3: concat
67 386+4: assign outlist
68 390+4: pushparam tmproot
68 394+6: pushconst `D'
68 400+3: concat
68 403+4: assign extlist
69 407+4: pushparam tmproot
69 411+6: pushconst `E'
69 417+3: concat
69 420+4: assign bpmlist
70 424+4: pushparam tmproot
70 428+6: pushconst `F'
70 434+3: concat
70 437+4: assign xtlist
71 441+4: pushparam tmproot
71 445+6: pushconst `G'
71 451+3: concat
71 454+5: assign mergelist
72 459+4: pushparam tmproot
72 463+6: pushconst `H'
72 469+3: concat
72 472+5: assign moutlist
73 477+4: pushparam tmproot
73 481+6: pushconst `I'
73 487+3: concat
73 490+5: assign inbpmlist
74 495+4: pushparam tmproot
74 499+6: pushconst `J'
74 505+3: concat
74 508+5: assign zerolist
75 513+4: pushparam tmproot
75 517+6: pushconst `K'
75 523+3: concat
75 526+5: assign darklist
76 531+4: pushparam tmproot
76 535+6: pushconst `L'
76 541+3: concat
76 544+5: assign flatlist
77 549+4: pushparam tmproot
77 553+6: pushconst `M'
77 559+3: concat
77 562+5: assign sflatlist
78 567+4: pushparam tmproot
78 571+6: pushconst `N'
78 577+3: concat
78 580+4: assign outtemp
79 584+4: pushparam tmproot
79 588+6: pushconst `O'
79 594+3: concat
79 597+5: assign xtalktemp
80 602+4: pushparam tmproot
80 606+6: pushconst `P'
80 612+3: concat
80 615+5: assign mergetemp
81 620+4: pushparam tmproot
81 624+6: pushconst `Q'
81 630+3: concat
81 633+5: assign mergemask
82 638+4: pushparam tmproot
82 642+6: pushconst `R'
82 648+3: concat
82 651+4: assign cal1
83 655+4: pushparam tmproot
83 659+6: pushconst `S'
83 665+3: concat
83 668+4: assign cal2
85 672+4: call print
2: CALL print
85 676+4: pushparam inlist
85 680+4: posargset 0
85 684+5: pushparam templist
85 689+3: append
85 692+3: exec
----- exec builtin print : line 86 -----
86 695+4: call print
3: CALL print
86 699+4: pushparam outlist
86 703+4: posargset 0
86 707+5: pushparam templist
86 712+3: append
86 715+3: exec
----- exec builtin print : line 87 -----
87 718+4: call print
4: CALL print
87 722+4: pushparam extlist
87 726+4: posargset 0
87 730+5: pushparam templist
87 735+3: append
87 738+3: exec
----- exec builtin print : line 88 -----
88 741+4: call print
5: CALL print
88 745+4: pushparam bpmlist
88 749+4: posargset 0
88 753+5: pushparam templist
88 758+3: append
88 761+3: exec
----- exec builtin print : line 89 -----
89 764+4: call print
6: CALL print
89 768+4: pushparam xtlist
89 772+4: posargset 0
89 776+5: pushparam templist
89 781+3: append
89 784+3: exec
----- exec builtin print : line 90 -----
90 787+4: call print
7: CALL print
90 791+5: pushparam mergelist
90 796+4: posargset 0
90 800+5: pushparam templist
90 805+3: append
90 808+3: exec
----- exec builtin print : line 91 -----
91 811+4: call print
8: CALL print
91 815+5: pushparam moutlist
91 820+4: posargset 0
91 824+5: pushparam templist
91 829+3: append
91 832+3: exec
----- exec builtin print : line 92 -----
92 835+4: call print
9: CALL print
92 839+5: pushparam inbpmlist
92 844+4: posargset 0
92 848+5: pushparam templist
92 853+3: append
92 856+3: exec
----- exec builtin print : line 93 -----
93 859+4: call print
10: CALL print
93 863+5: pushparam zerolist
93 868+4: posargset 0
93 872+5: pushparam templist
93 877+3: append
93 880+3: exec
----- exec builtin print : line 94 -----
94 883+4: call print
11: CALL print
94 887+5: pushparam darklist
94 892+4: posargset 0
94 896+5: pushparam templist
94 901+3: append
94 904+3: exec
----- exec builtin print : line 95 -----
95 907+4: call print
12: CALL print
95 911+5: pushparam flatlist
95 916+4: posargset 0
95 920+5: pushparam templist
95 925+3: append
95 928+3: exec
----- exec builtin print : line 96 -----
96 931+4: call print
13: CALL print
96 935+5: pushparam sflatlist
96 940+4: posargset 0
96 944+5: pushparam templist
96 949+3: append
96 952+3: exec
----- exec builtin print : line 97 -----
97 955+4: call print
14: CALL print
97 959+4: pushparam cal1
97 963+4: posargset 0
97 967+5: pushparam templist
97 972+3: append
97 975+3: exec
----- exec builtin print : line 98 -----
98 978+4: call print
15: CALL print
98 982+4: pushparam cal2
98 986+4: posargset 0
98 990+5: pushparam templist
98 995+3: append
98 998+3: exec
----- exec builtin print : line 103 -----
103 1001+6: pushparam _ccdlist.ccdproc
103 1007+5: assign tmpfname
103 1012+7: pushconst `setinstrument'
103 1019+6: assign _ccdlist.ccdproc
104 1025+4: call ccdlist
16: CALL ccdlist
104 1029+4: pushparam images
List of Mosaic CCD images to process (tmp1.fits):
104 1033+4: posargset 0
104 1037+4: pushparam ccdtype
104 1041+4: absargset ccdtype
104 1045+6: pushconst `mef'
104 1051+4: absargset extname
104 1055+4: swon names
104 1059+4: swoff long
104 1063+4: pushparam cal1
104 1067+3: redir
104 1070+3: exec
----- exec script ccdlist (mscsrc$ccdlist.cl) - line 105 -----
----- task ccdlist - line 14 ( ) -----
14 9606+7: pushconst `tmp$iraf'
14 9613+5: pushconst 1
14 9618+4: intrinsic mktemp
14 9622+4: assign inlist
15 9626+4: pushparam extname
15 9630+6: pushconst `mef'
15 9636+3: eq
15 9639+4: pushparam names
15 9643+3: and
15 9646+4: pushparam long
15 9650+3: not
15 9653+3: and
15 9656+4: biff +275
16 9660+5: call mscextensions
17: CALL mscextensions
16 9665+4: pushparam images
16 9669+4: posargset 0
16 9673+6: pushconst `file'
16 9679+4: absargset output
16 9683+6: pushconst `1'
16 9689+4: absargset index
16 9693+6: pushconst `'
16 9699+4: absargset extname
17 9703+6: pushconst `'
17 9709+4: absargset extver
17 9713+5: pushconst no
17 9718+4: absargset lindex
17 9722+5: pushconst no
17 9727+4: absargset lname
17 9731+5: pushconst no
17 9736+4: absargset lver
17 9740+6: pushconst `'
17 9746+5: absargset ikparams
17 9751+4: pushparam inlist
17 9755+3: redir
17 9758+3: exec
----- exec external task mscextensions - line 18 -----
----- connect to mscbin$x_mscred.e -----
mscextensions \$this->_split2($m[0]) $\ninput="tmp1.fits"\noutput="file"\n
index="1"\nextname=""\nextver=""\nlindex=no\nlname=no\n
lver=no\ndataless=no\nikparams=""\nmode="ql"\n$nargs=1\n
--------------------------------
----- task mscextensions - line 22 ( ) -----
22 10120+5: pushconst 1
22 10125+4: assign nimages
22 10129+3: end
----- task mscextensions - line 23 ( ) -----
23 10120+5: pushconst yes
23 10125+4: assign imext
23 10129+3: end
----- task mscextensions - line 24 ( ) -----
24 10120+4: call bye
16: CALL bye
24 10124+3: exec
----- exec builtin bye : line 24 -----
18 9761+5: call _ccdlist
17: CALL _ccdlist
18 9766+6: pushconst `@'
18 9772+4: pushparam inlist
18 9776+3: concat
18 9779+4: posargset 0
18 9783+4: pushparam ccdtype
18 9787+4: absargset ccdtype
18 9791+4: pushparam names
18 9795+4: absargset names
18 9799+4: pushparam long
18 9803+4: absargset long
19 9807+6: pushconst `'
19 9813+4: absargset ccdproc
19 9817+4: addpipe
19 9821+3: redir
19 9824+3: exec
----- exec external task _ccdlist - line 19 -----
----- connect to mscbin$x_ccdred.e -----
ccdlist \$this->_split2($m[0]) $\nimages="@tmp$iraf5073e"\nccdtype="object"\n
names=yes\nlong=no\nccdproc=""\nmode="ql"\n$nargs=1\n
ccdproc.output="tmp2.fits"\nccdproc.bpmasks=""\n
ccdproc.ccdtype="object"\nccdproc.noproc=no\n
ccdproc.xtalkcor=no\nccdproc.fixpix=no\nccdproc.overscan=yes\n
ccdproc.trim=yes\nccdproc.zerocor=no\nccdproc.darkcor=no\n
ccdproc.flatcor=no\nccdproc.sflatcor=no\nccdproc.split=no\n
ccdproc.merge=yes\nccdproc.xtalkfile=""\nccdproc.fixfile=""\n
ccdproc.saturation="INDEF"\nccdproc.sgrow=0\n
ccdproc.bleed="INDEF"\nccdproc.btrail=20\nccdproc.bgrow=0\n
ccdproc.biassec=""\nccdproc.trimsec=""\nccdproc.zero=""\n
ccdproc.dark=""\nccdproc.flat=""\nccdproc.sflat=""\n
ccdproc.minreplace=1.\nccdproc.interactive=no\n
ccdproc.function="minmax"\nccdproc.order=1\n
ccdproc.sample="*"\nccdproc.naverage=1\nccdproc.niterate=1\n
ccdproc.low_reject=3.\nccdproc.high_reject=3.\n
ccdproc.grow=0.\nccdproc.mode="ql"\nccdproc.$nargs=0\n
ccdproc.tmproot="tmp$ccdproc5073d"\nccdproc.tmpfname=""\n
ccdproc.input=""\nccdproc.outname=""\nccdproc.bpmask=""\n
ccdproc.outtemp="tmp$ccdproc5073dN"\n
ccdproc.xtalktemp="tmp$ccdproc5073dO"\n
ccdproc.mergetemp="tmp$ccdproc5073dP"\n
ccdproc.mergemask="tmp$ccdproc5073dQ"\nccdproc.mergeinput=""\n
ccdproc.cal1="tmp$ccdproc5073dR"\n
ccdproc.cal2="tmp$ccdproc5073dS"\n
ccdproc.inlist="tmp$ccdproc5073dB"\n
ccdproc.inbpmlist="tmp$ccdproc5073dI"\n
ccdproc.zerolist="tmp$ccdproc5073dJ"\n
ccdproc.darklist="tmp$ccdproc5073dK"\n
ccdproc.flatlist="tmp$ccdproc5073dL"\n
ccdproc.sflatlist="tmp$ccdproc5073dM"\n
ccdproc.extlist="tmp$ccdproc5073dD"\n
ccdproc.outlist="tmp$ccdproc5073dC"\n
ccdproc.bpmlist="tmp$ccdproc5073dE"\n
ccdproc.xtlist="tmp$ccdproc5073dF"\n
ccdproc.mergelist="tmp$ccdproc5073dG"\n
ccdproc.moutlist="tmp$ccdproc5073dH"\n
ccdproc.templist="tmp$ccdproc5073dA"\nccdproc.out=""\n
--------------------------------
----- task _ccdlist - line 25 ( ) -----
25 10120+5: inspect instrument
25 10125+3: end
----- task _ccdlist - line 26 ( ) -----
26 10120+4: call bye
17: CALL bye
26 10124+3: exec
----- exec builtin bye : line 26 -----
19 9827+5: call translit
18: CALL translit
19 9832+6: pushconst `STDIN'
19 9838+4: posargset 0
19 9842+6: pushconst `['
19 9848+4: posargset 1
19 9852+6: pushconst ` '
19 9858+4: posargset 2
19 9862+4: swoff del
19 9866+5: getpipe
19 9871+3: redirin
19 9874+4: addpipe
19 9878+3: redir
19 9881+3: exec
----- exec external task translit - line 20 -----
----- connect to bin$x_utilities.e -----
translit < $ > $\ninfile="STDIN"\nfrom_string="["\n
to_string=" "\ndelete=no\ncollapse=no\nmode="ql"\n$nargs=3\n
--------------------------------
----- task translit - line 27 ( ) -----
27 10120+4: call bye
19: CALL bye
27 10124+3: exec
----- exec builtin bye : line 27 -----
20 9884+4: call fields
20: CALL fields
20 9888+6: pushconst `STDIN'
20 9894+4: posargset 0
20 9898+5: pushconst 1
20 9903+4: posargset 1
20 9907+6: pushconst `1-'
20 9913+4: absargset lines
20 9917+4: getpipe
20 9921+3: redirin
20 9924+3: exec
----- exec external task fields - line 20 -----
----- disconnect bin$x_system.e -----
----- connect to bin$x_proto.e -----
fields < $\nfiles="STDIN"\nfields="1"\nlines="1-"\n
quit_if_missing=no\nprint_file_names=no\nmode="ql"\n$nargs=2\n
--------------------------------
----- task fields - line 28 ( ) -----
28 10120+4: call bye
21: CALL bye
28 10124+3: exec
----- exec builtin bye : line 28 -----
20 9927+4: rmpipes 2
21 9931+4: goto +158
27 10093+4: call delete
22: CALL delete
27 10097+4: pushparam inlist
27 10101+4: posargset 0
27 10105+5: pushconst no
27 10110+4: absargset verify
27 10114+3: exec
----- exec external task delete - line 28 -----
----- disconnect mscbin$x_mscred.e -----
----- connect to bin$x_system.e -----
delete\nfiles="tmp$iraf5073e"\nverify=no\ndefault_action=yes\n
allversions=yes\nsubfiles=yes\nmode="ql"\n$nargs=1\n
--------------------------------
----- task delete - line 29 ( ) -----
29 10120+4: call bye
23: CALL bye
29 10124+3: exec
----- exec builtin bye : line 29 -----
28 10117+3: end
----- task ccdproc - line 105 ( ) -----
105 1073+5: pushparam tmpfname
105 1078+6: assign _ccdlist.ccdproc
106 1084+5: call sections
23: CALL sections
106 1089+6: pushconst `@'
106 1095+4: pushparam cal1
106 1099+3: concat
106 1102+4: posargset 0
106 1106+6: pushconst `root'
106 1112+4: absargset option
106 1116+7: pushconst `dev$null'
106 1123+3: redir
106 1126+3: exec
----- exec external task sections - line 107 -----
----- disconnect mscbin$x_ccdred.e -----
----- connect to bin$x_images.e -----
sections > $\nimages="@tmp$ccdproc5073dR"\noption="root"\n
mode="ql"\n$nargs=1\n
--------------------------------
----- task sections - line 22 ( ) -----
22 9606+5: pushconst 0
22 9611+4: assign nimages
22 9615+3: end
----- task sections - line 23 ( ) -----
23 9606+4: call bye
23: CALL bye
23 9610+3: exec
----- exec builtin bye : line 23 -----
107 1129+6: pushparam sections.nimages
107 1135+4: assign nimages
108 1139+5: call sections
24: CALL sections
108 1144+4: pushparam output
108 1148+4: posargset 0
108 1152+6: pushconst `root'
108 1158+4: absargset option
108 1162+4: addpipe
108 1166+3: redir
108 1169+3: exec
----- exec external task sections - line 109 -----
sections \$this->_split2($m[0]) $\nimages="tmp2.fits"\noption="root"\nnimages=0\n
mode="ql"\n$nargs=1\n
--------------------------------
----- task sections - line 24 ( ) -----
24 9606+5: pushconst 1
24 9611+4: assign nimages
24 9615+3: end
----- task sections - line 25 ( ) -----
25 9606+4: call bye
24: CALL bye
25 9610+3: exec
----- exec builtin bye : line 25 -----
109 1172+5: call joinlines
25: CALL joinlines
109 1177+4: pushparam cal1
109 1181+4: posargset 0
109 1185+6: pushconst `STDIN'
109 1191+4: posargset 1
109 1195+4: pushparam cal2
109 1199+4: absargset output
109 1203+6: pushconst ` '
109 1209+4: absargset delim
109 1213+6: pushconst `-'
109 1219+4: absargset missing
110 1223+5: pushconst 161
110 1228+5: absargset maxchars
110 1233+5: pushconst no
110 1238+5: absargset shortest
110 1243+5: pushconst no
110 1248+4: absargset verbose
110 1252+5: getpipe
110 1257+3: redirin
110 1260+3: exec
----- exec external task joinlines - line 110 -----
joinlines < $\nlist1="tmp$ccdproc5073dR"\nlist2="STDIN"\n
output="tmp$ccdproc5073dS"\ndelim=" "\nmissing="-"\n
maxchars=161\nshortest=no\nverbose=no\nmode="ql"\n$nargs=2\n
--------------------------------
----- task joinlines - line 26 ( ) -----
26 9606+4: call bye
26: CALL bye
26 9610+3: exec
----- exec builtin bye : line 26 -----
110 1263+4: rmpipes 1
111 1267+4: call delete
27: CALL delete
111 1271+4: pushparam cal1
111 1275+4: posargset 0
111 1279+5: pushconst no
111 1284+4: absargset verify
111 1288+7: pushconst `dev$null'
111 1295+3: allredir
111 1298+3: exec
----- exec external task delete - line 112 -----
delete > $ 5\$this->_split2($m[0]) $\nfiles="tmp$ccdproc5073dR"\nverify=no\n
default_action=yes\nallversions=yes\nsubfiles=yes\nmode="ql"\n
$nargs=1\n
--------------------------------
27 9606+4: call bye
27 9610+3: exec
112 1301+6: pushparam sections.nimages
112 1307+5: pushconst 0
112 1312+3: gt
112 1315+6: pushparam sections.nimages
112 1321+4: pushparam nimages
112 1325+3: ne
112 1328+3: and
112 1331+4: biff +64
113 1335+4: call delete
29: CALL delete
113 1339+4: pushparam cal2
113 1343+4: posargset 0
113 1347+5: pushconst no
113 1352+4: absargset verify
113 1356+7: pushconst `dev$null'
113 1363+3: allredir
113 1366+3: exec
----- exec external task delete - line 114 -----
delete \$this->_split2($m[0]) $ 5\$this->_split2($m[0]) $\nfiles="tmp$ccdproc5073dS"\nverify=no\n
default_action=yes\nallversions=yes\nsubfiles=yes\nmode="ql"\n
$nargs=1\n
--------------------------------
28 9606+4: call bye
28 9610+3: exec
114 1369+4: call error
31: CALL error
114 1373+5: pushconst 1
114 1378+4: posargset 0
114 1382+10: pushconst `Input and output lists do not match'
114 1392+4: posargset 1
114 1396+3: exec
----- exec builtin error : line 116 -----
ERROR: Input and output lists do not match
cl_error: abort=1 beep=1 trace=1 flpr=1
cl_error: code=1 do_err=1 errtype=1/1 task='cl'




 
Profile Email
 Quote
fitz
 04/04/2014 09:09PM  
AAAAA
Admin

Status: offline


Registered: 09/30/2005
Posts: 4040
Try doing

cl\$this->_split2($m[0]) reset use_new_imt = no

to bypass the new image template code which I think is getting confused by the extension syntax.

 
Profile Email
 Quote
Charles Knox
 04/04/2014 10:11PM  
+----
Newbie

Status: offline


Registered: 12/08/2005
Posts: 7
Hi Mike,
I tried the

cl\$this->_split2($m[0]) reset use_new_imt = no

to bypass the new image template code which I think is getting confused by the extension syntax.


but still no luck.

mscred\$this->_split2($m[0]) lpar ccdproc
images = " nckzer0403101.fits" List of Mosaic CCD images to process
(output = "nnckzer0403101.fits") List of output processed images
(bpmasks = "") List of output bad pixel masks
(ccdtype = "object") CCD image type to process
(noproc = no) List processing steps only?\n
(xtalkcor = no) Apply crosstalk correction?
(fixpix = no) Apply bad pixel mask correction?
(overscan = yes) Apply overscan strip correction?
(trim = yes) Trim the image?
(zerocor = no) Apply zero level correction?
(darkcor = no) Apply dark count correction?
(flatcor = no) Apply flat field correction?
(sflatcor = no) Apply sky flat field correction?
(split = no) Use split images during processing?
(merge = yes) Merge amplifiers from same CCD?\n
(xtalkfile = "") Crosstalk file
(fixfile = "") List of bad pixel masks
(saturation = "INDEF") Saturated pixel threshold
(sgrow = 0) Saturated pixel grow radius
(bleed = "INDEF") Bleed pixel threshold
(btrail = 20) Bleed trail minimum length
(bgrow = 0) Bleed pixel grow radius
(biassec = "") Overscan strip image section
(trimsec = "") Trim data section
(zero = "") List of zero level calibration images
(dark = "") List of dark count calibration images
(flat = "") List of flat field images
(sflat = "") List of secondary flat field images
(minreplace = 1.) Minimum flat field value\n
(interactive = no) Fit overscan interactively?
(function = "minmax") Fitting function
(order = 1) Number of polynomial terms or spline pieces
(sample = "*") Sample points to fit
(naverage = 1) Number of sample points to combine
(niterate = 1) Number of rejection iterations
(low_reject = 3.) Low sigma rejection factor
(high_reject = 3.) High sigma rejection factor
(grow = 0.) Rejection growing radius
(fd = "")
(fd2 = "")
(mode = "ql")
mscred\$this->_split2($m[0]) set | grep imt
stdimage=imt512
imtype=fits
use_new_imt=no
mscred\$this->_split2($m[0]) set | grep imt
stdimage=imt512
imtype=fits
use_new_imt=no
mscred\$this->_split2($m[0]) ls
4amp.dat 4amp_linebias.dat ckzer0403101.fits nckzer0403101.fits
mscred\$this->_split2($m[0]) ccdproc
List of Mosaic CCD images to process ( nckzer0403101.fits):
ERROR: Input and output lists do not match
mscred\$this->_split2($m[0])


I am using the 64 bit Linux version of the code.

Any other ideas?

Thanks a lot,
Charley Knox



 
Profile Email
 Quote
fitz
 04/04/2014 11:11PM  
AAAAA
Admin

Status: offline


Registered: 09/30/2005
Posts: 4040

Well, the space before the image name " nckzer0403101.fits" is a little weird, but otherwise are you sure this image is really an OBJECT type? You can set the parameter ccdtype="" to force the task to process the image.

 
Profile Email
 Quote
   
Content generated in: 0.20 seconds
New Topic Post Reply

Normal Topic Normal Topic
Sticky Topic Sticky Topic
Locked Topic Locked Topic
New Post New Post
Sticky Topic W/ New Post Sticky Topic W/ New Post
Locked Topic W/ New Post Locked Topic W/ New Post
View Anonymous Posts 
Anonymous users can post 
Filtered HTML Allowed 
Censored Content 
dog allergies remedies cialis 20 mg chilblain remedies


Privacy Policy
Terms of Use

User Functions

Login