You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- remove format_type: column from demand_files in settings.yml and
anywhere else in the documents;
- remove its implementation from read_settings() in utils.py.
[](https://pepy.tech/project/path4gmns)[](https://img.shields.io/badge/release-v0.8.2-brightgreen)
3
+
[](https://pepy.tech/project/path4gmns)[](https://img.shields.io/badge/release-v0.8.2-brightgreen)
4
4
5
5
Path4GMNS is an open-source, cross-platform, lightweight, and fast Python path engine for networks encoded in [GMNS](https://github.com/zephyr-data-specs/GMNS). Besides finding static shortest paths for simple analyses, its main functionality is to provide an efficient and flexible framework for column-based (path-based) modeling and applications in transportation (e.g., activity-based demand modeling). Path4GMNS supports, in short,
6
6
@@ -19,16 +19,16 @@ Path4GMNS also serves as an API to the C++-based [DTALite](https://github.com/jd
Path4GMNS has been published on [PyPI](https://pypi.org/project/path4gmns/0.9.4/), and can be installed using
22
+
Path4GMNS has been published on [PyPI](https://pypi.org/project/path4gmns/0.9.5/), and can be installed using
23
23
```
24
24
$ pip install path4gmns
25
25
```
26
-
If you need a specific version of Path4GMNS, say, 0.9.4,
26
+
If you need a specific version of Path4GMNS, say, 0.9.5,
27
27
```
28
-
$ pip install path4gmns==0.9.4
28
+
$ pip install path4gmns==0.9.5
29
29
```
30
30
31
-
v0.9.4 fixes crucial bugs in the simulation module. Any versions prior to v0.9.4 will generate INCORRECT simulation results. Please **update to or install the latest version** and **discard all old versions**.
31
+
v0.9.5 enhances v0.9.4 by taking any arbitrary node id's and zone id's from input files. Previous versions can only take integer values. Note that any versions prior to v0.9.4 will generate INCORRECT simulation results. Please **update to or install the latest version** and **discard all old versions**.
32
32
33
33
### Dependency
34
34
The Python modules are written in **Python 3.x**, which is the minimum requirement to explore the most of Path4GMNS. Some of its functions require further run-time support, which we will go through along with the corresponding **[Use Cases](https://path4gmns.readthedocs.io/en/latest/)**.
@@ -98,6 +98,8 @@ DTALite uses arrays rather than STL containers to store columns. These arrays ar
98
98
43. Fix multiple bugs related to simulation including calculation of agent arrival time and agent waiting time, link traverse time, and link outflow cap (v0.9.4)
99
99
44. Remove memory_blocks and its implementations (which were intended for multiprocessing) (v0.9.4)
100
100
45. Bring back the postprocessing after UE in case users do not do column updating (i.e., column_update_num = 0) (v0.9.4)
101
+
46. Drop the requirement that node id must be integer (v0.9.5)
102
+
47. Drop the requirement that zone id must be integer (v0.9.5)
101
103
102
104
Detailed update information can be found in [Releases](https://github.com/jdlph/Path4GMNS/releases).
103
105
@@ -111,7 +113,7 @@ You are encouraged to join our [Discord Channel](https://discord.gg/JGFMta7kxZ)
111
113
112
114
## How to Cite
113
115
114
-
Li, P. and Zhou, X. (2023, August 1). *Path4GMNS*. Retrieved from https://github.com/jdlph/Path4GMNS
116
+
Li, P. and Zhou, X. (2023, August 15). *Path4GMNS*. Retrieved from https://github.com/jdlph/Path4GMNS
115
117
116
118
## References
117
119
Lu, C. C., Mahmassani, H. S., Zhou, X. (2009). Equivalent gap function-based reformulation and solution algorithm for the dynamic user equilibrium problem. Transportation Research Part B: Methodological, 43, 345-364.
Copy file name to clipboardExpand all lines: docs/source/usecases.md
+1-3Lines changed: 1 addition & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -221,7 +221,7 @@ The OpenMP run-time library must be installed to utilize the built-in parallel c
221
221
222
222
***Windows Users***
223
223
224
-
Download [Microsoft Visual C++ Redistributable for Visual Studio 2019](https://visualstudio.microsoft.com/downloads/#microsoft-visual-c-redistributable-for-visual-studio-2019) and check [here](https://support.microsoft.com/en-us/topic/the-latest-supported-visual-c-downloads-2647da03-1eea-4433-9aff-95f26a218cc0) for more information and earlier versions.
224
+
Download and install [Microsoft Visual C++ Redistributable for Visual Studio](https://support.microsoft.com/en-us/topic/the-latest-supported-visual-c-downloads-2647da03-1eea-4433-9aff-95f26a218cc0).
0 commit comments