swissrailraptor

Community

Configure SwissRailRaptor routing and troubleshoot PT networks.

Authorro9er117911
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps configure SwissRailRaptor routing for MATSim public transit simulations and troubleshoot common PT routing issues, enabling transfers and correct PT operation within MATSim.

Core Features & Use Cases

  • PT routing configuration: Configure SwissRailRaptor for PT routing with or without intermodal access/egress.
  • Transfers & intermodal support: Enable intermodal transfers and ensure proper transfer handling.
  • Troubleshooting workflow: Identify root causes such as teleported PT, missing transit modules, or inconsistent plans, and apply fixes.
  • Use Case: You have a MATSim scenario where PT bookings aren't transferring between lines; use this skill to verify config and adjust SwissRailRaptor settings to restore transfers.

Quick Start

  1. Create or adjust your MATSim config to use SwissRailRaptor as the transit router.
  2. Start with useIntermodalAccessEgress=false for simple PT-only tests, then try true if your population uses explicit access/egress legs.
  3. Run a short iteration (e.g., 5 iterations) and inspect events for "PersonEntersVehicle" to confirm PT boarding/transfer behavior.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: swissrailraptor
Download link: https://github.com/ro9er117911/matsim-example-project/archive/main.zip#swissrailraptor

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository