{ "info": { "author": "B. DELINCHANT, S. HODENCQ, Y. MARECHAL, L. MORRIET, C. PAJOT, V. REINBOLD, F. WURTZ", "author_email": "omegalpes-users@groupes.renater.fr", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering" ], "description": "OMEGAlpes Lib for linear energy systems modelling\n==================================================\n\n**OMEGAlpes** stands for Generation of Optimization Models As Linear Programming for Energy Systems.\n\n**OMEGAlpes** aims to be an energy systems modelling tool for linear optimisation (LP, MILP).\n\nWe are happy that you will use or develop the OMEGAlpes library. \n\nIt is an **Open Source** project located on GitLab at https://gricad-gitlab.univ-grenoble-alpes.fr/omegalpes/omegalpes\n\n\nProject Presentation\n====================\n**OMEGAlpes library :**\nPlease have a look to OMEGAlpes presentation : https://omegalpes.readthedocs.io/en/latest/ \nThe library is available at:\n https://gricad-gitlab.univ-grenoble-alpes.fr/omegalpes/omegalpes.git\n\n\n**Examples and article case studies :**\nPlease have a look to examples : https://omegalpes-examples.readthedocs.io/en/latest/ \nThe OMEGAlpes Examples folder is available at:\n https://gricad-gitlab.univ-grenoble-alpes.fr/omegalpes/omegalpes-examples.git\n\nA scientific article presenting OMEGAlpes with a detailed example is available here:\nhttps://hal.archives-ouvertes.fr/hal-02285954v1\n\n\nOMEGAlpes' Community\n====================\nPlease subscribe to our mailing lists :\n- for our newsletters: https://groupes.renater.fr/sympa/subscribe/omegalpes-news\n- as an OMEGAlpes' developer: https://groupes.renater.fr/sympa/subscribe/omegalpes-users\n\nPlease use the git issues system to report an error: https://gricad-gitlab.univ-grenoble-alpes.fr/omegalpes/omegalpes.git \nOtherwise you can also contact de developer team using the following email adress: omegalpes-users@groupes.renater.fr \n\n\nInstallation Help\n=================\nYou can install the library as a user or as a developer. Please follow the corresponding installation steps below.\n\nYou can use any development environment\nIf you use Pycharm, some indications below will help you for the installation\nhttps://www.jetbrains.com/pycharm/\n\nPrerequisite\n------------\nPlease install Python 3.6\nhttps://www.python.org/downloads/\n\nInstallation as a user\n----------------------\nPlease install OMEGAlpes Lib with pip using the command prompt. \n\nIf you are admin on Windows or working on a virtual environment\n\n pip install omegalpes\n\nIf you want a local installation or you are not admin\n\n pip install --user omegalpes\n\nIf you are admin on Linux:\n\n sudo pip install omegalpes\n\nThen, you can download (or clone) the OMEGAlpes Examples folder (repository) at :\nhttps://gricad-gitlab.univ-grenoble-alpes.fr/omegalpes/omegalpes-examples\n\nLaunch the examples (with Pycharm for instance) to understand how the OMEGAlpes Lib works.\nRemember that the examples are detailed at : https://omegalpes-examples.readthedocs.io/en/latest/\n\nEnjoy your time using OMEGAlpes !\n\nInstallation as a developer and local branch creation\n-----------------------------------------------------\n1. Create a new folder in the suitable path, name it as you wish for example : OMEGAlpes\n\n2. Clone the OMEGAlpes library repository\n\n ---\n Command lover:\n\n git clone https://gricad-gitlab.univ-grenoble-alpes.fr/omegalpes/omegalpes.git\n\n ---\n Pycharm lover:\n\n Open Pycharm \n On the Pycharm window, click on \"Check out from version control\" then choose \"Git\". \n A \"clone repository\" window open. \n Copy the following link into the URL corresponding area: \n\n https://gricad-gitlab.univ-grenoble-alpes.fr/omegalpes/omegalpes.git\n Copy the path of the new folder created just before. \n Test if the connection to the git works and if it works click on \"Clone\". \n Once OMEGAlpes is cloned, you must be able to see the full OMEGAlpes library on Pycharm \n or on another development environment.\n\n -----\n If the connection does not work and if you are working with local protected network,\n please try again with the wifi.\n\n3. First, choose or change your project interpreter\n\n ---\n Pycharm lover:\n\n Click on the yellow warning link or go to \"File\", \"settings...\", \"Project Interpreter\"\n\n You can:\n - either select the \"Python 3.6\" project interpreter but you may change the version \n of some library that you could use for another application\n - either create a virtual environment in order to avoid this problem (recommended). \n Click on the star wheel near the project interpreter box. Click on \"add...\". \n Select \"New environment\" if it not selected. \n The location is pre-filled, if not fill it with the path of the folder as folder_path/venv \n Select \"Python 3.6\" as your base interpreter \n Then click on \"Ok\"\n\n ---\n\n4. You can install the library on developing mode using the following command in command prompt\nonce your are located it on the former folder.\nIf you are calling OMEGAlpes library in another project, the following command enables you to \nrefer to the OMEGAlpes library you are developing \n\n python setup.py develop\n\n5. If it is not already done, install the library requirements.\n\n ---\n Command lover:\n\n pip install \n\n If required, the command to upgrade the library is : \n\n pip install --upgrade \n\n ---\n Pycharm lover:\n\n You should still have a yellow warning. \n You can:\n - install automatically the libraries clicking on the yellow bar\n - install automatically the library using pip with Pycharm on \"File\", \"settings...\", \"Project Interpreter\", \"+\",\n and choosing the required library as indicated in the Library Installation Requirements \n part\n\n6. Finally, you can create your own local development branch.\n\n ---\n Command lover:\n\n git branch \n\n ---\n Pycharm lover:\n\n By default you are on a local branch named master. \n Click on \"Git: master\" located on the bottom write of Pycharm \n Select \"+ New Branch\" \n Name the branch as you convenience for instance \"dev_your_name\"\n\n7. Do not forget to \"rebase\" regularly to update your version of the library.\n\n ---\n Command lover:\n\n git rebase origin\n\n ---\n Pycharm lover:\n\n To do so, click on \"VCS\", \"Git\", \"Fetch\"\n Then, click on your branch name on the bottom write of the Pycharm window\n select \"Origin/master\" and click on \"Rebase current onto selected\"\n\n8. For contribution, have a look to CONTRIBUTING.md\nOnce your code is ready for contribution, do a last rebase (see 7.) and then, \nrequest for a merge with the master branch in OMEGAlpes gitlab\nhttps://gricad-gitlab.univ-grenoble-alpes.fr/omegalpes/omegalpes.git\n\n\nIf you want to have access to other examples and study cases, \nplease have a look to the user's installation.\n\nEnjoy your time developing OMEGAlpes!\n\nLibrary Installation Requirements\n---------------------------------\nPuLP > 1.6.10\n\nMatplotlib > 2.2.2\n\nNumpy > 1.14.2\n\nPandas > 0.22.0\n\n\nMain Authors: \n=============\nB. DELINCHANT, S. HODENCQ, Y. MARECHAL, L. MORRIET, C. PAJOT, V. REINBOLD,\nF. WURTZ\n\n\nPartners:\n=========\nUniv. Grenoble Alpes, CNRS, Grenoble INP, G2Elab, CEA, Universit\u00c3\u00a9 Paris-Sud\n\n\nAcknowledgments:\n================\nThis work has been partially supported by the CDP Eco-SESA receiving fund from the French National Research \nAgency in the framework of the \"Investissements d\u00e2\u20ac\u2122avenir\" program (ANR-15-IDEX-02)\n\n\nLicence\n=======\nThis code is under the Apache License, Version 2.0\n\n\nNotes\n=====\nThis library has been tested using\n- PyCharm 2018.2.4\n- Python 3.6.0\n- pip 18.1\n- setuptools 39.1.0\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "omegalpes", "package_url": "https://pypi.org/project/omegalpes/", "platform": "", "project_url": "https://pypi.org/project/omegalpes/", "project_urls": null, "release_url": "https://pypi.org/project/omegalpes/0.2.1/", "requires_dist": [ "PuLP (>=1.6.10)", "Matplotlib (>=2.2.2)", "Numpy (>=1.14.2)", "Pandas (>=0.22.0)" ], "requires_python": "", "summary": "OMEGAlpes is a linear energy systems modelling library", "version": "0.2.1" }, "last_serial": 5941181, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "990d1c8f7c1a6d73afc2254415f93ad7", "sha256": "a6f236fa472d4f0b12bc590c0f8a1314d893f164ddb0ecc1f8444d100c5af2ee" }, "downloads": -1, "filename": "omegalpes-0.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "990d1c8f7c1a6d73afc2254415f93ad7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4177, "upload_time": "2018-12-19T19:57:42", "url": "https://files.pythonhosted.org/packages/8d/b6/e946a30707ace1b8e9be2b82c02fc59ee9b2fd131fbf1e71838f8ae57983/omegalpes-0.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "05fb4e50ba7df7887c1ece9f389378c5", "sha256": "fbdc21c4c5f1673d7f15d19728ccb5c9015f23a498623b6682e8a07ba1da8236" }, "downloads": -1, "filename": "omegalpes-0.0.0.tar.gz", "has_sig": false, "md5_digest": "05fb4e50ba7df7887c1ece9f389378c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10352, "upload_time": "2018-12-19T19:57:44", "url": "https://files.pythonhosted.org/packages/27/c9/83a738e0ba11d3114c5f39301ac7be419d2667a1032fa07a3769e44abd89/omegalpes-0.0.0.tar.gz" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "b15f3c2c9b2d1a9b2e6aa7a3ec6de617", "sha256": "d137238f1a56ecfc48d03c20950305163019a36688787493feaf521f798b645e" }, "downloads": -1, "filename": "omegalpes-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b15f3c2c9b2d1a9b2e6aa7a3ec6de617", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 42182, "upload_time": "2019-02-04T08:33:07", "url": "https://files.pythonhosted.org/packages/45/a7/64efd9a2557c6399708f491f19e48ad371556cfe94517b2f6e52abf37a4f/omegalpes-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed24e03b6b4f3aeff99d98567a547bfe", "sha256": "e89ed5c89cc02147f71a21078b1ff15794f94e833ef9c8d0b111dc0c1fb2cc18" }, "downloads": -1, "filename": "omegalpes-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ed24e03b6b4f3aeff99d98567a547bfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35359, "upload_time": "2019-02-04T08:33:09", "url": "https://files.pythonhosted.org/packages/2a/fe/b946dd062d9c1871997cb94f380dedc5ca60b44eac3a58e18751cebe1535/omegalpes-0.0.1.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "6ca30f015519ae3ebe7194c4a603997a", "sha256": "0b44bc8b3609fd99c103225ad8c637f782708965feb2331eb4f7bf03610efcbe" }, "downloads": -1, "filename": "omegalpes-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "6ca30f015519ae3ebe7194c4a603997a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 54674, "upload_time": "2019-02-07T15:39:40", "url": "https://files.pythonhosted.org/packages/bc/9c/5fb775a30471429c41a05c6d9b974662abc7f36db83a73369db7ed787aa4/omegalpes-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3277f7a6be846226b9fba5367de877f7", "sha256": "d4c86e9a42de1956dac03bc9a4b28a88132763d21ee16a89b5598decd9e57ac4" }, "downloads": -1, "filename": "omegalpes-0.0.3.tar.gz", "has_sig": false, "md5_digest": "3277f7a6be846226b9fba5367de877f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41395, "upload_time": "2019-02-07T15:39:42", "url": "https://files.pythonhosted.org/packages/a6/a1/ea1cfc1b9f48f0477f93b1f75ba957a1c865dbe90ca7419cb46b820bc7d8/omegalpes-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "d059dc206bc023548267ae528e050d7b", "sha256": "79822022ceb3e5c81ea1e2b2d344b80d9bf1d9b09041095a6f0c07322777dddb" }, "downloads": -1, "filename": "omegalpes-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "d059dc206bc023548267ae528e050d7b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 62587, "upload_time": "2019-02-12T10:49:43", "url": "https://files.pythonhosted.org/packages/e6/4d/199f9e519e9e0754a47e340ca3347b14b3102a09cd306abb7fb586a45b53/omegalpes-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1c091ee2b371c8edc34ad130ff83618", "sha256": "31ab786a9fec25920ad6730ead5005e62717e532c7e6d2481ab66607146fe72a" }, "downloads": -1, "filename": "omegalpes-0.0.4.tar.gz", "has_sig": false, "md5_digest": "b1c091ee2b371c8edc34ad130ff83618", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49354, "upload_time": "2019-02-12T10:49:45", "url": "https://files.pythonhosted.org/packages/e8/5d/993725f793c88d895454b2fc611137847635fbc0a19410bbb5d4c9c5442b/omegalpes-0.0.4.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "3edc09ce0c90519582bfc659832bdc82", "sha256": "5fd2f16df4deec90dafd391b62878b8aa9c3b77ff5c6b1dc2a8568aee5b5c12f" }, "downloads": -1, "filename": "omegalpes-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3edc09ce0c90519582bfc659832bdc82", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 67063, "upload_time": "2019-05-02T10:41:09", "url": "https://files.pythonhosted.org/packages/b0/1e/5b70f6790c2665d9c3c602f37d9dffd05fb81cb3c88156f1e29261def563/omegalpes-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34504a06086ac2327253cf72ef02313b", "sha256": "df657acaa383fd5df373ecffa1cebd01531305aabf435253dc6cfb5145e1c45d" }, "downloads": -1, "filename": "omegalpes-0.1.0.tar.gz", "has_sig": false, "md5_digest": "34504a06086ac2327253cf72ef02313b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54917, "upload_time": "2019-05-02T10:41:11", "url": "https://files.pythonhosted.org/packages/6d/84/8ac50894afc46703f99d690035ddc3df848bf4ae38f1b96506107ec88446/omegalpes-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "8776c063165e71fa904af7d51b95198f", "sha256": "8bb2e0455185bad546c478a01525c100956c624968b62a4e325c1b06f41f8ee0" }, "downloads": -1, "filename": "omegalpes-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8776c063165e71fa904af7d51b95198f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 67827, "upload_time": "2019-05-15T15:04:33", "url": "https://files.pythonhosted.org/packages/5c/b6/9db049b1a42adff398e5f649ecb418cda546b4ead2be581c0f8c2245bb2f/omegalpes-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4bdfcc76104b09cbc7eec52ed71354bf", "sha256": "d900a6e0c9f2fb190b7488e25c73eebcd75e7da99a3f6919feed1ef3b97821d5" }, "downloads": -1, "filename": "omegalpes-0.1.1.tar.gz", "has_sig": false, "md5_digest": "4bdfcc76104b09cbc7eec52ed71354bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55132, "upload_time": "2019-05-15T15:04:35", "url": "https://files.pythonhosted.org/packages/9e/ac/a621ef4e4db68be46df9ef4f6e62d64530520ebb14df6e727d7b62c88ff8/omegalpes-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "f8de9c40024bc099f1a0d07965e08926", "sha256": "5d0baed75b7ff9c8ae3cab976a5b5f209083aa404ce4bd483518704f2ea9ed1f" }, "downloads": -1, "filename": "omegalpes-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f8de9c40024bc099f1a0d07965e08926", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 76461, "upload_time": "2019-09-18T15:32:56", "url": "https://files.pythonhosted.org/packages/c0/a0/889b43784e527980a46d3584a95ba36cf037485f35fe08424c7bd45892db/omegalpes-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "653b2c5bce649f62684441f2fe69bfc9", "sha256": "2b110319cf172fe9a3207f00eec5dac6748a4c8681d16fe28aa9521c540c6adb" }, "downloads": -1, "filename": "omegalpes-0.2.0.tar.gz", "has_sig": false, "md5_digest": "653b2c5bce649f62684441f2fe69bfc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58735, "upload_time": "2019-09-18T15:32:59", "url": "https://files.pythonhosted.org/packages/1e/24/a8a601f3d7b2a598b332be4e31394d5e79a00e723211b12e577a093bc8b7/omegalpes-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "1fc57675468117de54fd91ec9bda3135", "sha256": "7057e818e0c68a09779fd4e31c2104f496476b83c2017434aa1a852971f4be4e" }, "downloads": -1, "filename": "omegalpes-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1fc57675468117de54fd91ec9bda3135", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77463, "upload_time": "2019-10-07T20:13:44", "url": "https://files.pythonhosted.org/packages/a1/6d/0d851f1461a65151fe8be426ffcb24f4295f6769d37fcecd6269b7d6b1d9/omegalpes-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ec109017e549afe01c8b152a1722aab1", "sha256": "e8039f4af48ce7956212f4aca36cb80570beea6713310f469957f729690c1107" }, "downloads": -1, "filename": "omegalpes-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ec109017e549afe01c8b152a1722aab1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59729, "upload_time": "2019-10-07T20:13:46", "url": "https://files.pythonhosted.org/packages/52/b4/afbc789e9b0cb814e131ee563cfa45d394e29ec6df47271c2c1bfb407a27/omegalpes-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1fc57675468117de54fd91ec9bda3135", "sha256": "7057e818e0c68a09779fd4e31c2104f496476b83c2017434aa1a852971f4be4e" }, "downloads": -1, "filename": "omegalpes-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1fc57675468117de54fd91ec9bda3135", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77463, "upload_time": "2019-10-07T20:13:44", "url": "https://files.pythonhosted.org/packages/a1/6d/0d851f1461a65151fe8be426ffcb24f4295f6769d37fcecd6269b7d6b1d9/omegalpes-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ec109017e549afe01c8b152a1722aab1", "sha256": "e8039f4af48ce7956212f4aca36cb80570beea6713310f469957f729690c1107" }, "downloads": -1, "filename": "omegalpes-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ec109017e549afe01c8b152a1722aab1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59729, "upload_time": "2019-10-07T20:13:46", "url": "https://files.pythonhosted.org/packages/52/b4/afbc789e9b0cb814e131ee563cfa45d394e29ec6df47271c2c1bfb407a27/omegalpes-0.2.1.tar.gz" } ] }