A framework for random structure search using polynomial MLPs
Project description
A framework for random structure search (RSS) using polynomial MLPs
Citation of rsspolymlp
If you use rsspolymlp in your study, please cite the following articles.
“Efficient global crystal structure prediction using polynomial machine learning potential in the binary Al–Cu alloy system”, J. Ceram. Soc. Jpn. 131, 762 (2023)
@article{HayatoWakai202323053,
title="{Efficient global crystal structure prediction using polynomial machine learning potential in the binary Al–Cu alloy system}",
author={Hayato Wakai and Atsuto Seko and Isao Tanaka},
journal={J. Ceram. Soc. Jpn.},
volume={131},
number={10},
pages={762-766},
year={2023},
doi={10.2109/jcersj2.23053}
}
Installation
Required libraries and python modules
- python >= 3.10
- scikit-learn
- joblib
- pypolymlp
- spglib
- symfc
[Optional]
- matplotlib (if plotting RSS results)
- seaborn (if plotting RSS results)
How to install
- Install from conda-forge
| Name | Downloads | Version | Platforms |
|---|---|---|---|
conda create -n rsspolymlp
conda activate rsspolymlp
conda install -c conda-forge rsspolymlp
- Install from PyPI
conda create -n rsspolymlp
conda activate rsspolymlp
conda install -c conda-forge scikit-learn joblib pypolymlp spglib symfc
pip install rsspolymlp
How to use rsspolymlp
- Workflow of RSS with polynomial MLPs
- Initial structure generation
- Global RSS with polynomial MLPs
- Unique structure identification and RSS result summarization
- Ghost minimum structure elimination
- Phase stability analysis
- Development kit for polynomial MLPs
- MLP dataset generation
- DFT dataset division
- Polynomial MLP development
- Pareto-optimal MLP selection
- Python API
- RSS workflow
- VASP calculation utilities
- Single-point calculation
- Local geometry optimization
- Matplotlib utilities
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rsspolymlp-0.3.3.tar.gz
(80.9 kB
view details)
File details
Details for the file rsspolymlp-0.3.3.tar.gz.
File metadata
- Download URL: rsspolymlp-0.3.3.tar.gz
- Upload date:
- Size: 80.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
07663d310029dcf18c0feebc048db016fead8eca5536bf4deca9de2e95dd5aed
|
|
| MD5 |
4e76df2bea6e7ea5b35bcb5c58a9a67e
|
|
| BLAKE2b-256 |
b638080bb4111b3fe3b14b144425457b2e1bed14cd88a1f63f858ab72096cf57
|