{ "info": { "author": "Karr Lab", "author_email": "karr@mssm.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Mathematics" ], "description": "|PyPI package| |Documentation| |Test results| |Test coverage| |Code\nanalysis| |License| |Analytics|\n\nconv\\_opt\n=========\n\n``conv_opt`` is a high-level Python package for solving linear and\nquadratic optimization problems using multiple open-source and\ncommercials solvers including\n`Cbc `__,\n`CVXOPT `__, `FICO\nXPRESS `__,\n`GLPK `__,\n`Gurobi `__, `IBM\nCPLEX `__,\n`MINOS `__,\n`Mosek `__,\n`quadprog `__,\n`SciPy `__, and\n`SoPlex `__.\n\nInstallation\n------------\n\n1. Install Python and pip\n2. Optionally, install the Cbc/CyLP, FICO XPRESS, IBM CPLEX, Gurobi,\n MINOS, Mosek, and SoPlex solvers. Please see our detailed\n `instructions `__.\n3. Install this package.\n\n - Install the latest release from PyPI: ``conv_opt``\n\n - Install the latest revision from GitHub:\n ``pip install git+https://github.com/KarrLab/conv_opt.git#egg=conv_opt``\n\n - Support for the optional solvers can be installed using the\n following options:\n ``pip install conv_opt[cbc,cplex,gurobi,minos,mosek,soplex,xpress]``\n\nDocumentation\n-------------\n\nPlease see the `API documentation `__.\n\nLicense\n-------\n\nThe build utilities are released under the `MIT license `__.\n\nDevelopment team\n----------------\n\nThis package was developed by the `Karr Lab `__\nat the Icahn School of Medicine at Mount Sinai in New York, USA.\n\nQuestions and comments\n----------------------\n\nPlease contact the `Karr Lab `__ with any\nquestions or comments.\n\n.. |PyPI package| image:: https://img.shields.io/pypi/v/conv_opt.svg\n :target: https://pypi.python.org/pypi/conv_opt\n.. |Documentation| image:: https://readthedocs.org/projects/conv-opt/badge/?version=latest\n :target: http://docs.karrlab.org/conv_opt\n.. |Test results| image:: https://circleci.com/gh/KarrLab/conv_opt.svg?style=shield\n :target: https://circleci.com/gh/KarrLab/conv_opt\n.. |Test coverage| image:: https://coveralls.io/repos/github/KarrLab/conv_opt/badge.svg\n :target: https://coveralls.io/github/KarrLab/conv_opt\n.. |Code analysis| image:: https://api.codeclimate.com/v1/badges/f61deab196a9dbf42555/maintainability\n :target: https://codeclimate.com/github/KarrLab/conv_opt\n.. |License| image:: https://img.shields.io/github/license/KarrLab/conv_opt.svg\n :target: LICENSE\n.. |Analytics| image:: https://ga-beacon.appspot.com/UA-86759801-1/conv_opt/README.md?pixel\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/KarrLab/conv_opt", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/KarrLab/conv_opt", "keywords": "convex optimization,linear programming,quadratic programming", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "conv-opt", "package_url": "https://pypi.org/project/conv-opt/", "platform": "", "project_url": "https://pypi.org/project/conv-opt/", "project_urls": { "Download": "https://github.com/KarrLab/conv_opt", "Homepage": "https://github.com/KarrLab/conv_opt" }, "release_url": "https://pypi.org/project/conv-opt/0.0.12/", "requires_dist": [ "abduct", "attrdict", "cylp", "cython", "mock", "numpy", "optlang", "quadprog", "scipy", "setuptools", "six", "swiglpk", "sympy", "capturer; extra == 'all'", "cplex; extra == 'all'", "cvxopt; extra == 'all'", "cvxpy (>=1.0.3); extra == 'all'", "gurobipy; extra == 'all'", "mosek; extra == 'all'", "qminospy; extra == 'all'", "soplex; extra == 'all'", "sphinx (>=1.8); extra == 'all'", "sphinx-rtd-theme (>=0.4.2); extra == 'all'", "sphinxcontrib-addmetahtml (>=0.1.1); extra == 'all'", "sphinxcontrib-bibtex; extra == 'all'", "sphinxcontrib-googleanalytics (>=0.1.1); extra == 'all'", "sphinxcontrib-spelling; extra == 'all'", "sphinxprettysearchresults; extra == 'all'", "xpress; extra == 'all'", "capturer; extra == 'capture_output'", "cplex; extra == 'cplex'", "cvxopt; extra == 'cvxopt'", "cvxpy (>=1.0.3); extra == 'cvxopt'", "sphinx (>=1.8); extra == 'docs'", "sphinx-rtd-theme (>=0.4.2); extra == 'docs'", "sphinxcontrib-addmetahtml (>=0.1.1); extra == 'docs'", "sphinxcontrib-bibtex; extra == 'docs'", "sphinxcontrib-googleanalytics (>=0.1.1); extra == 'docs'", "sphinxcontrib-spelling; extra == 'docs'", "sphinxprettysearchresults; extra == 'docs'", "gurobipy; extra == 'gurobi'", "qminospy; extra == 'minos'", "mosek; extra == 'mosek'", "soplex; extra == 'soplex'", "capturer; extra == 'tests'", "xpress; extra == 'xpress'" ], "requires_python": "", "summary": "High-level Python package for solving linear and quadratic optimization problems using multiple solvers", "version": "0.0.12" }, "last_serial": 4940117, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "157a6e98990ee8c446d025b17a672b52", "sha256": "a2cc90739300469bc962f88f464ba233e25b61e6bdedcc749cc09138c533d519" }, "downloads": -1, "filename": "conv_opt-0.0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "157a6e98990ee8c446d025b17a672b52", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 31564, "upload_time": "2017-11-30T20:41:45", "url": "https://files.pythonhosted.org/packages/01/47/823c63070fafda7f02be758d636a565cc1b7e08af2c493c6e6d474690038/conv_opt-0.0.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "015d576b165f8f422bb765676e87905a", "sha256": "951ff1f8a17ecfcbc5b6df537549011dc339b5dc86377baf13d84b393a6025fc" }, "downloads": -1, "filename": "conv_opt-0.0.10.tar.gz", "has_sig": false, "md5_digest": "015d576b165f8f422bb765676e87905a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19781, "upload_time": "2017-11-30T20:41:47", "url": "https://files.pythonhosted.org/packages/dc/18/b32681547094cb7b12accab055068679bb43afc9d459ddb8e40ddf4cea2b/conv_opt-0.0.10.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "e51aadeaeea6c07b1dedbb5dcf3688dc", "sha256": "3782f3e544d8e5b77e9b2763f68bd69a219bc25160a3a44b6633527dedaf8491" }, "downloads": -1, "filename": "conv_opt-0.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e51aadeaeea6c07b1dedbb5dcf3688dc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36417, "upload_time": "2019-03-14T14:51:12", "url": "https://files.pythonhosted.org/packages/04/54/e515b95bb0f5bdfd5eacf8c7d34d3cc18054158b5249c0785c76b80e7d10/conv_opt-0.0.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95c03221509318becda62ba9a1a363fa", "sha256": "191b830e962e97579b97d72a29373bd938710e98dc6dff6f135fac55a9198e27" }, "downloads": -1, "filename": "conv_opt-0.0.12.tar.gz", "has_sig": false, "md5_digest": "95c03221509318becda62ba9a1a363fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24595, "upload_time": "2019-03-14T14:51:14", "url": "https://files.pythonhosted.org/packages/58/02/783501ea59d8a5f4d558061b16a376a21098400d547b2b793af7a120e368/conv_opt-0.0.12.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e51aadeaeea6c07b1dedbb5dcf3688dc", "sha256": "3782f3e544d8e5b77e9b2763f68bd69a219bc25160a3a44b6633527dedaf8491" }, "downloads": -1, "filename": "conv_opt-0.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e51aadeaeea6c07b1dedbb5dcf3688dc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36417, "upload_time": "2019-03-14T14:51:12", "url": "https://files.pythonhosted.org/packages/04/54/e515b95bb0f5bdfd5eacf8c7d34d3cc18054158b5249c0785c76b80e7d10/conv_opt-0.0.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95c03221509318becda62ba9a1a363fa", "sha256": "191b830e962e97579b97d72a29373bd938710e98dc6dff6f135fac55a9198e27" }, "downloads": -1, "filename": "conv_opt-0.0.12.tar.gz", "has_sig": false, "md5_digest": "95c03221509318becda62ba9a1a363fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24595, "upload_time": "2019-03-14T14:51:14", "url": "https://files.pythonhosted.org/packages/58/02/783501ea59d8a5f4d558061b16a376a21098400d547b2b793af7a120e368/conv_opt-0.0.12.tar.gz" } ] }