(CAS-9628) Still verifying a report from Akeem that test_mpi4casa fails when max user processes is set too low (at 1024), depending on the number of cores used for the MPI servers. I have not been able to reproduce this yet. What I see is that one test fails if I use more cores than the machine has. This is a test that launches 2 plotms simultaneously. IN PROGRESS.
Darrell asked us about the use of the *_pg.py files in the MPI framework. They are used by MPICommandServer because they are lighter versions of the *_cli.py files. These files do not startup a few things in the paralell servers such as writing to the .last files and they do not rely on an ipython environment. If the wish is to remove this approach, please let us know and we will plan a refactoring of this part in the framework.
ALMA pipeline testing in parallel
Not much progress in the last week due to many build issues with prerelase tarballs.
EVLA pipeline testing in parallel
Brian fixed the issue with unknown intents in applycal. Both my serial and parallel tests run successfully. I have sent the logs to Juergen for verification. This was a band K dataset. Will try further with a VLASS dataset.
5.1 mstool iterator routines
Calibration & VI/VB2:
GM: Got combined modes working. Cleaning up details.
GM: out tomorrow
ongoing development of hif_editimlist task for VLASS survey
buildmytasks, startup sequence, 3rd party library, logging, version handling, packaging changes
Jeff waiting until VLA and ALMA test results are returned before rolling final tarball.
HPC tasks as above.
hif_editimlist task review, cleanup
Ongoing exportdata task cleanup
CASA 5.0. integration testing
CAS-9482 plotting two vis axes/datacolumns ready for commit and verification
Response to CUC. Will circulate before sending.
Planning meetings for VLASS
Working on RMS images with Amy.
Finally sorted out combine modes for VI2
Plone docs for calibration
Initial prep. for Asynch I/O. Playing around in vi/vb2. Tried running unit tests. One seems good, but test coverage is not good.
Federico M Pouzols
CAS-9473 (new mode in flagdata to flag all integrations in which an antenna is flagged): ready for commit and verification/validation. It was scheduled for 5.1 but it could be included in 5.0 if still possible.
CAS-5808 (rflag's use of timedev and timedevscale parameters): what is the status of this (very old, but more recently there seemed to be some consensus). Should we schedule it for 5.1 or close it?
Bug fixing and documentation.
fixed logsink.logfile() problem
fixed casa's ipython rc & history location
fixed --pipeline 'agg' issue
finished up Intel compiler build loose ends
curated JIRA tickets
Jeff does not want to distribute astropy with CASA. Darrell recommends keeping pyfits even though we cannot update. Jeff recommended adding a comment acknowledging that further updates are not possible and pyfits may be discontinued.
Adam ginsburg is working on RadioTools, which is similar to astropy, but focused on radio astronomy. Jeff has not had a chance to talk with Adam about collaboration.
Added OSX1012 to Accepted tests
Git workflow discussions
Investigating and fixing pipeline problems
Testing packages compiled with Intel compiler
Checked in the remaining set of the modifications to automask for 5.0
Added a few more plone contents for masking
Looked into the coordinates issue for the parallel continuum tclean (related to CAS-9518)
Friday NAOJ Meeting
GIT workflow tests
code/gcwrap workflow using CAS-8449 (refactoring of atmosphere tool funcions): completed
asap workflow using CAS-9502 (dummy ticket): completed but I see workflow for submodule may end up with no-op depending on timing.
CAS-9485 Support additional header tables of NOSTAR in importnro: done