Skip to content

Analysis and visualization of results from the scheduler service.

License

Notifications You must be signed in to change notification settings

rssched/rssched-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RSSched Output Analysis and Visualization

Analysis and visualization of results from the scheduler service. Part of the Innosuisse project Rolling Stock Scheduling (RSSched) by SBB and ETH Zurich.

To get started with the whole RSSched project, have a look at this step-by-step instruction.

Setup

  1. install poetry a package manager for python: https://python-poetry.org/docs/

  2. install the dependencies for this project via:

    poetry install

Usage

Visualize a rolling stock scheduling response from the solver:

poetry run rssched-plot rssched/data/small_test_response.json

Development

Before committing, run the following commands from the project root directory:

poetry run isort .
poetry run black .
poetry run pytest

Note: If working with jupyter notebooks, also delete the cell outputs before committing.


© 2024 SBB CFF FFS. Licensed under MIT.

About

Analysis and visualization of results from the scheduler service.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published