Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/osPlanning/omx
Open Matrix (OMX)
https://github.com/osPlanning/omx
matrix-data omx open-data travel-modeling
Last synced: about 2 months ago
JSON representation
Open Matrix (OMX)
- Host: GitHub
- URL: https://github.com/osPlanning/omx
- Owner: osPlanning
- License: apache-2.0
- Created: 2013-07-26T17:57:00.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2020-05-17T14:55:41.000Z (about 4 years ago)
- Last Synced: 2024-05-08T03:42:06.596Z (about 2 months ago)
- Topics: matrix-data, omx, open-data, travel-modeling
- Language: Jupyter Notebook
- Homepage: https://github.com/osPlanning/omx/wiki
- Size: 20.9 MB
- Stars: 47
- Watchers: 21
- Forks: 18
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.TXT
Lists
- awesome-transit - OMX: The Open Matrix data file format - A structured collection of two-dimensional array objects and associated metadata, for possible use in the transportation modeling industry. (Uncategorized / Uncategorized)
- awesome-transit - OMX: The Open Matrix data file format - A structured collection of two-dimensional array objects and associated metadata, for possible use in the transportation modeling industry. (Uncategorized / Uncategorized)
README
# OMX: The Open Matrix data file format
An OMX matrix file is a structured collection of two-dimensional array objects and associated metadata. OMX is built on top of the well-established [HDF5](https://www.hdfgroup.org/solutions/hdf5/) scientific data storage standard. An OMX file has a specific layout that is intended to ensure that complete and consistent information about the matrix data is stored and that the data can be retrieved correctly and efficiently. We hope for the modeling industry to adopt the OMX standard, and we will periodically review the specification to make revisions as necessary.
[![ZephyrTransportBadge](https://zephyrtransport.org/img/badging/project_pages/omx/omx.png)](https://zephyrtransport.org/)
# OMX APIs for your language
Each API is now developed in its own repository, to keep history cleaner and more focused:
* Python: https://github.com/osPlanning/omx-python
* R: https://github.com/osPlanning/omx-r
* C#: https://github.com/osPlanning/omx-csharp
* C++: https://github.com/osPlanning/omx-cpp
* Java: https://github.com/osPlanning/omx-java
* Freepascal: https://github.com/jpn--/omx-freepascal# More Information
Check out the [OMX wiki](https://github.com/osPlanning/omx/wiki) for more information, including API user guides, how to import and export OMX matrices from EMME, VISUM, TransCAD, and Cube, where to get the OMX validator, OMX viewer, and other background information on how OMX was created.
Our [previous site](https://sites.google.com/site/openmodeldata/) and [listserv](https://groups.google.com/forum/?fromgroups#!forum/openmodeldata-discuss) are no longer maintained.
# License
All code written in the OMX project, including all API implementations, is licensed under the Apache License, version 2.0. All code (c) by its respective authors. See [LICENSE.TXT](LICENSE.TXT) for the full Apache 2.0 license text.