iprPy


NameiprPy JSON
Version 0.11.6 PyPI version JSON
download
home_pagehttps://github.com/usnistgov/iprPy
SummaryInteratomic Potential Repository Python Property Calculations and Tools
upload_time2023-07-31 21:07:34
maintainer
docs_urlNone
authorLucas Hale
requires_python
license
keywords atom atomic atomistic molecular dynamics high-throughput interatomic potential
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            =====
iprPy
=====

Introduction
------------

The iprPy framework provides

- The calculation methodology scripts used by the NIST Interatomic potentials
  Repository for evaluating crystalline and crystal defect materials properties,
- Tools allowing for users to interact with databases and the records contained
  within to easily explore the results of the calculations, and
- Workflow tools that allow for preparing and performing high throughput runs
  of the implemented calculation methods.

The design of the package aims for being user-friendly, open and transparent at
all levels.  To this end

- All code is open source,
- Calculation documentation and the Python code can be easily accessed and
  explored,
- Calculations can be performed individually or *en masse* using the workflow
  tools,
- Command line options allow for runs to be set up and performed with limited
  or no Python knowledge,
- Calculations are modular meaning that new methods can be easily added,
- Calculation methodology is separated from the workflow operations as much as
  possible,
- Implementation of new calculations can be supported by sharing input/output
  terms with existing calculations, and
- The results records are in a format that is both human and machine readable. 


Documentation
-------------

- Documentation can be found in the doc directory or by visiting 
  https://www.ctcms.nist.gov/potentials/iprPy/. 

- The notebook directory contains Jupyter Notebooks that outline how the
  implemented calculation methods work and provides an example run.

- For help using the package, feel free to contact potentials@nist.gov or
  submit an issue or pull request to the https://github.com/lmhale99/iprPy
  github repository. 

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/usnistgov/iprPy",
    "name": "iprPy",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "atom,atomic,atomistic,molecular dynamics,high-throughput,interatomic potential",
    "author": "Lucas Hale",
    "author_email": "lucas.hale@nist.gov",
    "download_url": "https://files.pythonhosted.org/packages/fb/06/059beb42c6d4bc82b320c20a0bc8efcb5d08af77c7dbd6d2abf23bde9935/iprPy-0.11.6.tar.gz",
    "platform": null,
    "description": "=====\r\niprPy\r\n=====\r\n\r\nIntroduction\r\n------------\r\n\r\nThe iprPy framework provides\r\n\r\n- The calculation methodology scripts used by the NIST Interatomic potentials\r\n  Repository for evaluating crystalline and crystal defect materials properties,\r\n- Tools allowing for users to interact with databases and the records contained\r\n  within to easily explore the results of the calculations, and\r\n- Workflow tools that allow for preparing and performing high throughput runs\r\n  of the implemented calculation methods.\r\n\r\nThe design of the package aims for being user-friendly, open and transparent at\r\nall levels.  To this end\r\n\r\n- All code is open source,\r\n- Calculation documentation and the Python code can be easily accessed and\r\n  explored,\r\n- Calculations can be performed individually or *en masse* using the workflow\r\n  tools,\r\n- Command line options allow for runs to be set up and performed with limited\r\n  or no Python knowledge,\r\n- Calculations are modular meaning that new methods can be easily added,\r\n- Calculation methodology is separated from the workflow operations as much as\r\n  possible,\r\n- Implementation of new calculations can be supported by sharing input/output\r\n  terms with existing calculations, and\r\n- The results records are in a format that is both human and machine readable. \r\n\r\n\r\nDocumentation\r\n-------------\r\n\r\n- Documentation can be found in the doc directory or by visiting \r\n  https://www.ctcms.nist.gov/potentials/iprPy/. \r\n\r\n- The notebook directory contains Jupyter Notebooks that outline how the\r\n  implemented calculation methods work and provides an example run.\r\n\r\n- For help using the package, feel free to contact potentials@nist.gov or\r\n  submit an issue or pull request to the https://github.com/lmhale99/iprPy\r\n  github repository. \r\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Interatomic Potential Repository Python Property Calculations and Tools",
    "version": "0.11.6",
    "project_urls": {
        "Homepage": "https://github.com/usnistgov/iprPy"
    },
    "split_keywords": [
        "atom",
        "atomic",
        "atomistic",
        "molecular dynamics",
        "high-throughput",
        "interatomic potential"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6061f5f1080b1b62b5a95cca49935173ae7fdb6e345dd0d28d1d7feb4767fa76",
                "md5": "6b3e03fe87da57c999909833c73d15ab",
                "sha256": "78562289ff66dcebb8a426d01abe01cfe2bb3c32f7060dec1dac7264373a7916"
            },
            "downloads": -1,
            "filename": "iprPy-0.11.6-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "6b3e03fe87da57c999909833c73d15ab",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 1225422,
            "upload_time": "2023-07-31T21:07:32",
            "upload_time_iso_8601": "2023-07-31T21:07:32.387660Z",
            "url": "https://files.pythonhosted.org/packages/60/61/f5f1080b1b62b5a95cca49935173ae7fdb6e345dd0d28d1d7feb4767fa76/iprPy-0.11.6-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fb06059beb42c6d4bc82b320c20a0bc8efcb5d08af77c7dbd6d2abf23bde9935",
                "md5": "3fe42ff88f9f77c830f7cdaf79f8e6ac",
                "sha256": "5e01d41f86100e710de2cd2e7b5f548707ee5c551b519d4bdc2cef4aba69f59a"
            },
            "downloads": -1,
            "filename": "iprPy-0.11.6.tar.gz",
            "has_sig": false,
            "md5_digest": "3fe42ff88f9f77c830f7cdaf79f8e6ac",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 1071632,
            "upload_time": "2023-07-31T21:07:34",
            "upload_time_iso_8601": "2023-07-31T21:07:34.455975Z",
            "url": "https://files.pythonhosted.org/packages/fb/06/059beb42c6d4bc82b320c20a0bc8efcb5d08af77c7dbd6d2abf23bde9935/iprPy-0.11.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-07-31 21:07:34",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "usnistgov",
    "github_project": "iprPy",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "iprpy"
}
        
Elapsed time: 1.77190s