...
Post-SRDP Release (for Fall 2023)
...
Selfcal heuristics
- selfcal should reject pipeline mitigations internally
- agg. cont self-calibration should use full image size and pixels per beam (model creation could be compromised otherwise)
- perform self-calibration even for mitigated sources - extremely beneficial from archival point of view
- Implement low S/N and long baseline heuristics from PS (https://github.com/psheehan/auto_selfcal/tree/lbimprovements)
- Implement mosaic heuristics from PS (https://github.com/psheehan/auto_selfcal/tree/lbimprovements%2Bmosaics%2Bcocal)
- Possible improvement
- uv-plane determination if a source is detectable in field of view
- enable inclusion/exclusion in hif_selfcal
- Expose all relevant parameters
- Reference antenna determination cleaned up
- VLA and ALMA use pipieline function to determine the refant list, not the function from prototype
QA & messages
- Fix and suppress some warnings
- "channel bandwidths ratio?" => see
is the result of averaging down to 15.625 MHz channels when there was pre-averagingJira server DMS JIRA columnIds issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId eb2e750b-a83a-387e-8345-36eee8a98f01 key PIPE-1447 - suppress representative target warnings
- "channel bandwidths ratio?" => see
- main table:
- solints to attempt - make the successful solints bolded
- Mouseover text for success (define as: 'self-calibration solutions accepted for at least one solution interval')
- Remove phasecenter, cellsize, and imsize from table
- Remove the 'apply contline' and 'apply cont' columns. If those fail as part of the task, the entire task should fail.
- Add stop reason to table
...
- the page navigation with expanding sections is not used anywhere else and will be very unfamiliar - some of it is better than what is used elsewhere, but either way we should be more consistent
- at the very least the buttons that expand alternative sections should have little "v" down arrow, or something indicating that they'll expand.
or more consistent with the rest of the weblog would be to put all that on a subpage. - Some preference for this to open a new page
- at the very least the buttons that expand alternative sections should have little "v" down arrow, or something indicating that they'll expand.
- Need 'View Other QA images'-type page page to show model, residual, mask, PB, and psfPSF. Does not need to exactly mirror iter0, iter1 of pipeline, but should show the necessary details for each image.
- the weird 3-dot, 3-line symbol at the start of the line is that takes you back up to the top - probably just ditch that for now or have explicit ('jump to top text')
- add mouseover text to Dist./Ratio that defines what this column is
- theoretical sensitivity should be plotted as filled, dark gray distribution rather than the horizontal bar, this will fix many issues with the current horizontal bar
- success "yes" looks like a clickable link but it isn't
- down the line it would be good to figure out how to display the large table of numbers graphically - its a lot of numbers to digest. Or as a first step highlight table cells that indicate something interesting or potentially troubling is hapenning
- the table rendering is joining columns that probably shouldn't be joined, like "rms improvement" and "ratio of beam area" when they're both 1.0
- need to add residual and possibly model images
- 'N.F.' → 'Near Field' and abbreviation needs a mouse-over definition
- I would put stop reason higher
- General comment: Do not abbreviate words if space is available.
...
- Assess S/N ratio in the visibility plane
- Don't abbreviate if space
Top table:
- Bold last solution attempted that succeeded
- Success column helpful as a quick thing
- Bold rather than colors
- Do band, phasecenter, spw need to be in table?
- Want band for VLA
- Don't need both success and apply contline
Theoretical Sensitivity graphs:
- Show theoretical as a Gaussian
- Say that it is the thermal noise gaussian
- Shaded?
Per source breakdown:
- Move Stop reason to top of the page
- Mouse over and pop up?
Make stop reasons parsable for later
- Preferred to be done in
weblog→ Actually the casalog is what we want, so we won't have to parse html. (PS: oops sorry, I knew this; my brain must not have been connected to my hands...) → actually, putting it in a QA metric so that it goes in the aquareport is even better, so we don't have to parse anything - As well as anything else that we might want a cycles worth of information
collapsable per-solint features are confusing → different from rest of the weblog
- Normally would click on something and go to details on another page
initial, final should pull up something similar to hif_makeimages, additional QA, N panel plot
- most concerned with final
...
Stop reporting:
- Make summary table
- After selfcal task, a brief summary should be written to the CASA log for selfcal that should mirror the summary table at the top
- Start with 'Begin Selfcal Summary...'
- List target, band, last successful solint, stop reason (comma separated)
- End with 'End Selfcal Summary.'
- Something similar would be useful for the AQUA report, ALMA will need to define what they need.
- After selfcal task, a brief summary should be written to the CASA log for selfcal that should mirror the summary table at the top
Proposed QA metrics
- S/N and RMS metrics
- overall S/N increased, but near-field S/N decreases
- S/N increases, but RMS increases
- S/N decreases and RMS decreases
- reductions in S/N for some prior/post per-spw images ( if we decide we want to be making these)
- Flagging metrics
- Excessive flagging on certain EBs
- most relevant to many EB datasets where a couple EBs with lots of failed solutions would not result in beam changing significantly
- beam size increases (within the allowed 5%)
- Number of long baseline antennas flagged (and passed through)
- Excessive flagging on certain EBs
- Calibration metrics
- Multiple reference antenna changes on final accepted solution interval in gaincal
- Large phase corrections on >2 antennas
- Define large (> 90 deg?)
- Separate determination for inf_EB and inf
- inf_EB - system issues
- inf - phase decorrelation