Preparation of PO&DAS23

Europe/Berlin
SR3a (Hamburg)

SR3a

Hamburg

Description

Zoom link: https://cern.zoom.us/j/61532761187?pwd=bnd0aFIrM3JHV05oYnpOZm11cFh6dz09
Meeting ID: 615 3276 1187
Passcode: 770451
 

Questions to all facilitators:

  1. do have special computing requirements? (default: standard NAF account with NFS and HTCondor)
  2. are you looking for more facilitators? (we want at least 2, ideally one of them being based in Hamburg)
  3. are you planning any pre-exercises? (recommended to set up environment)
  4. does your exercise depend on another exercise? (e.g. PAG inclusive jet depends on POG jets)
  5. anything else?

Notes:

  • We would like to finalise the list of exercises by mid of July.
  • We are still looking for facilitators for the topical exercises.
    • 10:00 10:05
      Introduction 5m
      Speakers: Alexander Grohsjean (CMS - University of Hamburg), Andreas Hinzmann (CMS (CMS Fachgruppe Searches)), Matthias Komm (CMS (CMS Fachgruppe Searches)), Patrick Connor (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik) & CDCS)
      • Ankita: stat?
        • Patrick: not sure we have time... perhaps a bit in CAT for combine
      • Matteo: "what to survive in an analysis" at CMS DAS @ CERN
        • Patrick: fits pretty well the last session
    • 10:05 10:08
      Topical exercise: Anomaly detection 3m
      Speakers: Louis Moureaux (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik)), Patrick Connor (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik) & CDCS)

      Abstract: This exercise is an introduction to novel techniques used to search for unusual occurrences in a dataset, for instance a few new physics events in an overwhelming standard model background. The two big classes of techniques will be presented.

      Prerequisites: Basic knowledge of Python and machine learning will be assumed. The practical part of the exercise is based on PyTorch. It uses a Jupyter notebook that runs on Google Colab, locally, or at any supporting cluster (e.g. NAF or lxplus). Access to a CUDA-enabled GPU (as provided by Colab) helps but is not strictly necessary.

    • 10:08 10:11
      Topical exercise: Scikit Learn 3m
      Speakers: Laurids Jeppe (CMS (CMS Fachgruppe TOP)), Matthias Komm (CMS (CMS Fachgruppe Searches))
    • 10:11 10:14
      Topical exercise: RDataFrame 3m
      Speaker: Suvankar Chowdhury
    • 10:14 10:17
      Topical exercise: Git 3m
      Speakers: Lars Olaf Stietz (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik)), Samuel Bein (None)
    • 10:17 10:20
      Topical exercise: MC techniques 3m
      Speakers: Mikel Mendizabal Morentin (DESY), Paris Gianneios, Polidamas Kosmoglou
    • 10:20 10:23
      Topical exercise: ROOT 3m
    • 10:23 10:26
      Topical exercise: Coffea 3m
    • 10:26 10:29
      Topical exercise: ML (Keras) 3m
      Speakers: Karim El-Morabit (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik)), Lisa Benato (Hamburg University)
    • 10:29 10:32
      Topical exercise: Combine 3m
      Speaker: Aliya Nigamova (University of Hamburg)

      The goal: learn how to setup different types of statistical models in the Combine Tool, the most common software for statistical inference in CMS, will also include a short session on debugging. 

      Prerequisites: basic knowledge of python and the concept of fitting. 

    • 10:32 10:35
      Topical exercise: unfolding 3m
      Speakers: Matteo Defranchis (CERN), Patrick Connor (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik) & CDCS)
    • 10:35 10:38
      Topical exercise: ML (PyTorch) 3m
    • 10:38 10:41
      Topical exercise: CMSSW 3m
    • 10:41 10:44
      Topical exercise: ColumnFlow 3m
    • 10:44 10:47
      DPG exercise: Trigger 3m
      Speakers: Artur Lobanov (Universität Hamburg), Juliette Alimena (CMS (CMS Fachgruppe Searches)), Sanu Varghese
      • Sanu is STEAM convener, unclear if he will be in Hamburg for the school itself
      • Which columnar tool in particular should be a good choice? will students already know about columnar analysis?
        •  it might be a requirement to take one of the columnar exercises before then
      • Can we use it a local setup instead of SWAN?
        • to be followed up
    • 10:47 10:50
      DPG exercise: Tracker 3m
      Speakers: Dr Andrea Cardini (CMS (CMS Fachgruppe HIGGS)), Antonio Vagnerini (DESY), Henriette Petersen (CMS (CMS Fachgruppe TOP)), Sandra Consuegra Rodriguez (CMS (CMS Fachgruppe HIGGS)), Suvankar Chowdhury
      • Pixel, strip, alignment, TkDQM
        • focus will be on TkDQM and alignment during the exercises (1h each)
        • focus on pixel and strip during the plenary
      • alignment: give a feeling of how it works
      • TkDQM: how to decide if a run is good or not
      • will recycle material from the Tracker training days
        • includes simple hands-on exercise on alignment
        • ideas on TkDQM
    • 10:50 10:53
      DPG exercise: Calorimeters 3m
      Speaker: Fabrice Couderc
    • 10:53 10:56
      DPG exercise: Muon chambers 3m
      Speaker: Archie Sharma
    • 10:56 10:59
      POG exercise: PPD 3m
      Speakers: Louis Moureaux (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik)), Patrick Connor (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik) & CDCS)

      Please change the name to be more specific!

      Abstract: In this exercise you will learn to find the samples you need for an analysis and information about them, for instance their cross section or how they were produced. You will also learn how the CMS simulation chain works and how to run it on your own.

      Prerequisites: The exercise involves running CMSSW on the command line. It requires a working grid proxy.

    • 10:59 11:02
      POG exercise: Generators 3m
      Speakers: Dominic Stafford (CMS (CMS Fachgruppe TOP)), Luis Ignacio Estevez Banos (CMS (CMS Fachgruppe QCD)), Simone Amoroso (CMS (CMS Fachgruppe QCD))
      • Patrick: Rivet is a must for this school, may be an extra exercise if you like, or part of the GEN exercise
        • Dominic: will think about it
        • Patrick & Andreas: we find it better standalone, but we let you facilitators decide
      • Patrick: talk to Mikel, who will be setting up the exercise on MC techniques and application to QCD
      • Matthias: Gridpack generation?
        • yes
      • Matthias: MCM
        • covered by PPD
      • Andreas: and there will be plenary talks
    • 11:02 11:05
      POG exercise: BTV 3m
      Speakers: Matteo Defranchis (CERN), Sebastian Wuchterl (DESY - CMS)
      • Brand-new BTV exercise was used for CMSDAS @CERN (prepared by Annika Stein)
      • Current version of the exercise can be complited in 2/3h, depending on the student
      • Plan to add one/two more examples to make sure 4h are covered in all cases
      • Trying to recruit person power for preparing the exercise and for facilitating. Will have a clearer idea in the next weeks
    • 11:05 11:08
      POG exercise: LUMI 3m
      Speaker: Joscha Knolle (Ghent University)
      • Patrick: the exercise should be 4h long, I think you should cover BrilCalc
      • Daniel: using hot data is really nice. But October is planned for HI, right?
      • Josha: the exercise won't change much whether it's HI or pp. Otherwise I can identify a few interesting scans. On short notice, we can identify what we like to analyse.
    • 11:08 11:11
      POG exercise: CAT 3m
      Speakers: Aliya Nigamova (University of Hamburg), Daniel Savoiu (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik)), Marcel Rieger (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik)), Philip Daniel Keicher (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik))
      • Daniel: planning to get together soon
      • Laurids: topic?
        • job management & columnar analysis, in particular with "law"
        • HTCondor
      • Patrick: requirements?
        • unclear at this stage
      • PAtrick: we should set up a meeting with all computing exercises together 
    • 11:11 11:14
      POG exercise: Tracking 3m
      Speaker: Kirill Skovpen (Ghent University)
    • 11:14 11:17
      POG exercise: Muons 3m
    • 11:17 11:20
      POG exercise: MET 3m
    • 11:20 11:23
      POG exercise: Jet 3m
      Speakers: Andreas Hinzmann (CMS (CMS Fachgruppe Searches)), Anna Monika Albrecht (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik)), Polidamas Kosmoglou
    • 11:23 11:26
      POG exercise: EGM 3m
      Speakers: Afiq Aizuddin Anuar (CMS (CMS Fachgruppe TOP)), Anshul Kapoor, Dr Ying An (CMS (CMS Fachgruppe TOP))

       

      EGamma Exercise: (Jupyter notebook, mainly Python)

      • Reconstruction/Calibration
      • Energy correction
      • Identification
      • Tag & Probe method & MVA ID training
    • 11:26 11:29
      POG exercise: Proton 3m
      Speakers: Beatriz Ribeiro Lopes (CMS (CMS Fachgruppe TOP)), Michael Pitt

      The forward proton detectors are new detectors introduced during LHC Run 2 by the CMS collaboration and are used to recontsruct scattered protons that emerge intact from the proton-proton interaction. In this exercise, we will learn about the process of proton reconstruction and its application in analysis, following the latest recommendations provided by the Proton Object Group.

      Throughout this exercise, participants will use the nanoAOD data/MC samples with CMSSW, obtain analysis ntuple with proton objects, and make validation plots from the obtained ntuples using Jupiter notebook.

    • 11:29 11:32
      POG exercise: Taus 3m
      Speaker: Dr Andrea Cardini (CMS (CMS Fachgruppe HIGGS))
    • 11:32 11:35
      PAG exercise: Top mass measurement 3m
      Speakers: Henriette Petersen (CMS (CMS Fachgruppe TOP)), Matteo Defranchis (CERN)

      The exercise is a bit old, but it was quite successful at the CMSDAS @CERN

      • The minimal version of the exercise does not involve advanced analysis techniques
        • if the students are not very fast, they can anyway obtain a result
        • if the group is fast and efficient, there is a lot of margin for initiative with more modern techniques
          • for example, at CERN they implemented a fit in Combine from scratch, improving a lot on the baseline result
          • we also did the simultaneous unblinding of the two method, and used this as to cross-check the combine fit
             
      • The exercise consists in producing control distributions, fitting the b-jet energy peak, calibrating the peak to the top mass, and estimating systematic uncertainties
      • All the information is contained in simple flat ntuples, so the students can actually code the analysis without big technical obstacles
      • The code is based on simple python scripts

       

      UPDATE: technology for the exercise: simple python scripts, possibility to set up fit in Combine upon students' initiative. The fact that the code is very simple gives the student the possibility to do an analysis from beginning to end, without having to learn advanced software frameworks (which is very hard in just a few days)

    • 11:35 11:38
      PAG exercise: Long lived particle search 3m
      Speakers: Karim El-Morabit (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik)), Lisa Benato (Hamburg University)
    • 11:38 11:41
      PAG exercise: BSM resonances in Run 3 (TBC) 3m
      Speaker: Daniel Savoiu (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik))
    • 11:44 11:47
      PAG exercise: Higgs with columnar analysis 3m
      Speakers: Daniel Savoiu (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik)), Philip Keicher (Universität Hamburg)
      • Daniel: more concrete plans in the coming weeks
    • 11:47 11:50
      PAG exercise: TTbar cross section at 13.6 TeV 3m
      Speakers: Evan Ranken (CMS (CMS Fachgruppe TOP)), Laurids Jeppe (CMS (CMS Fachgruppe TOP))
      • Patrick: HTCondor will be available, but 1) prepare plan B, 2) make sure that students learn to test locally before
      • Evan & Laurids: require exercise on Combine, probably one topical computing exercise
      • Matteo: do you plan to use the same strategy as in the analysis, or central calib?
        • Laurids: probably the same strategy
    • 11:50 11:53
      PAG exercise: SMP Z->mumugamma 3m
      Speakers: Ankita Mehta (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik)), Louis Moureaux (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik)), Paris Gianneios, Patrick Connor (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik) & CDCS), Dr Ying An (CMS (CMS Fachgruppe TOP))

      Abstract: In this exercise you will measure a value missing from the PDG: the branching fraction of the Z boson to two muons and a photon. Starting from MiniAOD, you will perform the necessary corrections to the simulation and obtain a result free of detector effects.

      Prerequisites: Ideally you should have followed the Muon and/or EGamma exercises. An understanding of generators and triggers will also be useful. The exercise will be done in C++ using the ROOT libraries.

    • 11:53 11:56
      PAG exercise: Inclusive jet 3m
      Speakers: Patrick Connor (UNI/EXP (Uni Hamburg, Institut fur Experimentalphysik) & CDCS), Polidamas Kosmoglou, Simone Amoroso (CMS (CMS Fachgruppe QCD)), Valentina Guglielmi (CMS (CMS Fachgruppe QCD))