/bcgov-r-geo-workshop

Some lessons & resources supporting an R geospatial workshop & hackathon

Primary LanguageROtherNOASSERTION

Being designed and built, but in the lab. May change, disappear, or be buggy.

bcgov-r-geo-workshop

This repository contains lessons & resources supporting a FLNRO-sponsored bcgov North Area R Geospatial Workshop & Hackathon staff-driven training event in Prince George, British Columbia (November 5-8, 2019).

Here, you will find:

  • Friendly workshop reminders
  • Teaching materials
  • Resources & links to learning resources
  • Hackathon project ideas and discussion via the repo issues

Event Details

  • Who: Current intermediate B.C. Government and external R users who would like to do more geospatial analysis in R
  • What: Workshop & Hackathon to learn about geospatial tools in R
  • Where: Aleza Room, 4th floor, Plaza 400, 1011 4th Ave, Prince George, BC V2L 3H9 (entrance at Queensway and 4th Ave)
  • When: 1 PM Tuesday November 5th to 5 PM Friday November 8th, 2019
  • Cost: Free for participants

Course Materials

If you are a course attendee, please note that course materials should be downloaded after November 5th

To download course materials and open an instance of RStudio, please run this code:

if (requireNamespace("usethis")) {
  install.packages("usethis")
}
library(usethis)
use_course("bcgov/bcgov-r-geo-workshop")

The course materials are by default downloaded to your desktop. If you would like to download to a different location you can set it via the destdir argument.


Workshop Difficulty Level

We expect attendees to have at least the following level of experience:

  • Intermediate R & RStudio (e.g. package management, write functions, tidyverse syntax, troubleshooting, ...)
  • Intermediate GIS
  • Basic or intermediate statistics
  • Basic Git + GitHub

Pre-Workshop Requirements (Please Read Carefully)


Workshop Schedule

  • Some Best Practices for Code Sharing - Tuesday Nov. 5 (1pm - 5pm)

    • AM Optional (9am - 1pm): Open house for software installation & troubleshooting (RStudio, R, Git) and GitHub account creation
    • PM: Git + bcgov GitHub & Project Management with RStudio — course materials [Instructor: Steph Hazlitt]
    • Evening: Social ice breaker (self-pay)
  • Introduction to Geospatial in R - Wednesday Nov. 6 (8:30am - 4:30pm)

  • Geocomputation & Machine Learning in R - Thursday Nov. 7 (8:30am - 4:30pm): [Instructor: Tomislav Hengl]

    • AM: Trends and new opportunities in processing spatial and Earth Observation data in R
    • AM: Five key steps to processing large rasters in R
    • PM: Ensemble Machine Learning as a general framework for predictive mapping
    • PM: Automated predictive mapping using landmap package
    • Evening: Group dinner (self-pay)
  • Hackathon - Friday Nov. 8 (8:30am - 4:30pm)

    • AM: Pick projects and separate into groups of 4. Hands on collaboration for all levels of users. To submit a hackathon project or idea, or comment on an existing project, please submit an issue.
    • PM: End of day -> report back to group
    • Evening: No event
    • Note: Hackathon projects will be hosted in the bcgov-datasci-labs GitHub organization. See Andy Teucher to get added.

Registration

Registration is closed. Please contact alexandre.bevington [at] gov.bc.ca for questions or concerns.

Code of Conduct

In the interest of ensuring a safe environment for all, all attendees, speakers and organisers of the r-geospatial-workshop-hackathon (Prince George, November 2019) must agree to follow the bcgov standards of conduct and the day's code of conduct.

Getting Help or Reporting an Issue

To report bugs/issues/feature requests, please file an issue.

How to Contribute

If you would like to contribute, please see our CONTRIBUTING guidelines.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

License

Creative Commons License

Unless otherwise stated, Copyright 2019 Province of British Columbia

This work is licensed under the Creative Commons Attribution 4.0 International License.
To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.

This project was created using the bcgovr package.