https://github.com/fernandezfran/aelm
accelerated exploration of local minima
Science Score: 10.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
✓Academic publication links
Links to: rsc.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.0%) to scientific vocabulary
Last synced: 6 months ago
·
JSON representation
Repository
accelerated exploration of local minima
Basic Info
- Host: GitHub
- Owner: fernandezfran
- License: mit
- Language: Jupyter Notebook
- Default Branch: main
- Size: 3.44 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Created almost 4 years ago
· Last pushed over 3 years ago
https://github.com/fernandezfran/aelm/blob/main/
# aelm
[](https://github.com/fernandezfran/aelm/actions/workflows/ci.yml)
**aelm** provides a function to find relevant energy minima and associated
structures by performing local minimizations from a biased trajectory with LAMMPS.
## Usage
```python
from aelm import aelm
df = aelm(
"biased_traj.xyz",
"dump.minimized.lammpstrj",
{"box": np.array([xbox, ybox, zbox])}, "type": {"Si": 1, "Li": 2},
)
```
In this example you need an executable of [LAMMPS](https://www.lammps.org/),
_lmp_, its input file with the minimization script, _in.minimization_, and a
biased trajectory, _biased_traj.xyz_ (that can be simulated, for example, with
[GEMS](https://github.com/alexispaz/GEMS)) in the same directory as the script.
You can also check the jupyter notebook in the example folder.
## Requirements
You need Python 3.9+ and an executable of LAMMPS to run aelm.
## Installation
To installing it from sources you can clone this [GitHub repo](https://github.com/fernandezfran/aelm)
```bash
git clone https://github.com/fernandezfran/aelm.git
```
and inside your local directory install it in the following way
```bash
pip install -e .
```
## Documentation
You can compile the documentation and open it by executing the following
commands
```bash
cd docs/
pip install -r requirements.txt
make clean
make html
xdg-open build/html/index.html
```
## License
[MIT License](https://github.com/fernandezfran/aelm/blob/master/LICENSE)
----------------------------------------------------------------------------------
BibTeX citation of the
[paper](https://pubs.rsc.org/en/content/articlelanding/2021/cp/d1cp02216d/unauth)
in which the method is explained:
```
@article{fernandez2021characterization,
title={Characterization of amorphous Li x Si structures from ReaxFF via accelerated exploration of local minima},
author={Fernandez, Francisco and Paz, Sergio Alexis and Otero, Manuel and Barraco, Daniel and Leiva, Ezequiel PM},
journal={Physical Chemistry Chemical Physics},
volume={23},
number={31},
pages={16776--16784},
year={2021},
publisher={Royal Society of Chemistry}
}
```
Owner
- Name: Francisco Fernandez
- Login: fernandezfran
- Kind: user
- Location: Córdoba, Argentina
- Company: FAMAF, UNC
- Repositories: 3
- Profile: https://github.com/fernandezfran
Computational Physicist