PraiseC's repositories
modeling_examples_using_gurobi_in_python
how to create models using Gurobi in Python
grid2demand
A tool for generating zone-to-zone travel demand based on grid cells.
model-railway-signalling
A model railway signalling system written in Python for the raspberry Pi. Can be used with the Pi-SPROG command station for full DCC control of points and signals. Also supports train detection via the GPIO ports. All the main functions (in the model railway signals package) have been designed to be reused across other layouts
OSM2GMNS_QGIS
a QGIS plugin based on osm2gmns package
cities
Poly files for cities, which can be used to create OSM files out of larger regions
GB-Glasgow-Suburban
Local rail network around Glasgow Queen Street station
gurobi-machinelearning
Insert trained predictors in Gurobi models
lnetd_qt
PyQT implementation for LnetD with focus on network modelling and simulation
modeling-examples
Gurobi modeling examples
moerail-tools
The China Railway Toolbox with Python & SQL Interpreters
NeXTA4GMNS
How to use NEXTA and QGIS to visualize and edit Analysis, Modeling, and Simulation (AMS) and General Travel Network Format Specification (GMNS) data sets.
OpenRailRouting
routing on railway tracks using OpenStreetMap data and the GraphHopper routing engine
pydriosm
PyDriosm: an open-source tool for downloading, reading and PostgreSQL-based I/O of OpenStreetMap data
pyosmium
Python bindings for libosmium
pyshp
This library reads and writes ESRI Shapefiles in pure Python.
quackosm
QuackOSM: an open-source Python and CLI tool for reading OpenStreetMap PBF files using DuckDB
railostools
Railway Operation Simulator tools and APIs
Railway_Control-OT-Cyber-Attack
We want to build a city simulator OT(Operational Technology) system with two railways and create two kinds of HMI software (Engineer monitoring HMI and the Lecturer training HMI) to control the system. We also want to use this system to demo different kinds of PLC OT-Cyber attack by implementing the related attack simulation function.
RailwaySim
Passenger train and locomotive route simulation tool
spur
Simulation Platform for Urban Railways
sumo
Eclipse SUMO is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large networks. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation.