Advanced software programming for astrophysics and astroparticle physics

Europe/Paris
LAPP

LAPP

9 chemin de Bellevue, Annecy
Description

1st ASTERICS-OBELICS International School

"Advanced software programming for astrophysics and astroparticle physics".
 

When: 6-9 June 2017.

 

Where: Particle Physics Laboratory of Annecy-le-Vieux, Annecy-le Vieux, France.

 

Who can attend this school: this school is specifically intended for a large audience including PhD students, postdocs, senior researchers from the domain of astrophysics and astroparticle physics. It will provide theoretical and hands-on training to acquire efficient and fast computer programming techniques, as well as skills for improving their scientific data analysis software. 

For more details on the topics covered under this school visit the programme page.

 

Prerequisites: beginner to intermediate level, with knowledge of programming languages. Python will be the language of reference during the school. 

 

Registration Deadline : 7 April 2017.

 

How to Register:  please visit the registration page for details.

 

Who is organizing this school: LAPP is the organizing this school in association with OBELICS partners, PRACE. This international school is being organized in the framework of OBELICS  (Observatory E-environments LINked by common ChallengeS) work package of H2020-ASTERICS project.

 

What is H2020-ASTERICS: the Astronomy ESFRI and Research Infrastructure Cluster, ASTERICS, is a Research Infrastructure funded by the European Commission's Horizon 2020 framework. ASTERICS aims to address the cross-cutting synergies and common challenges shared by world class Astronomy ESFRI Facilities such as SKACTAKM3NeT, LSST, LOFAR, EUCLID, EGOE-ELT.               

For more information visit https://www.asterics2020.eu/

 

What is OBELICS: OBELICS stands for OBservatory E-environments LInked with common ChallengeS. OBELICS is one of the workpackages of H2020-ASTERICS. It aims at enabling interoperability and software re-use for the data generation, integration and analysis of the cluster of ESFRI and pathfinder facilities in Astronomy and Astroparticle Physics.

OBELICS Partner Institutes :

  1. Laboratoire d'Annecy-le-Vieux de physique des particules, France
  2. Netherlands Institute for Radio Astronomy, Netherlands
  3. The National Institute for Astrophysics, Italy
  4. The National Institute for Nuclear Physics, Italy
  5. University of Cambridge, UK
  6. The Joint Institute for VLBI ERIC, Netherlands
  7. The Institute of High Energy Physics, Spain
  8. The French Alternative Energies and Atomic Energy Commission (CEA), France
  9. The Complutense University of Madrid, Spain
  10. Friedrich-Alexander University Erlangen-Nürnberg, Germany
  11. The Center for particle physics of Marseilles, France
  12. The Laboratoire interdisciplinaire Astroparticule Cosmologie, France
  13. The Institut d'astrophysique de Paris, France

 

For more information visit: https://www.asterics2020.eu/obelics

 

About LAPP : Created in 1976, the LAPP is one of the 19 laboratories of the National Institute of Nuclear and Particle Physics (IN2P3). LAPP has about 150 researchers, professor, researchers, engineers, technicians, administrators, students and foreign visitors. The research carried out at the LAPP aims to study the physics of elementary particles and their fundamental interactions, as well as the exploration of the connections between the infinitely small and the infinitely large. LAPP is involved in LHC experiments with CERN (ATLAS, LHCb), neutrinos (STEREO,SuperNemo, Dune), astrophysics (HESS, CTA, AMS,LSST), Future colliders (ILC, CLIC) and gravitational waves (Virgo).

LAPP Website http://lapp.in2p3.fr/

LAPP Presentation video ( in English): https://youtu.be/Sk-xzDEiy7Q

LAPP Presentation video ( in French):  https://youtu.be/uPSXV4rAYPw

 

School Sponsors: L'agglomération Grand Annecy.

