Operations Research Models & Methods (ORMM) is inspired by Paul A. Jensen’s Excel Add-ins. His Excel packages were last updated in 2011, and while I believe they do still work, his work may become outdated in a couple of ways:
Excel is not as commonly used for OR, except in settings where security is of the utmost concern and/or modern languages like Python, R, Julia, C, C++, MATLAB, AMPL, or other modeling software are not available.
From what I understand, Microsoft has been trying to phase out VBA and move to Javascript. If this happens, this could significantly impact whether or not his packages will work.
While his website and packages are still available here, some sections are/may become unusable. The animations rely on Flash, which is being phased out in google chrome and other web browsers.
This python package aims to accomplish some of the same goals as Paul Jensen’s website and add-ins did, mainly to
Be an educational tool that shows how abstract models (linear programs, integer programs, nonlinear programs, etc.) can be applied to real-life scenarios to solve complex problems.
Help the practitioner by providing modeling frameworks, methods for solving these models, and problem classes so a user can more easily see how they may be able to frame their business problem/objective through the lens of Operations Research.
This repository contains subpackages for grouping the different types of OR Models & Methods. Currently this subpackage list includes
mathprog: A subpackage for mathematical programs, including linear programs and mixed integer linear programs.
markov: A subpackage for discrete state markov analysis.
network: A subpackage for network models and methods, including the transportation and shortest path tree problems.
Metadata
Release files for ormm 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| ormm-0.1.0.tar.gz | 53.4 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ormm-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 83.1 kB
Release files / ormm-0.1.0.tar.gz
| Download URL | ormm-0.1.0.tar.gz |
|---|---|
| Size | 53.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
196d849c639add548995e722a38334b79a088e5fd36cb1efb0b87c26b473b1b9
|
|
BLAKE2b-256 checksum How to use checksums |
0056a3c2b1be6b8a91de10fe84af21b61d58e106aa298ca9563b1c48ab74338b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.4
|
Release files / ormm-0.1.0-py3-none-any.whl
| Download URL | ormm-0.1.0-py3-none-any.whl |
|---|---|
| Size | 29.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bb51d2df7f2f3699d6a7e52fb9eaae8ff950e20f88462a71c87e7fbe459c0f14
|
|
BLAKE2b-256 checksum How to use checksums |
8ddd2dc514d12f49b8dd241a0528c7fe9618bf8c4a9fb9904cf889aa83ee8801
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.4
|
Security for ormm 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.