Submission declined on 26 November 2023 by 331dot (talk). This submission appears to read more like an advertisement than an entry in an encyclopedia. Encyclopedia articles need to be written from a neutral point of view, and should refer to a range of independent, reliable, published sources, not just to materials produced by the creator of the subject being discussed. This is important so that the article can meet Wikipedia's verifiability policy and the notability of the subject can be established. If you still feel that this subject is worthy of inclusion in Wikipedia, please rewrite your submission to comply with these policies.
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
|
Original Developer: Alexander Jüstel |
GemGIS - Spatial Data Processing for Geomodeling[1] is a software package written for the Python programming language to process spatial data for buildung structural geological models in GemPy[2], a software package also written for the Python programming language. It further offers capabilities to post-process GemPy model data and to work with a variety of data formats known to the geospatial and subsurface community. The GemGIS package is not a geographic information system (GIS) like QGIS or ArcGIS but understands itself as bridge between these GIS packages and the Python programming language. The package is open-source and to be used as free software. It is released under the GNU Lesser General Public License v3.0[3].
History and current development edit
The development of the GemGIS package started in April 2020 at the Chair of Applied Geophysics 1: Computational Geoscience, Geothermics and Reservoir Geophysics[4] (former Department for Computational Geoscience and Reservoir Engineering) of RWTH Aachen University with Alexander Jüstel as main developer under the supervision of Prof. Florian Wellmann[5]. Alexander Jüstel started developing GemGIS as part of his master thesis project that included creating a structural geological model for the Aachen-Weisweiler region in western Germany[6]. He concluded his thesis in August 2020 and transitioned to the working group of Prof. Florian Wellmann at Fraunhofer IEG, one of the institutes of the Fraunhofer Society, working as research assistant on topics related to the development of geothermal energy systems in North Rhine-Westphalia. Parallel to his employment in the working group for "Exploration and Reservoir Simulation" at Fraunhofer IEG, he is pursuing a PhD from RWTH Aachen University from the Geological Institute under the guidance of Prof. Peter A. Kukla[7] since December 2021. The development of the GemGIS package is ongoing and will continue beyond the PhD phase at RWTH Aachen University. It is further supported through members of the Software Underground and and other contributors[8].
Resources edit
Different resources are available for the GemGIS package. This includes the Github GemGIS repository[9] for contributing to the package, opening issues or starting new discussion. The Read The Docs Documentation Page[10] includes installation instructions, more than 60 tutorials that illustrate and demonstrate the capabilities of GemGIS and more than 30 examples illustrating how to build structural geological models using GemGIS and GemPy. A dedicated training course was prepared for introductory undergraduate mapping classes at RWTH Aachen University and are published in the GemGIS Data Repository[11] and in the corresponding Journal of Open Source Education article[12]. There is also a community in the Software Underground[13] supporting the development of the package and providing a platform to exchange knowledge.
Main dependencies and installation edit
GemGIS does not reinvent the wheel by providing new algorithms and methods to process geospatial data but it is rather combining and extending already existing functionality implemented in Python packages like GeoPandas for spatial operations on geometric objects[14] built upon the Pandas library, Shapely[15] to perform the actual operations, Rasterio to access and manipulate raster data in Python[16], and PyVista for the analysis and visualization of meshes using the Visualization Tool Kit[17]. An environment file is provided with the Github repository to easily install GemGIS and all its dependencies. Further, GemGIS can be installed via PyPi using
pip install gemgis
or conda-forge using
conda install -c conda-forge gemgis
Missing dependencies for single functions can be installed via PyPi. For more information about installing GemGIS, it is referred to the installation instructions with the documentation pages.
See also edit
References edit
- ^ Jüstel, Alexander; Correira, Arthur Endlein; Pischke, Marius; Varga, Miguel de la; Wellmann, Florian (2022-05-04). "GemGIS - Spatial Data Processing for Geomodeling". Journal of Open Source Software. 7 (73): 3709. doi:10.21105/joss.03709. ISSN 2475-9066.
- ^ de la Varga, Miguel; Schaaf, Alexander; Wellmann, Florian (2019-01-02). "GemPy 1.0: open-source stochastic geological modeling and inversion". Geoscientific Model Development. 12 (1): 1–32. doi:10.5194/gmd-12-1-2019. ISSN 1991-959X.
- ^ Jüstel, Alexander; Endlein Correira, Arthur; Pischke, Marius; de la Varga, Miguel; Wellmann, Florian (May 2022), "GemGIS - Spatial Data Processing for Geomodeling", Journal of Open Source Software, 7 (73): 3709, doi:10.21105/joss.03709, retrieved 2023-07-04
- ^ "RWTH AACHEN UNIVERSITY Chair of Applied Geophysics 1: Computational Geoscience, Geothermics and Reservoir Geophysics - English". www.cg3.rwth-aachen.de. Retrieved 2023-07-04.
- ^ "Florian Wellmann - RWTH AACHEN UNIVERSITY CG3 - Deutsch". www.cg3.rwth-aachen.de. Retrieved 2023-07-12.
- ^ Jüstel, Alexander Magnus (2020). Increasing the knowledge base for deep geothermal energy exploration in the Aachen-Weisweiler area, Germany, through 3D probabilistic modeling with GemPy and quantitative data analysis (Thesis). Aachen.
- ^ "Peter Kukla - RWTH AACHEN UNIVERSITY - Deutsch". www.rwth-aachen.de. Retrieved 2023-07-12.
- ^ "Contributors to cgre-aachen/gemgis". GitHub. Retrieved 2023-07-12.
- ^ Jüstel, Alexander; Endlein Correira, Arthur; Pischke, Marius; de la Varga, Miguel; Wellmann, Florian (May 2022), "GemGIS - Spatial Data Processing for Geomodeling", Journal of Open Source Software, 7 (73): 3709, doi:10.21105/joss.03709, retrieved 2023-07-05
- ^ "Welcome to the documentation page of GemGIS 1.0.11! — GemGIS - Spatial data processing for geomodeling". gemgis.readthedocs.io. Retrieved 2023-07-05.
- ^ Jüstel, Alexander; de la Varga, Miguel; Chudalla, Nils; Wagner, Jan David; Back, Stefan; Wellmann, Florian (May 2023), cgre-aachen/gemgis_data: 1.0.0, retrieved 2023-07-05
- ^ "[REVIEW]: From Maps to Models - Tutorials for structural geological modeling using GemPy and GemGIS · Issue #185 · openjournals/jose-reviews". GitHub. Retrieved 2023-07-05.
- ^ "swung". swung. 2022-04-29. Retrieved 2023-07-05.
- ^ Van Den Bossche, Joris; Jordahl, Kelsey; Fleischmann, Martin; McBride, James; Wasserman, Jacob; Richards, Matt; Badaracco, Adrian Garcia; Snow, Alan D.; Tratner, Jeff (2023-06-06), geopandas/geopandas: v0.13.2, doi:10.5281/zenodo.8009629, retrieved 2023-07-05
- ^ Gillies, Sean; van der Wel, Casper; Van den Bossche, Joris; Taves, Mike W.; Arnott, Joshua; Ward, Brendan C.; Others (2023-01-30), Shapely, doi:10.5281/zenodo.5597138, retrieved 2023-07-05
- ^ Rasterio, rasterio, 2023-07-04, retrieved 2023-07-05
- ^ Sullivan, C.; Kaszynski, Alexander (2019-05-19). "PyVista: 3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)". Journal of Open Source Software. 4 (37): 1450. doi:10.21105/joss.01450. ISSN 2475-9066.