To reproduce this paper you need quarto installed.
After installing the dependencies, you can reproduce the paper by running the following command in the terminal:
quarto render paper.qmd
Install the dependencies by cloning the repository and running the following:
# Update rust to unstable latest version:rustup update nightly
# Install remotes if not already:if (!requireNamespace("remotes")) {install.packages("remotes")}
Loading required namespace: remotes
# install.packages(# 'rsgeo', # repos = c('https://josiahparry.r-universe.dev', 'https://cloud.r-project.org')# )# library(rsgeo)# # Install if not already:# if (!requireNamespace("networkmerge")) {# # Install github version if no DESCRIPTION file:# if (!file.exists("DESCRIPTION")) {# remotes::install_github("nptscot/networkmerge")# } else {# # Install from DESCRIPTION file:# remotes::install_local()# }# }requirements_txt =readLines("requirements.txt")# Check if Python is installed:if (!requireNamespace("reticulate")) {install.packages("reticulate")}
Loading required namespace: reticulate
# See reticulate documentation to use a specific Python version:# ?reticulate::install_python()reticulate::install_python("3.12.4")
Installing pyenv ...
Done! pyenv has been installed to '/home/runner/.local/share/r-reticulate/pyenv/bin/pyenv'.
This website hosts the networkmerge paper which presents methods for simplifying route networks for transport planning. The methods were developed for the Network Planning Tool for Scotland which is publicly available at https://npt.scot.
It was produced with Quarto, which was also used to support the academic paper shown below. See https://quarto.org/docs/websites for further information.
The paper is re-built automatically when the source code is updated: