pyxplore

the source code of WPEM software | https://pyxplore.netlify.app/

https://github.com/bin-cao/pywpem

Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.1%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

the source code of WPEM software | https://pyxplore.netlify.app/

Basic Info
  • Host: GitHub
  • Owner: Bin-Cao
  • License: mit
  • Language: Jupyter Notebook
  • Default Branch: main
  • Homepage:
  • Size: 70.5 MB
Statistics
  • Stars: 3
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 3 years ago · Last pushed 6 months ago
Metadata Files
Readme License Citation

README.md

WPEM
PyWPEM

Python Toolkit for XRD Simulation, Analysis, and Refinement.

Documentation | Paper (Coming Soon)

View package usage statistics / download counts

📦 Module Overview

text PyWPEM/ ├── __init__.py ├── WPEM.py │ ├── Amorphous/ │ ├── fitting/ │ │ ├── __init__.py │ │ └── AmorphousFitting.py │ └── QuantitativeCalculation/ │ ├── __init__.py │ └── AmorphousRDF.py │ ├── Background/ │ ├── __init__.py │ └── BacDeduct.py │ ├── DecomposePlot/ │ ├── __init__.py │ └── plot.py │ ├── EMBraggOpt/ │ ├── __init__.py │ ├── EMBraggSolver.py │ ├── BraggLawDerivation.py │ └── WPEMFuns/ │ ├── __init__.py │ └── SolverFuns.py │ ├── Extinction/ │ ├── __init__.py │ ├── CifReader.py │ ├── XRDpre.py │ ├── wyckoff/ │ │ ├── __init__.py │ │ └── wyckoff_dict.py │ └── m3gnet/ │ ├── GraphStructure/ │ ├── __init__.py │ └── graph.py │ ├── Plot/ │ ├── __init__.py │ └── UnitCell.py │ ├── Refinement/ │ ├── __init__.py │ └── VolumeFractionDertermination.py │ ├── StructureOpt/ │ ├── __init__.py │ └── SiteOpt.py │ ├── XRDSimulation/ │ ├── __init__.py │ ├── Simulation.py │ └── DiffractionGrometry/ │ ├── __init__.py │ └── atom.py │ ├── WPEMXAS/ │ ├── __init__.py │ ├── EXAFS.py │ └── fftdemo.ipynb │ ├── WPEMXPS/ │ ├── __init__.py │ └── XPSEM.py │ └── refs/ ├── International_Union_of_Crystallography.pdf └── WPEM_Manual.pdf


📊 Tables & Figures

WPEM Table 1

WPEM Table 2


📚 Citation

If you use this toolkit in your research, please cite:

```bibtex @misc{cao2025pyxplore, author = {Bin Cao and Tong-Yi Zhang}, title = {PyXplore (Revision 56c956f)}, year = {2025}, url = {https://huggingface.co/datasets/caobin/PyXplore}, doi = {10.57967/hf/6055}, publisher = {Hugging Face} }

@article{CAO2024, author = "Bin CAO and Tongyi ZHANG", title = "{WPEM manual}", year = "2024", month = "12", url = "https://figshare.com/articles/dataset/WPEM_manual/28078985", doi = "10.6084/m9.figshare.28078985.v3" }

@patent{zhang2025em_xrd, author = {Tong-Yi Zhang and Bin Cao and Zhenjie Feng and Qiling Xiao and Zihan Wang and Qian Zhang and Jiahao Wang}, title = {A Full Spectrum Line Fitting Method for Powder X-ray Diffraction Patterns Based on Statistical Modeling and Expectation-Maximization Algorithm}, type = {Patent}, number = {ZL202210408314.X}, national = {CN}, year = {2025}, note = {Authorization No.: CN 114972185 B, Authorized on April 11, 2025}, } ```

Owner

  • Name: 曹斌 | Bin CAO
  • Login: Bin-Cao
  • Kind: user
  • Location: Shanghai
  • Company: Shanghai University

Machine learning | Materials Informatics|Mechanics

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
title: "Auto XRD Refinement Toolkit"
version: "1.0.0"
date-released: 2025-07-01
doi: 10.6084/m9.figshare.28078985
repository-code: https://github.com/Bin-Cao/PyWPEM
url: https://github.com/Bin-Cao/PyWPEM
license: MIT
type: software

authors:
  - family-names: Cao
    given-names: Bin
    orcid: https://orcid.org/0000-0001-7273-6779
  - family-names: Zhang
    given-names: Tong-Yi

preferred-citation:
  type: software
  title: "PyXplore (Revision 56c956f)"
  version: "2027.7.21"
  authors:
    - family-names: Cao
      given-names: Bin
      orcid: https://orcid.org/0000-0001-7273-6779
    - family-names: Zhang
      given-names: Tong-Yi
  year: 2025
  publisher: Hugging Face
  url: https://huggingface.co/datasets/caobin/PyXplore
  doi: 10.57967/hf/6055

GitHub Events

Total
  • Push event: 4
Last Year
  • Push event: 4

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 34 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 3
  • Total maintainers: 1
pypi.org: pyxplore

Toolkit for refining crystal structures using WPEM

  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 34 Last month
Rankings
Dependent packages count: 8.8%
Average: 29.3%
Dependent repos count: 49.7%
Maintainers (1)
Last synced: 6 months ago