Files
courses/2025_Research_Software_Engineering_2/docs/slides.md
T
2025-07-30 15:57:48 +02:00

170 lines
3.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
marp: true
theme: uncover
class: invert
paginate: true
_paginate: false
header:
footer: '14.07.2025 / University of Potsdam / Flora Grellmann, Joaquin Gottlebe, Mirjam Rupinski'
---
<!-- _paginate: skip -->
# Germany’s Solar Potential Theory vs. Reality
---
##### Research Questions
1. To what extent can theoretical solar energy production be estimated?
2. How does the theoretical energy production compare to the actual energy production?
...
---
##### Modules
![w:490](../docs/UML_diagram_overview.png)
---
##### Non functional requirements
**Compatibility**: The workflow must run on Windows Mac OS and Linux.
**Documentation**: The documentation is for users and developers.
**Reproducibility**: The workflow must be reproducible.
**Testability**: The code must be well tested.
---
##### Workflow: Part 1
![w:1190](../docs/UML_diagram_detail_1.png)
---
##### Workflow: Part 2
![w:580](../docs/UML_diagram_detail_2.png)
---
##### Dataset
<style scoped>
section {
font-size: 20px;
}
</style>
| Dataset | Origin | Data format | API | Link | Licence |
| -------------------- | ---------------- | ----------- | ----------- | ------------------- | ---------------------------- |
| Solarparcs & Germany | Open Street Maps | OSM XML | OverpassAPI | openstreetmap.org | © OpenStreetMap contributors |
| Sunshine Duration | DWD | TXT | - | opendata.dwd.de | CC-BY-4.0 |
| Actual Energy | DESTATIS | CSV or XML | - | genesis.destatis.de | Data Licence Germany 2.0 |
---
<style scoped>
section {
font-size: 20px;
}
</style>
#### Created Tools
| **Stage** | **Tool** |
| ------------------------- | ----------------------- |
| **Data Acquisition** | wgetdir.py |
| **Data Processing** | clip.py |
| | merge_series.py |
| | clean_pv_data.py |
| | polygons2area.py |
| | collapse_columns.py |
| | trim.py |
| | calculate_energy.py |
| | calculate_difference.py |
| **Data Visualization** | plot_geo.py |
| | plot_yearly_change.py |
| | plot_monthly_change.py |
| | plot_difference.py |
---
<!-- Flo -->
##### Results - Solarparcs Area
- Total area: 16.000 $km^2$
![bg right](../workflow/report/solarparcs.png)
---
##### Results - Sunshine Duration
![](../workflow/report/sunshine_duration_yearly_trimmed.png)
---
##### Results - Theoretical Energy
![](../workflow/report/solarparcs_energy_yearly_trimmed.png)
---
##### Results - Actual Energy
![](../workflow/report/pv_data_cleaned_trimmed_collapsed.png)
---
##### Results - Difference
![](../workflow/report/energy_difference.png)
---
<style scoped>
section {
font-size: 30px;
}
</style>
##### Reflection
###### Worked well
- Working with workflows (Snakemake)
- Working with Issues and Tasks as a group
- Review process
- Access to relevant data
###### Challenges
- Defining clear roadmap
- Group communication
- Working with licences
---
##### Not included
- Analysis of monthly change
---
##### Thank you for you attention.
Why do you think the theorical and actual energy diverges more in earlier year?