carto-lab-docker

A versioned Docker container running a pre-configured JupyterLab for reproducible spatial data science. Officially supported by the Research Data Centre (FDZ) at IOER. This is the community mirror for issues, discussions, and contributions.

https://github.com/ioer-dresden/carto-lab-docker

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.8%) to scientific vocabulary

Keywords

cartography docker fair jupyterlab rdm reproducible reproducible-science spatial-analysis
Last synced: 6 months ago · JSON representation ·

Repository

A versioned Docker container running a pre-configured JupyterLab for reproducible spatial data science. Officially supported by the Research Data Centre (FDZ) at IOER. This is the community mirror for issues, discussions, and contributions.

Basic Info
  • Host: GitHub
  • Owner: ioer-dresden
  • License: mit
  • Language: Dockerfile
  • Default Branch: master-latest
  • Homepage: https://cartolab.fdz.ioer.info
  • Size: 9.43 MB
Statistics
  • Stars: 1
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 22
Topics
cartography docker fair jupyterlab rdm reproducible reproducible-science spatial-analysis
Created 7 months ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Citation

README.md

version pipeline status Documentation

IOER-FDZ Carto-Lab - A JupyterLab Docker Container for Open Source Cartography

This repository is a Docker-project, that starts an instance of JupyterLab. It comes with a python environment (worker_env) that contains the most important packages for Python Open Source Cartography.

The current version of Carto-Lab docker is based on Jupyter Lab 4.x.


:warning: We aim to ensure the compatibility of all included geo-packages by pinning specific versions, but occasionally new releases may require updates to these pinning settings in environment_default.yml. It is recommended that you use the tested Docker images available in the quay.io registry, or in our own registry (for IOER or TUD members), if the current Dockerfile has build issues.

tl:dr

To start the docker container locally:

```bash git clone git@github.com:ioer-dresden/carto-lab-docker.git cd carto-lab-docker cp .env.example .env

optionally: adjust parameters in .env

docker network create lbsn-network docker compose pull && docker compose up -d ```

Then open http://localhost:8888 and use the password (default: eX4mP13p455w0Rd) to use Jupyter.

By default, notebooks will be made available inside the docker from your $HOME/notebooks folder.

See the docs for further information.

License

The code used to build this container is licensed under the MIT License. The container image itself contains third-party components with their respective open source licenses.

Owner

  • Name: IOER-FDZ
  • Login: ioer-dresden
  • Kind: user
  • Location: Weberplatz 1, 01217 Dresden
  • Company: Leibniz Institute for Ecological Urban and Regional Development (IOER)

Part of the Research Data Centre of Leibniz Institute of Ecological Urban and Regional Development.

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use Carto-Lab Docker in your research, please cite it as below."
authors:
  - family-names: "Dunkel"
    given-names: "Alexander"
    orcid: "https://orcid.org/0000-0003-1157-7967"
  - family-names: "Löchner"
    given-names: "Marc"
    orcid: "https://orcid.org/0000-0001-6751-5496"
title: "Carto-Lab Docker: A computational environment for reproducible spatial science"
version: 1.0.1
date-released: 2025-05-08
url: "https://github.com/ioer-dresden/carto-lab-docker"
keywords:
  - research-data-management
  - docker
  - jupyter
  - reproducible-science
  - spatial-data-science
  - cartography
  - FAIR

GitHub Events

Total
  • Release event: 15
  • Push event: 24
  • Create event: 3
Last Year
  • Release event: 15
  • Push event: 24
  • Create event: 3

Dependencies

Dockerfile docker
  • continuumio/miniconda3 latest build
docker-compose.build.yml docker
docker-compose.grass.yml docker
  • gcr.hrz.tu-chemnitz.de/ioer/fdz/carto-lab-docker grass
docker-compose.mapnik.yml docker
  • gcr.hrz.tu-chemnitz.de/ioer/fdz/carto-lab-docker ${TAG
docker-compose.r.yml docker
  • gcr.hrz.tu-chemnitz.de/ioer/fdz/carto-lab-docker ${TAG
docker-compose.yml docker
  • gcr.hrz.tu-chemnitz.de/ioer/fdz/carto-lab-docker ${TAG
grass/Dockerfile docker
  • gcr.hrz.tu-chemnitz.de/ioer/fdz/carto-lab-docker $VERSION build
mapnik/Dockerfile docker
  • gcr.hrz.tu-chemnitz.de/ioer/fdz/carto-lab-docker $VERSION build
rstudio/Dockerfile docker
  • gcr.hrz.tu-chemnitz.de/ioer/fdz/carto-lab-docker $VERSION build
pyproject.toml pypi