Skip to content

Ekaterina-Vo/pypsa-africa-hackathon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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?

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 87.8%
  • Python 12.2%