{ "info": { "author": "Olivier Malenfant-Thuot", "author_email": "malenfantthuotolivier@gmail.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3.7" ], "description": "# ML\\_Calc\\_Driver\n\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/python/black)\n[![Build Status](https://travis-ci.org/OMalenfantThuot/ML_Calc_Driver.svg?branch=master&kill_cache=1)](https://travis-ci.org/OMalenfantThuot/ML_Calc_Driver)\n[![Coverage Status](https://coveralls.io/repos/github/OMalenfantThuot/ML_Calc_Driver/badge.svg?branch=master&kill_cache=1)](https://coveralls.io/github/OMalenfantThuot/ML_Calc_Driver)\n[![PyPi](https://img.shields.io/pypi/v/mlcalcdriver.svg?kill_cache=1)](https://pypi.org/project/mlcalcdriver/)\n[![python](https://img.shields.io/pypi/pyversions/mlcalcdriver.svg)](https://www.python.org/)\n[![PyUp](https://pyup.io/repos/github/OMalenfantThuot/ML_Calc_Driver/shield.svg?kill_cache=1)](https://pyup.io/repos/github/OMalenfantThuot/ML_Calc_Driver)\n\nML\\_Calc\\_Driver is a driver to emulate DFT calculations using machine learned predictive models.\nTo use this package, one needs an already trained model, that can predict energy or forces from an input atomic geometry.\nSupported systems depends on the model, this package should not be a limitation.\n\nThis package has been tested with python 3.7, but should work with older python 3 versions.\n\nCredit to [mmoriniere](https://gitlab.com/mmoriniere) for the [MyBigDFT package](https://gitlab.com/mmoriniere/MyBigDFT)\nwhich served as a foundation for this work. Some classes have been directly adapted from MyBigDFT.\n\n## Documentation\n\nNo documentation for the moment.\n\n## Installation\n\n### From PyPi\n\nTo install the latest version available on PyPi:\n\n`pip install mlcalcdriver`\n\nTo upgrade to last version:\n\n`pip install -U mlcalcdriver`\n\n### From sources\n\n```\ngit clone git@github.com:OMalenfantThuot/ML_Calc_Driver.git\ncd ML_Calc_Driver\npip install .\n```\n\nTo modify the sources, instead of `pip install .`, use\n\n```\npip install -r requirements_dev.txt\npip install -e .\n```\n\n### To use with [SchetPack](https://github.com/atomistic-machine-learning/schnetpack) trained models (only supported models at the time)\n\n`pip install schnetpack`\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/OMalenfantThuot/ML_Calc_Driver", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "mlcalcdriver", "package_url": "https://pypi.org/project/mlcalcdriver/", "platform": "", "project_url": "https://pypi.org/project/mlcalcdriver/", "project_urls": { "Homepage": "https://github.com/OMalenfantThuot/ML_Calc_Driver" }, "release_url": "https://pypi.org/project/mlcalcdriver/0.2.0/", "requires_dist": [ "numpy (>=1.16)" ], "requires_python": "", "summary": "A package to drive atomic calculations using machine learned models.", "version": "0.2.0" }, "last_serial": 5992451, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "7340b195e6e518aa4df29904e9095c8f", "sha256": "abd17421a29f723edc981d393279df07b0a41f3717cfc544bba4284b35d7f665" }, "downloads": -1, "filename": "mlcalcdriver-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7340b195e6e518aa4df29904e9095c8f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20072, "upload_time": "2019-10-02T20:00:14", "url": "https://files.pythonhosted.org/packages/93/d8/9357466dfc40f550781d0dd5e938d10f8b8e92c83dc2d7bb947cb5e47cc0/mlcalcdriver-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4af55f945e1aacf5540b83653535ad07", "sha256": "5097c8bf991040799018acc19cb0f7d02ac9ae569c144e3a488accfe581193f0" }, "downloads": -1, "filename": "mlcalcdriver-0.0.1.tar.gz", "has_sig": false, "md5_digest": "4af55f945e1aacf5540b83653535ad07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6829, "upload_time": "2019-10-02T20:00:16", "url": "https://files.pythonhosted.org/packages/e6/a9/ea44ade34d74ac20139ec603ed35d46234a387ddd2fe1207e5fa33295b30/mlcalcdriver-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "f9ae26ed11e88cb02530df184a8ff919", "sha256": "ed16c94b4cfc3d0a97e53b535a59e18f25057ad416b7007aeffa6f0ceb232f17" }, "downloads": -1, "filename": "mlcalcdriver-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f9ae26ed11e88cb02530df184a8ff919", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20980, "upload_time": "2019-10-03T18:24:47", "url": "https://files.pythonhosted.org/packages/6c/96/4aaf32cc71284dc9e241c3c4c7102ba89b8680448047e427fd09a3f4eab6/mlcalcdriver-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad3b5f4ff44ef38683e69c5365fb861a", "sha256": "5f5b1c053524ecd4f73ebbaffbb78c1ad025049e299fca7d6c97cbceac259148" }, "downloads": -1, "filename": "mlcalcdriver-0.0.2.tar.gz", "has_sig": false, "md5_digest": "ad3b5f4ff44ef38683e69c5365fb861a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8098, "upload_time": "2019-10-03T18:24:49", "url": "https://files.pythonhosted.org/packages/a8/21/fc0993039023dd60e0242910a3007fb09388c5fd43f911de15f31ceeb1e1/mlcalcdriver-0.0.2.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "9adf073951a4acec61f372fc52509f4e", "sha256": "515d3a5bac9673519bf54daa4046058e124e9c6f4b261fe5608050f9323137f5" }, "downloads": -1, "filename": "mlcalcdriver-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9adf073951a4acec61f372fc52509f4e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27312, "upload_time": "2019-10-15T15:16:05", "url": "https://files.pythonhosted.org/packages/09/6d/242061ded7e1b8131a617177b0535afbfed3d12f6a847bfaaa387beea935/mlcalcdriver-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e693ed29339ca68295b5edcc1dcd11a9", "sha256": "f2dc6609d6f183354460243ef2aec5753e5860810efb8895a14fcc934a42051c" }, "downloads": -1, "filename": "mlcalcdriver-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e693ed29339ca68295b5edcc1dcd11a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12718, "upload_time": "2019-10-15T15:16:28", "url": "https://files.pythonhosted.org/packages/f5/7c/ea044477a37a15eb0d36dfbdc06b825d4cef69dbda5fd2662824d5727bd5/mlcalcdriver-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "68ed2f71163323918f24e1695fb0e931", "sha256": "1421e36fcaeee777e5752235a11a25a81e80bfaa16f9698647e08552e7f21423" }, "downloads": -1, "filename": "mlcalcdriver-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "68ed2f71163323918f24e1695fb0e931", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32595, "upload_time": "2019-10-17T21:19:49", "url": "https://files.pythonhosted.org/packages/5a/22/12b17fd3e5020077ac2137d6ce483ebdcc0f9c6ea0921e900d5c396fe5c6/mlcalcdriver-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f99a81f560960e8e0ef50c446f75016c", "sha256": "9b248ae3b5c2ecc9eabfd30977f339ce3f2150db5e9c8d9cc19c899baf2c7a4a" }, "downloads": -1, "filename": "mlcalcdriver-0.2.0.tar.gz", "has_sig": false, "md5_digest": "f99a81f560960e8e0ef50c446f75016c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16656, "upload_time": "2019-10-17T21:19:51", "url": "https://files.pythonhosted.org/packages/da/0a/c78b504c83f101295ec07d81afc7a536b19e41c248320fed1dcf9a856144/mlcalcdriver-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "68ed2f71163323918f24e1695fb0e931", "sha256": "1421e36fcaeee777e5752235a11a25a81e80bfaa16f9698647e08552e7f21423" }, "downloads": -1, "filename": "mlcalcdriver-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "68ed2f71163323918f24e1695fb0e931", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32595, "upload_time": "2019-10-17T21:19:49", "url": "https://files.pythonhosted.org/packages/5a/22/12b17fd3e5020077ac2137d6ce483ebdcc0f9c6ea0921e900d5c396fe5c6/mlcalcdriver-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f99a81f560960e8e0ef50c446f75016c", "sha256": "9b248ae3b5c2ecc9eabfd30977f339ce3f2150db5e9c8d9cc19c899baf2c7a4a" }, "downloads": -1, "filename": "mlcalcdriver-0.2.0.tar.gz", "has_sig": false, "md5_digest": "f99a81f560960e8e0ef50c446f75016c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16656, "upload_time": "2019-10-17T21:19:51", "url": "https://files.pythonhosted.org/packages/da/0a/c78b504c83f101295ec07d81afc7a536b19e41c248320fed1dcf9a856144/mlcalcdriver-0.2.0.tar.gz" } ] }