Skip to content

Latest commit

 

History

History
44 lines (39 loc) · 2.56 KB

README.md

File metadata and controls

44 lines (39 loc) · 2.56 KB

PyPSA Africa Hackathon

- Getting ready to change the world!

Expected experience level: Beginner
Duration hackathon: 3 hours
Duration extra DIY exercises: 5 hours

Content:

Slides and jupyter notebook examples are provided in this repository. While there is a lot of theory and text, we always recommend to code & check out stuff where possible. Small examples also help you to "do rather than only observe".

  • Vision and Mission - Hackathon-slides.pdf
  • Full GitHub workflow exercise for a PyPSA-Africa contribution
  • The architecture of PyPSA-Africa on GitHub
  • Development tools, requirements and installation of pypsa-africa
  • 3 ways of Snakemake executions and introduction to debugging
  • Code-Dev story on efficient vs. poor code and the role of discord
  • Guideline on "How to add to need regions to PyPSA-Africa"
  • Wrap-up - Hackathon-slides.pdf

List of selected self-learning material

Aim: We provide a couple of links to efficient self-learning material

Useful packages to dive deeper into:

List of hero's with a successfull Pull Request (GitHub exercise):

  • Lukas Franken from Germany
  • Davide Fioriti from Italy
  • Matin Mahmood from United Kingdom
  • Max Parzen from Germany
  • Thomas Lesieur from France
  • ...
  • YOU?