chemparseplot


Namechemparseplot JSON
Version 0.0.3 PyPI version JSON
download
home_pageNone
SummaryParsers and plotting tools for computational chemistry
upload_time2025-09-13 16:03:06
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseMIT
keywords compchem parser plot
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# Table of Contents

1.  [About](#orgea43256)
    1.  [Features](#org6a31408)
        1.  [Supported Engines [WIP]](#orgbfa09d8)
    2.  [Rationale](#org4c00d67)
2.  [License](#orge2168a3)


<a id="orgea43256"></a>

# About

![img](branding/logo/chemparseplot_logo.png)

[![Hatch project](https://img.shields.io/badge/%F0%9F%A5%9A-Hatch-4051b5.svg)](https://github.com/pypa/hatch)

A **pure-python**<sup><a id="fnr.1" class="footref" href="#fn.1" role="doc-backlink">1</a></sup> project to provide unit-aware uniform visualizations
of common computational chemistry tasks. Essentially this means we provide:

-   Plotting scripts for specific workflows
-   Parsers for various software outputs

This is a spin-off from `wailord` ([here](https://wailord.xyz)) which is meant to handle aggregated
runs in a specific workflow, while here the goal is to do no input handling and
very pragmatic output parsing, with the goal of generating uniform plots.


<a id="org6a31408"></a>

## Features

-   [Scientific color maps](https://www.fabiocrameri.ch/colourmaps/) for the plots
    -   Camera ready
-   Unit preserving
    -   Via `pint`


<a id="orgbfa09d8"></a>

### Supported Engines [WIP]

-   ORCA (**5.x**)
    -   Scanning energies over a degree of freedom (`OPT` scans)
    -   Nudged elastic band (`NEB`) visualizations (over the "linearized" reaction
        coordinate)


<a id="org4c00d67"></a>

## Rationale

`wailord` is for production runs, however often there is a need to collect
"spot" calculation visualizations, which should nevertheless be uniform, i.e.
either Bohr/Hartree or Angstron/eV or whatever.

Also I couldn't find (m)any scripts using the scientific colorschemes.


<a id="orge2168a3"></a>

# License

MIT. However, this is an academic resource, so **please cite** as much as possible
via:

-   The Zenodo DOI for general use.
-   The `wailord` paper for ORCA usage


# Footnotes

<sup><a id="fn.1" href="#fnr.1">1</a></sup> To distinguish it from my other thin-python wrapper projects

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "chemparseplot",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "compchem, parser, plot",
    "author": null,
    "author_email": "Rohit Goswami <rog32@hi.is>",
    "download_url": "https://files.pythonhosted.org/packages/bc/c5/c872168d53d6180f42aad5675838fc69d2d6c2ec35ce1c4d3ad18c2ff7b7/chemparseplot-0.0.3.tar.gz",
    "platform": null,
    "description": "\n# Table of Contents\n\n1.  [About](#orgea43256)\n    1.  [Features](#org6a31408)\n        1.  [Supported Engines [WIP]](#orgbfa09d8)\n    2.  [Rationale](#org4c00d67)\n2.  [License](#orge2168a3)\n\n\n<a id=\"orgea43256\"></a>\n\n# About\n\n![img](branding/logo/chemparseplot_logo.png)\n\n[![Hatch project](https://img.shields.io/badge/%F0%9F%A5%9A-Hatch-4051b5.svg)](https://github.com/pypa/hatch)\n\nA **pure-python**<sup><a id=\"fnr.1\" class=\"footref\" href=\"#fn.1\" role=\"doc-backlink\">1</a></sup> project to provide unit-aware uniform visualizations\nof common computational chemistry tasks. Essentially this means we provide:\n\n-   Plotting scripts for specific workflows\n-   Parsers for various software outputs\n\nThis is a spin-off from `wailord` ([here](https://wailord.xyz)) which is meant to handle aggregated\nruns in a specific workflow, while here the goal is to do no input handling and\nvery pragmatic output parsing, with the goal of generating uniform plots.\n\n\n<a id=\"org6a31408\"></a>\n\n## Features\n\n-   [Scientific color maps](https://www.fabiocrameri.ch/colourmaps/) for the plots\n    -   Camera ready\n-   Unit preserving\n    -   Via `pint`\n\n\n<a id=\"orgbfa09d8\"></a>\n\n### Supported Engines [WIP]\n\n-   ORCA (**5.x**)\n    -   Scanning energies over a degree of freedom (`OPT` scans)\n    -   Nudged elastic band (`NEB`) visualizations (over the \"linearized\" reaction\n        coordinate)\n\n\n<a id=\"org4c00d67\"></a>\n\n## Rationale\n\n`wailord` is for production runs, however often there is a need to collect\n\"spot\" calculation visualizations, which should nevertheless be uniform, i.e.\neither Bohr/Hartree or Angstron/eV or whatever.\n\nAlso I couldn't find (m)any scripts using the scientific colorschemes.\n\n\n<a id=\"orge2168a3\"></a>\n\n# License\n\nMIT. However, this is an academic resource, so **please cite** as much as possible\nvia:\n\n-   The Zenodo DOI for general use.\n-   The `wailord` paper for ORCA usage\n\n\n# Footnotes\n\n<sup><a id=\"fn.1\" href=\"#fnr.1\">1</a></sup> To distinguish it from my other thin-python wrapper projects\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Parsers and plotting tools for computational chemistry",
    "version": "0.0.3",
    "project_urls": {
        "Documentation": "https://github.com/HaoZeke/chemparseplot#readme",
        "Issues": "https://github.com/HaoZeke/chemparseplot/issues",
        "Source": "https://github.com/HaoZeke/chemparseplot"
    },
    "split_keywords": [
        "compchem",
        " parser",
        " plot"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ad34923bd97dd5c1fb1ac3f53ea92cbb0cdecfa78eb9370588844b33fd336a8b",
                "md5": "b7f1ca41595863f40c4b097c0714c34e",
                "sha256": "83cf8245317a0f70cadbe780dae763094cc0f641d3c95a68489b622065bdd757"
            },
            "downloads": -1,
            "filename": "chemparseplot-0.0.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b7f1ca41595863f40c4b097c0714c34e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 28323,
            "upload_time": "2025-09-13T16:03:05",
            "upload_time_iso_8601": "2025-09-13T16:03:05.805391Z",
            "url": "https://files.pythonhosted.org/packages/ad/34/923bd97dd5c1fb1ac3f53ea92cbb0cdecfa78eb9370588844b33fd336a8b/chemparseplot-0.0.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bcc5c872168d53d6180f42aad5675838fc69d2d6c2ec35ce1c4d3ad18c2ff7b7",
                "md5": "f011619b304aaa8ab264fbd9d8f88d5b",
                "sha256": "01dacf0dc0afedeb11bb6cc3d510f429d414118985ef512b66176c9bd8d654be"
            },
            "downloads": -1,
            "filename": "chemparseplot-0.0.3.tar.gz",
            "has_sig": false,
            "md5_digest": "f011619b304aaa8ab264fbd9d8f88d5b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 22381,
            "upload_time": "2025-09-13T16:03:06",
            "upload_time_iso_8601": "2025-09-13T16:03:06.918536Z",
            "url": "https://files.pythonhosted.org/packages/bc/c5/c872168d53d6180f42aad5675838fc69d2d6c2ec35ce1c4d3ad18c2ff7b7/chemparseplot-0.0.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-09-13 16:03:06",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "HaoZeke",
    "github_project": "chemparseplot#readme",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "chemparseplot"
}
        
Elapsed time: 0.91720s