nick elias 2010 may 14 casa developers' meeting1

14
Nick Elias 2010 May 14 2010 May 14 CASA Developers' Meeting 1

Upload: stephen-arnold

Post on 30-Dec-2015

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Nick Elias 2010 May 14 CASA Developers' Meeting1

Nick Elias2010 May 14

2010 May 14 CASA Developers' Meeting 1

Page 2: Nick Elias 2010 May 14 CASA Developers' Meeting1

Jürgen’s talk on science priorities: EVLA and ALMA observation modes daunting! ALMA depends entirely on CASA Growing CASA user community If CASA or ALMA fails, ramifications for the future!

Nick’s talk on the roadmap: We’ve made progress on concerns, more to go Requiring design documents Formalizing closure process incorporate comments

It will still be represented by a flowchart (sorry) Discipline, discipline, discipline!

2010 May 14 CASA Developers' Meeting 2

Page 3: Nick Elias 2010 May 14 CASA Developers' Meeting1

Sanjay’s algorithm talk: Several new algorithms under development Current development driven mostly by EVLA, but

much overlap with ALMA R&D needs isolation from main release branches

Kumar’s imaging talk: Task by accretion 60 parameters Described functionality of Imager and related

classes Recent history (no scratch columns, etc.) Future (parallelization, new algorithms, etc.)

2010 May 14 CASA Developers' Meeting 3

Page 4: Nick Elias 2010 May 14 CASA Developers' Meeting1

George’s calibration talk: Supported calibration factors, hierarchy Classes Future (eliminate plotcal, ALMA polarization

calibration, eliminate scratch columns, etc.) Visualization talks:

dbus (Darrell): How does it work? Features (Qt). viewer: (Darrell): Architecture description. plotms: (George): History. Principles. Future. 3D: viewer ESO IFUs. Requirements. Synergy.

2010 May 14 CASA Developers' Meeting 4

Page 5: Nick Elias 2010 May 14 CASA Developers' Meeting1

Ger’s talk on casacore: Recent development Future plans mostly bug fixing pyrap

Jonas’ talk on the new build system: Requirements Build tool comparisons Cmake Improvements (null build times, integrated

unit tests, etc.)

2010 May 14 CASA Developers' Meeting 5

Page 6: Nick Elias 2010 May 14 CASA Developers' Meeting1

Sandra’s test talk: List of e2e regressions Description of unit testing system How to run and monitor tests

Remy’s simulator talk: CLI Corruptions/corrections Classes Future plans

2010 May 14 CASA Developers' Meeting 6

Page 7: Nick Elias 2010 May 14 CASA Developers' Meeting1

Dirk’s talk on exportasdm: Design document created Table formats Features of each version of code

Binding talks: ccmtools (Darrell): existing, somewhat complicated boost (Wes): already used by sd tasks swig (Michel): simple! Wes wants to investigate boost and swig

Kumar’s VisibilityIterator talk: Description, hints, etc.

2010 May 14 CASA Developers' Meeting 7

Page 8: Nick Elias 2010 May 14 CASA Developers' Meeting1

Takeshi’s talk on sd: Architecture (tools and tasks) Recent developments (e.g., fitting, clipping, plotting) 3.0.2 plans (msmoments)

Jürgen’s demonstration of Livedata and Gridzilla: Tools for sd observations

Dominique’s and Jean-Christophe’s talk on TELCAL: Uses ACS Must process data within 0.5 sec! Many engines Filler and calibration from CASA used SWIG wrappers

2010 May 14 CASA Developers' Meeting 8

Page 9: Nick Elias 2010 May 14 CASA Developers' Meeting1

John’s talk on the pipeline heuristics: Python Recipe driven HTML Output Future: Real ALMA data, parallelization

Lindsey’s talk on pipeline infrastructure: Quicklook and science relay on CASA Visualization, calibration, flagging, imaging

HPC: parallel_go (Honglin): python level, how to use? parallel (Kumar): managing memory, disk access,

wrappers around parallel_go (line and continuum)

2010 May 14 CASA Developers' Meeting 9

Page 10: Nick Elias 2010 May 14 CASA Developers' Meeting1

Process: Kumar – Regressions (redundant, check points,

documentation), research endeavor, better releases Remy – Communications issues

Takeshi’s talk on sd data format: Update scantable or go to ms We have the info, a bit more discussion, then come up with

plan and assign/schedule tickets Wait for Iono-san?

Honglin’s talk on boxes: Wow!

Nick’s talk on the release process: A few OK ideas (e.g., unit tests), needs more work

2010 May 14 CASA Developers' Meeting 10

Page 11: Nick Elias 2010 May 14 CASA Developers' Meeting1

“Ready for test”: can go from active to test after passes unit tests and Wes’ regressions

Scratch and R&D branches? Check breakpoints for regression tests Must encourage communications among developers,

users, testers, etc. Need to track regression failures Must make time for long term planning

We have begun with viewer, HPC, and boxes How can we effectively use Friday afternoon meetings?

E.g., scratch columns, viewer, etc. Discipline, discipline, discipline!

2010 May 14 CASA Developers' Meeting 11

Page 12: Nick Elias 2010 May 14 CASA Developers' Meeting1

Pictures are contained in *.tar.gz files and may be found on the meeting page If you have additional pictures, please send

them to me as well Comments for communiqué please! We have a new logo, thanks to Jürgen

2010 May 14 CASA Developers' Meeting 12

Page 13: Nick Elias 2010 May 14 CASA Developers' Meeting1

The feature freeze starts now Except for splitting cross hands

Juergen: Coordinate with workshop personnel

Everyone: Regressions started failing Change of interpolation method? How to coordinate fixing the regressions? Discipline, discipline, discipline!

Patch release due o/a June 1 We may see absolute last minute bugs be

ready!2010 May 14 CASA Developers' Meeting 13

Page 14: Nick Elias 2010 May 14 CASA Developers' Meeting1

2010 May 14 CASA Developers' Meeting 14

Thanks!