{"id":308080,"name":"Intro to R for Geospatial data","description":"Provides an introduction to R for learners working with geospatial data.","url":"https://github.com/datacarpentry/r-intro-geospatial","last_synced_at":"2026-10-15T03:32:59.556Z","repository":{"id":31610145,"uuid":"128225991","full_name":"datacarpentry/r-intro-geospatial","owner":"datacarpentry","description":"Introduction to R for Geospatial Data (Curriculum Retired)","archived":true,"fork":false,"pushed_at":"2026-10-01T17:54:10.000Z","size":138446,"stargazers_count":50,"open_issues_count":0,"forks_count":72,"subscribers_count":11,"default_branch":"main","last_synced_at":"2026-10-03T05:56:07.510Z","etag":null,"topics":["carpentries","data-carpentry","data-visualisation","data-visualization","data-wrangling","english","geospatial","geospatial-data","lesson","open-educational-resources","r","retired"],"latest_commit_sha":null,"homepage":"https://datacarpentry.github.io/r-intro-geospatial/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/datacarpentry.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":".zenodo.json","notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null},"funding":{"github":["carpentries"],"custom":["https://www.zeffy.com/en-US/donation-form/donate-to-make-a-difference-7497"]}},"created_at":"2018-04-05T15:28:24.000Z","updated_at":"2026-10-02T08:27:09.000Z","dependencies_parsed_at":"2026-09-11T10:12:07.210Z","dependency_job_id":null,"html_url":"https://github.com/datacarpentry/r-intro-geospatial","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/datacarpentry/r-intro-geospatial","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/datacarpentry","download_url":"https://codeload.github.com/datacarpentry/r-intro-geospatial/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343072799,"owners_count":37972795,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-03T02:00:07.567Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"datacarpentry","name":"Data Carpentry","uuid":"6666450","kind":"organization","description":"Workshops teaching scientists basic skills for retrieving, viewing, managing, and manipulating data in an open and reproducible way.","email":"team@carpentries.org","website":"https://datacarpentry.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/6666450?v=4","repositories_count":115,"last_synced_at":"2026-10-09T02:36:25.401Z","metadata":{"has_sponsors_listing":false,"funding":{"github":["carpentries"],"custom":["https://www.zeffy.com/en-US/donation-form/donate-to-make-a-difference-7497"]}},"html_url":"https://github.com/datacarpentry","funding_links":["https://github.com/sponsors/carpentries","https://www.zeffy.com/en-US/donation-form/donate-to-make-a-difference-7497"],"total_stars":2327,"followers":298,"following":0,"created_at":"2022-11-03T05:35:33.263Z","updated_at":"2026-10-09T02:36:25.420Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/datacarpentry","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/datacarpentry/repositories"},"packages":[{"id":15444835,"name":"github.com/datacarpentry/r-intro-geospatial","ecosystem":"go","description":null,"homepage":null,"licenses":"other","normalized_licenses":[],"repository_url":"https://github.com/datacarpentry/r-intro-geospatial","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-09-01T00:59:49.000Z","latest_release_published_at":"2026-09-01T00:59:49.000Z","latest_release_number":"v0.0.0-20260901005949-e811b8554955","last_synced_at":"2026-10-14T03:09:42.160Z","created_at":"2026-09-23T14:06:50.521Z","updated_at":"2026-10-14T03:09:42.160Z","registry_url":"https://pkg.go.dev/github.com/datacarpentry/r-intro-geospatial","install_command":"go get github.com/datacarpentry/r-intro-geospatial","documentation_url":"https://pkg.go.dev/github.com/datacarpentry/r-intro-geospatial#section-documentation","metadata":{},"repo_metadata":{"id":31610145,"uuid":"128225991","full_name":"datacarpentry/r-intro-geospatial","owner":"datacarpentry","description":"Introduction to R for Geospatial Data (Curriculum Retired)","archived":true,"fork":false,"pushed_at":"2026-10-01T17:54:10.000Z","size":138446,"stargazers_count":50,"open_issues_count":0,"forks_count":72,"subscribers_count":11,"default_branch":"main","last_synced_at":"2026-10-03T05:56:07.510Z","etag":null,"topics":["carpentries","data-carpentry","data-visualisation","data-visualization","data-wrangling","english","geospatial","geospatial-data","lesson","open-educational-resources","r","retired"],"latest_commit_sha":null,"homepage":"https://datacarpentry.github.io/r-intro-geospatial/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/datacarpentry.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":".zenodo.json","notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null},"funding":{"github":["carpentries"],"custom":["https://www.zeffy.com/en-US/donation-form/donate-to-make-a-difference-7497"]}},"created_at":"2018-04-05T15:28:24.000Z","updated_at":"2026-10-02T08:27:09.000Z","dependencies_parsed_at":"2026-09-11T10:12:07.210Z","dependency_job_id":null,"html_url":"https://github.com/datacarpentry/r-intro-geospatial","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/datacarpentry/r-intro-geospatial","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/datacarpentry","download_url":"https://codeload.github.com/datacarpentry/r-intro-geospatial/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343072799,"owners_count":37972795,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-03T02:00:07.567Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"datacarpentry","name":"Data Carpentry","uuid":"6666450","kind":"organization","description":"Workshops teaching scientists basic skills for retrieving, viewing, managing, and manipulating data in an open and reproducible way.","email":"team@carpentries.org","website":"https://datacarpentry.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/6666450?v=4","repositories_count":115,"last_synced_at":"2026-10-02T01:54:26.202Z","metadata":{"has_sponsors_listing":false,"funding":{"github":["carpentries"],"custom":["https://www.zeffy.com/en-US/donation-form/donate-to-make-a-difference-7497"]}},"html_url":"https://github.com/datacarpentry","funding_links":["https://github.com/sponsors/carpentries","https://www.zeffy.com/en-US/donation-form/donate-to-make-a-difference-7497"],"total_stars":2329,"followers":299,"following":0,"created_at":"2022-11-03T05:35:33.263Z","updated_at":"2026-10-02T01:54:26.239Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/datacarpentry","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/datacarpentry/repositories"},"tags":[{"name":"2023.05","sha":"6a67f0db412974b6700c87e8a9af041515b4a515","kind":"commit","published_at":"2023-05-04T15:09:48.000Z","download_url":"https://codeload.github.com/datacarpentry/r-intro-geospatial/tar.gz/2023.05","html_url":"https://github.com/datacarpentry/r-intro-geospatial/releases/tag/2023.05","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/datacarpentry/r-intro-geospatial@2023.05","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial/tags/2023.05","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial/tags/2023.05/manifests"},{"name":"v2018.08.1","sha":"a96a4f39a94e9294304ec9e5f21d169968170fff","kind":"commit","published_at":"2018-08-28T00:52:07.000Z","download_url":"https://codeload.github.com/datacarpentry/r-intro-geospatial/tar.gz/v2018.08.1","html_url":"https://github.com/datacarpentry/r-intro-geospatial/releases/tag/v2018.08.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/datacarpentry/r-intro-geospatial@v2018.08.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial/tags/v2018.08.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial/tags/v2018.08.1/manifests"}]},"repo_metadata_updated_at":"2026-10-03T14:25:34.446Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":4.439911932265863,"dependent_packages_count":4.151537744565295,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.295724838415579},"purl":"pkg:golang/github.com/datacarpentry/r-intro-geospatial","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/datacarpentry/r-intro-geospatial","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/datacarpentry/r-intro-geospatial","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/datacarpentry/r-intro-geospatial/dependencies","status":"removed","funding_links":["https://github.com/sponsors/carpentries","https://www.zeffy.com/en-US/donation-form/donate-to-make-a-difference-7497"],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-02T21:33:59.518Z","issues_count":60,"pull_requests_count":143,"avg_time_to_close_issue":39848410.74545454,"avg_time_to_close_pull_request":7432811.17037037,"issues_closed_count":55,"pull_requests_closed_count":135,"pull_request_authors_count":46,"issue_authors_count":27,"avg_comments_per_issue":2.15,"avg_comments_per_pull_request":1.1258741258741258,"merged_pull_requests_count":115,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":9,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3957926.4444444445,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":9,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":1.1111111111111112,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":8,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial/issues","maintainers":[{"login":"fmichonneau","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmichonneau"},{"login":"tobyhodges","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobyhodges"},{"login":"mikemahoney218","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mikemahoney218"},{"login":"angela-li","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angela-li"},{"login":"jsta","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsta"}],"active_maintainers":[{"login":"tobyhodges","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobyhodges"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdatacarpentry%2Fr-intro-geospatial/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdatacarpentry%2Fr-intro-geospatial/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdatacarpentry%2Fr-intro-geospatial/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdatacarpentry%2Fr-intro-geospatial/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdatacarpentry%2Fr-intro-geospatial/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdatacarpentry%2Fr-intro-geospatial/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2540769,"maintainers_count":0,"namespaces_count":853240,"keywords_count":140449,"github":"golang","metadata":{"funded_packages_count":115591,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-11T05:02:18.238Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":8350674,"full_name":"datacarpentry/r-intro-geospatial","default_branch":"main","total_commits":941,"total_committers":144,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":6.534722222222222,"dds":0.8862911795961743,"past_year_total_commits":12,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":6.0,"past_year_dds":0.25,"last_synced_at":"2026-10-13T02:32:21.677Z","last_synced_commit":"9fd01cef57f3a66b3f34e1d564edf2de1d7eb3f9","created_at":"2025-01-20T12:59:08.884Z","updated_at":"2026-10-13T02:32:20.443Z","committers":[{"name":"Scott Ritchie","email":"sritchie73@gmail.com","login":"sritchie73","count":107},{"name":"Francois Michonneau","email":"francois.michonneau@gmail.com","login":"fmichonneau","count":61},{"name":"Naupaka Zimmerman","email":"naupaka@gmail.com","login":"naupaka","count":60},{"name":"Erin Becker","email":"erinstellabecker@gmail.com","login":"ErinBecker","count":58},{"name":"Greg Wilson","email":"gvwilson@third-bit.com","login":"gvwilson","count":56},{"name":"griffinp","email":"pip.griffin@gmail.com","login":"griffinp","count":35},{"name":"Harriet Dashnow","email":"h.dashnow@gmail.com","login":"hdashnow","count":32},{"name":"Andy Teucher","email":"andy.teucher@gmail.com","login":"ateucher","count":29},{"name":"Tom Wright","email":"tom@maladmin.com","login":"tomwright01","count":27},{"name":"VP","email":"vince4223@gmail.com","login":"vince-p","count":25},{"name":"tobyhodges","email":"tobyhodges","login":"tobyhodges","count":22},{"name":"mkuzak","email":"mateusz.kuzak@gmail.com","login":"mkuzak","count":19},{"name":"lachlan","email":"lachlan.deer@uzh.ch","login":null,"count":16},{"name":"rmcd1024@gmail.com","email":"rmcd1024@gmail.com","login":"rmcd1024","count":14},{"name":"Timothy Rice","email":"t.rice@ms.unimelb.edu.au","login":null,"count":13},{"name":"Remi Daigle","email":"remi.daigle@dal.ca","login":"remi-daigle","count":10},{"name":"Raniere Silva","email":"raniere@rgaiacs.com","login":"rgaiacs","count":10},{"name":"Raniere Silva","email":"raniere@ime.unicamp.br","login":null,"count":10},{"name":"BillMills","email":"mills.wj@gmail.com","login":"bkatiemills","count":10},{"name":"Karl Broman","email":"kbroman@gmail.com","login":"kbroman","count":10},{"name":"Andy Boughton","email":"abought@gmail.com","login":"abought","count":9},{"name":"nfaux","email":"noel.faux@gmail.com","login":"nfaux","count":9},{"name":"Sam Penrose","email":"spenrose@mozilla.com","login":null,"count":9},{"name":"Serah Njambi Rono","email":"serahnjambikiburu@gmail.com","login":"serahkiburu","count":8},{"name":"Ben Bolker","email":"bbolker@gmail.com","login":"bbolker","count":8},{"name":"jcoliver","email":"jcoliver@email.arizona.edu","login":"jcoliver","count":8},{"name":"albhasan","email":"albhasan@gmail.com","login":"albhasan","count":8},{"name":"Nicholas Lesniak","email":"NLesniak@umich.edu","login":"NLesniak","count":7},{"name":"jrnold","email":"jeffrey.arnold@gmail.com","login":"jrnold","count":7},{"name":"Tim Moore","email":"timothy.e.moore@uconn.edu","login":"tem11010","count":7},{"name":"Clare Sloggett","email":"claresloggett@gmail.com","login":"claresloggett","count":6},{"name":"Liz Ing-Simmons","email":"liz.ingsimmons@gmail.com","login":"liz-is","count":6},{"name":"ktoddbrown","email":"ktoddbrown@gmail.com","login":"ktoddbrown","count":6},{"name":"Michael Mahoney","email":"mike.mahoney.218@gmail.com","login":"mikemahoney218","count":6},{"name":"Joseph Stachelek","email":"jsta","login":"jsta","count":5},{"name":"Giulio Valentino Dalla Riva","email":"gvdr@zoology.ubc.ca","login":null,"count":5},{"name":"martinjhnhadley","email":"martinjohnhadley@gmail.com","login":"charliejhadley","count":5},{"name":"Aaron O'Leary","email":"aaron.oleary@gmail.com","login":"aaren","count":5},{"name":"Dave Bridges","email":"dave.bridges@gmail.com","login":"davebridges","count":5},{"name":"David Mawdsley","email":"david.mawdsley@manchester.ac.uk","login":"mawds","count":5},{"name":"Marc Sze","email":"marcasze@gmail.com","login":"marcsze","count":5},{"name":"lmsimp","email":"lisa.m.simp@gmail.com","login":"lmsimp","count":5},{"name":"Pat Schloss","email":"pschloss@umich.edu","login":"pschloss","count":4},{"name":"Nima Hejazi","email":"nh@nimahejazi.org","login":"nhejazi","count":4},{"name":"Andrew MacDonald","email":"a.a.m.macdonald@gmail.com","login":"aammd","count":4},{"name":"U-UIO\\annefou","email":"annefou@METOS-LAP-29.uio.no","login":null,"count":4},{"name":"Rémi Emonet","email":"remi.emonet@reverse--com.heeere","login":"twitwi","count":4},{"name":"W. Trevor King","email":"wking@tremily.us","login":"wking","count":4},{"name":"wligtenberg","email":"willem@wligtenberg.nl","login":"wligtenberg","count":4},{"name":"Kristi Liu","email":"48770663+kristi-sara","login":"kristi-sara","count":3},{"name":"Luke Zappia","email":"lazappi","login":"lazappi","count":3},{"name":"Olivia Burge","email":"olivia.burge@gmail.com","login":"orb16","count":3},{"name":"The Carpentries Apprentice (beta)","email":"64428345+carpentries-bot","login":"carpentries-bot","count":3},{"name":"Zhian N. Kamvar","email":"zkamvar@gmail.com","login":"zkamvar","count":3},{"name":"bbest","email":"bbest@nceas.ucsb.edu","login":"bbest","count":3},{"name":"Fernando Mayer","email":"fernandomayer@gmail.com","login":"fernandomayer","count":3},{"name":"HLindsay","email":"helen.lindsay@uzh.ch","login":null,"count":3},{"name":"delocalizer","email":"conrad.leonard@hotmail.com","login":"delocalizer","count":3},{"name":"noracmitchell","email":"nora.c.mitchell@gmail.com","login":"noracmitchell","count":3},{"name":"Kyriakos Chatzidimitriou","email":"kyrcha@gmail.com","login":"kyrcha","count":3},{"name":"Adam H. Sparks","email":"adamhsparks@gmail.com","login":"adamhsparks","count":2},{"name":"BernhardKonrad","email":"bernhard.konrad@gmail.com","login":"BernhardKonrad","count":2},{"name":"Damian Thomas","email":"damian.r.thomas@gmail.com","login":"damianrt","count":2},{"name":"Daniel","email":"clone@myself.com","login":"DanBuchan","count":2},{"name":"Dean Attali","email":"daattali@gmail.com","login":"daattali","count":2},{"name":"Anne Fouilloux","email":"annefou@geo.uio.no","login":null,"count":2},{"name":"Greg Wilson","email":"gvwilson@software-carpentry.org","login":null,"count":2},{"name":"Tobin Magle","email":"tobin.magle@colostate.edu","login":null,"count":2},{"name":"Marvin Reich","email":"mreich@gfz-potsdam.de","login":null,"count":2},{"name":"David J. Harris","email":"harry491@gmail.com","login":"davharris","count":2},{"name":"Jamie McDevitt-Irwin","email":"jamie.mcirwin@gmail.com","login":"JamieMcDevittIrwin","count":2},{"name":"Rob Syme","email":"rob.syme@gmail.com","login":"robsyme","count":2},{"name":"Marie-Helene Burle","email":"msb2@sfu.ca","login":"prosoitos","count":2},{"name":"sheila","email":"sms493@cornell.edu","login":"sheilasaia","count":2},{"name":"ksamuk","email":"ksamuk@gmail.com","login":"ksamuk","count":2},{"name":"kekoziar","email":"katherine.koziar@ucr.edu","login":"kekoziar","count":2},{"name":"hkronenb","email":"hannah.kronenberg@gmail.com","login":"hkronenb","count":2},{"name":"henrykironde","email":"henrykironde@gmail.com","login":"henrykironde","count":2},{"name":"Drew Tyre","email":"atyre2@unl.edu","login":"atyre2","count":2},{"name":"Elise Morrison","email":"elisesmorrison@gmail.com","login":"elisemorrison","count":2},{"name":"Gordon McDonald","email":"gordon27@gmail.com","login":"gdmcdonald","count":2},{"name":"James Mickley","email":"mickley@gmail.com","login":"mickley","count":2},{"name":"granek","email":"jgranek@jhmi.edu","login":"granek","count":2},{"name":"Simon Thelwall","email":"simon.thelwall@gmail.com","login":"simonthelwall","count":2},{"name":"Scott Funkhouser","email":"sfunkhouser@gmail.com","login":"funkhou9","count":2},{"name":"Marianna Foos","email":"marianna.foos@gmail.com","login":"mfoos","count":2},{"name":"Kunal Marwaha","email":"marwahaha@berkeley.edu","login":"marwahaha","count":2},{"name":"Lachlan Deer","email":"lachlandeer","login":"lachlandeer","count":2},{"name":"Marianna Foos","email":"marianna@Meatball.local","login":null,"count":1},{"name":"Sarah Munro","email":"sarah.munro@nist.gov","login":null,"count":1},{"name":"Research Bazaar","email":"research.bazaar@gmail.com","login":null,"count":1},{"name":"coopermkr","email":"71290755+coopermkr","login":"coopermkr","count":1},{"name":"cengel","email":"cengel248@yahoo.com","login":"cengel","count":1},{"name":"alevan2p","email":"49731549+alevan2p","login":"alevan2p","count":1},{"name":"aaec-git1","email":"64795357+aaec-git1","login":"aaec-git1","count":1},{"name":"Renée F. Brown","email":"rfbrown","login":"rfbrown","count":1},{"name":"Richard Barnes","email":"rbarnes@umn.edu","login":"r-barnes","count":1},{"name":"Richard Detomasi","email":"RichDeto","login":"RichDeto","count":1},{"name":"Robert Davey","email":"robertdavey@carpentries.org","login":"froggleston","count":1},{"name":"Sarah Stevens","email":"sarah.stevens@wisc.edu","login":"sstevens2","count":1},{"name":"Sasha Lavrentovich","email":"alavrent11@gmail.com","login":"sashasaurus","count":1},{"name":"Shamar-Stewart","email":"57645612+Shamar-Stewart","login":"Shamar-Stewart","count":1},{"name":"Andrea T. Thomaz","email":"thomaz@biodiversity.ubc.ca","login":null,"count":1},{"name":"Belinda Weaver","email":"bweaver@carpentries.org","login":null,"count":1},{"name":"Braden Owsley","email":"braden.owsley@ou.edu","login":null,"count":1},{"name":"kokbent","email":"kokbent@hotmail.com","login":"kokbent","count":1},{"name":"lonsbio","email":"andrew.lonsdale@lonsbio.com.au","login":"lonsbio","count":1},{"name":"maneesha","email":"829690+maneesha","login":"maneesha","count":1},{"name":"mikblack","email":"blackmik@gmail.com","login":"mikblack","count":1},{"name":"murraycadzow","email":"murray.cadzow@otago.ac.nz","login":"murraycadzow","count":1},{"name":"rlbarter","email":"rlbarter@gmail.com","login":"rlbarter","count":1},{"name":"robertbagchi","email":"robert.bagchi@uconn.edu","login":"robertbagchi","count":1},{"name":"sandrabrosda","email":"31434834+sandrabrosda","login":"sandrabrosda","count":1},{"name":"wartini-ng","email":"fnu.wartini@gmail.com","login":"wartini-ng","count":1},{"name":"ytakemon","email":"yuka.takemon@gmail.com","login":"ytakemon","count":1},{"name":"Rebecca L","email":"becca.lange84@gmail.com","login":"r-lange","count":1},{"name":"Joe Molloy","email":"38882033+jlmolloy","login":"jlmolloy","count":1},{"name":"James J Balamuta","email":"james.balamuta@gmail.com","login":"coatless","count":1},{"name":"Jaime Ashander","email":"jashander@ucdavis.edu","login":"ashander","count":1},{"name":"Ivan Gonzalez","email":"iglpdc","login":"iglpdc","count":1},{"name":"Drew Steen","email":"andrew.decker.steen@gmail.com","login":"adsteen","count":1},{"name":"Diego Rabatone Oliveira","email":"diraol@diraol.eng.br","login":"diraol","count":1},{"name":"David Pérez-Suárez","email":"dps.helio@gmail.com","login":"dpshelio","count":1},{"name":"Daniel Beiter","email":"daniel.beiter@gfz-potsdam.de","login":"BaenderGFZ","count":1},{"name":"AntonioJBT","email":"a.berlanga@imperial.ac.uk","login":"antoniojbt","count":1},{"name":"Antonio","email":"AntonioJBT","login":"AntonioJBT","count":1},{"name":"Annajiat Alim Rasel","email":"annajiat@gmail.com","login":"annajiat","count":1},{"name":"Jon Jablonski","email":"jonjab@ucsb.edu","login":"jonjab","count":1},{"name":"Kara Woo","email":"woo.kara@gmail.com","login":"karawoo","count":1},{"name":"Katrin Leinweber","email":"kalei@posteo.de","login":"katrinleinweber","count":1},{"name":"Kellie Ottoboni","email":"kellieotto@berkeley.edu","login":"kellieotto","count":1},{"name":"Kelly Barnes","email":"64787509+klbarnes20","login":"klbarnes20","count":1},{"name":"KoontzE","email":"63807303+KoontzE","login":"KoontzE","count":1},{"name":"Luke W Johnston","email":"lwjohnst86","login":"lwjohnst86","count":1},{"name":"Matthew Sisk","email":"msisk1@nd.edu","login":"msisk1","count":1},{"name":"Narayanan Raghupathy","email":"narayananr","login":"narayananr","count":1},{"name":"Nelly Sélem","email":"nselem35@hotmail.com","login":"nselem","count":1},{"name":"Paula Andrea","email":"orchid00","login":"orchid00","count":1},{"name":"Pete Bachant","email":"petebachant@gmail.com","login":"petebachant","count":1},{"name":"Philipp Boersch-Supan","email":"pboesu@gmail.com","login":"pboesu","count":1},{"name":"Tyler Kelly","email":"tyler.kelly@outlook.com","login":"tylerkelly13","count":1},{"name":"Trevor Bekolay","email":"tbekolay@gmail.com","login":"tbekolay","count":1},{"name":"Thea Van Rossum","email":"thea.van.rossum@gmail.com","login":"theavanrossum","count":1},{"name":"Simon Podhajsky","email":"simon.podhajsky@gmail.com","login":"shippy","count":1}],"past_year_committers":[{"name":"Toby Hodges","email":"tbyhdgs@gmail.com","login":"tobyhodges","count":9},{"name":"The Carpentries Apprentice (beta)","email":"64428345+carpentries-bot","login":"carpentries-bot","count":3}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-15T00:00:20.579Z","repositories_count":8266557,"commits_count":1260897779,"contributors_count":57570921,"owners_count":1739793,"committers_count":3794097,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"datacarpentry/r-intro-geospatial","html_url":"https://github.com/datacarpentry/r-intro-geospatial","last_synced_at":"2026-10-14T03:03:05.133Z","status":null,"issues_count":60,"pull_requests_count":143,"avg_time_to_close_issue":39848410.74545454,"avg_time_to_close_pull_request":7432811.17037037,"issues_closed_count":55,"pull_requests_closed_count":135,"pull_request_authors_count":46,"issue_authors_count":27,"avg_comments_per_issue":2.15,"avg_comments_per_pull_request":1.1258741258741258,"merged_pull_requests_count":115,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":9,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3957926.4444444445,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":9,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":1.1111111111111112,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":8,"created_at":"2025-01-20T12:59:09.566Z","updated_at":"2026-10-14T03:03:05.133Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacarpentry%2Fr-intro-geospatial/issues","issue_labels_count":{"help wanted":6,"good first issue":5,"status:in progress":3,"type:enhancement":3,"type:clarification":3,"type:discussion":2,"type:template and tools":2},"pull_request_labels_count":{"type: package cache":16,"pre-workbench":6,"type: template and tools":5,"type: docker version":3,"high priority":3,"type:template and tools":1,"type: workflows":1,"status:waiting for response":1},"issue_author_associations_count":{"CONTRIBUTOR":39,"NONE":14,"MEMBER":7},"pull_request_author_associations_count":{"CONTRIBUTOR":84,"NONE":39,"MEMBER":20},"issue_authors":{"ErinBecker":11,"lachlandeer":6,"cengel":6,"sstevens2":4,"fmichonneau":4,"maneesha":4,"zkamvar":3,"annajiat":2,"albhasan":2,"gklarenberg":1,"LucaDiStasio":1,"denironyx":1,"klbarnes20":1,"kokbent":1,"jsta":1,"mikemahoney218":1,"sheilasaia":1,"lquayle88":1,"tobyhodges":1,"lcsanford":1,"ShailyGandhi":1,"LizZhou":1,"rmdickson":1,"mapninja":1,"dpshelio":1,"angela-li":1,"Talishask":1},"pull_request_authors":{"ErinBecker":26,"carpentries-bot":26,"albhasan":12,"tobyhodges":8,"fmichonneau":7,"kristi-sara":6,"mikemahoney218":4,"annefou":4,"jonjab":3,"dpshelio":3,"serahkiburu":3,"lachlandeer":3,"coopermkr":2,"maneesha":2,"alevan2p":2,"wartini-ng":2,"msisk1":1,"kurtshowmaker":1,"zkamvar":1,"Shamar-Stewart":1,"aaec-susan-chen":1,"kokbent":1,"erichseamon":1,"klbarnes20":1,"unode":1,"jlmolloy":1,"rfbrown":1,"sstevens2":1,"gklarenberg":1,"Stonepeople":1,"durandsinclair":1,"chris-prener":1,"katrinleinweber":1,"obrl-soil":1,"lquayle88":1,"sheilasaia":1,"annajiat":1,"jsta":1,"ichthya":1,"RichDeto":1,"maxim-belkin":1,"shaider-usgs":1,"MegsSeeley":1,"froggleston":1,"mstrimas":1,"KoontzE":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-15T00:00:07.288Z","repositories_count":17978124,"issues_count":48222226,"pull_requests_count":149204971,"authors_count":12006130,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{"type: docker version":3,"type: package cache":2,"type: template and tools":1,"type: workflows":1},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":7,"MEMBER":2},"past_year_issue_authors":{},"past_year_pull_request_authors":{"carpentries-bot":7,"tobyhodges":2},"maintainers":[{"login":"fmichonneau","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmichonneau"},{"login":"tobyhodges","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobyhodges"},{"login":"mikemahoney218","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mikemahoney218"},{"login":"angela-li","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angela-li"},{"login":"jsta","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsta"}],"active_maintainers":[{"login":"tobyhodges","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobyhodges"}]},"events":{"total":{"CreateEvent":32,"DeleteEvent":31,"ForkEvent":2,"IssueCommentEvent":23,"IssuesEvent":15,"PullRequestEvent":31,"PullRequestReviewCommentEvent":6,"PullRequestReviewEvent":5,"PushEvent":154,"WatchEvent":2},"last_year":{"CreateEvent":5,"DeleteEvent":3,"IssueCommentEvent":3,"PullRequestEvent":2,"PullRequestReviewCommentEvent":6,"PullRequestReviewEvent":3,"PushEvent":45}},"keywords":["carpentries","data-carpentry","data-visualisation","data-visualization","data-wrangling","english","geospatial","geospatial-data","lesson","open-educational-resources","r","retired"],"dependencies":[{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-09-16T10:50:28.006Z","updated_at":"2022-09-16T10:50:28.006Z","repository_link":"https://github.com/datacarpentry/r-intro-geospatial/blob/main/requirements.txt","dependencies":[{"id":5044822144,"package_name":"CommonMark","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":5044822145,"package_name":"pandocfilters","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":5044822146,"package_name":"PyYAML","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":5044822147,"package_name":"update-copyright","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cran","filepath":"renv/profiles/lesson-requirements/renv.lock","sha":null,"kind":"lockfile","created_at":"2026-01-19T23:00:51.796Z","updated_at":"2026-01-19T23:00:51.796Z","repository_link":"https://github.com/datacarpentry/r-intro-geospatial/blob/main/renv/profiles/lesson-requirements/renv.lock","dependencies":[{"id":25800095922,"package_name":"Matrix","ecosystem":"cran","requirements":"1.7-4","direct":false,"kind":"runtime","optional":false},{"id":25800095926,"package_name":"R6","ecosystem":"cran","requirements":"2.6.1","direct":false,"kind":"runtime","optional":false},{"id":25800095930,"package_name":"bit","ecosystem":"cran","requirements":"4.6.0","direct":false,"kind":"runtime","optional":false},{"id":25800096004,"package_name":"bit64","ecosystem":"cran","requirements":"4.6.0-1","direct":false,"kind":"runtime","optional":false},{"id":25800096012,"package_name":"bslib","ecosystem":"cran","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":25800096018,"package_name":"cli","ecosystem":"cran","requirements":"3.6.5","direct":false,"kind":"runtime","optional":false},{"id":25800096027,"package_name":"cpp11","ecosystem":"cran","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":25800096030,"package_name":"evaluate","ecosystem":"cran","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":25800096032,"package_name":"fs","ecosystem":"cran","requirements":"1.6.6","direct":false,"kind":"runtime","optional":false},{"id":25800096038,"package_name":"generics","ecosystem":"cran","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":25800096046,"package_name":"ggplot2","ecosystem":"cran","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25800096054,"package_name":"hms","ecosystem":"cran","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":25800096078,"package_name":"igraph","ecosystem":"cran","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":25800096083,"package_name":"jsonlite","ecosystem":"cran","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25800096088,"package_name":"knitr","ecosystem":"cran","requirements":"1.50","direct":false,"kind":"runtime","optional":false},{"id":25800096094,"package_name":"magrittr","ecosystem":"cran","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":25800096095,"package_name":"mime","ecosystem":"cran","requirements":"0.13","direct":false,"kind":"runtime","optional":false},{"id":25800096096,"package_name":"pillar","ecosystem":"cran","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25800096103,"package_name":"purrr","ecosystem":"cran","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25800096111,"package_name":"renv","ecosystem":"cran","requirements":"1.1.5","direct":false,"kind":"runtime","optional":false},{"id":25800096114,"package_name":"rlang","ecosystem":"cran","requirements":"1.1.6","direct":false,"kind":"runtime","optional":false},{"id":25800096131,"package_name":"rmarkdown","ecosystem":"cran","requirements":"2.30","direct":false,"kind":"runtime","optional":false},{"id":25800096148,"package_name":"sass","ecosystem":"cran","requirements":"0.4.10","direct":false,"kind":"runtime","optional":false},{"id":25800096149,"package_name":"scales","ecosystem":"cran","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":25800096156,"package_name":"stringr","ecosystem":"cran","requirements":"1.5.2","direct":false,"kind":"runtime","optional":false},{"id":25800096157,"package_name":"tibble","ecosystem":"cran","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":25800096172,"package_name":"tinytex","ecosystem":"cran","requirements":"0.57","direct":false,"kind":"runtime","optional":false},{"id":25800096229,"package_name":"tzdb","ecosystem":"cran","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":25800096233,"package_name":"utf8","ecosystem":"cran","requirements":"1.2.6","direct":false,"kind":"runtime","optional":false},{"id":25800096237,"package_name":"visNetwork","ecosystem":"cran","requirements":"2.1.4","direct":false,"kind":"runtime","optional":false},{"id":25800096240,"package_name":"vroom","ecosystem":"cran","requirements":"1.6.6","direct":false,"kind":"runtime","optional":false},{"id":25800096241,"package_name":"xfun","ecosystem":"cran","requirements":"0.54","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-close-signal.yaml","sha":null,"kind":"manifest","created_at":"2023-12-26T01:30:20.654Z","updated_at":"2023-12-26T01:30:20.654Z","repository_link":"https://github.com/datacarpentry/r-intro-geospatial/blob/main/.github/workflows/pr-close-signal.yaml","dependencies":[{"id":15276784321,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-comment.yaml","sha":null,"kind":"manifest","created_at":"2023-12-26T01:30:20.938Z","updated_at":"2023-12-26T01:30:20.938Z","repository_link":"https://github.com/datacarpentry/r-intro-geospatial/blob/main/.github/workflows/pr-comment.yaml","dependencies":[{"id":15276784340,"package_name":"carpentries/actions/download-workflow-artifact","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":15276784341,"package_name":"carpentries/actions/check-valid-pr","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":15276784342,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15276784343,"package_name":"carpentries/actions/comment-diff","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-post-remove-branch.yaml","sha":null,"kind":"manifest","created_at":"2023-12-26T01:30:20.952Z","updated_at":"2023-12-26T01:30:20.952Z","repository_link":"https://github.com/datacarpentry/r-intro-geospatial/blob/main/.github/workflows/pr-post-remove-branch.yaml","dependencies":[{"id":15276784344,"package_name":"carpentries/actions/download-workflow-artifact","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":15276784345,"package_name":"carpentries/actions/remove-branch","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-preflight.yaml","sha":null,"kind":"manifest","created_at":"2023-12-26T01:30:20.967Z","updated_at":"2023-12-26T01:30:20.967Z","repository_link":"https://github.com/datacarpentry/r-intro-geospatial/blob/main/.github/workflows/pr-preflight.yaml","dependencies":[{"id":15276784346,"package_name":"carpentries/actions/check-valid-pr","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":15276784347,"package_name":"carpentries/actions/comment-diff","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-receive.yaml","sha":null,"kind":"manifest","created_at":"2023-12-26T01:30:20.974Z","updated_at":"2023-12-26T01:30:20.974Z","repository_link":"https://github.com/datacarpentry/r-intro-geospatial/blob/main/.github/workflows/pr-receive.yaml","dependencies":[{"id":15276784348,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15276784349,"package_name":"carpentries/actions/check-valid-pr","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":15276784350,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15276784351,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15276784352,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15276784353,"package_name":"carpentries/actions/setup-sandpaper","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":15276784354,"package_name":"carpentries/actions/setup-lesson-deps","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/sandpaper-main.yaml","sha":null,"kind":"manifest","created_at":"2023-12-26T01:30:20.982Z","updated_at":"2023-12-26T01:30:20.982Z","repository_link":"https://github.com/datacarpentry/r-intro-geospatial/blob/main/.github/workflows/sandpaper-main.yaml","dependencies":[{"id":15276784355,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15276784356,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15276784357,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15276784358,"package_name":"carpentries/actions/setup-sandpaper","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":15276784359,"package_name":"carpentries/actions/setup-lesson-deps","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/update-cache.yaml","sha":null,"kind":"manifest","created_at":"2023-12-26T01:30:21.000Z","updated_at":"2023-12-26T01:30:21.000Z","repository_link":"https://github.com/datacarpentry/r-intro-geospatial/blob/main/.github/workflows/update-cache.yaml","dependencies":[{"id":15276784360,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15276784361,"package_name":"carpentries/actions/check-valid-credentials","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":15276784362,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15276784363,"package_name":"carpentries/actions/update-lockfile","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":15276784364,"package_name":"carpentries/create-pull-request","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/update-workflows.yaml","sha":null,"kind":"manifest","created_at":"2023-12-26T01:30:21.012Z","updated_at":"2023-12-26T01:30:21.012Z","repository_link":"https://github.com/datacarpentry/r-intro-geospatial/blob/main/.github/workflows/update-workflows.yaml","dependencies":[{"id":15276784365,"package_name":"carpentries/actions/check-valid-credentials","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":15276784366,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15276784367,"package_name":"carpentries/actions/update-workflows","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":15276784368,"package_name":"carpentries/create-pull-request","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker_apply_cache.yaml","sha":null,"kind":"manifest","created_at":"2026-08-06T01:41:58.864Z","updated_at":"2026-08-06T01:41:58.864Z","repository_link":"https://github.com/datacarpentry/r-intro-geospatial/blob/main/.github/workflows/docker_apply_cache.yaml","dependencies":[{"id":25900735014,"package_name":"carpentries/actions/renv-checks","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":25900735015,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25900735016,"package_name":"carpentries/actions/container-version","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":25900735017,"package_name":"carpentries/actions/validate-org-workflow","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":25900735018,"package_name":"aws-actions/configure-aws-credentials","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25900735019,"package_name":"tespkg/actions-cache","ecosystem":"actions","requirements":"v1.10.0","direct":true,"kind":"composite","optional":false},{"id":25900735020,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker_build_deploy.yaml","sha":null,"kind":"manifest","created_at":"2026-08-06T01:41:58.939Z","updated_at":"2026-08-06T01:41:58.939Z","repository_link":"https://github.com/datacarpentry/r-intro-geospatial/blob/main/.github/workflows/docker_build_deploy.yaml","dependencies":[{"id":25900735072,"package_name":"carpentries/actions/build-preflight","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":25900735073,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25900735074,"package_name":"carpentries/actions/container-version","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":25900735075,"package_name":"carpentries/actions/build-container-deps","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":25900735076,"package_name":"carpentries/actions/build-and-deploy","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":25900735077,"package_name":"carpentries/actions/record-container-version","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker_pr_receive.yaml","sha":null,"kind":"manifest","created_at":"2026-08-06T01:41:59.026Z","updated_at":"2026-08-06T01:41:59.026Z","repository_link":"https://github.com/datacarpentry/r-intro-geospatial/blob/main/.github/workflows/docker_pr_receive.yaml","dependencies":[{"id":25900735087,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25900735088,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false},{"id":25900735089,"package_name":"carpentries/actions/check-valid-pr","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":25900735118,"package_name":"carpentries/actions/renv-checks","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":25900735119,"package_name":"carpentries/actions/container-version","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":25900735120,"package_name":"carpentries/actions/validate-org-workflow","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":25900735121,"package_name":"aws-actions/configure-aws-credentials","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25900735122,"package_name":"tespkg/actions-cache/restore","ecosystem":"actions","requirements":"v1.10.0","direct":true,"kind":"composite","optional":false}]}],"score":null,"created_at":"2025-01-20T12:59:05.660Z","updated_at":"2026-10-15T03:32:59.557Z","avatar_url":"https://github.com/datacarpentry.png","language":"R","category":"Sustainable Development","sub_category":"Education","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"[![DOI](https://zenodo.org/badge/128225991.svg)](https://zenodo.org/badge/latestdoi/128225991)\n[![Website](https://github.com/datacarpentry/r-intro-geospatial/actions/workflows/website.yml/badge.svg)](https://github.com/datacarpentry/r-intro-geospatial/actions/workflows/website.yml)\n[![Create a Slack Account with us](https://img.shields.io/badge/Create_Slack_Account-The_Carpentries-071159.svg)](https://slack-invite.carpentries.org/)\n[![Slack Status](https://img.shields.io/badge/Slack_Channel-dc--geospatial-E01563.svg)](https://carpentries.slack.com/messages/C9ME7G5RD)\n\n# Intro to R for Geospatial data\n\n\u003c**This curriculum is retired.** The lesson pages remain online but the source repository is archived and no new contributions can be made.\n[Contact The Carpentries](mailto:team@carpentries.org) with your questions.\n\n**Looking for an alternative?** The [Geospatial Data Carpentry with R for Urbanists](https://carpentries-incubator.github.io/r-geospatial-urban/) lesson in The Carpentries Incubator is actively maintained and has received good reviews from Instructors who have taught it. \nThe Maintainers of that lesson are inviting feedback from Instructors who have tried teaching it. \nWhy not give that curriculum a try, and [let the developers know whether it worked for your community](https://github.com/carpentries-incubator/r-geospatial-urban/issues/new?template=pilot_workshop_feedback.yml)?\n\n","funding_links":["https://github.com/sponsors/carpentries","https://www.zeffy.com/en-US/donation-form/donate-to-make-a-difference-7497"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["stable","ecology","fair-principles","sustainable-software","tibfds","carpentries-incubator","carpentry-lesson","r-tutorial","software-carpentry","carpentries-lab"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/308080","html_url":"https://ost.ecosyste.ms/projects/308080"}