Skip to main content

Solves the buffer preparation vessel sizing and assignment problem using mixed integer linear programming.

Project description

https://img.shields.io/badge/License-MIT-yellow.svg https://img.shields.io/badge/python-3.7-blue.svg https://img.shields.io/badge/code%20style-black-000000.svg

The untilperfect application solves the buffer preparation vessel sizing and assignment problem using mixed integer linear programming.

Forked from https://github.com/multipitch/dissertation. The above repo was created for my masters dissertation on the subject towards an MSc in Business Analytics from University College Dublin. Further development has been forked here so that the dissertation repo remains frozen.

Licensed under the MIT License. © Sean Tully 2018-2019.

Install from Wheel

Works on *nix and Windows. Requires python >=3.7.0 Other dependencies automatically installed.

First, generate a binary distribution (wheel) file.

$ pip install untilperfect-*-py3-none-any.whl

Use

Run from the command line (displays help)

$ untilperfect --help

Install from source

For *nix only. Requires python, git, make. Other dependencies automatically installed.

$ mkdir -p ~/git/untilperfect
$ git clone https://github.com/multipitch/untilperfect.git ~/git/untilperfect
$ cd ~/git/untilperfect
$ make install

Install from Source (developer)

Install using pip in editable mode in a virtual environment. For *nix only. Requires python, git, make, pyenv, virtualenv, virtualenvwrapper. Other dependencies automatically installed.

$ mkdir -p ~/git/untilperfect
$ git clone https://github.com/multipitch/untilperfect.git ~/git/untilperfect
$ pyenv install 3.7.0
$ mkvirtualenv -a ~/git/untilperfect -p ~/.pyenv/versions/3.7.0/bin/python untilperfect
$ make develop

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

untilperfect-0.0.1.tar.gz (12.3 kB view hashes)

Uploaded Source

Built Distribution

untilperfect-0.0.1-py3-none-any.whl (13.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page