CASA Testing log Alpha release. S.T.Myers 24 October 2006 Search through this report for "NOTE" for some encountered problems and comments. running on sandrock: /home/sandrock2/smyers/Testing2/Oct06/20061024 this file: 2006-10-24-myers.txt _______________________________________________________________________________ Fire up casapy: > source /home/casa/casainit.csh /home/sandrock2/smyers/Testing2/Oct06/20061024 CASA Version 1.9 Build 1488 Try imaging with some VLA C-band C-config data I need to reduce. This is actually a mosaic, but will treat as single field until mosaic task works. Work from (calibrated) AIPS UVFITS file > inp 'importuvfits' > fitsfile='AM693_3JUL01.CBAND.FITS' > vis='am693_20010701_cband.ms' Tue Oct 24 15:32:02 2006 SEVERE : FITS card 84: ORIGIN = 0 p Tue Oct 24 15:32:02 2006 SEVERE : Keyword value has wrong data type. I have no idea what this means - is the ms useless? I guess just have to try imaging it or something. As usual, doesn't seem to understand most AIPS tables (like FG and SN). This could cause some problems with the flagging I fear. Probably need to SPLIT in AIPS first. However, its well past the time when we should be able to import AIPS multi-source data correctly and handle the relevant tables correctly (converting to the MS equivalent). NOTE: Should have used SPLAT in AIPS to make this. Now need to do LISTR equivalent. > inp 'listobs' > listobs Tue Oct 24 15:41:15 2006 NORMAL ms::summary: Data records: 1677362 Total integration time = 13685 seconds Observed from 11:25:30 to 15:13:35 Tue Oct 24 15:41:15 2006 NORMAL ms::summary: Fields: 106 ID Name Right Ascension Declination Epoch 0 0137+331 01:37:41.30 +33.09.35.13 J2000 1 0239-025 02:39:45.47 -02.34.40.91 J2000 2 02040-03368 02:04:00.00 -03.36.50.00 J2000 3 02050-03368 02:05:00.00 -03.36.50.00 J2000 4 02060-03368 02:06:00.01 -03.36.50.00 J2000 5 02070-03368 02:07:00.01 -03.36.50.00 J2000 6 02080-03368 02:08:00.02 -03.36.50.00 J2000 7 02090-03368 02:09:00.02 -03.36.50.00 J2000 8 02100-03368 02:10:00.03 -03.36.50.00 J2000 9 02110-03368 02:11:00.03 -03.36.50.00 J2000 10 02120-03368 02:12:00.04 -03.36.50.00 J2000 11 02130-03368 02:13:00.04 -03.36.50.00 J2000 12 02140-03368 02:14:00.04 -03.36.50.00 J2000 13 02150-03368 02:15:00.05 -03.36.50.00 J2000 14 02160-03368 02:16:00.05 -03.36.50.00 J2000 15 02035-03412 02:03:30.00 -03.41.12.00 J2000 16 02045-03412 02:04:30.00 -03.41.12.00 J2000 17 02055-03412 02:05:30.00 -03.41.12.00 J2000 18 02065-03412 02:06:30.00 -03.41.12.00 J2000 19 02075-03412 02:07:29.99 -03.41.12.00 J2000 20 02085-03412 02:08:29.99 -03.41.12.00 J2000 21 02095-03412 02:09:29.99 -03.41.12.00 J2000 22 02105-03412 02:10:29.99 -03.41.12.00 J2000 23 02115-03412 02:11:29.99 -03.41.12.00 J2000 24 02125-03412 02:12:29.99 -03.41.12.00 J2000 25 02135-03412 02:13:29.99 -03.41.12.00 J2000 26 02145-03412 02:14:29.99 -03.41.12.00 J2000 27 02155-03412 02:15:29.98 -03.41.12.00 J2000 28 02165-03412 02:16:29.98 -03.41.12.00 J2000 29 02040-03455 02:04:00.00 -03.45.32.00 J2000 30 02050-03455 02:05:00.00 -03.45.32.00 J2000 31 02060-03455 02:06:00.01 -03.45.32.00 J2000 32 02070-03455 02:07:00.01 -03.45.32.00 J2000 33 02080-03455 02:08:00.01 -03.45.32.00 J2000 34 02090-03455 02:09:00.02 -03.45.32.00 J2000 35 02100-03455 02:10:00.02 -03.45.32.00 J2000 36 02110-03455 02:11:00.03 -03.45.32.00 J2000 37 02120-03455 02:12:00.03 -03.45.32.00 J2000 38 02130-03455 02:13:00.03 -03.45.32.00 J2000 39 02140-03455 02:14:00.04 -03.45.32.00 J2000 40 02150-03455 02:15:00.04 -03.45.32.00 J2000 41 02160-03455 02:16:00.04 -03.45.32.00 J2000 42 02035-03499 02:03:30.00 -03.49.52.00 J2000 43 02045-03499 02:04:30.00 -03.49.52.00 J2000 44 02055-03499 02:05:30.00 -03.49.52.00 J2000 45 02065-03499 02:06:29.99 -03.49.52.00 J2000 46 02075-03499 02:07:29.99 -03.49.52.00 J2000 47 02085-03499 02:08:29.99 -03.49.52.00 J2000 48 02095-03499 02:09:29.99 -03.49.52.00 J2000 49 02105-03499 02:10:29.99 -03.49.52.00 J2000 50 02115-03499 02:11:29.98 -03.49.52.00 J2000 51 02125-03499 02:12:29.98 -03.49.52.00 J2000 52 02135-03499 02:13:29.98 -03.49.52.00 J2000 53 02145-03499 02:14:29.98 -03.49.52.00 J2000 54 02155-03499 02:15:29.98 -03.49.52.00 J2000 55 02165-03499 02:16:29.97 -03.49.52.00 J2000 56 02040-03542 02:04:00.00 -03.54.12.00 J2000 57 02050-03542 02:05:00.00 -03.54.12.00 J2000 58 02060-03542 02:06:00.01 -03.54.12.00 J2000 59 02070-03542 02:07:00.01 -03.54.12.00 J2000 60 02080-03542 02:08:00.01 -03.54.12.00 J2000 61 02090-03542 02:09:00.02 -03.54.12.00 J2000 62 02100-03542 02:10:00.02 -03.54.12.00 J2000 63 02110-03542 02:11:00.02 -03.54.12.00 J2000 64 02120-03542 02:12:00.03 -03.54.12.00 J2000 65 02130-03542 02:13:00.03 -03.54.12.00 J2000 66 02140-03542 02:14:00.03 -03.54.12.00 J2000 67 02150-03542 02:15:00.03 -03.54.12.00 J2000 68 02160-03542 02:16:00.04 -03.54.12.00 J2000 69 02035-03586 02:03:30.00 -03.58.34.00 J2000 70 02045-03586 02:04:30.00 -03.58.34.00 J2000 71 02055-03586 02:05:30.00 -03.58.34.00 J2000 72 02065-03586 02:06:29.99 -03.58.34.00 J2000 73 02075-03586 02:07:29.99 -03.58.34.00 J2000 74 02085-03586 02:08:29.99 -03.58.34.00 J2000 75 02095-03586 02:09:29.99 -03.58.34.00 J2000 76 02105-03586 02:10:29.98 -03.58.34.00 J2000 77 02115-03586 02:11:29.98 -03.58.34.00 J2000 78 02125-03586 02:12:29.98 -03.58.34.00 J2000 79 02135-03586 02:13:29.98 -03.58.34.00 J2000 80 02145-03586 02:14:29.98 -03.58.34.00 J2000 81 02155-03586 02:15:29.97 -03.58.34.00 J2000 82 02165-03586 02:16:29.97 -03.58.34.00 J2000 83 02040-04029 02:04:00.00 -04.02.56.00 J2000 84 02050-04029 02:05:00.00 -04.02.56.00 J2000 85 02060-04029 02:06:00.01 -04.02.56.00 J2000 86 02070-04029 02:07:00.01 -04.02.56.00 J2000 87 02080-04029 02:08:00.01 -04.02.56.00 J2000 88 02090-04029 02:09:00.02 -04.02.56.00 J2000 89 02100-04029 02:10:00.02 -04.02.56.00 J2000 90 02110-04029 02:11:00.02 -04.02.56.00 J2000 91 02120-04029 02:12:00.03 -04.02.56.00 J2000 92 02130-04029 02:13:00.03 -04.02.56.00 J2000 93 02140-04029 02:14:00.03 -04.02.56.00 J2000 94 02150-04029 02:15:00.03 -04.02.56.00 J2000 95 02160-04029 02:16:00.04 -04.02.56.00 J2000 96 02035-04073 02:03:30.00 -04.07.18.00 J2000 97 02045-04073 02:04:30.00 -04.07.18.00 J2000 98 02055-04073 02:05:30.00 -04.07.18.00 J2000 99 02065-04073 02:06:29.99 -04.07.18.00 J2000 100 02075-04073 02:07:29.99 -04.07.18.00 J2000 101 02085-04073 02:08:29.99 -04.07.18.00 J2000 102 02095-04073 02:09:29.99 -04.07.18.00 J2000 103 02105-04073 02:10:29.99 -04.07.18.00 J2000 104 02115-04073 02:11:29.98 -04.07.18.00 J2000 105 02125-04073 02:12:29.98 -04.07.18.00 J2000 Tue Oct 24 15:41:16 2006 NORMAL ms::summary: Data descriptions: 2 (2 spectral windows and 1 polarization setups) ID #Chans Frame Ch1(MHz) Resoln(kHz) TotBW(kHz) Ref(MHz) Corrs 0 1 TOPO 4885.1 50000 50000 4885.1 RR RL LR LL 1 1 TOPO 4835.1 50000 50000 4835.1 RR RL LR LL Tue Oct 24 15:41:17 2006 NORMAL ms::summary: Antennas: 27 ID= 1-5: 1=VLA:N18, 2=VLA:N1, 3=VLA:E16, 4=VLA:N4, 5=VLA:E10, 6=VLA:E8, ID= 7-12: 8=VLA:N8, 9=VLA:N6, 10=VLA:W6, 11=VLA:W14, 12=VLA:E2, 13=VLA:W18, ID= 14-17: 14=VLA:E4, 15=VLA:E6, 16=VLA:W12, 17=VLA:E18, 18=VLA:N12, ID= 19-22: 19=VLA:N2, 20=VLA:E14, 21=VLA:W4, 22=VLA:W8, 23=VLA:W16, ID= 24-26: 24=VLA:W2, 25=VLA:N14, 26=VLA:W10, 27=VLA:N16 Note the FITS file is 125MB. The ms is 188MB. The bloat (x1.5) is acceptable though worrisome when it comes to ALMA and EVLA data. Try browsetable. > inp 'browsetable' *** inp -- OptionError: 'browsetable' is not an option for 'taskname'; must be one of: ['bandpass', 'blcal', 'clean', 'contsub', 'correct', 'feather', 'flagautocorr', 'flagxy', 'fluxscale', 'fringecal', 'ft', 'gaincal', 'importarchive', 'importfits', 'importuvfits', 'clearcal', 'invert', 'listhistory', 'listobs', 'mosaic', 'plotants', 'plotxy', 'setjy', 'split', 'uvmodelfit', 'viewer']. *** How come this is listed in > taskhelp Available tasks: bandpass : Calculate a bandpass calibration solution blcal : Calculate a baseline-based calibration solution browsetable : Browse a visibility data set or calibration table clean : Calculate a deconvolved image with selected clean algorithm ... but is not known? I guess this was a placeholder, but should have been mentioned in the release notes. Would have to use the tool tb.browse instead. > inp 'clean' > alg='clark' NOTE: pdoc clean says the default is 'clark' but 'hogbom' seems to be what comes up when you start casapy NOTE: It would be good to have an 'adviseimage' task available > cell=[1,1] > imsize=[1200,1200] Encompass the full primary beam. First a dirty image > niter=0 Map the flux calibrator first. > fieldid=0 > imagename='0137+331.dirty' > *** clean -- TypeError: Expected 'alg' to be ''; was ''. *** WHAT???? EVERY TASK MUST HAVE A REGRESSION TEST. NO EXCEPTIONS!!!!!! IT IS MORE IMPORTANT THAT TASKS WORK CORRECTLY THAN TO IMPORT FUNCTIONALITY FROM THE TOOLKIT QUICKLY. Regression tests for tasks should test the parameter and the inp interfaces (setting the params outside of the function call). We can afford to have the toolkit a bit flaky at first, but the tasks must work. NOTE: the clean task was called differently in the regression script. Try this: > clean('am693_20010701_cband.ms','0137+331.dirty','none','clark') Tue Oct 24 16:08:34 2006 SEVERE Imager::imagecoordinates() (file /home/casa/code/synthesis/implement/MeasurementEquations/Imager.cc, line 535) "Unknown mode none" Tue Oct 24 16:08:34 2006 SEVERE imager::clone() (file /home/casa/code/synthesis/implement/MeasurementEquations/Imager.cc, line 5016): Exception: Table /home/sandrock2/smyers/Testing2/Oct06/20061024/0137+331.dirty.model does not exist I don't know what happened here. (Joe says this was a known bug.) Wait for the updated CASA tomorrow to get fixes...