powerxrd


Namepowerxrd JSON
Version 3.0.0 PyPI version JSON
download
home_pagehttps://github.com/andrewrgarcia/powerxrd
SummaryPython tools for powder XRD data analysis – now with Rietveld refinement support.
upload_time2025-07-16 21:52:21
maintainerNone
docs_urlNone
authorandrewrgarcia
requires_python<3.13,>=3.9
licenseMIT
keywords xrd rietveld materials science diffraction crystallography
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # powerxrd

[![Documentation Status](https://readthedocs.org/projects/powerxrd/badge/?version=latest)](https://powerxrd.readthedocs.io/en/latest/?badge=latest)
[![PyPI version](https://badge.fury.io/py/powerxrd.svg)](https://pypi.org/project/powerxrd/)

A Python package for parsing, visualizing, and analyzing powder XRD data – now at **v3.0.0**, and still somehow free.  
The only known open-source GitHub project with an in-progress Rietveld refinement method that isn’t locked in someone's grad school folder.

<img src="https://raw.githubusercontent.com/andrewrgarcia/powerxrd/main/powerxrd.svg" width="400">

---

## πŸ”§ Installation

```bash
pip install powerxrd
````

Or for the cool kids using Poetry:

```bash
poetry add powerxrd
```

---

## πŸš€ Getting Started

Need a tutorial or a demo?

<table>
<tr>
<td>
<a href="https://powerxrd.readthedocs.io/en/latest">
  <img src="https://raw.githubusercontent.com/andrewrgarcia/voxelmap/main/docs/img/readthedocs.png?raw=true" width="250">
</a>
</td>
<td>
<a href="https://colab.research.google.com/drive/1_Eq-cW6LSPPnaRjkbeHaC81Wfbd8mQS-?usp=sharing">
  <img src="https://raw.githubusercontent.com/andrewrgarcia/powerxrd/main/docs/img/colaboratory.svg?raw=true" width="300">
</a>
</td>
</tr>
</table>

---

## 🀝 Contributing

Have a fix, feature, or experimental diffraction model you swear is important?

1. Fork it: [https://github.com/andrewrgarcia/powerxrd/fork](https://github.com/andrewrgarcia/powerxrd/fork)
2. Create your branch: `git checkout -b my-new-feature`
3. Commit your genius: `git commit -am 'Add shiny new thing'`
4. Push your glory: `git push origin my-new-feature`
5. Submit a Pull Request and wait for your Nobel Prize

---

## πŸ“¦ Latest Release: v3.0.0

* βœ… Python 3.9–3.10 compatibility
* πŸš€ `poetry` packaging overhaul
* πŸ”§ Cleaner install via `pip` and `poetry`
* 🧠 Prep work for full Rietveld pipeline
* πŸ˜… Fixed a few things that were previously held together with duct tape

---

## πŸ“š Docs

πŸ“– [https://powerxrd.readthedocs.io/en/latest](https://powerxrd.readthedocs.io/en/latest)

---

Β© 2025 Andrew Garcia – still doing science, still refusing to use OriginPro.
            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/andrewrgarcia/powerxrd",
    "name": "powerxrd",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<3.13,>=3.9",
    "maintainer_email": null,
    "keywords": "XRD, Rietveld, materials science, diffraction, crystallography",
    "author": "andrewrgarcia",
    "author_email": "garcia.gtr@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/ee/16/90c4a086ca7f699f99422b216e9628e39253966861652831b4dd7319c18b/powerxrd-3.0.0.tar.gz",
    "platform": null,
    "description": "# powerxrd\n\n[![Documentation Status](https://readthedocs.org/projects/powerxrd/badge/?version=latest)](https://powerxrd.readthedocs.io/en/latest/?badge=latest)\n[![PyPI version](https://badge.fury.io/py/powerxrd.svg)](https://pypi.org/project/powerxrd/)\n\nA Python package for parsing, visualizing, and analyzing powder XRD data \u2013 now at **v3.0.0**, and still somehow free.  \nThe only known open-source GitHub project with an in-progress Rietveld refinement method that isn\u2019t locked in someone's grad school folder.\n\n<img src=\"https://raw.githubusercontent.com/andrewrgarcia/powerxrd/main/powerxrd.svg\" width=\"400\">\n\n---\n\n## \ud83d\udd27 Installation\n\n```bash\npip install powerxrd\n````\n\nOr for the cool kids using Poetry:\n\n```bash\npoetry add powerxrd\n```\n\n---\n\n## \ud83d\ude80 Getting Started\n\nNeed a tutorial or a demo?\n\n<table>\n<tr>\n<td>\n<a href=\"https://powerxrd.readthedocs.io/en/latest\">\n  <img src=\"https://raw.githubusercontent.com/andrewrgarcia/voxelmap/main/docs/img/readthedocs.png?raw=true\" width=\"250\">\n</a>\n</td>\n<td>\n<a href=\"https://colab.research.google.com/drive/1_Eq-cW6LSPPnaRjkbeHaC81Wfbd8mQS-?usp=sharing\">\n  <img src=\"https://raw.githubusercontent.com/andrewrgarcia/powerxrd/main/docs/img/colaboratory.svg?raw=true\" width=\"300\">\n</a>\n</td>\n</tr>\n</table>\n\n---\n\n## \ud83e\udd1d Contributing\n\nHave a fix, feature, or experimental diffraction model you swear is important?\n\n1. Fork it: [https://github.com/andrewrgarcia/powerxrd/fork](https://github.com/andrewrgarcia/powerxrd/fork)\n2. Create your branch: `git checkout -b my-new-feature`\n3. Commit your genius: `git commit -am 'Add shiny new thing'`\n4. Push your glory: `git push origin my-new-feature`\n5. Submit a Pull Request and wait for your Nobel Prize\n\n---\n\n## \ud83d\udce6 Latest Release: v3.0.0\n\n* \u2705 Python 3.9\u20133.10 compatibility\n* \ud83d\ude80 `poetry` packaging overhaul\n* \ud83d\udd27 Cleaner install via `pip` and `poetry`\n* \ud83e\udde0 Prep work for full Rietveld pipeline\n* \ud83d\ude05 Fixed a few things that were previously held together with duct tape\n\n---\n\n## \ud83d\udcda Docs\n\n\ud83d\udcd6 [https://powerxrd.readthedocs.io/en/latest](https://powerxrd.readthedocs.io/en/latest)\n\n---\n\n\u00a9 2025 Andrew Garcia \u2013 still doing science, still refusing to use OriginPro.",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Python tools for powder XRD data analysis \u2013 now with Rietveld refinement support.",
    "version": "3.0.0",
    "project_urls": {
        "Homepage": "https://github.com/andrewrgarcia/powerxrd",
        "Repository": "https://github.com/andrewrgarcia/powerxrd"
    },
    "split_keywords": [
        "xrd",
        " rietveld",
        " materials science",
        " diffraction",
        " crystallography"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5655c7bc4a7864cf1a80b9003a3dbebf320f921fd588b8c7c69f65f03b164a70",
                "md5": "a8c81f071410c09f3fe9731e40220c31",
                "sha256": "e9c4b61f8e136c6fe4bd15b78e418661eb76ed781ab4f42a6aa6dde03e31fea8"
            },
            "downloads": -1,
            "filename": "powerxrd-3.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a8c81f071410c09f3fe9731e40220c31",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<3.13,>=3.9",
            "size": 12942,
            "upload_time": "2025-07-16T21:52:20",
            "upload_time_iso_8601": "2025-07-16T21:52:20.027798Z",
            "url": "https://files.pythonhosted.org/packages/56/55/c7bc4a7864cf1a80b9003a3dbebf320f921fd588b8c7c69f65f03b164a70/powerxrd-3.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ee1690c4a086ca7f699f99422b216e9628e39253966861652831b4dd7319c18b",
                "md5": "3dc8df9f5de1ea3169366a50dbd23905",
                "sha256": "d62b7d1914e7ac993c2c3f56fffa2fbf6f741f0bc68d399de1e726d7b97aa420"
            },
            "downloads": -1,
            "filename": "powerxrd-3.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "3dc8df9f5de1ea3169366a50dbd23905",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<3.13,>=3.9",
            "size": 11614,
            "upload_time": "2025-07-16T21:52:21",
            "upload_time_iso_8601": "2025-07-16T21:52:21.278840Z",
            "url": "https://files.pythonhosted.org/packages/ee/16/90c4a086ca7f699f99422b216e9628e39253966861652831b4dd7319c18b/powerxrd-3.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-16 21:52:21",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "andrewrgarcia",
    "github_project": "powerxrd",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "powerxrd"
}
        
Elapsed time: 1.63470s