.. figure:: img/Sustainable_mobility_banner.png

*Block course, University of Augsburg*: **GeoPython: Spatial data science for sustainable mobility** deals with the use of spatial data science approaches to study sustainable mobility and accessibility in urban environments.

After participating in the event, the student is able to:

- Understand how human well-being and capabilities relate to mobility, and how those can be analyzed using computational approaches
- Use open-source spatial analysis libraries to study spatial mobility and accessibility
- Understand how modern computational technologies can be used to support open science and reproducible research
- Assess the selected analytical tools and understand their benefits and limitations

Course format
-------------

The majority of this course will be spent in front of a computer writing code with the Python language.
Most exercises in this course involve real world examples and data. For each exercise, you may be asked to
submit the Python codes you have written, output figures and answers to related questions.

.. admonition:: Interactive contents

    Each lesson in this course can be turned into an interactive programming session in the browser.
    You can find buttons for activating the python environment using `Binder <https://mybinder.readthedocs.io/en/latest/>`__ at the top of each programming lesson.


Program
-------

The planned program for the course (see detailed schedule from the course introduction slides):

- **Day 1**: Introduction to Spatial data science for sustainable mobility; Tutorial 1: Getting started with Python GIS.
- **Day 2**: Tutorial 2: Using open source Python tools to analyze the levels of access by different travel modes.
- **Day 3**: Introduction to Sustainable Cities and Mobilities; Tutorial 3: Trajectory data mining with Python.

Looking for earlier versions?
-----------------------------

This website is a living document that changes slightly each time I teach these materials.
However, all the earlier versions of the site are available from here:

- `Materials for special course at Technical University Munich (TUM) in July 2023 <https://sumogis.readthedocs.io/en/2023-tum/>`__
- `Materials for workshop at Aalto in May 2023 <https://sumogis.readthedocs.io/en/2023-aalto-workshop/>`__
- `Materials for short course at Augsburg University in Sep 2022 <https://sumogis.readthedocs.io/en/2022-augsburg>`__


Contents
--------

.. toctree::
   :maxdepth: 1
   :caption: Course information

   course-info/installing-miniconda
   course-info/literature
   course-info/License-terms
   course-info/attribution

.. toctree::
   :maxdepth: 1
   :caption: Presentations

   course-info/introduction
   lessons/L1/giscience-and-sustainable-mobility
   lessons/L3/sustainable-mobility-analytics

.. toctree::
   :maxdepth: 1
   :caption: Tutorials

   lessons/L1/intro-to-python-geostack.ipynb
   lessons/L2/r5py_demo.ipynb
   lessons/L3/mobility-analytics.ipynb

.. toctree::
   :maxdepth: 1
   :caption: Exercises

   lessons/L1/exercise-1
   lessons/fa/final-assignment
