Bin-Cao / WPEM

A X-ray Diffraction Refinement Software

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WPEM

Whole Pattern fitting of powder X-ray diffraction by Expectation Maximum (WPEM) package!

cite

CAO, Bin (2024). Whole Pattern fitting of powder X-ray diffraction by Expectation Maximum algorithm. figshare. Software. https://doi.org/10.6084/m9.figshare.25060175.v1.

My master dissertation give a detailed introduction of the beta version of WPEM : see Link

The official release version will meet with you as soon as possible


WPEM specializes in elucidating intricate crystal structures and untangling heavily overlapping Bragg peaks in mixed X-rays and polycrystalline powder diffraction. Our endeavors have yielded noteworthy research outcomes, including the precise detection of subtle structural differences, such as the α phase and α' phase of Ti-Ni alloy, the differentiation of amorphous and crystalline contributions in Polybutene, the investigation of complex solid solution structures, and the computation of scattering information within organized processes. We are eager to engage in extensive collaborations and offer support in X-ray diffraction pattern refinement. For inquiries or assistance, please don't hesitate to contact us at bcao686@connect.hkust-gz.edu.cn (Dr. CAO Bin).

Our development journey commenced in 2020, driven by a commitment to patience and perfection in our work. Upon the publication of our final paper, we plan to freely share all our code promptly.

WechatIMG954

Organization & spectroscopy informatics studies : see https://github.com/WPEM

PyWPEM/
    __init__.py
    WPEM.py
    Extinction/ 
        __init__.py
        CifReader.py
        XRDpre.py
        wyckoff/
          __init__.py
          wyckoff_dict.py 
    Background/
        __init__.py
        BacDeduct.py
    EMBraggOpt/
        __init__.py
        EMBraggSolver.py
        BraggLawDerivation.py
        WPEMFuns/
            __init__.py
            SolverFuns.py
    Refinement/
        __init__.py
        VolumeFractionDertermination.py
    Amorphous/
        fitting/
            __init__.py
            AmorphousFitting.py
        QuantitativeCalculation/
            __init__.py
            AmorphousRDF.py
    DecomposePlot/
        __init__.py
        plot.py
    XRDSimulation/
        __init__.py
        Simulation.py
        DiffractionGrometry/
            __init__.py
            atom.py
    Raman/
        Decompose/
            __init__.py
            RamanFitting.py
    WPEMXAS/
            __init__.py
            EXAFS.py
            fftdemo.ipynb
    WPEMXPS/
            __init__.py
            XPSEM.py
    Plot/
            __init__.py
            UnitCell.py
    StructureOpt/
            __init__.py
            SiteOpt.py
    GraphStructure/ (Crystal2Graph Neural Network)
            __init__.py
            graph.py

About

A X-ray Diffraction Refinement Software


Languages

Language:Jupyter Notebook 100.0%