Logistics

Date , 10:00 PT

BlueJeans (note the new number)https://bluejeans.com/583102117

Attendees

Regrets

Weekly meeting of the DM-SST to discuss scientific aspects of the Data Management System

Discussion items


ItemWhoNotesConclusions and action items
Updates/Information
  • No meeting 2018-12-14 due to large interest in the SQuaRE tech talk
  • We have quorum for a final meeting of the year on 2018-12-21
  • Stack club will have a final meeting of the year on 2018-12-21, 1 hour only before the SST meeting
  • AuxTel meeting on Monday 2018-12-03 brought together all those involved with getting the spectrograph ready for shipping to Chile. The meeting sought to put on the table all issues and work needed to be done and to define criteria to ship the spectrograph. Michael Reuter will lead this activity, all work will be put into a new Jira project: jira.lsstcorp.org/projects/CAP. A verification plan will be built in Jira.


LDM-612

'Mini-broker' vs Simple Filtering Service terminology. Both are used. Leanne Guy proposes to drop 'mini-broker' and only use LSST Simple Filtering Service

  • There are misconceptions in the community as to what 'mini' means and what 'broker' means. 
  • Melissa Graham points out that it is not a misconception but rather that there is zero conception of either. Core documentation calls it a 'Simple Filtering Service'
    • DMSR : LSST provides an alert filtering service 
  • John Swinbank prefers to more away from the term 'broker and suggests dropping term 'filter'. What is ’simple’ is subjective. 
  • Colin Slater: Definition of 'simple' is: 'no information beyond the alert package'. It is clear in the requirements that and alert is on a single alert packet. 
  • DM-SST recommends 'LSST Simple Alert Filtering Service' pending a check of the baseline documentation.

The DM-SST proposes the term 'LSST Simple Alert Filtering Service' pending a check of the baseline documentation. We propose to working this change back through all documents to remove the term 'mini-broker'. We do not expect there to be very many occurrences to update.

  • Eric Bellm Review the core baseline documentation and confirm the terminology used.
  • Eric Bellm Identify all occurrences of the term 'mini-broker' in DM documentation and update.  
  • Eric Bellm Create RFC to circulate the idea and to update documents  
Alerts Key NumbersMelissa Graham

Melissa Graham will present some first work on the Alerts Key Numbers (draft DMTN-102). The questions I'll raise for discussion are posted to the project's confluence page.

Discussion:

  1. Quantities:
    • There are formal requirements on second 2 numbers (number of alerts per visit, fraction of visits with delayed/failed alert distribution)
    • Add completeness and purity (2.5) and quote with appropriate threshold 
    • Formal requirement for the 4th (fraction of alerts per visit with delayed distribution)? no one knows Should we define this? 
    • Does the commissioning process need to demonstrate alert flow to community brokers (CBs)? There are no formal requirements on Community Brokers - they are a third-party service, but they are a key part of our service. We should do all we can to involve Community Brokers in LSST commissioning.
    • There are formal requirements on the LSST alerts filtering services but there is no discussion on running this service in commissioning. This is entirely data management, i.e there is no dependence on the Camera. We can test and verify the bulk of the simple alerts filtering service in Data Management acceptance testing.  Commissioning should still generate alerts end-to-end and test the service but it should be mostly a box-ticking exercise for commissioning This should be discussed with commissioning.
    • mini-broker: alerts database latency: What is meant by query latency - L1PublicT still applies. 

  2. Alert distribution time scale - how is  OTT1(60 s) defined:
    • Leanne Guy thinks the 60s ends when the alert is loaded in Kafka and brokers can start to pull the the alert.
    • Eric Bellm: thinks we should consider how CBs will access this. We don’t want CBs getting behind distributing alerts. Is it also a perception issue - we make them available in 60s but how long will it take for CB can’t get them? 1.5 - 3 mins probably will have no science impact.
    • Leanne Guy: this will take time from processing. 
    • Eric Bellm: bandwidth allocation suggest we can do the processing in 5 secs.
    • Colin Slater: is reluctant to give the up 60s budget to network transfer. Would prefer we have another budget for network transfer and tack on an extra quantity. 
    • Eric Bellm: Agrees that network latency should not be part of OTT1. We define OTT1 as ‘available to the stream’
    • Clarify that this is for the last alert out of the visit.

  3. Alert Distribution Science Validation: OTR1  
    • OTR1 is not defined or used elsewhere (that can be found).
    • Has this been captured in any of the test cases so far. Eric Bellm is not aware but this is not a plan to verify this quantity. Check if it is captured in the science verification.
    • Colin Slater: wording is confusing. We need some text to summarise this and include reference to Melissa’s definition and ensure that verification plans are consistent with what Melissa defines. 

  4. False positives
    • Where does "50% of the alerts distributed with transSNR>5 are expected to be false positives" come from?
    • The S\spreadsheet sizing document: LSE-80/LSE-81: is not normative? It is an estimate, not a requirement
    • Eric Bellm : MOPS is the only place where there is a 50% purity requirement. MOPS prefers high completeness and sacrifices purity. Not everything coming from MOPS has to be an alert?
    • 6sigma is the requirement number for transients 5 sigma is MOPS. 


  • Melissa Graham check if there are formal requirements on the 'fraction of alerts per visit with delayed distribution'  
  • Leanne Guy create ticket to review with commissioning team the subject of end-to-end testing of the LSST alert filtering service in commissioning.  
  • Leanne Guy create ticket to review the role of Community Brokers in commissioning.   
  • Eric Bellm to look in the document on the alert database latency (access) to clarify 'alerts database latency'  

We propose to define OTT1 as defined as ‘the last alert of the visit is made available to the stream’


