A package to use MATSim from Python
Project description
Python API for MATSim
This is a Python API to interact with the MATSim Software. It is mostly meant for teaching MATSim to non-programmers without loosing too much of the ability to configure, modify and analyse MATSim runs.
Installation
Pip
To install the package using pip
, simply run the following:
# The installation procedure requires numpy to be available,
# so you have to install it first if not already available
pip install numpy
pip install --no-binary JPype1 JPype1
pip install pythonmatsim
Conda
Coming soon!
Roadmap
This is a wish-list of what should be there by Fall 2019:
- Fast (enough) event handling
- Fast (enough) data manipulation
- Good enough IDE support for scenario and config
- Deploy to PyPi
- Deploy to conda-forge
Changelog
-
Next version - unreleased
-
0.1.2 - 2019-08-26
- fix additional problems with distribution
-
0.1.1 - 2019-08-26
- fix distribution of stub files (type hints)
-
0.1.0 - 2019-08-26
- static type hints for all java classes
- protocol-buffer based event communication
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pythonmatsim-0.1.2.tar.gz
(29.0 MB
view hashes)