geospatial-python

Introduction to Geospatial Raster and Vector Data with Python

https://github.com/carpentries-incubator/geospatial-python

Science Score: 77.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 4 DOI reference(s) in README
  • Academic publication links
    Links to: science.org
  • Committers with academic emails
    14 of 75 committers (18.7%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.4%) to scientific vocabulary

Keywords

carpentries carpentries-incubator education english geospatial-data helpwanted-list lesson pre-alpha python

Keywords from Contributors

prediction spyder ide alpha microbial-ecology eukref beta data-leakage bootstrapping auroc
Last synced: 6 months ago · JSON representation ·

Repository

Introduction to Geospatial Raster and Vector Data with Python

Basic Info
Statistics
  • Stars: 158
  • Watchers: 10
  • Forks: 57
  • Open Issues: 4
  • Releases: 0
Topics
carpentries carpentries-incubator education english geospatial-data helpwanted-list lesson pre-alpha python
Created over 6 years ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Code of conduct Citation

README.md

Introduction to Geospatial Raster and Vector Data with Python

Create a Slack Account with us

The Lesson

Check out https://carpentries-incubator.github.io/geospatial-python/ to view the lesson as it currently stands. Episodes 1-7 and Episode 12 are currently complete. Epsiodes 1-7 have been taught previously in workshop settings, read more about that experience and feedback here. Other episodes still need to be fleshed out and we welcome contributions!

Teaching this lesson?

Do you want to Introduction to Geospatial Raster and Vector Data with Python? This material is open-source and freely available. Are you planning on using our material in your teaching? We would love to help you prepare to teach the lesson and receive feedback on how it could be further improved, based on your experience in the workshop.

You can notify us that you plan to teach this lesson by creating an issue in this repository. Also, it would be great if you can update this overview of all workshops taught with this lesson material. This helps us show the impact of developing open-source lessons to our funders.

Contributing

We welcome all contributions to improve the lesson! Maintainers will do their best to help you if you have any questions, concerns, or experience any difficulties along the way.

Please see the current list of issues for ideas for contributing to this repository. For making your contribution, we use the GitHub flow, which is nicely explained in the chapter Contributing to a Project in Pro Git by Scott Chacon. Look for the tag good_first_issue. This indicates that the mantainers will welcome a pull request fixing this issue.

We are looking for more active developers of this lesson. Edits to existing lesson episodes or additions to new episodes are welcome. If you are interested in contributing a new episode, you can either start by creating a new Github Issue to start discussion or dive in and submit a new Pull Request.

Check out the Contribution Guide and more detailed guidelines on proper formatting, how to preview the lesson locally, and how to write new episodes.

️💚️ Thanks Contributors! 💚

Made with contrib.rocks.

Acknowledgements

Funding

The data and lessons in this workshop were originally developed through a hackathon funded by the National Ecological Observatory Network (NEON) - an NSF funded observatory in Boulder, Colorado - in collaboration with Data Carpentry, SESYNC and CYVERSE. NEON is collecting data for 30 years to help scientists understand how aquatic and terrestrial ecosystems are changing.

Thanks Geospatial R Authors!

This lesson would not be possible without the many contributions from the authors of the Introduction to Geospatial Raster and Vector Data with R and Introduction to Geospatial Concepts lessons. These lessons have served as templates for this geospatial python lesson.

Data Carpentry Introduction to Geospatial Raster and Vector Data with R Leah Wasser; Megan A. Jones; Jemma Stachelek; Lachlan Deer; Zack Brym; Lauren O'Brien; Ana Costa Conrado; Aateka Shashank; Kristina Riemer; Anne Fouilloux; Juan Fung; Marchand; Tracy Teal; Sergio Marconi; James Holmquist; Mike Smorul; Punam Amratia; Erin Becker; Katrin Leinweber Editors: Jemma Stachelek; Lauren O'Brien; Jane Wyngaard https://doi.org/10.5281/zenodo.1404424

Data Carpentry Introduction to Geospatial Concepts Leah Wasser; Megan A. Jones; Lauren O'Brien; Jemma Stachelek; Tom Wright; Tracy Teal; Dev Paudel; Jane Wyngaard; Anne Fouilloux; Bidhyananda Yadav; Chris Prener; Tyson Swetnam; Erin Becker; Katrin Leinweber Editor(s): Tyson Swetnam; Chris Prener https://doi.org/10.5281/zenodo.1404414

Maintainer(s)

The current maintainers of this lesson are:

  • Ryan Avery
  • Francesco Nattino
  • Ou Ku
  • Maurice de Kleijn

Citation

To cite this lesson, please consult with CITATION

Owner

  • Name: carpentries-incubator
  • Login: carpentries-incubator
  • Kind: organization

Citation (CITATION)

FIXME: describe how to cite this lesson.

GitHub Events

Total
  • Issues event: 16
  • Watch event: 1
  • Issue comment event: 8
  • Push event: 23
  • Pull request event: 6
  • Pull request review event: 11
  • Pull request review comment event: 5
Last Year
  • Issues event: 16
  • Watch event: 1
  • Issue comment event: 8
  • Push event: 23
  • Pull request event: 6
  • Pull request review event: 11
  • Pull request review comment event: 5

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 1,005
  • Total Committers: 75
  • Avg Commits per committer: 13.4
  • Development Distribution Score (DDS): 0.83
Past Year
  • Commits: 6
  • Committers: 1
  • Avg Commits per committer: 6.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Francesco Nattino f****o@e****l 171
rogerkuou o****u@e****l 133
François Michonneau f****u@g****m 96
Greg Wilson g****n@t****m 95
Ryan Avery r****y@u****u 94
Raniere Silva r****e@r****m 67
Maxim Belkin m****n@g****m 47
Pranav Chandramouli c****3@y****m 31
Sean McCartney s****y@n****v 26
Abigail Cabunoc a****c@o****a 25
Raniere Silva r****e@i****r 24
Robin Richardson r****n@g****m 22
SarahAlidoost f****t@e****l 21
Katrin Leinweber 9****r 14
Vini Salazar 1****r 13
Chris Erdmann c****s@c****g 8
Brendan McAndrew 1****r 7
David Diaz d****z@g****m 6
Kunal Marwaha m****a@b****u 6
Sven van der Burg s****g@e****l 6
Rémi Emonet r****t@r****e 5
Erin Becker e****r@g****m 5
jsta s****2@m****u 5
David Mawdsley d****y@m****k 4
Piotr Banaszkiewicz p****r@b****g 4
Michael R. Crusoe 1****c 3
William L. Close w****e 3
Ana Costa 2****t 2
Brandon Curtis b****s@g****m 2
Ian Lee l****1@l****v 2
and 45 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 53
  • Total pull requests: 69
  • Average time to close issues: about 1 year
  • Average time to close pull requests: 21 days
  • Total issue authors: 21
  • Total pull request authors: 16
  • Average comments per issue: 2.17
  • Average comments per pull request: 1.33
  • Merged pull requests: 64
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 6
  • Average time to close issues: 8 months
  • Average time to close pull requests: 3 months
  • Issue authors: 1
  • Pull request authors: 1
  • Average comments per issue: 2.0
  • Average comments per pull request: 2.33
  • Merged pull requests: 6
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • rbavery (24)
  • bmcandr (7)
  • seanemccartney (4)
  • dvanic (1)
  • vinisalazar (1)
  • raybellwaves (1)
  • darcygray (1)
  • felixcremer (1)
  • kdottiemo (1)
  • snowman2 (1)
  • Jay-Gohil (1)
  • kristi-sara (1)
  • ErinBecker (1)
  • rosaguilar (1)
  • svenvanderburg (1)
Pull Request Authors
  • seanemccartney (25)
  • rbavery (12)
  • fnattino (9)
  • vinisalazar (5)
  • bmcandr (4)
  • rogerkuou (3)
  • niklaspfeffer (2)
  • svenvanderburg (2)
  • jsta (2)
  • zhiyuanyaogis (1)
  • fmichonneau (1)
  • raybellwaves (1)
  • alex-pakalniskis (1)
  • joh4nd (1)
  • kevinworthington (1)
Top Labels
Issue Labels
January Sprint (8) good first issue (5) help wanted (4) type:discussion (2)
Pull Request Labels

Dependencies

.github/workflows/pr-close-signal.yaml actions
  • actions/upload-artifact v3 composite
.github/workflows/pr-comment.yaml actions
  • actions/checkout v3 composite
  • carpentries/actions/check-valid-pr main composite
  • carpentries/actions/comment-diff main composite
  • carpentries/actions/download-workflow-artifact main composite
.github/workflows/pr-post-remove-branch.yaml actions
  • carpentries/actions/download-workflow-artifact main composite
  • carpentries/actions/remove-branch main composite
.github/workflows/pr-preflight.yaml actions
  • carpentries/actions/check-valid-pr main composite
  • carpentries/actions/comment-diff main composite
.github/workflows/pr-receive.yaml actions
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
  • carpentries/actions/check-valid-pr main composite
  • carpentries/actions/setup-lesson-deps main composite
  • carpentries/actions/setup-sandpaper main composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
.github/workflows/sandpaper-main.yaml actions
  • actions/checkout v3 composite
  • carpentries/actions/setup-lesson-deps main composite
  • carpentries/actions/setup-sandpaper main composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
.github/workflows/update-cache.yaml actions
  • actions/checkout v3 composite
  • carpentries/actions/check-valid-credentials main composite
  • carpentries/actions/update-lockfile main composite
  • carpentries/create-pull-request main composite
  • r-lib/actions/setup-r v2 composite
.github/workflows/update-workflows.yaml actions
  • actions/checkout v3 composite
  • carpentries/actions/check-valid-credentials main composite
  • carpentries/actions/update-workflows main composite
  • carpentries/create-pull-request main composite
files/environment.yaml pypi