Monday Morning Meeting 29 August 2016

  • IP:
  • Phone: (434) 817-6524


  • Socorro: George, Jim, Kumar, Tak, Martin, Susan, Lindsey, Juergen, Pam, Sanjay, Urvashi
  • CV: Jen, Akeem, Andy, Anand, Ville, Darrell
  • Garching: Justo, Sandra, Dirk
  • SCO:

News / Meetings / Visitors

  • ALMA Development Meeting
  • CUC Sept 26,27
  • CASA Newsletter
    • Submissions due to Anand by September 16th.


  • Discussion of new build and test workflow.

Build, Release

  • virutal osx build/release systems are up and running
    • macos-bld-vm10-10
    • macos-bld-vm10-11
    • macos-bld-vm10-12 (still needs Xcode + third-party pkgs)

Verification Testing

Validation Testing


  • Warnings Summary
  • Conversion to CasaCore namespace a day or two away. I'll send out an email providing details about what to expect.



  • Pipeline C4R21 branching scheduled for today,
    • last minute problem with bandpass phaseup solint heuristics fixed
  • First tests with the 4.7 release candidate
  • Release notes in preparation
  • CASA issues
    • msmd caching issue, fixed
    • statewt efficiency issue, fixed
    • gencal Tsys issues, fixed
    • tclean divergence handling


Developer Reports

Monday Meeting
  • Sanjay Bhatnagar
  • Sandra Castro
  • Lindsey Davis
    • Improved bandpass phaseup solint heuristics
    • Investigated and fixed dbservice connection handling problem
    • Last minute fixes to tclean cube imaging heuristics with Dirk M
    • Investigated PPR generation problem at NAASC
    • Started drafting release notes
  • Pam Ford
    • Developer build of release-4_7 branch
    • Minor code tweaks for tickets under test
    • Eclipse and git; reviewed proposed workflow
  • Kumar Golap
    • Analysing differences in noise distribution between linear mosaic and mosaicft (CAS-8289)
    • Helped Tak with SetJyGridFT
    • testing the new evla beams in mosaic
  • Justo Gonz├ílez Villalba
    • Started with implementation of denoising lib, based on GSL. Goal is to provide thread-safe lock-free generalized linear squares, weighted linear squares and re-weighted (robust) linear squares routines. Also high-pass, low-pass and median filters will be included. I will use the new UVContSubTVI implementation as a test bench. The details on the various re-weighting strategies to be discussed in a PDR to be held at the end of October.
  • Jim Jacobs
    • Helped debug a problem that showed up on the RHEL 6 build of CARTA. Turned out to be a static initialization problem that did not show up on Ubuntu builds where development builds are performed.
  • Jeff Kern
  • Susan Loveland
    • CARTA
      • Fix of timing segfault on RedHat6 initialization (Helpers:Ville found problem & provided RedHat6 debug environment; Jim diagnosed problem)
      • Region work.
  • David Mehringer
    • (CAS-6896) immath should give control over file used for header generation: IR. Discussion of the many potential issues related to the imagemd parameter and how much hand holding (= added development cost) the code should do in order to alert users they are doing stupid things.
    • (CAS-8929) imstat(axes=[0,1,2], listit=False) still lists the per-channel statistics: Resolved. Not a bug. verbose=False controls this behavior (yes I too find it annoying that there are two parameters in imstat that control the amount of logging; not my doing).
    • (CAS-8928) when using beam ia.convolve2d() throws error that minor/major/pa are specified even if they are not: IR. The default values are "specified" (I don't necessarily understand why, because the values don't make much sense, but not my doing). This should be able to be resolved by explicitly specifying empty strings for the relevant parameters.
    • (CAS-8918) hif_importdata is stuck (python CPU bound for 16 hours) at the "Analysing" step of the 5th of 6 ACA7m Cycle 3 science ASDMs: WIP. Iterating with Julian on PR. It was a caching issue.
    • (CAS-8783) add parallel support to imstat/ia.statistics(). UT. Responded to test team questions.
    • (CAS-8837) implement multithreading in ClassicalStatistics::_createDataArrays(): UT. Responded to test team questions.
    • Read new process documentation.
    • (CAS-8901) msmd needs a feature to retrieve spw IDs from spw names: RTT. Implemented msmd.spwsfornames().
  • George Moellenbrock
    • CAS-8993: checked this fix manually into release-4_7, since pull #485 not yet merged to casacore:master.
    • CAS-8904: communications w/ Takeshi re test_tsdcal failure (test data update req.). Also discussions re precision w/ Kana: Basics: Interpolate1D.h nominally supports mixed types, but uses ArrayMath operators which do not (i.e., casacore not supporting itself). A proposal is forthcoming to remedy this.
    • CAS-8913: Turns out migration to (~indirect) use of MSMetaData to set scan numbers for ALMA Tsys is sabotaged by inaccurate timestamping of Tsys values by the telescope; reverted to ad hoc way which builds in ALMA lore to get it "right".
    • CAS-8923: A user reports "numerical instability" in D-term solve for ALMA data for cross-hand phase near zero. I've found and fixed (release-4_7) a problem in the cross-hand phase solution which is likely the cause.
  • Dirk Petry
  • Martin Pokorny
  • Urvashi Rao
  • Darrell Schiebel
    • Structure101 repository now has a reasonable dependency graph snapshots, and I am working on daily snapshots and incremental updates.
  • Ville Suoranta
    • 4.7 branching and related build configuration
    • Investigated Carta build issues on RHEL6
    • Investigated/fixed Carta packaging issues on Mac
    • Worked on separating branch and master build/packing workflows on Bamboo
    • Configuring builds on the new Mac VMs
  • Julian Taylor
  • Takahiro Tsutsumi
    • Investigated CAS-8584. Asked Kumar to change the interpolation used in SetJyGridFT to linear to make the setjy results in a better agreement between multiple spw ran separately and merged together. Made some minor changes to setjy code as well. All checked in to both the release branch and trunk.
    • Added a tolerance to divergence check in tclean so that it stops as "diverged" only if the peak increases more than 200% between major cycles ( CAS-8584 )
Friday NAOJ Meeting
  • Kanako Sugimoto
    • An issue in ATM library found ( ICT-7997): could we fix it in 4.7?
    • I could finally log in to Plone. I believe all developers (except for Masaya, who hasn't tried) can log in now.
    • assigned starter development targets of 5.0 to developers who are not working on new developments.
    • reported a couple of issues found in PL and other tests: DONE plotting SD caltables by plotms ( CAS-8892) , wip an issue in nearest frequency interpolation of LSB spws in applycal ( CAS-8893 fix done. waiting for fix being pulled), DONE intent selection issue in calmode='otfraster' (no ticket)
  • Wataru Kawasaki
  • Masaya Kuniyoshi
  • Takeshi Nakazato
    • investigating tsdcal failure on 4.7 prerelease: due to the fix in CTTimeInterp1, need to update reference data
  • Renaud Miel

-- KanaSugimoto - 2016-08-25
Topic revision: r21 - 2016-08-29, JaredCrossley
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding NRAO Public Wiki? Send feedback