GDS Bookshelf

An interactive bundle of open books on Geographic Data Science

Dani Arribas-Bel

The GDS Bookshelf is a project to bundle together a few freely available books that relate to Geographic Data Science in an interactive platform that can be accessed online or locally.

Books

Currently, the shelf includes the following references:

Access the shelf

Online

You can access the GDS Shelf online, with no install requirements through Binder by clicking on the button below:

Binder

Locally

If you prefer, you can run the shelf locally through Docker. Assuming you have Docker installed on your machine, you can install the shelf by running:

docker pull darribas/gds_bookshelf

This will take a while (among other things, it has to download a copy of the gds_env) and a good internet connection. Once finished, you can run the shelf with the following command:

docker run --rm \
           -ti \
           -p 8888:8888 \
           darribas/gds_bookshelf

Point your browser to localhost:8888 and copy the token printed on the command line to access the running instance.

Build

If you would like to build it manually to make sure you are pulling the latest version of each book, you can do so by downloading the Dockerfile and the Makefile of the project, placing them on the same directory and, from there, running:

docker build -t gds_bookshelf .

Suggestions and feedback

If you would like to see more books added to the shelf, please add an issue on Github or, even better, feel free to send a pull request.