Resources
This is a curated and evolving list of resources on the topics of reproducibility, automation and scalability for urbanism researchers. The list includes both resources created during the Rbanism project and other resources that are relevant for urbanism research. Although R-based resources are predominant, other (e.g., Python-based) approaches are also included.
Reproducibility
Reproducible Research with R for Urbanists workshop
Introduction
Organisation
Automation
Documentation
Dissemination
Wrap-up
General resources on reproducibility
For R users
- R Workflow
- Reproducible Research Data and Project Management in R
- The
holepunch
package rrtools
: Tools for Writing Reproducible Research in R- Building reproducible analytical pipelines with R - This is an excellent book written by Bruno Rodrigues a practicing data scientist who is an advocate of software engineering in the field of data science. The book provides an in-depth overview of the tools, practices and techniques for reproducible analytical pipelines (RAPs). The book does not teach R programming basics, nor does it cover statistics and visualisation. The language is accessible and non-academic, with multiple references to the pains encounters by data science practitioners due to the lack of reproducibility.
- Getting started with R Markdown (episode part of the R for Social Scientists Data Carpentry curriculum) - 1 hour
From urbanism research
Scalability
Scalable GIS workshop
Workshop program: link
Introduction: slides
Introduction to Big Geodata Insfrastricture, by Serkan Girgin: slides
SURF infrastructure, by Natalie Danezi: slides
Tutorial 1 - Scaling up the analysis of urban form, by Lukas Beuster: repository
Tutorial 2 - Scaled-up network analysis using the RS DAT framework, by Francesco Nattino & Ou Ku: repository
Scale-up exercise in groups: assignments
Wrap-up: slides