Participants
  • Jayesh WAGH
    • Laptop preparation
    • Registration
    • Welcome
      • 1
        Welcome from the LAPP director Auditorium

        Auditorium

        Orateur: Dr Giovanni LAMANNA (LAPP - IN2P3/CNRS)
        Slides
      • 2
        School & Practical details
        Orateurs: M. Jayesh WAGH (Programme Coordinator- OBELICS-ASTERICS), Dr Vincent Poireau (LAPP)
        Slides
    • Efficient code design: project management Auditorium

      Auditorium

      LAPP

      9 chemin de Bellevue, Annecy
      • 3
        Project management Auditorium

        Auditorium

        Orateur: Dr Tim Jenness
        Slides
    • 10:30
      Coffee break
    • Efficient code design: good code practice Auditorium

      Auditorium

      LAPP

      9 chemin de Bellevue, Annecy
      • 4
        Good code practice
        Orateur: Mme Zheng Meyer-Zhao
        Slides
    • 12:30
      Lunch break
    • Efficient code design: debugging & profiling Auditorium

      Auditorium

      LAPP

      9 chemin de Bellevue, Annecy
      • 5
        Debugging & profiling
        Orateur: Dr Karl KOSACK (CEA Saclay)
        Slides
    • Efficient code design: continuous integration Auditorium

      Auditorium

      LAPP

      9 chemin de Bellevue, Annecy
      • 6
        Continuous integration
        Orateur: Mme Frossie Economou
        Slides
    • 16:30
      Coffee break
    • Efficient code design: hands-on debugging & profiling (GROUP 1)
      • 7
        Hands-on on debugging & profiling (GROUP 1)
        Orateur: Dr Karl KOSACK (CEA Saclay)
        Solution
    • Efficient code design: hands-on debugging & profiling (GROUP 2) Salle des Sommets

      Salle des Sommets

      LAPP

      • 8
        Hands-on on debugging & profiling (GROUP 2)
        Orateur: Dr Karl KOSACK (CEA Saclay)
        Solution
    • 18:45
      Haute-Savoie buffet at LAPP
    • Python libraries: overview of Python libraries Auditorium

      Auditorium

      LAPP

      9 chemin de Bellevue, Annecy
      • 9
        Overview of Python libraries
        Orateur: M. Tamas Gal
        Slides
    • 10:30
      Coffee break
    • Parallel and GPU: parallel programming Auditorium

      Auditorium

      LAPP

      9 chemin de Bellevue, Annecy
      • 10
        Parallel programming
        Orateur: M. Damian Podareanu
        Slides
    • 12:30
      Lunch break
    • Python libraries: Python library wrappers Auditorium

      Auditorium

      LAPP

      9 chemin de Bellevue, Annecy
      • 11
        Python library wrappers
        Orateur: M. Jean Jacquemier (LAPP)
        Slides
    • Python libraries: PyVO Auditorium

      Auditorium

      LAPP

      9 chemin de Bellevue, Annecy
      • 12
        PyVO
        Orateur: Dr Hendrik Heinl
        Slides
    • 15:45
      Coffee break
    • Python libraries: Hands-on on Numpy (GROUP 1)
      • 13
        Hands-on on Numpy (GROUP 1) Auditorium

        Auditorium

        Orateur: M. Tamas Gal
    • Python libraries: Hands-on on Numpy (GROUP 2) Salle des Sommets

      Salle des Sommets

      LAPP

      • 14
        Hands-on on Numpy (GROUP 2)
        Orateur: M. Tamas Gal
    • 18:45
      Dinner cruise on the lake
    • Parallel and GPU: GPU programming Auditorium

      Auditorium

      LAPP

      9 chemin de Bellevue, Annecy
      • 15
        GPU programming
        Orateur: M. Valeriu Codreanu
    • 10:30
      Coffee break
    • Python libraries: Hands-on on Pandas (GROUP 1)
      • 16
        Hands-on on Pandas (GROUP 1)
        Orateur: M. Tamas Gal
    • Python libraries: Hands-on on Pandas (GROUP 2)
      • 17
        Hands-on on Pandas (GROUP 2)
        Orateur: M. Tamas Gal
    • 12:30
      Lunch break
    • Parallel and GPU: Hands-on on GPU (GROUP 1)
      Président de session: M. Valeriu Codreanu
      • 18
        Hands on on GPU (GROUP 1)
        Orateur: M. Valeriu Codreanu
    • Parallel and GPU: Hands-on on parallel (GROUP 2) Salle des Sommets

      Salle des Sommets

      LAPP

      9 chemin de Bellevue, Annecy
      • 19
        Hands-on on parallel (GROUP 2)
        Orateur: M. Damian Podareanu
    • 15:45
      Coffee break
    • Parallel and GPU: Hands-on on GPU (GROUP 2)
      • 20
        Hands-on on GPU (GROUP 2)
        Orateur: M. Valeriu Codreanu
    • Parallel and GPU: Hands-on on parallel (GROUP 1)
      • 21
        Hands-on on parallel (GROUP 1)
        Orateur: M. Damian Podareanu
    • Python libraries: Hands-on on Astropy (GROUP 1)
      • 22
        Hands-on on Astropy (GROUP 1) Auditorium

        Auditorium

        LAPP

        9 chemin de Bellevue, Annecy
        Orateur: M. Axel Donath
    • Python libraries: Hands-on on Astropy (GROUP 2)
      • 23
        Hands-on on Astropy (GROUP 2) Salle des Sommets

        Salle des Sommets

        LAPP

        9 chemin de Bellevue, Annecy
        Orateur: M. Johannes King
    • 11:00
      Coffee break
    • Parallel and GPU: parallel and GPU programming Auditorium

      Auditorium

      LAPP

      9 chemin de Bellevue, Annecy
      • 24
        parallel and GPU programming
        Orateurs: M. Damian Podareanu, M. Valeriu Codreanu
        Slides
    • 12:30
      Lunch break
    • Keynote: It’s 10pm, do you know where your data is?
      • 25
        It’s 10pm, do you know where your data is?
        In this light-hearted talk we will briefly (!) cover how data management has evolved in astronomy from the first photographic images to the present. I will also give a personal speculation of what the future holds for how we will interact with astronomical data and how researchers, observatories and astronomical data centers can prepare. Finally I will talk about some of the plans for the Large Synoptic Survey Telescope (LSST) Science platform.
        Orateur: Dr Frossie Economou
    • 15:15
      Coffee break
    • Parallel and GPU: Hands-on on GPU Salle des Sommets

      Salle des Sommets

      LAPP

      9 chemin de Bellevue, Annecy
      • 26
        Hands-on on GPU
        Orateur: M. Damian Podareanu
    • Parallel and GPU: Hands-on on parallel Auditorium

      Auditorium

      LAPP

      9 chemin de Bellevue, Annecy
      • 27
        Hands-on on parallel
        Orateur: M. Valeriu Codreanu