{ "info": { "author": "Guillaume Fraux", "author_email": "luthaf@luthaf.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: Unix", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Chemistry", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "# Python binding for the chemfiles library\n\n\nChemfiles is a library for reading and writing molecular trajectory files. These\nfiles are created by your favorite theoretical chemistry program, and contains\ninformation about atomic or residues names and positions. Chemfiles offers\nabstraction on top of these formats, and a consistent interface for loading and\nsaving data to these files.\n\nThis repository contains the Python binding for the chemfiles library. This\nbinding is created with the ctypes module, calling directly the C interface of\nchemfiles, and thus is compatible with Python 2 and 3, and with all versions of\nNumpy.\n\n## Installation\n\nYou can use your favorite package manager ([`conda`] or [`pip`]) to install\npre-built versions of Chemfiles, that support Linux/Windows/macOS, and Python\n2.7 and 3.\n\n```\n# Using pip\npip install chemfiles\n# Using conda\nconda install -c conda-forge chemfiles\n```\n\n[`conda`]: http://conda.pydata.org/docs/\n[`pip`]: https://docs.python.org/3.5/installing/index.html\n\n### Source compilation\n\nYou can install this python module from sources if you have all the\n[dependencies] of the C++ chemfiles library installed on your computer.\n\n```bash\n# To get the latest development version:\ngit clone https://github.com/chemfiles/chemfiles.py\ncd chemfiles.py\ngit submodule update --init\n# Install development dependencies\npip install -r dev-requirements.txt\n# Install chemfiles\npip install .\n# Optionally run the test suite\ntox\n```\n\n[dependencies]: http://chemfiles.readthedocs.org/en/latest/installation.html\n\n## Usage example\n\nHere is a simple usage example for the `chemfiles` module. Please see the\n`examples` folder for other examples.\n\n```python\nfrom chemfiles import Trajectory, Frame\n\ntrajectory = Trajectory(\"filename.xyz\")\nframe = trajectory.read()\n\nprint(\"There are {} atoms in the frame\".format(frame.natoms()))\npositions = frame.positions()\n\n# Do awesome things with the positions here !\n```\n\n## Bug reports, feature requests\n\nPlease report any bug you find and any feature you may want as a [github\nissue](https://github.com/chemfiles/chemfiles.py/issues/new).\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": "http://github.com/chemfiles/chemfiles.py", "keywords": "chemistry computational cheminformatics files formats", "license": "", "maintainer": "", "maintainer_email": "", "name": "chemfiles", "package_url": "https://pypi.org/project/chemfiles/", "platform": "", "project_url": "https://pypi.org/project/chemfiles/", "project_urls": { "Homepage": "http://github.com/chemfiles/chemfiles.py" }, "release_url": "https://pypi.org/project/chemfiles/0.9.1/", "requires_dist": [ "numpy", "enum34" ], "requires_python": "", "summary": "Read and write chemistry trajectory files", "version": "0.9.1" }, "last_serial": 4965851, "releases": { "0.8.0": [ { "comment_text": "", "digests": { "md5": "e0383d23ec0b34c91f18ada7204e2766", "sha256": "77fe98200da60e50d56909c1fe170ba0f9bbbba81dc12cf1d1726a7419921593" }, "downloads": -1, "filename": "chemfiles-0.8.0-py2.py3-none-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "e0383d23ec0b34c91f18ada7204e2766", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1735833, "upload_time": "2018-02-25T15:28:55", "url": "https://files.pythonhosted.org/packages/1b/58/d020b8b69e71ddc3e70873095649b454737981f53d3897a32579371e4151/chemfiles-0.8.0-py2.py3-none-macosx_10_9_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "b5667ddc23034664d1515295d9d7d475", "sha256": "036cac2d88100dfb768f0ab5e26914038956e1de901e86810fe6b6a5f28f979c" }, "downloads": -1, "filename": "chemfiles-0.8.0-py2.py3-none-manylinux1_i686.whl", "has_sig": false, "md5_digest": "b5667ddc23034664d1515295d9d7d475", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2038022, "upload_time": "2018-02-25T15:29:00", "url": "https://files.pythonhosted.org/packages/a6/09/a4c8eabb339b23ab54148077ea09df35656733979169a5dc50d98253f769/chemfiles-0.8.0-py2.py3-none-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "9d885d1b5c409d94071afd6b45b6a350", "sha256": "7c963c53440c3f190376f19cde99b89ba65a9eab129c901750d92cc8e953ddf5" }, "downloads": -1, "filename": "chemfiles-0.8.0-py2.py3-none-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "9d885d1b5c409d94071afd6b45b6a350", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2024291, "upload_time": "2018-02-25T15:29:03", "url": "https://files.pythonhosted.org/packages/66/35/f669f1d2155a8397a1553ac0ba831dd64a5968567f8f102b57cb32e5442b/chemfiles-0.8.0-py2.py3-none-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c1ec902d3b6da2e873e87cbe73fc70a3", "sha256": "7484e664716181da3faa376777c7ff10d19b87dabf7799d207870b9ff2321028" }, "downloads": -1, "filename": "chemfiles-0.8.0-py2.py3-none-win32.whl", "has_sig": false, "md5_digest": "c1ec902d3b6da2e873e87cbe73fc70a3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1614761, "upload_time": "2018-02-25T15:29:07", "url": "https://files.pythonhosted.org/packages/24/ac/b661e2ace2cef025931de46b24603be4f3a5d336275d3057e99d1f0ad044/chemfiles-0.8.0-py2.py3-none-win32.whl" }, { "comment_text": "", "digests": { "md5": "892c70166cff7e72edbfd8465d7c4933", "sha256": "1b793a3dc963b3be454a6b321ba914b9825cc61afba123d180e71cfeefcda1ed" }, "downloads": -1, "filename": "chemfiles-0.8.0-py2.py3-none-win_amd64.whl", "has_sig": false, "md5_digest": "892c70166cff7e72edbfd8465d7c4933", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1704748, "upload_time": "2018-02-25T15:39:56", "url": "https://files.pythonhosted.org/packages/9b/f9/8b07c1ed29ee19c490c78be60711ccc097483954224729d1d7eb67aa9bf1/chemfiles-0.8.0-py2.py3-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "431f3fa0e1dfe6474f59ebd183622794", "sha256": "a211f93e165a24473a6e2770db81d99f883c78a14341ab356d1d210b6e045599" }, "downloads": -1, "filename": "chemfiles-0.8.0.tar.gz", "has_sig": false, "md5_digest": "431f3fa0e1dfe6474f59ebd183622794", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3882840, "upload_time": "2018-02-25T15:39:59", "url": "https://files.pythonhosted.org/packages/0e/f4/055cefcc4fdbe34b7ba42eadce2f1f107bd646f1d0be258cdf94bc609bc6/chemfiles-0.8.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "80d762cb91beb1fec40d0f86bd0fb7dd", "sha256": "a6c478003451282e2d1f8b0e6cf40b7fa88f612535a5f2be3a135d28219f5127" }, "downloads": -1, "filename": "chemfiles-0.9.1-py2.py3-none-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "80d762cb91beb1fec40d0f86bd0fb7dd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2504894, "upload_time": "2019-03-20T22:14:17", "url": "https://files.pythonhosted.org/packages/80/49/629e83a3fff73c41a08317f27ad0c24c4e22862940a53fc4532dfae9a895/chemfiles-0.9.1-py2.py3-none-macosx_10_9_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "91e2f6f43437a9f23eb2f841b3ed8472", "sha256": "f69ea3c4805e9439619f5ceac5f3c9925c7447d863f4ea9fdadcd065d68665c7" }, "downloads": -1, "filename": "chemfiles-0.9.1-py2.py3-none-manylinux1_i686.whl", "has_sig": false, "md5_digest": "91e2f6f43437a9f23eb2f841b3ed8472", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2551165, "upload_time": "2019-03-20T22:14:19", "url": "https://files.pythonhosted.org/packages/3a/57/6cdb9a0de141e9bdb930dac58d6538e63b4eab81578398c2e086ee0cb6bf/chemfiles-0.9.1-py2.py3-none-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "6e8cc8f290bcee702393466b83644e9b", "sha256": "cc59e1aac87440fed4bcf443d2df3a9385220080c33ba7c31b97602aa565c55d" }, "downloads": -1, "filename": "chemfiles-0.9.1-py2.py3-none-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "6e8cc8f290bcee702393466b83644e9b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2522681, "upload_time": "2019-03-20T22:14:21", "url": "https://files.pythonhosted.org/packages/86/e6/236cf566fd37ad3d9671198d0ab25be13299e0728ea9c96ce87de4b76045/chemfiles-0.9.1-py2.py3-none-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c6393a4725d75c5aae21426b49d3c4bb", "sha256": "709b3f369d196e1e812e7ecfb89abb34de3cc97ef1562a1383f83c66d16975e4" }, "downloads": -1, "filename": "chemfiles-0.9.1-py2.py3-none-win32.whl", "has_sig": false, "md5_digest": "c6393a4725d75c5aae21426b49d3c4bb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1947747, "upload_time": "2019-03-20T22:14:24", "url": "https://files.pythonhosted.org/packages/0e/e4/823f1d0121170e2ef87db22de3aa6ec56aa12dff95bad6ff882788801f6f/chemfiles-0.9.1-py2.py3-none-win32.whl" }, { "comment_text": "", "digests": { "md5": "23658540d7e80691d214920d1f5710aa", "sha256": "f71215bc26a6c2f828cf463c6b606ff30bc9f18a5ee9329e11e8b613d83b66b8" }, "downloads": -1, "filename": "chemfiles-0.9.1-py2.py3-none-win_amd64.whl", "has_sig": false, "md5_digest": "23658540d7e80691d214920d1f5710aa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2045128, "upload_time": "2019-03-20T22:14:26", "url": "https://files.pythonhosted.org/packages/de/f3/9f283db2e7e46b119e14d3afc96d493e4b9ce11f3b5c5631841a80abf416/chemfiles-0.9.1-py2.py3-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "a11b052c316d8805398cebe22f3e014c", "sha256": "602567a8ebfd75e7ba017a9f95e6f7d7a8e070532bd71bf1f576202c7bcad230" }, "downloads": -1, "filename": "chemfiles-0.9.1.tar.gz", "has_sig": false, "md5_digest": "a11b052c316d8805398cebe22f3e014c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2783431, "upload_time": "2019-03-20T22:14:29", "url": "https://files.pythonhosted.org/packages/6b/17/6206cf78a997a67208ed920fa296acba1cb58f5b81d20280e3b2671f57a4/chemfiles-0.9.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "80d762cb91beb1fec40d0f86bd0fb7dd", "sha256": "a6c478003451282e2d1f8b0e6cf40b7fa88f612535a5f2be3a135d28219f5127" }, "downloads": -1, "filename": "chemfiles-0.9.1-py2.py3-none-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "80d762cb91beb1fec40d0f86bd0fb7dd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2504894, "upload_time": "2019-03-20T22:14:17", "url": "https://files.pythonhosted.org/packages/80/49/629e83a3fff73c41a08317f27ad0c24c4e22862940a53fc4532dfae9a895/chemfiles-0.9.1-py2.py3-none-macosx_10_9_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "91e2f6f43437a9f23eb2f841b3ed8472", "sha256": "f69ea3c4805e9439619f5ceac5f3c9925c7447d863f4ea9fdadcd065d68665c7" }, "downloads": -1, "filename": "chemfiles-0.9.1-py2.py3-none-manylinux1_i686.whl", "has_sig": false, "md5_digest": "91e2f6f43437a9f23eb2f841b3ed8472", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2551165, "upload_time": "2019-03-20T22:14:19", "url": "https://files.pythonhosted.org/packages/3a/57/6cdb9a0de141e9bdb930dac58d6538e63b4eab81578398c2e086ee0cb6bf/chemfiles-0.9.1-py2.py3-none-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "6e8cc8f290bcee702393466b83644e9b", "sha256": "cc59e1aac87440fed4bcf443d2df3a9385220080c33ba7c31b97602aa565c55d" }, "downloads": -1, "filename": "chemfiles-0.9.1-py2.py3-none-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "6e8cc8f290bcee702393466b83644e9b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2522681, "upload_time": "2019-03-20T22:14:21", "url": "https://files.pythonhosted.org/packages/86/e6/236cf566fd37ad3d9671198d0ab25be13299e0728ea9c96ce87de4b76045/chemfiles-0.9.1-py2.py3-none-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c6393a4725d75c5aae21426b49d3c4bb", "sha256": "709b3f369d196e1e812e7ecfb89abb34de3cc97ef1562a1383f83c66d16975e4" }, "downloads": -1, "filename": "chemfiles-0.9.1-py2.py3-none-win32.whl", "has_sig": false, "md5_digest": "c6393a4725d75c5aae21426b49d3c4bb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1947747, "upload_time": "2019-03-20T22:14:24", "url": "https://files.pythonhosted.org/packages/0e/e4/823f1d0121170e2ef87db22de3aa6ec56aa12dff95bad6ff882788801f6f/chemfiles-0.9.1-py2.py3-none-win32.whl" }, { "comment_text": "", "digests": { "md5": "23658540d7e80691d214920d1f5710aa", "sha256": "f71215bc26a6c2f828cf463c6b606ff30bc9f18a5ee9329e11e8b613d83b66b8" }, "downloads": -1, "filename": "chemfiles-0.9.1-py2.py3-none-win_amd64.whl", "has_sig": false, "md5_digest": "23658540d7e80691d214920d1f5710aa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2045128, "upload_time": "2019-03-20T22:14:26", "url": "https://files.pythonhosted.org/packages/de/f3/9f283db2e7e46b119e14d3afc96d493e4b9ce11f3b5c5631841a80abf416/chemfiles-0.9.1-py2.py3-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "a11b052c316d8805398cebe22f3e014c", "sha256": "602567a8ebfd75e7ba017a9f95e6f7d7a8e070532bd71bf1f576202c7bcad230" }, "downloads": -1, "filename": "chemfiles-0.9.1.tar.gz", "has_sig": false, "md5_digest": "a11b052c316d8805398cebe22f3e014c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2783431, "upload_time": "2019-03-20T22:14:29", "url": "https://files.pythonhosted.org/packages/6b/17/6206cf78a997a67208ed920fa296acba1cb58f5b81d20280e3b2671f57a4/chemfiles-0.9.1.tar.gz" } ] }