{ "info": { "author": "Conrad W Rosenbrock", "author_email": "rosenbrockc@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "Natural Language :: English", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5" ], "description": "|Build Status| |Coverage Status|\n\n``AFLOW`` Python API\n====================\n\nPython API wrapping the AFLUX API language for AFLOW library. *Note:*\nThis is not an official repo of the AFLOW consortium and is not\nmaintained by them. `API\nDocumentation `__.\n\nIf you use this package, please cite it:\n\n::\n\n @ARTICLE{2017arXiv171000813R,\n author = {{Rosenbrock}, C.~W.},\n title = \"{A Practical Python API for Querying AFLOWLIB}\",\n journal = {ArXiv e-prints},\n archivePrefix = \"arXiv\",\n eprint = {1710.00813},\n primaryClass = \"cs.DB\",\n keywords = {Computer Science - Databases},\n year = 2017,\n month = sep,\n adsurl = {http://adsabs.harvard.edu/abs/2017arXiv171000813R},\n adsnote = {Provided by the SAO/NASA Astrophysics Data System}\n }\n\nQuickstart\n----------\n\nInstall ``aflow`` from the python package index:\n\n::\n\n pip install aflow\n\nOpen an ipython notebook or terminal and execute the query from the\npaper:\n\n.. code:: python\n\n from aflow import *\n\n result = search(batch_size=20\n ).select(K.agl_thermal_conductivity_300K\n ).filter(K.Egap > 6).orderby(K.agl_thermal_conductivity_300K, True)\n\n # Now, you can just iterate over the results.\n for entry in result:\n print(entry.Egap)\n\n``aflow`` supports lazy evaluation. This means that if you didn\u2019t ask\nfor a particular property during the initial query, you can just ask for\nit later and the request will happen transparently in the background.\n\n.. |Build Status| image:: https://travis-ci.org/rosenbrockc/aflow.svg?branch=master\n :target: https://travis-ci.org/rosenbrockc/aflow\n.. |Coverage Status| image:: https://coveralls.io/repos/github/rosenbrockc/aflow/badge.svg?branch=master\n :target: https://coveralls.io/github/rosenbrockc/aflow?branch=master\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rosenbrockc/aflow", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "aflow", "package_url": "https://pypi.org/project/aflow/", "platform": "", "project_url": "https://pypi.org/project/aflow/", "project_urls": { "Homepage": "https://github.com/rosenbrockc/aflow" }, "release_url": "https://pypi.org/project/aflow/0.0.10/", "requires_dist": [ "argparse", "termcolor", "numpy", "six", "jinja2", "bs4", "ase" ], "requires_python": "", "summary": "Python API for searching AFLOW database.", "version": "0.0.10" }, "last_serial": 5233738, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "bed4152276edf391b4401c302343b090", "sha256": "c2d5d2fc7356cc105e52d23d6d34f2beae8c5a3fb4777dde45ae561d0efe30ec" }, "downloads": -1, "filename": "aflow-0.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bed4152276edf391b4401c302343b090", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 36223, "upload_time": "2017-06-30T23:26:27", "url": "https://files.pythonhosted.org/packages/63/6f/948b5499db37d28388f317557e01cf9f8d606dea91410ec4f9126e23dc00/aflow-0.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc64a555419c2dbdb1968bcd45e2e7ee", "sha256": "078902332537be03577194535da5cc3e05e4f604dff04d39e7cab6be368e577a" }, "downloads": -1, "filename": "aflow-0.0.0.tar.gz", "has_sig": false, "md5_digest": "bc64a555419c2dbdb1968bcd45e2e7ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24729, "upload_time": "2017-06-30T23:26:24", "url": "https://files.pythonhosted.org/packages/d8/4a/b45a5fa92a2ac76c618c25bdbc5e4bcb2163f66960af7f7e9b4167b2e140/aflow-0.0.0.tar.gz" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "863e73203601d0c4ef84cfc8c6611a49", "sha256": "6d94558529d94c83e29ba47145a77ec742d47746d14ba2d52572732b36e98680" }, "downloads": -1, "filename": "aflow-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "863e73203601d0c4ef84cfc8c6611a49", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 38696, "upload_time": "2017-07-13T03:35:51", "url": "https://files.pythonhosted.org/packages/05/8a/cdea4a5c46ee99160d8d2125e21fe0987097cccd8993f08872640e09078a/aflow-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "552b7ab343b6b73d4891f132f19f2935", "sha256": "a046813454d2ab6f26cfcf5f8106d4366ae9b296c83f9a2203ea7a8e2f6a53b7" }, "downloads": -1, "filename": "aflow-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "552b7ab343b6b73d4891f132f19f2935", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 38694, "upload_time": "2017-07-13T03:35:52", "url": "https://files.pythonhosted.org/packages/b9/8a/baafe61d82606f09eb096135c79297200ca635bcb29a7eb3154c66f20d69/aflow-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94cea715fbba2117089d313dd6bd85a6", "sha256": "746b22c5653f4dd7af5edad10b7fa38b54fa0b352584b0acb76b2de267e552c2" }, "downloads": -1, "filename": "aflow-0.0.1.tar.gz", "has_sig": false, "md5_digest": "94cea715fbba2117089d313dd6bd85a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23642, "upload_time": "2017-07-13T03:35:54", "url": "https://files.pythonhosted.org/packages/b1/68/134ce09221ddce0f7b906f7adff7321bf200c303f9f872234ca5779bb0d0/aflow-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "d55d13c8b8b3d0143c1ee17c5db909ce", "sha256": "657d6bb0fb196dccd00d64ceb6894269e87559153726cb4ecf12528e660c7f17" }, "downloads": -1, "filename": "aflow-0.0.10-py2-none-any.whl", "has_sig": false, "md5_digest": "d55d13c8b8b3d0143c1ee17c5db909ce", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 35262, "upload_time": "2019-05-06T15:50:26", "url": "https://files.pythonhosted.org/packages/28/6f/53d584ca99d99dd02a998bc5b9d79b0f05a342ade85aec99c8085a7970c3/aflow-0.0.10-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26ba954683aa22e819ab82516e033faa", "sha256": "8544fb42af170692448c41bf99a8f47cb9803fd31754e6608381bff27bca2ff8" }, "downloads": -1, "filename": "aflow-0.0.10.tar.gz", "has_sig": false, "md5_digest": "26ba954683aa22e819ab82516e033faa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28101, "upload_time": "2019-05-06T15:50:27", "url": "https://files.pythonhosted.org/packages/e9/70/138f1d606b5578831a41f71b1a925f8ab994e230892df2c1241866c72ee3/aflow-0.0.10.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "70de55bb6e981bf27a6e818469953a86", "sha256": "55904ba3c7bc5bdbc212b70c3d073a84f143fcca537995d04b4aaa3a3e9a611a" }, "downloads": -1, "filename": "aflow-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "70de55bb6e981bf27a6e818469953a86", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39411, "upload_time": "2017-07-14T23:40:36", "url": "https://files.pythonhosted.org/packages/61/28/8eafc90f87d3c90ab839ca99a62f2e8ffe21e2ed11ba547f366e13078500/aflow-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "774fcc3160d58ca5ffc1e4306069bfd1", "sha256": "8099ef2a27adaa79f064bf34f950567653c1ee8c1c0e1ea2481db355d8dd13c1" }, "downloads": -1, "filename": "aflow-0.0.2.tar.gz", "has_sig": false, "md5_digest": "774fcc3160d58ca5ffc1e4306069bfd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24640, "upload_time": "2017-07-14T23:40:40", "url": "https://files.pythonhosted.org/packages/04/80/f5c2b91cdcfa25adf4a404854004cc112952f829abeb0bc503ecaa37e608/aflow-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "10ec91f06d3c6906c78f7777bf61162f", "sha256": "e1a6a4d05b402f776ab1ef882c983fb2bb69e3412b89b63effbb6abf4e00d7ed" }, "downloads": -1, "filename": "aflow-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "10ec91f06d3c6906c78f7777bf61162f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39860, "upload_time": "2017-07-26T22:53:03", "url": "https://files.pythonhosted.org/packages/d5/e6/8b4df21031fa55fbd9a0a2608109b58a9927434d5252568d2609990412f6/aflow-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9ff19e6591688a025be643e22293637", "sha256": "bcc0724f3083759070f2eab7c22715400e61a64f74000e4ab487c8a9ffa00943" }, "downloads": -1, "filename": "aflow-0.0.3.tar.gz", "has_sig": false, "md5_digest": "d9ff19e6591688a025be643e22293637", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24928, "upload_time": "2017-07-26T22:53:04", "url": "https://files.pythonhosted.org/packages/0c/31/4aaf9492528dbeb39fb8dd77dff1a8812d3b8234bb610f1bb1658a29adfa/aflow-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "a7668f8a27dee1fa6c0b2116a63c7461", "sha256": "6c5099a737981fd48ac190bce52a08306606fa26547406e4da8f579c5cf1e55a" }, "downloads": -1, "filename": "aflow-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "a7668f8a27dee1fa6c0b2116a63c7461", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40834, "upload_time": "2017-08-24T17:25:48", "url": "https://files.pythonhosted.org/packages/ea/38/6e32679a9de2e0c563363d681043a4566f3d43bf0ee099b64104e1159bd6/aflow-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b3fce733f033d5cfd4cf6b87e7a8e97b", "sha256": "9532ea0e76c70646884817817ecb876e8e14be8a353b9b3ca0746baf0fab956d" }, "downloads": -1, "filename": "aflow-0.0.4.tar.gz", "has_sig": false, "md5_digest": "b3fce733f033d5cfd4cf6b87e7a8e97b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25475, "upload_time": "2017-08-24T17:25:49", "url": "https://files.pythonhosted.org/packages/38/30/3a73233030a59f4d7993a528c76a294cc02b33a97981cc96cd29292285e2/aflow-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "5b95f618cba670b6106e03e8845f4ccc", "sha256": "1fea3903c4a915ea27e6b56ac43cdb2c937d3999a0bfeaa650a774f0ac95e048" }, "downloads": -1, "filename": "aflow-0.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "5b95f618cba670b6106e03e8845f4ccc", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 42943, "upload_time": "2017-09-27T19:48:18", "url": "https://files.pythonhosted.org/packages/e9/eb/49aeb6cd0b21f56009880aadd206243791bbd051dcd28df1a2bca661604a/aflow-0.0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e3f2eaf4c5d2746965a24a87045df99", "sha256": "d4dbe7de57af44261332bb62d26bc9451c8cb4feead17b82d2f43dda829149fb" }, "downloads": -1, "filename": "aflow-0.0.5.tar.gz", "has_sig": false, "md5_digest": "8e3f2eaf4c5d2746965a24a87045df99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26551, "upload_time": "2017-09-27T19:48:19", "url": "https://files.pythonhosted.org/packages/a7/e6/0ea2b91d2d78c7c8d47b3ccec51ab80da08813eb2c2744f6aa5400ff48b0/aflow-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "f27678b3746ff79e53bc3eaa093c65bb", "sha256": "33b4044ad9670dfa89461c581f06d85e549ac4493f00803897563c5a727691ac" }, "downloads": -1, "filename": "aflow-0.0.6-py2-none-any.whl", "has_sig": false, "md5_digest": "f27678b3746ff79e53bc3eaa093c65bb", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 43968, "upload_time": "2017-11-15T21:50:50", "url": "https://files.pythonhosted.org/packages/35/73/4b739e199f0ac4403ee283b6c82230d7ad19fe562772296f3c7c90041399/aflow-0.0.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "219644b5dc9b22eed121f88b61061b02", "sha256": "1bbf940f351912607827839ffc6ece4bbca7dcd78fa4a80872963555935c4d65" }, "downloads": -1, "filename": "aflow-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "219644b5dc9b22eed121f88b61061b02", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43929, "upload_time": "2017-11-15T21:50:51", "url": "https://files.pythonhosted.org/packages/d5/68/72730de7f8db43acf93743413866d11d687084278799c2017f8d44c88907/aflow-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1da7c138ea41a62f2993b6a42a1c115b", "sha256": "217c0924e375701f2f34c0591f1832ac8774e96321166a503a4e95b1eca64377" }, "downloads": -1, "filename": "aflow-0.0.6.tar.gz", "has_sig": false, "md5_digest": "1da7c138ea41a62f2993b6a42a1c115b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27272, "upload_time": "2017-11-15T21:50:53", "url": "https://files.pythonhosted.org/packages/40/f6/c40f3f11c11c83c79a66de8da70474faede393ea5b9c37a94cacab961823/aflow-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "a5dcfc6a75d79fada2391038625b6650", "sha256": "a1ee0fd1443f4981a5c8b67aab108ec994dcef5e18946286c5801e27b302fe9b" }, "downloads": -1, "filename": "aflow-0.0.7-py2-none-any.whl", "has_sig": false, "md5_digest": "a5dcfc6a75d79fada2391038625b6650", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 45147, "upload_time": "2017-11-29T19:23:31", "url": "https://files.pythonhosted.org/packages/eb/3f/ab610e22f6505136871ed86691d82f223909de8307c14414a7a321e1340a/aflow-0.0.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "07934791fc13943cdedd41908c1d4bdd", "sha256": "0001260415c6582b07fb80b08ac00261c0bb655fd214321d2b6953d1a04450b7" }, "downloads": -1, "filename": "aflow-0.0.7.tar.gz", "has_sig": false, "md5_digest": "07934791fc13943cdedd41908c1d4bdd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27776, "upload_time": "2017-11-29T19:23:32", "url": "https://files.pythonhosted.org/packages/29/a4/b0fd4a0945a25d213bd774f13155954009c71f12c424d43d5dc909796c02/aflow-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "7fcc9689800c49eb117c0df2c9a26cfc", "sha256": "e6c4dde9a3d80ad39d1089e6e4e807004dc119e9399b67efe8e2f2605e45f241" }, "downloads": -1, "filename": "aflow-0.0.8-py2-none-any.whl", "has_sig": false, "md5_digest": "7fcc9689800c49eb117c0df2c9a26cfc", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 45150, "upload_time": "2018-01-08T15:27:12", "url": "https://files.pythonhosted.org/packages/9b/a6/16a320d952d9f6c0b47199ce4e664ba96b13eaa5d0642f6384195fc77f9e/aflow-0.0.8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c867f88e3e68acaf968f743a35c2fdfc", "sha256": "062016e8ca7bcd09806df383ff0e92cf4aaf3b9b585caddc7c54156a93df1cba" }, "downloads": -1, "filename": "aflow-0.0.8.tar.gz", "has_sig": false, "md5_digest": "c867f88e3e68acaf968f743a35c2fdfc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27774, "upload_time": "2018-01-08T15:27:15", "url": "https://files.pythonhosted.org/packages/5e/c1/4576442bdedd73179414de0e5f1121006587581b1a1a3786f265771a0f3b/aflow-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "74fa79db9b54eeb3a19cb07271759375", "sha256": "76bc6f3c745296826c7bc6892e06f59c57364901cc2b109b9168bfce1cb98b4e" }, "downloads": -1, "filename": "aflow-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "74fa79db9b54eeb3a19cb07271759375", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 45194, "upload_time": "2019-01-28T17:21:31", "url": "https://files.pythonhosted.org/packages/1e/19/7c6cb716fee2aecd8d279335534095d58260e6de5f729bbb1dc6248fac1b/aflow-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "129bf95fe65f71613fe28b247c1f2f2b", "sha256": "2a4762efddc473730c60751cb0c10fb55be66c501df4f992d07992c9a4dad625" }, "downloads": -1, "filename": "aflow-0.0.9.tar.gz", "has_sig": false, "md5_digest": "129bf95fe65f71613fe28b247c1f2f2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27640, "upload_time": "2019-01-28T17:21:33", "url": "https://files.pythonhosted.org/packages/8e/a7/8bdf6e359ec121af7a9a8d70c7f4f07b0ef662a7aea4b4c6149d3eff733a/aflow-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d55d13c8b8b3d0143c1ee17c5db909ce", "sha256": "657d6bb0fb196dccd00d64ceb6894269e87559153726cb4ecf12528e660c7f17" }, "downloads": -1, "filename": "aflow-0.0.10-py2-none-any.whl", "has_sig": false, "md5_digest": "d55d13c8b8b3d0143c1ee17c5db909ce", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 35262, "upload_time": "2019-05-06T15:50:26", "url": "https://files.pythonhosted.org/packages/28/6f/53d584ca99d99dd02a998bc5b9d79b0f05a342ade85aec99c8085a7970c3/aflow-0.0.10-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26ba954683aa22e819ab82516e033faa", "sha256": "8544fb42af170692448c41bf99a8f47cb9803fd31754e6608381bff27bca2ff8" }, "downloads": -1, "filename": "aflow-0.0.10.tar.gz", "has_sig": false, "md5_digest": "26ba954683aa22e819ab82516e033faa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28101, "upload_time": "2019-05-06T15:50:27", "url": "https://files.pythonhosted.org/packages/e9/70/138f1d606b5578831a41f71b1a925f8ab994e230892df2c1241866c72ee3/aflow-0.0.10.tar.gz" } ] }