casa0005repo
Bookdown :book: for CASA0005 practicals: https://andrewmaclachlan.github.io/CASA0005repo/
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
2 of 4 committers (50.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.8%) to scientific vocabulary
Keywords
Repository
Bookdown :book: for CASA0005 practicals: https://andrewmaclachlan.github.io/CASA0005repo/
Basic Info
Statistics
- Stars: 65
- Watchers: 3
- Forks: 81
- Open Issues: 26
- Releases: 1
Topics
Metadata Files
README.md
CASA0005 Geographic Information Systems and Science

Description
CASA0005 is an MSc level module created and delivered by Andrew MacLachlan and Adam Dennett from the Centre for Advanced Spatial Analysis (CASA), University College London (UCL).
The module is a combination of lectures and practicals, with this repository holding the code to generate the student practical handbook, which can be found at: https://andrewmaclachlan.github.io/CASA0005repo
The content covers the principles underlying the conception, representation/measurement and analysis of spatial phenomena. As such, it presents an overview of the core organising concepts and techniques of Geographic Information Systems, and the software and analysis systems that are integral to their effective deployment in spatial analysis. It is concerned with unearthing and understanding the importance of spatial data in a range of applied contexts.
JOSE paper
The content discussed within the JOSE paper specifically refers to the module created for the academic year 2020-2021: https://andrewmaclachlan.github.io/CASA0005repo_20202021/. At the conclusion of each year content is copied to a new repository ending with the academic year it was taught, whilst the content applicable to the current academic year remains on the primary repository: https://github.com/andrewmaclachlan/CASA0005repo. This allows the authors and external users to track the development of the content.
Target audience
The practical material has primarily been developed for MSc (or MRes) level students who have little or no background in GIS, spatial analysis or the R data science language, but have studied in a related field such as: geography, architecture, computer science, statistics, mathematics or planning.
However, there is no requirement to have any background in these disciplines to go through the material and anyone with an interest in spatial analysis in the R data science programming language will be able to successfully complete the practicals.
If you have any questions, reach out to us on Twitter:
Installation
Students
It is recommended that students follow the software installation guide within the practical book and work through the material in their own RStudio instance. If they wish to replicate the practical book, see the next section.
Instructors
If instructors wish to replicate the practical book follow the guidance in External usage
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Contributions
We welcome contributions to the content, see the how to contribute section in the practical book.
Previous versions
The content of the course changes most years and previous version can be found at the links below.
Course for the academic year 2021 - 2022: https://andrewmaclachlan.github.io/CASA0005repo_20212022/
Course for the academic year 2020 - 2021: https://andrewmaclachlan.github.io/CASA0005repo_20202021/
Course for the academic year 2019 - 2020: https://andrewmaclachlan.github.io/CASA0005repo_20192020/
Annual updates
Provided below are brief descriptions of the main annual updates to the practical material.
2023 - 2024:
Very few updates to the content this year so no new repo was made. Main updates were to exam questions (not public) and new illustrations by Allison Horst were added.
RGDAl is retiring this year, i think most of the content should be fine - https://geocompx.org/post/2023/rgdal-retirement/
2022 - 2023:
Better alignment with other CASA modules: * moved OLS to supplementary material * moved some reproducible material to supplementary (e.g. renv)
2021 - 2022:
Removed: * more non geographic content such as dashboards * practical 8 on online mapping + more descriptive stats * elements of GitHub practical * instructions on citing papers in RMarkdown - this is now on the dissertation template. * interpolation from the first raster practical
Added * more info on spatial weights and deciding between Spatial Error Models (SEMs) and Spatially Lagged Models (SLMs) * more info on creating GWR bandwidths. * weekly homework tasks.
Changed * mark scheme, for an open book exam not written assignment. * Github classroom for submission of the exam.
2020 - 2021:
- all of ArcGIS content removed and replaced with R and QGIS (open source)
- set clear weekly homework tasks
- custom styling of the bookdown website
- revision of nearly all code, moving towards the
tidyverseand piped (%>%) syntax - more focus on
dplyrand other data wrangling/tidying tools (e.g.Janitor)
2019 - 2020:
- all material moved to bookdown
- majority of practicals moved to R
- addition of raster practicals
- revised assignment markscheme and assignment requirements
Owner
- Name: Andrew MacLachlan
- Login: andrewmaclachlan
- Kind: user
- Location: London
- Company: University College London
- Website: www.andymac.uk
- Twitter: andymaclachlan
- Repositories: 68
- Profile: https://github.com/andrewmaclachlan
Bike rider 🚲 | Landsat fan 🛰 l Associate Professor in Spatial Data Science | Urban Spatial Science MSc/MRes Programme Director | CASA, UCL
GitHub Events
Total
- Issues event: 1
- Watch event: 4
- Push event: 10
- Pull request review event: 1
- Pull request event: 5
- Fork event: 7
Last Year
- Issues event: 1
- Watch event: 4
- Push event: 10
- Pull request review event: 1
- Pull request event: 5
- Fork event: 7
Committers
Last synced: about 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| andrewmaclachlan | a****n@u****k | 128 |
| Andrew MacLachlan | 5****n | 3 |
| Shaun Hoang | s****g@g****m | 1 |
| Lorena A. Barba | l****a@g****u | 1 |
Issues and Pull Requests
Last synced: about 2 years ago
All Time
- Total issues: 7
- Total pull requests: 15
- Average time to close issues: 5 days
- Average time to close pull requests: 5 days
- Total issue authors: 2
- Total pull request authors: 3
- Average comments per issue: 0.43
- Average comments per pull request: 0.0
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 3
- Pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: 8 days
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.67
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- andrewmaclachlan (6)
- a-saveleva (4)
- hope-data-science (1)
Pull Request Authors
- SPadlewski (13)
- a-saveleva (9)
- cadooley (5)
- hanukikanker (1)
- labarba (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- R >= 3.2.0 depends
- BAMMtools * imports
- DT * imports
- GGally * imports
- GISTools * imports
- OpenStreetMap * imports
- RColorBrewer * imports
- RSQLite * imports
- RStoolbox * imports
- bookdown * imports
- broom * imports
- car * imports
- caret * imports
- citr * imports
- classInt * imports
- corrplot * imports
- crosstalk * imports
- devtools * imports
- downloader * imports
- dplyr * imports
- equatiomatic * imports
- extrafont * imports
- fpc * imports
- fs * imports
- geofacet * imports
- geojson * imports
- geojsonio * imports
- ggmap * imports
- ggplot2 * imports
- ggthemes * imports
- glmnet * imports
- graphics * imports
- grid * imports
- gstat * imports
- highcharter * imports
- htmlTable * imports
- htmltools * imports
- htmlwidgets * imports
- knitr * imports
- leaflet * imports
- leafpop * imports
- lubridate * imports
- magrittr * imports
- maptools * imports
- mapview * imports
- methods * imports
- pins * imports
- plotly * imports
- plyr * imports
- raster * imports
- rasterVis * imports
- readr * imports
- readxl * imports
- remotes * imports
- renv * imports
- reshape2 * imports
- rgdal * imports
- rgeos * imports
- rmapshaper * imports
- rmarkdown * imports
- rsample * imports
- scales * imports
- sf * imports
- sfc * imports
- sp * imports
- spatialreg * imports
- spatstat * imports
- spdep * imports
- spgwr * imports
- tidyverse * imports
- tmap * imports
- tmaptools * imports
- viridis * imports
- weathermetrics * imports
- rocker/binder 3.6.0 build
- conoria/alpine-r-bookdown latest build
