Change Log

Summary of differences from v6.3.0

Pull Requests

  • 03/24/22 CAS-940 [6.4.4.29] - tclean : A new *experimental* deconvolution algorithm has been added to tclean. The "Adaptive Scale Pixel" or "asp" algorithm may be invoked via the 'deconvolver' parameter of tclean. An initial comparison of results, convergence profiles, and runtimes from different algorithms is provided in [an ASP Demo notebook| https://github.com/urvashirau/Simulation-in-CASA/blob/master/Multiscale_Wideband_Imaging/Sim_Asp_Demo.ipynb] ( [HTML|https://github.com/urvashirau/Simulation-in-CASA/blob/master/Multiscale_Wideband_Imaging/Sim_Asp_Demo_07Feb2022.html] ). Note : We added two known issues for this topic. * 3rd party code used for the core optimization (lbfgs) is known to produce different numerical results depending on the compiler/build options. We have tested this on all CASA's supported platforms for the use cases included in our characterization demo ( [HTML|https://github.com/urvashirau/Simulation-in-CASA/blob/master/Multiscale_Wideband_Imaging/Sim_Asp_Demo_07Feb2022.html] ) and for these tests the results are scientifically equivalent. * This algorithm implementation is experimental and has had limited testing. We also currently investigating some intermittent failures on some flavors of MacOSX. We have follow-up development and test efforts, and encourage users to provide feedback on what they find.

  • 03/23/22 CAS-13707 [6.4.4.28] - Verification test development

  • 03/22/22 CAS-13590 [6.4.4.27] - Created tests for a subset of methods (fitpsfbeam, getOptinumSize, advisechansel) in synthesisutils tool which are not covered by tclean unit tests.

  • 03/15/22 CAS-13778 [6.4.4.26] - None

  • 03/14/22 CAS-13750 [6.4.4.25] - None

  • 03/14/22 CAS-13783 - None

  • 03/11/22 CAS-13782 [6.4.4.24] - Verification test development

  • 03/10/22 CAS-12228 [6.4.4.23] - None

  • 03/09/22 CAS-13775 [6.4.4.22] - Fixed syntax issue in sdimaging.

  • 03/09/22 CAS-13777 - None

  • 03/08/22 CAS-13748 [6.4.4.21] - task_tclean: fixed a bug in parallel mode where gridders other than AWproject were wrongly checking for the existence of the cfcache folder.

  • 03/08/22 CAS-13771 - Removed syntax warning in task plotants.

  • 03/07/22 CAS-13641 [6.4.4.20] - Plotms channel selection with a step was fixed to select the correct number of channels in the range.

  • 03/07/22 CAS-13709 - Verification test development

  • 03/03/22 CAS-13183 [6.4.4.19] - Plotms colorization now assigns a color for each point based on unique values in a list to ensure that the colors vary.

  • 03/03/22 CAS-13765 - None

  • 03/01/22 CAS-13497 [6.4.4.18] - plotms : The feature to change phasecenter on-the-fly was made more accurate (for wide fields) and is now synchronized with the phase-center rotation code used by task_phaseshift. The user parameter to control this in plotms has changed from a relative offset to an absolute position specification, also to synchronize behavior between tasks.

  • 02/25/22 CAS-13753 [6.4.4.17] - None

  • 02/24/22 CAS-13756 [6.4.4.16] - Broken link to TaQL documentation in the casdocs example section for table.query.

  • 02/24/22 CAS-13727 - Fixed a CRTF bug which caused a seg fault when parsing a polygon region definition with a very large number of points.

  • 02/24/22 CAS-13737 - Verification Test update

  • 02/22/22 CAS-13754 [6.4.4.15] - runtest will use os.path.exists and os.path.realpath to determine if the path to the test exists prior to selecting specific test cases within test

  • 02/17/22 CAS-13532 [6.4.4.14] - task_tclean: fixed peak residual detection for edge pixels in the hogbom and mtmfs deconvolvers and added checks for stopping criteria before any major cycles have been run.

  • 02/14/22 CAS-13624 [6.4.4.13] - task_tclean: fixed an error that could be thrown when the mask parameter was given a very long string

  • 02/14/22 CAS-13652 - Add Python version in the Linux distribution directory. Print the Python version in the Casa log.

  • 02/11/22 CAS-13439 [6.4.4.12] - Enable support for "spectral curvature" (power log polynomial) spectral model in componentlist tool. Tool method image.fromcomponentlist() supports new spectral model. Task ft supports new spectral model.

  • 02/10/22 CAS-13692 [6.4.4.11] - Update runtest.py test discovery to use os.path.realpath. Removed duplicate tests when generating test suites

  • 02/09/22 CAS-13548 [6.4.4.10] - almahelpers.py is being removed from the almatasks pkg because its functions are duplicates of those found in casarecipes. Users who depend on {{almatasks.tsysspwmap}} should use: {noformat} from casarecipes.almahelpers import tsysspwmap {noformat}

  • 02/09/22 CAS-13697 - Update casacore submodule reference to a30f2ed7d5ab44fe1c0405d3b26ee317e43033cd

  • 02/08/22 CAS-13691 [6.4.4.9] - tool_calibrater: added a function that returns a dictionary containing information on the calibrater tool state.

  • 02/03/22 CAS-13665 [6.4.4.8] - *sdbaseline* : A bug in the dosubtract parameter in sdbaseline has been fixed. MS is no longer output when dosubtract=False

  • 02/01/22 CAS-13689 [6.4.4.7] - None

  • 02/01/22 CAS-13496 - task_tclean: Lowered the priority of certain logging messages from INFO to INFO3 when usemask='auto-multithresh'

  • 01/31/22 CAS-13530 [6.4.4.6] - tclean : (1) Fixed a bug to allow new/unknown observatory names to trigger the generation of Airy disk primary beams from the antenna diameters listed in the ANTENNA subtable. (2) Fixed a bug to allow the use of vp.setpbimage() in both float and complex formats, when specified for lists of antennas, in a vptable. (3) A demo of these usage modes for ALMA and ngVLA : https://github.com/urvashirau/Simulation-in-CASA/blob/master/Heterogeneous_Array_Simulation_and_Imaging/Sim_Heterogeneous_Array_Demo.ipynb

  • 01/31/22 CAS-13586 - Broken link to TaQL documentation has been fixed.

  • 01/29/22 CAS-13736 [6.4.4.5] - None

  • 01/28/22 CAS-10234 [6.4.4.4] - Task plotprofilemap now works on macOS.

  • 01/25/22 CAS-13644 [6.4.4.3] - Update the documentation on how to use runtest.py in casatestutils/README.md

  • 01/25/22 CAS-13489 - Brightness units are handled properly by ia.fft(). In particular: 1. The phase image always has units of radians. For the other output images, 2. if the input image has units of Jy/beam or Jy/pixel (ie it is an image-plane image), the output (uv-plane) images will have units of Jy. In the case of the input image having a synthesized beam, the beam will be copied to the output images (which is important for transforming back). 3. If the input image has units of Jy (ie is a uv-plane image), the output images will have either units of Jy/beam or Jy/pixel, depending on if the input image has a beam or not.

  • 01/24/22 CAS-13629 [6.4.4.2] - ia.fft : Fixed a casacore-level bug in the image -> uv transform step, where if the input image did not have axis units of radians, the resulting images produced by ia.fft() had incorrect pixel sizes.

  • 01/19/22 CAS-10648 [6.4.4.1] - spxfit : Enabled the writing of task parameters to the history keyword of the output images. Status : Ready to Merge To do before closing this ticket : Check report about spxfit numerical accuracy and make new ticket

  • 01/18/22 CAS-13701 [6.4.4.0, 6.4.3.25] - Verification test development. Fix to bypass caching issues in test runner

  • 01/13/22 CAS-13663 [6.4.3.24] - cleanup old casa5 code from plotbandpass that no longer executes

  • 01/12/22 CAS-13618 [6.4.3.23] - Feature addition in tclean : Handling mixed pol setups in imaging (i.e. different SPWs or different time ranges within the same imaging run have different Corr setups). Modes tested were Stokes I, Stokes U, and Stokes IQUV, each for 9 ways of running tclean (single MS, list of MS, concat MS, partition in time vs freq), with the standard gridder and specmode='mfs'. Tests with full stokes mosaics will be done as part of a separate ongoing effort in a subsequent release.

  • 01/10/22 CAS-13696 [6.4.3.22] - Rewrote C++ code associated with po.complexlinpol() to use smart pointers so that tables are automatically closed when exceptions are thrown.

  • 01/10/22 CAS-13576 - uvsub: fixed a bug whereby the MS history was not being updated (and a warning message was printed when trying to update the history).

  • 01/09/22 CAS-13634 [6.4.3.21] - update old tclean xml documentation that has gone stale

  • 01/09/22 CAS-12236 - A new caltype parameter 'jyperk' has been added to the gencal task. With caltype="jyperk", the calibration tables for ALMA Total Power observations are generated from the Jy/K database ([https://asa.alma.cl/science/jy-kelvins|https://asa.alma.cl/science/jy-kelvins).]).

  • 01/06/22 CAS-13404 [6.4.3.20] - Verification test development

  • 01/03/22 CAS-13385 [6.4.3.19] - Fix deprecation warnings in plotbandpass

  • 12/17/21 CAS-13036 [6.4.3.18] - Verification test development

  • 12/17/21 CAS-13482 - Use build.conf configuration when checking out tests in "auxiliary" repositories

  • 12/17/21 CAS-13681 - casampi internal buffer size for asynchronous send (or push) operations has been increased from 100 to 150 MB.

  • 12/16/21 CAS-13687 [6.4.3.17] - casacore LattStatsSpecialize::accumutate() functions were causing clang compiler warnings. They weren't actually used any longer, so they were deleted.

  • 12/13/21 CAS-13589 [6.4.3.16] - Created 22 tests for the calibrater tool based on the documentation.

  • 12/10/21 CAS-13628 [6.4.3.15] - Update casacore version to support MeasurementSet's that use Dysco compression

  • 12/10/21 CAS-13676 - new developer build option added for internal development

  • 12/09/21 CAS-13645 [6.4.3.14] - Fixed a bug in setjy whereby in parallel mode using Multi-MS the task could return empty results instead of the expected dictionary of flux densities (this was more likely in sparse MSs, i.e., small datasets or small selections of datasets).

  • 12/09/21 CAS-13646 - mstransform: fixed an issue when running in parallel mode with MMS and using timeaverage, scan selection and timespan='scan' simultaneously.

  • 12/08/21 CAS-13508 [6.4.3.13] - In CASA 6.2 and 6.3, a bug was present in tclean where under certain conditions (some restart situations) an updated or modified mask was not being taken into account when computing the peak residual required for iteration control decisions. This has been fixed.

  • 12/06/21 CAS-13688 [6.4.3.12] - Verification test development

  • 12/03/21 CAS-13609 [6.4.3.11] - An error with the signature of " FilebufIO::readBlock - incorrect number of bytes read for file " was occasionally encountered with (parallel) cube imaging with tclean. This was traced to an internal mismatch with locks, and this has been fixed and tested on one example that triggered this error.

  • 12/03/21 CAS-11910 - Flagging with time average: Fixed bugs in the on-the-fly time averaging infrastructure whereby, depending on the input MS structure, the flags were either not written for a small fraction of chunks of data, or the flags written for some chunks of data were not correct. These fixes have also enabled the usage mode of autoflag with on-the-fly averaging, writing the correct expanded flags to the original MS.

  • 12/01/21 CAS-12737 [6.4.3.10] - flagdata with channel and time average: fixed a bug whereby flags were being un-set when propagating the flags back to the MS (as plotms would do). After this fix, flagdata with channel or time average only adds flags to the existing set of flags, or never un-sets flags that were already set.

  • 11/29/21 CAS-12294 [6.4.3.9] - flagdata: input checks have been improved and it is now possible to execute complex commands with data visualization, such as rflag+extendflags+antint+display='data'  

  • 11/29/21 CAS-13615 - A bug with model saving was fixed for tclean when run in its PredictOnly mode. In 6.3, if nsigma,mask,interactive were changed from their defaults, model prediction was erroneously skipped, even in PredictOnly mode. This has been fixed.

  • 11/18/21 CAS-13519 [6.4.3.8] - Removed deprecated parameters (showversion, useversion) from importasdm and exportasdm tasks, as well as the sdm tool

  • 11/17/21 CAS-13648 [6.4.3.7] - The tool instances returned by tool member functions (other than constructors) were not properly deleted by Python when they were no longer being used. This problem has been corrected.

  • 11/16/21 CAS-13639 [6.4.3.6] - Memory leaks regarding the dictionary (quantities, measures, etc.) and numpy array returned by tool methods have been fixed.

  • 11/08/21 CAS-13622 [6.4.3.5] - importfitsidi: A bug was fixed where the time range of the observation was calculated incorrectly if more than two FITS-IDI files were specified.

  • 10/25/21 CAS-13640 [6.4.3.4] - Have replaced the time.clock() function in the regression scripts with time.perf_counter() because this function is deprecated in Python 3.8

  • 10/20/21 CAS-13637 [6.4.3.3] - casafeather gui sources moved from the casa5 code tree to a new repository https://open-bitbucket.nrao.edu/projects/CASA/repos/casafeather.

  • 10/18/21 CAS-13463 [6.4.3.2] - The following bug has been fixed: task sdcal crashes on systems where 'en_US' locale is not available, e.g. Ubuntu.

  • 10/13/21 CAS-13627 [6.4.3.1, 6.4.0.15] - Verification test development

  • 10/13/21 CAS-13478 - CASA now supports RHEL8 for both modular and monolithic CASA.  Both modular and monolithic CASA is now supported on Mac OSX with Python 3.8.  Additional monolithic Linux and MacOS packages are now produced with Python 3.8 included.  

  • 10/13/21 CAS-13493 - sdintimaging adds itself to the history for produced images, and the sdintimaging tests were updated for changes in the testing framework

  • 10/12/21 CAS-13623 [6.4.0.14] - A new method has been introduced to calculate reference frequencies for calibration tables; this branch adjusts the fringefit task to make use of it. Old calibration tables can still be used without problems.

  • 10/07/21 CAS-13461 [6.4.0.12] - Completely monolith CASA ended with the CASA 5 development line. Internal organization of code was modified to be consistent with the modular structure of CASA 6. This reorganization did not cause any functional changes for CASA 6.

  • 10/06/21 CAS-13464 [6.4.0.11] - Fixed a bug whereby tclean would try to write history to files and directories that are not tclean output images (including MSs or png files that have the same name as the imagename used in tclean). This would cause confusing although harmless error messages. Also fixed a bug whereby the history of images with special characters in their prefix name (such as '+') was not being updated.

  • 10/04/21 CAS-12735 [6.4.0.10] - In calibration, improvements have been made in the accuracy of the frequency meta information stored in caltables.  This is most relevant when using combine='spw' among heterogeneous spws (different total bandwidths); the aggregate centroid frequency is now weighted by constituent spectral window bandwidth.  This should make use of frequency-dependent interpolation of gain solutions more accurate in these contexts, e.g., when using interp='linearPD', where the PD part depends on this frequency value.  Calibration types which require frequency information to calculate the solutions phases (e.g. delays) will also be more accurate, in principle.  Also, the frequency meta information is now set globally according to the effective aggregate spectral window selection, and time-dependent spectral window representation in combine='spw' contexts will not throw and exception.  Compared to prior casa versions, which would implicitly recognize (in a single solve task execution) separate non-overlapping spectral window groups when using combine='spw';  it is now necessary to specific each separate group in separate solve task executions (using append=True) to get each group combined and identified properly in the output caltable. 

  • 10/01/21 CAS-13381 [6.4.0.9] - Plotms calibration table averaging with channel selection is now supported.

  • 09/24/21 CAS-13426 [6.4.0.8] - Verification test development

  • 09/23/21 CAS-13224 [6.4.0.7] - The memory usage of the fringefit task has been significantly reduced, allowing larger datasets to be processed.

  • 09/23/21 CAS-13534 - Improved the accuracy of time range selection with "T+dT" syntax. A previous bug with handling data selection with sub-second precision has been fixed. 

  • 09/16/21 CAS-13540 [6.4.0.6] -  mode='summary' in imhead has been updated to display "Date observation" to microsecond precision. mode="get", hdkey='obs-date' returns value with microsecond precision.

  • 09/13/21 CAS-13599 [6.4.0.5] - update casacore submodule reference hash ref from dc540dcbada to 2a66c0fa567

  • 09/13/21 CAS-13037 - Verification test development

  • 09/10/21 CAS-13591 [6.4.0.4] - Verification test development

  • 09/08/21 CAS-13491 [6.4.0.3] - Verification test development

  • 09/08/21 CAS-13588 - Verification test development

  • 08/20/21 CAS-13500 [6.4.0.2] - Helper module sdutil.py has been refactored. As well as the general refactoring, many unused functions have been removed.


API Changes

casatasks

  • tclean(vis, selectdata=True, field='', spw='', timerange='', uvrange='', antenna='', scan='', observation='', intent='', datacolumn='corrected', imagename='', imsize=[100], cell='"1arcsec"', ? ^ ^, cell=["1arcsec"], ? ^ ^, phasecenter='', stokes='I', projection='SIN', startmodel='', specmode='mfs', reffreq='', nchan=-1, start='', width='', outframe='LSRK', veltype='radio', restfreq='', interpolation='linear', perchanweightdensity=True, gridder='standard', facets=1, psfphasecenter='', wprojplanes=1, vptable='', mosweight=True, aterm=True, psterm=False, wbawp=True, conjbeams=False, cfcache='', usepointing=False, computepastep=360.0, rotatepastep=360.0, pointingoffsetsigdev='', pblimit=0.2, normtype='flatnoise', deconvolver='hogbom', scales='', nterms=2, smallscalebias=0.0, fusedthreshold=0.0, largestscale=-1, restoration=True, restoringbeam='', pbcor=False, outlierfile='', weighting='natural', robust=0.5, noise='1.0Jy', npixels=0, uvtaper=[''], niter=0, gain=0.1, threshold=0.0, nsigma=0.0, cycleniter=-1, cyclefactor=1.0, minpsffraction=0.05, maxpsffraction=0.8, interactive=False, usemask='user', mask='', pbmask=0.0, sidelobethreshold=3.0, noisethreshold=5.0, lownoisethreshold=1.5, negativethreshold=0.0, smoothfactor=1.0, minbeamfrac=0.3, cutthreshold=0.01, growiterations=75, dogrowprune=True, minpercentchange=-1.0, verbose=False, fastnoise=True, restart=True, savemodel='none', calcres=True, calcpsf=True, psfcutoff=0.35, parallel=False)

  • statwt(vis, selectdata=True, field='', spw='', intent='', array='', observation='', scan='', combine='', timebin='1', ? - -, timebin=1, slidetimebin=False, chanbin='spw', minsamp=2, statalg='classic', fence=-1, center='mean', lside=True, zscore=-1, maxiter=-1, fitspw='', excludechans=False, wtrange='', flagbackup=True, preview=False, datacolumn='corrected')

  • impv(imagename, outfile='', mode='coords', start='', end='', center='', length='', pa='', width='1', ? - -, width=1, unit='arcsec', overwrite=False, region='""', ? - -, region="", chans='', stokes='', mask='', stretch=False)

  • exportasdm(vis, asdm='', datacolumn='data', archiveid='S0', rangeid='X1', subscanduration='24h', sbduration='2700s', apcorrected=False, verbose=True, showversion=False, useversion='deprecated')

  • gencal(vis, caltable='', caltype='', infile='', endpoint='asdm', timeout=180, retry=3, retry_wait_time=5, spw='', antenna='', pol='', parameter='', uniform=True)

  • specfit(imagename, box='', region='', chans='', stokes='', axis=-1, mask='', ngauss=1, poly=-1, estimates='', minpts=1, multifit=False, model='', residual='', amp='', amperr='', center='', centererr='', fwhm='', fwhmerr='', integral='', integralerr='', wantreturn=True, stretch=False, logresults=True, pampest='', pcenterest='', pfwhmest='', pfix='', gmncomps=0, gmncomps='0', ? + +, gmampcon='', gmcentercon='', gmfwhmcon='', gmampest=[0.0], gmcenterest=[0.0], gmfwhmest=[0.0], gmfix='', logfile='', append=True, pfunc='', goodamprange=[0.0], goodcenterrange=[0.0], goodfwhmrange=[0.0], sigma='', outsigma='')

  • apparentsens(vis, field='', spw='', intent='', selectdata=True, timerange='', uvrange='', antenna='', scan='', observation='', imsize=[100], cell='"1arcsec"', ? ^ ^, cell=["1arcsec"], ? ^ ^, stokes='I', specmode='mfs', weighting='natural', robust=0.5, npixels=0, uvtaper=[''])

  • sdatmcor(infile='', datacolumn='data', outfile='', overwrite=False, field='', spw='', scan='', antenna='', correlation='', timerange='', intent='', observation='', feed='', msselect='', outputspw='', gainfactor='1.0', ? - -, gainfactor=1.0, dtem_dh='', h0='', atmtype=2, atmdetail=False, altitude='', temperature='', pressure='', humidity=-1, pwv='', dp='', dpm=-1, layerboundaries='', layertemperature='')

  • tsdimaging(infiles, outfile='', overwrite=False, field='', spw='', antenna='', scan='', intent='OBSERVE_TARGET#ON_SOURCE', timerange='', mode='channel', nchan=-1, start='0', ? - -, start=0, width='1', ? - -, width=1, veltype='radio', specmode='cube', outframe='', gridfunction='BOX', convsupport=-1, truncate='-1', ? - -, truncate=-1, gwidth='-1', ? - -, gwidth=-1, jwidth='-1', ? - -, jwidth=-1, imsize='', cell='', phasecenter='', projection='SIN', pointingcolumn='direction', restfreq='', stokes='I', minweight=0.1, brightnessunit='', clipminmax=False)

  • sdimaging(infiles, outfile='', overwrite=False, field='', spw='', antenna='', scan='', intent='OBSERVE_TARGET#ON_SOURCE', mode='channel', nchan=-1, start='0', ? - -, start=0, width='1', ? - -, width=1, veltype='radio', outframe='', gridfunction='BOX', convsupport=-1, truncate='-1', ? - -, truncate=-1, gwidth='-1', ? - -, gwidth=-1, jwidth='-1', ? - -, jwidth=-1, imsize='', cell='', phasecenter='', projection='SIN', ephemsrcname='', pointingcolumn='direction', restfreq='', stokes='', minweight=0.1, brightnessunit='', clipminmax=False)

  • plotbandpass(caltable, antenna='', field='', spw='', yaxis='amp', xaxis='chan', figfile='', plotrange=[0,0,0,0], ? -------, plotrange=[0, 0, 0, 0], caltable2='', overlay='', showflagged=False, timeranges='', buildpdf=False, caltable3='', markersize=3, density=108, interactive=True, showpoints='auto', showlines='auto', subplot='22', zoom='', poln='', showatm=False, pwv='auto', gs='gs', convert='convert', chanrange='', solutionTimeThresholdSeconds=30.0, debug=False, phase='', vis='', showtsky=False, showfdm=False, showatmfield='', lo1='', showimage=False, showatmpoints=False, parentms='', pdftk='pdftk', channeldiff=False, edge=8, resample=1, platformingThreshold=10.0, platformingSigma=10.0, basebands='', showBasebandNumber=False, scans='', figfileSequential=False, chanrangeSetXrange=False)

  • sdintimaging(vis, usedata='sdint', sdimage='', sdpsf='', sdgain=1.0, dishdia=100.0, selectdata=True, field='', spw='', timerange='', uvrange='', antenna='', scan='', observation='', intent='', datacolumn='corrected', imagename='', imsize=100, imsize=[100], ? + +, cell='"1arcsec"', ? ^ ^, cell=["1arcsec"], ? ^ ^, phasecenter='', stokes='I', projection='SIN', startmodel='', specmode='mfs', reffreq='', nchan=-1, start='', width='', outframe='LSRK', veltype='radio', restfreq='', interpolation='linear', perchanweightdensity=True, gridder='standard', facets=1, psfphasecenter='', wprojplanes=1, vptable='', mosweight=True, aterm=True, psterm=False, wbawp=True, cfcache='', usepointing=False, computepastep=360.0, rotatepastep=360.0, pointingoffsetsigdev='', pblimit=0.2, deconvolver='hogbom', scales='', nterms=2, smallscalebias=0.0, restoration=True, restoringbeam='', pbcor=False, weighting='natural', robust=0.5, noise='1.0Jy', npixels=0, uvtaper=[''], niter=0, gain=0.1, threshold=0.0, nsigma=0.0, cycleniter=-1, cyclefactor=1.0, minpsffraction=0.05, maxpsffraction=0.8, interactive=False, usemask='user', mask='', pbmask=0.0, sidelobethreshold=3.0, noisethreshold=5.0, lownoisethreshold=1.5, negativethreshold=0.0, smoothfactor=1.0, minbeamfrac=0.3, cutthreshold=0.01, growiterations=75, dogrowprune=True, minpercentchange=-1.0, verbose=False, fastnoise=True, restart=True, calcres=True, calcpsf=True)

  • split(vis, outputvis='', keepmms=True, field='', spw='', scan='', antenna='', correlation='', timerange='', intent='', array='', uvrange='', observation='', feed='', datacolumn='corrected', keepflags=True, width='1', ? - -, width=1, timebin='0s', combine='')

  • importatca(files='', vis='', options='', spw=[-1], nscans=[0,0], ? ---, nscans=[0, 0], lowfreq=0.1, highfreq=999, fields='', edge=8)

  • imfit(imagename, box='', region='', chans='', stokes='', mask='', includepix='', excludepix='', residual='', model='', estimates='', logfile='', append=True, newestimates='', complist='', overwrite=False, dooff=False, offset=0.0, fixoffset=False, stretch=False, rms='-1', ? - -, rms=-1, noisefwhm='', summary='')

  • importasdm(asdm, vis='', createmms=False, separationaxis='auto', numsubms='auto', corr_mode='all', srt='all', time_sampling='all', ocorr_mode='ca', compression=False, lazy=False, asis='', wvr_corrected_data='no', scans='', ignore_time=False, process_syspower=True, process_caldevice=True, process_pointing=True, process_flags=True, tbuff=0.0, applyflags=False, savecmds=False, outfile='', flagbackup=True, verbose=False, overwrite=False, showversion=False, useversion='deprecated', bdfflags=False, with_pointing_correction=False, convert_ephem2geo=True, polyephem_tabtimestep=0.)

  • wvrgcal - Deleted Task

  • deconvolve - Deleted Task

  • browsetable - Deleted Task

  • msuvbin - Deleted Task

  • oldstatwt - Deleted Task

  • imview - Deleted Task

  • msview - Deleted Task

  • plotcal - Deleted Task

  • plotms - Deleted Task

  • viewer - Deleted Task


almatasks

  • wvrgcal - New Task


casaplotms

  • plotms - New Task


casaviewer

  • imview - New Task

  • msview - New Task


casalith

  • browsetable - New Task

  • msuvbin - New Task


casatools

  • msmetadata.antennadiameter(self, antenna='-1', ? - -, antenna=-1)

  • msmetadata.antennaoffset(self, which='0', ? - -, which=0)

  • msmetadata.antennastations(self, which='-1', ? - -, which=-1, obsid=-1)

  • msmetadata.refdir(self, field='0', ? - -, field=0, epoch='')

  • msmetadata.timesforscans(self, scans=-1, scans='-1', ? + +, obsid=-1, arrayid=-1)

  • agentflagger.parseclipparameters(self, field='', spw='', array='', feed='', scan='', antenna='', uvrange='', time='', correlation='', intent='', observation='', datacolumn='DATA', clipminmax='', clipoutside=True, channelavg=False, chanbin=1, chanbin='1', ? + +, timeavg=False, timebin='', clipzeros=False, apply=True)

  • agentflagger.parsetfcropparameters(self, field='', spw='', array='', feed='', scan='', antenna='', uvrange='', time='', correlation='', intent='', observation='', ntime=0.0, combinescans=False, datacolumn='DATA', timecutoff=4.0, freqcutoff=3.0, timefit='line', freqfit='poly', maxnpieces=7, flagdimension='freqtime', usewindowstats='none', halfwin=1, extendflags=True, apply=True, channelavg=False, chanbin=1, chanbin='1', ? + +, timeavg=False, timebin='')

  • ms.statwt(self, combine='', timebin='1', ? - -, timebin=1, slidetimebin=False, chanbin='spw', minsamp=2, statalg='classic', fence=-1, center='mean', lside=True, zscore=-1, maxiter=-1, fitspw='', excludechans=False, wtrange='', preview=False, datacolumn='corrected')

  • imager.boxmask(self, mask='', blc=[0, 0, 0, 0], trc=[], trc='', value=1.0)

  • logsink.logsink - New Tool Method

  • logsink.origin - New Tool Method

  • logsink.processorOrigin - New Tool Method

  • logsink.filter - New Tool Method

  • logsink.filterMsg - New Tool Method

  • logsink.post - New Tool Method

  • logsink.poststat - New Tool Method

  • logsink.postLocally - New Tool Method

  • logsink.setglobal - New Tool Method

  • logsink.setlogfile - New Tool Method

  • logsink.setstatslogfile - New Tool Method

  • logsink.showconsole - New Tool Method

  • logsink.ompSetNumThreads - New Tool Method

  • logsink.setMemoryTotal - New Tool Method

  • logsink.setMemoryFraction - New Tool Method

  • logsink.setNumCPUs - New Tool Method

  • logsink.getMemoryTotal - New Tool Method

  • logsink.getNumCPUs - New Tool Method

  • utils._crash_reporter_initialize - New Tool Method

  • utils._trigger_segfault - New Tool Method

  • utils.tryit - New Tool Method

  • utils.initialize(self, default_path='', python_path='')

  • utils.setrundata - New Tool Method

  • utils.remove_service - New Tool Method

  • componentlist.addcomponent(self, flux='', fluxunit='Jy', polarization='Circular', dir='J2000 00h00m00.0 90d00m00.0', shape='disk', majoraxis='2.0arcmin', minoraxis='1.0arcmin', positionangle='0.0deg', freq='LSRK 1.415GHz', spectrumtype='spectral index', index=1.0, index='1.0', ? + +, optionalparms=[0.0], label='')

  • componentlist.setspectrum(self, which='', type='spectral index', index=0.0, index='0.0', ? + +, tabularfreqs=[1.0e11], tabularflux=[1.0], tabularframe='LSRK')

  • sdm.sdm - New Tool Method

  • sdm.fromms - New Tool Method

  • sdm.toms - New Tool Method

  • utils.verify - Deleted Tool

  • utils.setconstraints - Deleted Tool

  • utils.verifyparam - Deleted Tool

  • utils.expandparam - Deleted Tool

  • utils.torecord - Deleted Tool

  • utils.toxml - Deleted Tool


casashell

  • doc(topic, version)


casadata


configuration

  • terminal - New Function

  • command_line - Deleted Function