Dangling requirements

Jeffrey Carlin has been working on the DM acceptance test plan in Jira. He has discovered that there are requirements that are referenced in the DMSR that do not exist - 'dangling requirements'. Turns out that this in an old issue DM-11029 - Getting issue details... STATUS that was never resolved. Tim has extracted the full set of dangling requirements that I think the SST should review and make a proposal in an LCR.

I have started a review page. The goals for today are to

  1. Define evaluation criteria
  2. Assign dangling requirements to people to review

Overdue or undated DM Science Team ticketsSee list below - still 34 unreviewed and undated tickets
Open actions

See list below:

DESC plans for data representation:

Dominique Boutigny reports that they are investigating 3 ways:

    1. hdf5 / parquet files accessed through Dask and/or Spark (the experts are Michael Wood-Vasey @Yao @stefplaz + probably others). There is also an interface with GCRCatalog
    2. PostgreSQL database based on what HSC has been doing. There is a functional prototype at NERSC with Run1.2 data (the expert is Joanne bogart)
    3. Qserv - There is a functional prototype at IN2P3 on a limited CFHT subset of data and Sabine Elles is struggling to ingest Run1.2. Our intent at IN2P3 is to ingest the full DC2 on a dedicated Qserv cluster.

Source & DIASource table review

    • Due date changed to push to 2019



AOB



List of SST tasks (Confluence)

DescriptionDue dateAssigneeTask appears on
  • Leanne Guy to talk to Science Pipelines (Yusra) about when do this transfer  
19 Oct 2021Leanne Guy2021-09-28 Science Metric Development Agenda and Meeting notes
  • Leanne Guy arrange to disucss at a future meeting if there are metrics from PDR3 & this paper that we might want to include in faro.   
26 Oct 2021Leanne Guy2021-08-31 Science Metric Development Agenda and Meeting notes
  • Colin to ask about capturing ideas for improvement to the stellar locus algorithm   
30 Nov 2021 2021-11-09 Science Metric Development Agenda and Meeting notes
  • Robert Lupton Clarify the meaning of time in the object table. 1 sentence description in sdm_schemas, can link to a short DMTN.  Update 2022-02-09: Meeting to resolve this on 2022-02-21  
28 Feb 2022Robert Lupton2018-11-05 DM SST F2F Agenda and Meeting notes
  • Gregory Dubois-Felsmann check if SDM standardization is adequately represented in project documents, and whether DMTN-067 should be required.
31 Mar 2022Gregory Dubois-Felsmann2022-02-14 DM-SST Virtual F2F Agenda and Meeting notes
  • Steve Ritz Work with DM and Camera to develop plans for delivering a shutter position-vs-time model  
16 May 2022Steve Ritz2022-03-14 DM-SST Agenda and Meeting Notes
  • Gregory Dubois-Felsmann  / Leanne Guy Create a TN that outlines the science use cases and options for compressed PVIs from AP. Present the issue at DMLT VF2F and then the PST.   
13 Jun 2022Gregory Dubois-Felsmann2022-05-09 DM-SST Agenda and Meeting Notes
  • Eli Rykoff Report on what information DES used for their decision on using compression?  
25 Jul 2022Eli Rykoff2022-06-06 DM-SST VF2F Agenda and Meeting notes
  • Melissa Graham to draft a proposal for including pz in alert packets  
12 Sep 2022Melissa Graham2022-08-15 DM-SST Agenda and Meeting Notes
26 Sep 2022Steve Ritz2022-09-12 DM-SST Agenda and Meeting Notes
  • Gregory Dubois-Felsmann  start a technote to write down the details for science end user interface to SED corrections in catalogs  
31 Oct 2022Gregory Dubois-Felsmann2022-08-22 DM-SST Agenda and Meeting Notes
31 Dec 2022Leanne Guy2022-06-06 DM-SST VF2F Agenda and Meeting notes
28 Feb 2023Leanne Guy2023-01-23 DM-SST Agenda and Meeting Notes
  • Leanne Guy talk to Steve R about presenting plans for the ShearObject table to PST and SciCollab chairs   
20 Mar 2023Leanne Guy2023-02-27 DM-SST Agenda and Meeting Notes
31 Mar 2023Jim Bosch2023-02-27 DM-SST Agenda and Meeting Notes
  • Leanne Guy  talk to Gregory Dubois-Felsmann to review the original intent of the AFS-related Portal requirements before deciding on a course of action  
29 May 2023Leanne Guy2023-05-01 DM-SST Focus Meeting - Brokers in Commissioning
  • Leanne Guy Prepare to consult the PST on the question of providing compressed PVIs for AP outputs, to cover the period before the data become available in a DR.  
02 Jun 2023Leanne Guy2023-03-27 DM-SST Agenda and Meeting Notes
  • Jim Bosch Incorporate 30-60 day period for raws on disk into the strawman proposal and present to KT  
26 Jun 2023Jim Bosch2023-05-08 DM-SST Agenda and Meeting Notes
  • Parker Fagrelius Patrick Ingraham  how long will it take to do a scan as described? No need to scan the whole WL range but will require additional points outside nominal lambda range.  
30 Jun 2023Parker Fagrelius2023-03-27 DM-SST Agenda and Meeting Notes
31 Jul 2023Colin Slater2023-07-10 DM-SST Agenda and Meeting Notes


Overdue or Undated DM Science Team tickets

Key Summary T Created Updated Due Assignee Reporter P Status Resolution
Loading...
Refresh

LIT tickets of interest to DM Science

T Key Summary Assignee Reporter P Status Resolution Created Updated Due
Loading...
Refresh