gis-python-power
Demonstration of the power of Python for GIS and Geosciences.
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.9%) to scientific vocabulary
Keywords
Repository
Demonstration of the power of Python for GIS and Geosciences.
Basic Info
Statistics
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 0
- Releases: 2
Topics
Metadata Files
README.md
Power of Python in GIS
This repository contains material for a short workshop demonstrating the power of Python for GIS and Geosciences. The workshop makes use of Jupyter Notebooks to perform raster and vector operations, as well as visualization of geospatial data, using Python.
The main Python libraries used are:
xarrayrasteriogeopandasrioxarrayearthpypandasshapelyfiona
Installation
The participants of this workshop are typically provided with a notebook environment so they don't need to install anything.
- Install Python 3.10 and Jupyter (installation instructions).
- Clone the GitHub repository
- Install the required Python packages automatically using
conda env create -f environment.yml. This assumes you have conda installed (e.g. by following the installation instructions above). Run this command by opening a terminal (e.g. Anaconda prompt on Windows) and first navigating to the cloned repository on your PC (previous step).
Repository materials
- The workshop materials can be found in the wokshop-materials folder. It contains the jupyter notebooks as well as the data used for the workshop.
- The folder playbooks is exclusively dedicated for automated transfer of the course materials to the digital workspaces on SURF Research Cloud.
- The
environment.ymlfile describes the packages that are required to run the notebooks. The file is used to create a python kernel on SURF Research Cloud that has all the packages installed. - The
.githubfolder contains a GitHub Actions workflow that will automatically update the zippedworkshop-materials.zipwhenever there are changes to theworkshop-materialsfolder.
Contact
Owner
- Name: Utrecht University
- Login: UtrechtUniversity
- Kind: organization
- Email: info.rdm@uu.nl
- Location: Utrecht, The Netherlands
- Website: https://www.uu.nl
- Repositories: 85
- Profile: https://github.com/UtrechtUniversity
The central place for managing code and software for Utrecht University researchers and employees
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: Power of Python in GIS
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Jelle
family-names: Treep
affiliation: Utrecht University
orcid: 'https://orcid.org/0000-0003-3196-7954'
- given-names: Garrett
family-names: Speed
affiliation: Utrecht University
orcid: 'https://orcid.org/0000-0002-6074-9684'
- given-names: Aristoteles
family-names: Kandylas
affiliation: Utrecht University
orcid: 'https://orcid.org/0009-0003-4818-9607'
identifiers:
- type: doi
value: 10.5281/zenodo.10034381.
description: Zenodo Publication of Workshop Material
repository-code: 'https://github.com/UtrechtUniversity/gis-python-power'
repository: >-
https://github.com/UtrechtUniversity/src-jupyter-workshop-template
abstract: >-
This repository contains material for a short workshop
demonstrating the power of Python for GIS and Geosciences.
The workshop makes use of Jupyter Notebooks and Surf
Research Cloud Infrastructure to perform raster and vector
operations, as well as visualization of geospatial data,
using Python.
keywords:
- python
- ansible
- jupyter
- gis
- utrecht-university
- surf research cloud
license: MIT
version: v1.1.0
date-released: '2024-05-16'
GitHub Events
Total
- Fork event: 1
Last Year
- Fork event: 1
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Jelle Treep | h****p@u****l | 19 |
| Aristoteles Kandylas | 1****s | 12 |
| Garrett Speed | g****9@g****m | 2 |
| GitHub Utrecht University | g****b@u****l | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 9 months ago
All Time
- Total issues: 5
- Total pull requests: 3
- Average time to close issues: 5 months
- Average time to close pull requests: less than a minute
- Total issue authors: 2
- Total pull request authors: 2
- Average comments per issue: 2.4
- Average comments per pull request: 0.0
- Merged pull requests: 3
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: less than a minute
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- gspeed0689 (4)
- AristotleKandylas (1)
Pull Request Authors
- jelletreep (4)
- gspeed0689 (2)