Skip to content

Latest commit

 

History

History
143 lines (104 loc) · 6.66 KB

File metadata and controls

143 lines (104 loc) · 6.66 KB

Gammapy Coding Sprint / Co-working week, March 2023

  • Start: Monday, March 20th, 2023 at 2 pm
  • End: Friday, March 24th, 2023 at noon
  • Location: UCM Madrid / Online
  • Contacts: AtreyeeS, registerrier

This meeting is a "coding sprint" for people that want to work on the development of Gammapy (http://gammapy.org/). You're very welcome if you're new to coding or haven't contributed to Gammapy yet. But note that this is not a workshop on how to use Gammapy.

Ideally all participants can dedicate most of their time to work on Gammapy during the week and make sure they are available for spontaneous discussions on Slack and remote meetings via Zoom.

A Zoom room will be open the full week.

Local Logistics

  • Will be held in the 3rd floor, EMFTE Seminar room, Faculty of Physics, Univeridad Complutense de Madrid (https://goo.gl/maps/qYJrtAwrBrG3db5j7)
  • The closest metro station is Ciudad Universataria, on line 6.

mapa_ucm

A more zoomed out map can be found here: https://www.ucm.es/plano-ucm

  • To access the room, enter the Fisica Building, take the stairs, first room on the left on the 3rd floor.
  • Lunch at the canteen on the basement

Agenda

Monday

Afternoon session (2 pm): Kick-off
  • Introduction to the coding sprint - slides

    • Preparation of the Roadmap for v2 - #4388
    • Preparation of the CTAO SDC - Fabio - slides
    • Possible high level analysis utilities - Quentin
    • Pulsar analysis - Alvaro & Maxime
    • Gammapy data model definition - Régis
  • Paper working session

    • Status - Axel

Tuesday

Morning session
  • 10 am: Discussion on event types, Tarek and Juan

Wednesday

  • 4 pm: paper session

Thursday

  • 11 am: IRF models, Katrin

  • 5 pm: paper session

  • 6 pm: paper submission to A&A

  • 9 pm: Group photo to celebrate the day! And thanks to Axel for the work on the paper.

20230323_214946.jpg

Friday

Close-out session: 2 pm

  • 21 PRs opened this week
  • 15 with v1.1 milestone, 6 with v1.0.2 milestone
Bug
  • Obs filter live time #4394 - Maxime
  • Fix issue in metadata when using RegionNDMap.write #4403 - Fabio
    • Backport?
    • PRiority should go to 4412. Then clsoe this one.
  • Check of the time system information of the DataStore #4399 - Bruno
    • Should it go in v1.0.x?
  • Merged: Fix plot_spectrum_datasets_off_regions with too many regions #4397 - Bruno
  • Merged: Iminuit output #4393 - Bruno
Feature
Data
  • Allow to load observations with only IRFs defined #4280 - Quentin
Makers
  • Adding rad max cut in PhaseBackgroundMaker #4352 - Maxime
Datasets
  • Add a livetime map on dataset #4407 - Atreyee
Models
  • LightCurveTemplateModel serialisation #4412 - Atreyee
  • Update the evaluate_timevar_source function in MapDatasetEventSampler #4418 - Fabio
Maps
  • adding from_stack and append to LabelMapAxis #4417 - Maxime
Estimators
  • Expose more methods in ExcessMapEstimator #4414 - Quentin
  • Addition of an ExtensionEstimator #4419 - Régis
Plotting
  • Add a function that plot the npred_signal of models of a dataset #4409 - Maxime
  • Add the possibility to plot in MJD the light curves #4395 - Bruno
  • plot function for 1D distribution of map data #4408 - Maxime
Performance
  • Support for parallel evaluation in FluxPointsEstimator #4402 - Quentin
  • Support for parallel evaluation in LightCurveEstimator #4404 - Quentin
  • Add configuration and helper function to run multiprocessing or ray #4406 - Quentin
Infrastructure
  • Add profilers to dev environment #4398 - Quentin
  • Merged: Impose maximal ipywidget version #4400 - Régis
Documentation
  • Pulsar analysis tutorial #4369 - Maxime & Alvaro
  • Small notice for beginner in the tutorials page #4391 - Bruno
  • Adding more documentation on datasets docstring #4405 - Maxime
PIG
  • PIG 26 - Roadmap for v2.0 #4388

Participants

On-site

  1. Atreyee Sinha, UCM, Madrid, Spain (AtreyeeS)
  2. Régis Terrier, APC Paris, France (registerrier)
  3. Bruno Khélifi, APC Paris, France (bkhelifi)
  4. Daniel Morcuende, UCM, Madrid, Spain (morcuended)
  5. Maxime Regeard, APC, Paris, France (MRegeard)
  6. Alvaro Mas, UCM, Madrid, Spain (alvmas)
  7. Quentin Remy, MPIK Heidelberg, Germany (QRemy)
  8. Juan Bernete, CIEMAT, Spain (JBernete)
  9. Tarek Hassan, CIEMAT, Spain (TarekHC)

X. Please add your name and GitHub name here...

Online

  1. Tim Unbehaun, ECAP, Erlangen, Germany (tunbehaun273)
  2. Fabio Pintore, INAF/IASF Palermo, Italy (fabiopintore)
  3. Abelardo Moralejo, IFAE, Barcelona, Spain
  4. Silvia Crestan, INAF-IASF Milano, Italy (screstan)
  5. Cosimo Nigro, IFAE, Barcelona, Spain (cosimoNigro)
  6. Axel Donath, CfA, Cambridge, US (adonath) (sparse participation...)

X. Please add your name and GitHub name here