Skip to content

Commit

Permalink
Merge pull request #27 from cgre-aachen/dev_gemgis
Browse files Browse the repository at this point in the history
EditPaper
  • Loading branch information
AlexanderJuestel authored Aug 8, 2023
2 parents 5fbfd1c + 9ce381e commit ebcf7db
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion jose/paper.bib
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@ @article{gemgis
}

@Manual{QGIS_software,
title = {{QGIS} {G}eographic {I}nformation S{ystem},
title = {{QGIS} {G}eographic {I}nformation S{ystem}},
author = {{QGIS Development Team}},
organization = {QGIS Association},
year = {2022},
Expand Down
6 changes: 3 additions & 3 deletions jose/paper.md
Original file line number Diff line number Diff line change
Expand Up @@ -152,13 +152,13 @@ Structural geological models created with **GemGIS** and **GemPy** can be transf

# Experience of use in teaching and learning situations

The tutorials are currently linked to two courses at RWTH Aachen University, Germany, in two different undergraduate programs. These are [B.Sc. Applied Geosciences]{https://www.rwth-aachen.de/cms/root/studium/Vor-dem-Studium/Studiengaenge/Liste-Aktuelle-Studiengaenge/Studiengangbeschreibung/~bqxx/Angewandte-Geowissenschaften-B-Sc/?lidx=1} and [B.Sc. Georesources Management]{https://www.rwth-aachen.de/cms/root/studium/Vor-dem-Studium/Studiengaenge/Liste-Aktuelle-Studiengaenge/Studiengangbeschreibung/~bllm/Georessourcenmanagement-B-Sc/?lidx=1}. The courses themselves are "Geological methods and geological maps" and "Introduction to geological maps", respectively. Both courses are taught twice a week for the entire semester for 1.5 h each with one teaching session and one tutorial session with two instructors and a maximum of 30 students with a total workload of 60 h or 30 h for the respective program. The students have to construct one model per week and present it during the tutorial session.
The tutorials are currently linked to two courses at RWTH Aachen University, Germany, in two different undergraduate programs. These are [B.Sc. Applied Geosciences](https://www.rwth-aachen.de/cms/root/studium/Vor-dem-Studium/Studiengaenge/Liste-Aktuelle-Studiengaenge/Studiengangbeschreibung/~bqxx/Angewandte-Geowissenschaften-B-Sc/?lidx=1) and [B.Sc. Georesources Management](https://www.rwth-aachen.de/cms/root/studium/Vor-dem-Studium/Studiengaenge/Liste-Aktuelle-Studiengaenge/Studiengangbeschreibung/~bllm/Georessourcenmanagement-B-Sc/?lidx=1). The courses themselves are "Geological methods and geological maps" and "Introduction to geological maps", respectively. Both courses are taught twice a week for the entire semester for 1.5 h each with one teaching session and one tutorial session with two instructors and a maximum of 30 students with a total workload of 60 h or 30 h for the respective program. The students have to construct one model per week and present it during the tutorial session.

The tutorials can easily be taught by other teaching instructors to their students. The requirements to do so include general knowledge of the Python ecosystem including libraries like NumPy, Matplotlib, Pandas or GeoPandas. Furthermore, the instructor should be somewhat familiar with the **GemPy** and **GemGIS** libraries to be able to explain the different steps of the data processing workflow and the structural modeling itself. Knowledge about the implicit modeling theory **GemPy** builds upon is helpful.

Structural geological models are the first models needed for further modeling tasks or simulations in many different fields, e.g. groundwater studies, geothermal exploration, oil and gas exploration, mining, and geohazard assessments. Students being aware of the possibility to create structural geological models for later projects or thesis work with **GemPy** and **GemGIS** are much more likely to engage in these kinds of projects as they know how to create the first fundamental piece necessary for a particular research question. Several bachelor and master projects at RWTH Aachen University have therefore been performed with the aid of these Python packages already.

GemGIS models are further used for newly implemented virtual reality (VR) teaching applications for the previously mentioned mapping class at the RWTH Aachen University. Utilizing these detailed and accurate models, instructors can provide students with a more immersive and engaging learning experience that goes beyond traditional textbooks and lectures (Fig. \ref{fig8}). GemGIS models can also be easily manipulated and customized, allowing for interactive exploration and experimentation that can enhance students' understanding of geological concepts (Fig. \ref{fig8}). For more information, see: [XrGIS]{https://github.com/cgre-aachen/XrGIS}
GemGIS models are further used for newly implemented virtual reality (VR) teaching applications for the previously mentioned mapping class at the RWTH Aachen University. Utilizing these detailed and accurate models, instructors can provide students with a more immersive and engaging learning experience that goes beyond traditional textbooks and lectures (Fig. \ref{fig8}). GemGIS models can also be easily manipulated and customized, allowing for interactive exploration and experimentation that can enhance students' understanding of geological concepts (Fig. \ref{fig8}). For more information, see: [XrGIS](https://github.com/cgre-aachen/XrGIS)

![VR experience using XrGIS and GemGIS. \label{fig8}](./images/fig8.jpg){ width=80% }

Expand All @@ -174,6 +174,6 @@ GemGIS models are further used for newly implemented virtual reality (VR) teachi
# Acknowledgements

All authors would like to thank the [Software Underground](https://softwareunderground.org/) for providing a platform to interact with users and to organize hackathons (Transform 2020/2021) to further develop the open-source package.
We also acknowledge contributions from, and thank all our users for reporting bugs, raising issues and suggesting improvements to the APIs of **GemGIS** and **GemPy**. We also thank the two reviewers of this manuscript, [Julia Wagemann][https://github.com/jwagemann] and [Benjamin Mary](https://github.com/BenjMy), for improving the manuscript and the quality of the tutorials drastically.
We also acknowledge contributions from, and thank all our users for reporting bugs, raising issues and suggesting improvements to the APIs of **GemGIS** and **GemPy**. We also thank the two reviewers of this manuscript, [Julia Wagemann](https://github.com/jwagemann) and [Benjamin Mary](https://github.com/BenjMy), for improving the manuscript and the quality of the tutorials drastically.

# References

0 comments on commit ebcf7db

Please sign in to comment.