{ "info": { "author": "Mohammad Mahdi Rahimi,Sepand Haghighi,Kasra Askari,Sarmin Hamidi", "author_email": "opem@ecsim.ir", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Topic :: Scientific/Engineering :: Chemistry", "Topic :: Scientific/Engineering :: Physics" ], "description": "
\n\n
\n\"built\n\"PyPI\n\"Docker\n
\n\n--------\n\n## Table of Contents\t\t\t\t\n * [Overview](https://github.com/ECSIM/gopem#overview)\n * [Installation](https://github.com/ECSIM/gopem#installation)\n * [Usage](https://github.com/ECSIM/gopem#usage)\n * [Issues & Bug Reports](https://github.com/ECSIM/gopem#issues--bug-reports)\n * [Contribution](https://github.com/ECSIM/gopem/blob/master/.github/CONTRIBUTING.md)\n * [Dependencies](https://github.com/ECSIM/gopem#dependencies)\n * [Thanks](https://github.com/ECSIM/gopem#thanks)\n * [Cite](https://github.com/ECSIM/gopem#cite)\n * [Authors](https://github.com/ECSIM/gopem/blob/master/AUTHORS.md)\n * [License](https://github.com/ECSIM/gopem#license)\n * [Show Your Support](https://github.com/ECSIM/gopem#show-your-support)\n * [Changelog](https://github.com/ECSIM/gopem/blob/master/CHANGELOG.md)\n * [Code of Conduct](https://github.com/ECSIM/gopem/blob/master/.github/CODE_OF_CONDUCT.md)\n\n## Overview\t\t\n\nGOPEM is a graphical user interface of [OPEM (Open Source PEM Fuel Cell Simulation Tool)](https://github.com/ECSIM/opem \"OPEM\").\n\n\n\t \n\t\t\n\t\t\t\n\t\t\t\n\t\n\t\n\t\t\n\t\t\n\t\t\n\t\n
Branchmasterdevelop
CI
\n\n\n\t \n\t\t\n\t\t\n\t\t\n\t\n
Code Quality\"CodeFactor\"
\n\n## Installation\t\n\n### Source Code\n- Download and install [Python3.x](https://www.python.org/downloads/) (>=3.6)\n\t- [x] Select `Add to PATH` option\n\t- [x] Select `Install pip` option\n- Download [Version 0.7](https://github.com/ecsim/gopem/archive/v0.7.zip) or [Latest Source ](https://github.com/ecsim/gopem/archive/develop.zip)\n- Run `pip install -r requirements.txt` or `pip3 install -r requirements.txt` (Need root access)\n- Run `python3 setup.py install` or `python setup.py install` (Need root access)\t\t\t\t\n\n### PyPI\n\n\n- Check [Python Packaging User Guide](https://packaging.python.org/installing/) \n- Run `pip install gopem` or `pip3 install gopem` (Need root access)\n\n### Easy Install\n\n- Run `easy_install --upgrade gopem` (Need root access)\n\n\n### Docker\t\n\n- Run `docker pull ecsim/gopem` (Need root access)\n- Configuration :\n\t- Ubuntu 16.04\n\t- Python 3.6\n\n\n### Exe Version (Only Windows)\n- Download [Installer-Version 0.7](https://github.com/ECSIM/gopem/releases/download/v0.7/GOPEM-0.7.exe) or [Portable-Version 0.7](https://github.com/ECSIM/gopem/releases/download/v0.7/GOPEM-Portable-0.7.exe)\n- Run and install\n\n\u26a0\ufe0f The portable build is slower to start\n\n### DMG Version (MacOS)\n- Download [DMG-Version 0.7](https://github.com/ECSIM/gopem/releases/download/v0.7/GOPEM-0.7.dmg)\n- Open DMG file\n- Copy `GOPEM` into your system\n- Run `GOPEM`\n\n\n### Exe Version Note\nFor GOPEM targeting Windows < 10, the user needs to take special care to include the Visual C++ run-time .dlls: Python >=3.5 uses Visual Studio 2015 run-time, which has been renamed into \u201cUniversal CRT\u201c and has become part of Windows 10. For Windows Vista through Windows 8.1 there are Windows update packages, which may or may not be installed in the target-system. So you have the following options:\n\n1. Use [OPEM](https://github.com/ECSIM/opem) (Without GUI)\n2. Use [Source Code](https://github.com/ECSIM/gopem#source-code)\n3. Download and install [Visual C++ Redistributable for Visual Studio 2015](https://www.microsoft.com/en-us/download/details.aspx?id=48145)\n\n### System Requirements\nGOPEM will likely run on a modern dual core PC. Typical configuration is:\n\n- Dual Core CPU (2.0 Ghz+)\n- 2GB of RAM\n\n\u26a0\ufe0f Note that it may run on lower end equipment though good performance is not guaranteed.\n\n## Usage\n\n
\n\n\n

GIF

\n\n\n

Screenshot 1

\n\n\n

Screenshot 2

\n\n
\t\n\n- Open `CMD` (Windows) or `Terminal` (UNIX)\n- Run `python -m gopem` or `python3 -m gopem` (or run `GOPEM.exe`)\n- Wait about 4-15 seconds (depends on your system specification)\n- Enter PEM cell parameters (or run standard test vectors)\t\n- For more information about parameters visit [OPEM (Open Source PEM Fuel Cell Simulation Tool)](https://github.com/ECSIM/opem \"OPEM\")\n## Issues & Bug Reports\t\t\t\n\nJust fill an issue and describe it. We'll check it ASAP!\t\t\t\t\t\t\t\nor send an email to [opem@ecsim.ir](mailto:opem@ecsim.ir \"opem@ecsim.ir\"). \n\nGitter is another option :\t\t\t\t\n\n[![Gitter](https://badges.gitter.im/ECSIM/opem.svg)](https://gitter.im/ECSIM/opem?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)\n\n\n## Dependencies\t\t\n\n\n\n\t \n\t\t\t\n\t\t\t\n\t\n\t\n\t\t\n\t\t\n\t\n
masterdevelop
\"Requirements\"Requirements
\n\n## Thanks\n\n* [PyInstaller](https://github.com/pyinstaller/pyinstaller)\n\n\n\n## Cite\n\nIf you use OPEM in your research , please cite this paper :\n\n
\n\n@article{Haghighi2018,\n  doi = {10.21105/joss.00676},\n  url = {https://doi.org/10.21105/joss.00676},\n  year  = {2018},\n  month = {jul},\n  publisher = {The Open Journal},\n  volume = {3},\n  number = {27},\n  pages = {676},\n  author = {Sepand Haghighi and Kasra Askari and Sarmin Hamidi and Mohammad Mahdi Rahimi},\n  title = {{OPEM} : Open Source {PEM} Cell Simulation Tool},\n  journal = {Journal of Open Source Software}\n}\n\n\n
\n\nDownload [OPEM.bib](http://www.ecsim.ir/opem/OPEM.bib)(BibTeX Format)\t\t\t\t\t\t\t\t\t\n\n\n\t \n\t\t\n\t\t\t\n\t\n\t\n\t\t\n\t\t\n\t\n\t\n\t\t\n\t\t\n\t\n
JOSS\"DOI
Zenodo\"DOI\"
Researchgate
\n\n## License\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2FECSIM%2Fgopem.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2FECSIM%2Fgopem?ref=badge_large)\t\t\n\n## Show Your Support\t\t\t\n\n

Star This Repo

\t\t\t\t\t\n\nGive a \u2b50\ufe0f if this project helped you! \n\n\n

Donate to Our Project

\n\t\t\t\t\t\t\t\t\nIf you do like our project and we hope that you do, can you please support us? Our project is not and is never going to be working for profit. We need the money just so we can continue doing what we do ;-) .\n\n\"OPEM\n\n# Changelog\nAll notable changes to this project will be documented in this file.\n\nThe format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)\nand this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).\n\n## [Unreleased]\n## [0.7] - 2021-08-18\n### Added\n- Chakraborty model\n### Changed\n- Test system modified\n- Import section updated\n## [0.6] - 2020-03-16\n### Added\n- `__version__` variable\n### Changed\n- Test system modified\n- `dev-requirements.txt` modified\n- `requirements.txt` modified\n- Logo updated\n- Icon updated\n- `ISSUE_TEMPLATE.md` updated\n- `setup.py` modified\n- `README.md` modified\n- `build_exe.bat` modified\n- `build_unix.sh` modified\n## [0.5] - 2019-10-28\n### Added\n- `version_check.py`\n- `CODE_OF_CONDUCT.md`\n- `ISSUE_TEMPLATE.md`\n- `PULL_REQUEST_TEMPLATE.md`\n- `build_exe.bat`\n- `build_unix.sh`\n- `GOPEM.iss`\n- Check update button\n- Save plot button\n- Report generating controller\n- Console print controller\n- PyPI package\n### Changed\n- `CONTRIBUTING.md` modified\n- `README.md` modified\n- Test system modified\n- Menu bug in `Windows` fixed\n- Padulles-Amphlett model default test case bug fixed\n- Docstrings modified\n- Report default location bug fixed\n- Icon bug fixed\n## [0.1] - 2018-09-10\n### Added\n- GUI and plotter\n- Use same test data as `OPEM` lib\n- Documents and README\n\n\n[Unreleased]: https://github.com/ECSIM/gopem/compare/v0.7...develop\n[0.7]: https://github.com/ECSIM/gopem/compare/v0.6...v0.7\n[0.6]: https://github.com/ECSIM/gopem/compare/v0.5...v0.6\n[0.5]: https://github.com/ECSIM/gopem/compare/v0.1...v0.5\n[0.1]: https://github.com/ECSIM/gopem/compare/0f35fc9...v0.1", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/ecsim/gopem/tarball/v0.7", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ecsim/gopem", "keywords": "OPEM PEM FC CELL Fuel-Cell Chemistry GUI PyQt GOPEM", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "gopem", "package_url": "https://pypi.org/project/gopem/", "platform": "any", "project_url": "https://pypi.org/project/gopem/", "project_urls": { "Download": "https://github.com/ecsim/gopem/tarball/v0.7", "Homepage": "https://github.com/ecsim/gopem", "Source": "https://github.com/ecsim/gopem", "Webpage": "http://opem.ecsim.ir" }, "release_url": "https://pypi.org/project/gopem/0.7/", "requires_dist": null, "requires_python": ">=3.6", "summary": "GOPEM is a graphical user interface of OPEM", "version": "0.7", "yanked": false, "yanked_reason": null }, "last_serial": 11211290, "releases": { "0.5": [ { "comment_text": "", "digests": { "md5": "a93fadc9fc6d3846a00666abf6fde248", "sha256": "57b8c49855b1a376d4d789cbc29a1e0df7540eda2eafeef2f67fd5afc09f129e" }, "downloads": -1, "filename": "gopem-0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "a93fadc9fc6d3846a00666abf6fde248", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 14088, "upload_time": "2019-10-28T16:58:10", "upload_time_iso_8601": "2019-10-28T16:58:10.193030Z", "url": "https://files.pythonhosted.org/packages/93/12/154d15d0f4817e5d056b3d4bfb9b320648644778fd5e751fa64efe0b1306/gopem-0.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4cc952a63c8e128a490484c0662e0754", "sha256": "f48ac1db31990823ebdefc4306feecbd960630af62e408a203c63901a3a78331" }, "downloads": -1, "filename": "gopem-0.5.tar.gz", "has_sig": false, "md5_digest": "4cc952a63c8e128a490484c0662e0754", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1436764, "upload_time": "2019-10-28T16:57:23", "upload_time_iso_8601": "2019-10-28T16:57:23.966575Z", "url": "https://files.pythonhosted.org/packages/c4/53/a96d4969cc024f61b8cf2cf0033f83e6c7eae0f1cb55e29249f42746cca9/gopem-0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6": [ { "comment_text": "", "digests": { "md5": "7c39e5890347e6ede92ddb00dee601c4", "sha256": "cca1f23804c2d2f363b57b6d119477a5cac4127f18654d0793f56558f4951251" }, "downloads": -1, "filename": "gopem-0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "7c39e5890347e6ede92ddb00dee601c4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 14255, "upload_time": "2020-03-16T17:27:30", "upload_time_iso_8601": "2020-03-16T17:27:30.189441Z", "url": "https://files.pythonhosted.org/packages/bf/3d/3f11126f19f59fe5c1dfcb15b7b42f8004e2c1a1a9db63c1ea8cf34e9730/gopem-0.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4a2ec5be134de93d6ddd4ca25dd4810d", "sha256": "62b8a84b5073969381fb5f04db256af66137fe2ac3f78e690230183ff10f8b18" }, "downloads": -1, "filename": "gopem-0.6.tar.gz", "has_sig": false, "md5_digest": "4a2ec5be134de93d6ddd4ca25dd4810d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1465861, "upload_time": "2020-03-16T17:27:11", "upload_time_iso_8601": "2020-03-16T17:27:11.761127Z", "url": "https://files.pythonhosted.org/packages/84/a0/201801dfd32003a63c1b225e5e53b937478eec9d866ec22523ea4b7cb562/gopem-0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7": [ { "comment_text": "", "digests": { "md5": "c413cf934982aab4d0b3ad4da6bfb777", "sha256": "64b8d978b507aa308ebfd183c3afc314077e9be54d2b3d074374b1bd95bb616d" }, "downloads": -1, "filename": "gopem-0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "c413cf934982aab4d0b3ad4da6bfb777", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 15682, "upload_time": "2021-08-18T13:09:35", "upload_time_iso_8601": "2021-08-18T13:09:35.644626Z", "url": "https://files.pythonhosted.org/packages/24/49/b4239f96eaddb05dee82a44e8e1486e440efe49e8510ade7c91071818218/gopem-0.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cb1a5bd1de65e22ea3c42fd2d32a9db9", "sha256": "e730d19fce139aec7cba19f7ae23f46e768cf1040572b97bdc7cd4e538af563b" }, "downloads": -1, "filename": "gopem-0.7.tar.gz", "has_sig": false, "md5_digest": "cb1a5bd1de65e22ea3c42fd2d32a9db9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1466044, "upload_time": "2021-08-18T13:09:33", "upload_time_iso_8601": "2021-08-18T13:09:33.571517Z", "url": "https://files.pythonhosted.org/packages/8b/94/fce4a40a5df6b6f449159ee4c4fe061e9dd2bc4b87251ebb9314a66020ae/gopem-0.7.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c413cf934982aab4d0b3ad4da6bfb777", "sha256": "64b8d978b507aa308ebfd183c3afc314077e9be54d2b3d074374b1bd95bb616d" }, "downloads": -1, "filename": "gopem-0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "c413cf934982aab4d0b3ad4da6bfb777", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 15682, "upload_time": "2021-08-18T13:09:35", "upload_time_iso_8601": "2021-08-18T13:09:35.644626Z", "url": "https://files.pythonhosted.org/packages/24/49/b4239f96eaddb05dee82a44e8e1486e440efe49e8510ade7c91071818218/gopem-0.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cb1a5bd1de65e22ea3c42fd2d32a9db9", "sha256": "e730d19fce139aec7cba19f7ae23f46e768cf1040572b97bdc7cd4e538af563b" }, "downloads": -1, "filename": "gopem-0.7.tar.gz", "has_sig": false, "md5_digest": "cb1a5bd1de65e22ea3c42fd2d32a9db9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1466044, "upload_time": "2021-08-18T13:09:33", "upload_time_iso_8601": "2021-08-18T13:09:33.571517Z", "url": "https://files.pythonhosted.org/packages/8b/94/fce4a40a5df6b6f449159ee4c4fe061e9dd2bc4b87251ebb9314a66020ae/gopem-0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }