7–18 juin 2021
LAPP
Fuseau horaire Europe/Paris

Session

Coding environment, tools, good code practice for collaborative and continuous developments

7 juin 2021, 11:00

Présidents de session

Coding environment, tools, good code practice for collaborative and continuous developments: Reproducible science

  • Rachael Ainsworth

Coding environment, tools, good code practice for collaborative and continuous developments: Environment setup

  • Enrique Garcia Garcia

Coding environment, tools, good code practice for collaborative and continuous developments: Python and Notebooks

  • Enrique Garcia Garcia

Coding environment, tools, good code practice for collaborative and continuous developments: Test driven devs - unit tests and continuous integration

  • Maximilian Nöthe

Coding environment, tools, good code practice for collaborative and continuous developments: Packaging

  • Maximilian Nöthe

Coding environment, tools, good code practice for collaborative and continuous developments: Git

  • Maximilian Nöthe

Coding environment, tools, good code practice for collaborative and continuous developments: Git

  • Maximilian Nöthe

Description

https://www.youtube.com/watch?v=ZEcklfIp6Og

Documents de présentation

Aucun document.

  1. Rachael Ainsworth
    07/06/2021 11:00

    Making research results more accessible and reproducible can contribute to better and more efficient science, however widespread adoption of open research practices has not yet been achieved. Funding agencies (such as the European Commission Horizon 2020) are increasingly requiring research products (such as data, code and publications) to be made openly available in order to make results more...

    Go to contribution page
  2. Enrique Garcia Garcia
    07/06/2021 14:00

    The installation of the ESCAPE school environment will be described and implemented from scratch in this hands-on session. We will go through the installation of conda - an open source package management system - and the dependencies needed to follow the lectures of the summer school.

    Go to contribution page
  3. Enrique Garcia Garcia
    07/06/2021 14:30

    In the last years, the evolution of the python editors has gone from a simple terminal to elaborated interactive environments. In this lecture we will see the basic usage of these tools and a basic tutorial to get used to them. Also, some useful features of Jupyter Notebooks will be presented.

    Go to contribution page
  4. Maximilian Nöthe
    10/06/2021 14:00
  5. Maximilian Nöthe
    10/06/2021 16:00
  6. Maximilian Nöthe
  7. Maximilian Nöthe
Ordre du jour en construction...