Solids: A tool for crystal structure prediction
Project description
SolidASE_0.0
Crystal Structure Prediction for web-based frameworks
This code is intended to explore the energy landscape of crystalline structures using Python and its libraries such as ASE, PyXtal, Dscribe, and Aegon.
Solids relies in two separated schemes: The Stochastich Algorithm and the Evolutive Algorithm.
The Stochastich Algorithm builts and relaxes a set of Point-Group-Based structues in order to preliminarily explore the energy landscape of cystalline structures. The advantage of this process is that is based on stages where the level of theory can be refined after each stage.
The Evolutive Algorithm improves on the Stochastic one by transmiting the already-available good structural traits to new generations using Crossover and Mutation operators. Each set of crossovers and mutants are relaxed and, in turn, pass on their characteristics to new candidates, untill halting criteria is met.
In version 1.0 Solids is interfaced with ESM optimization by ASE, GULP and VASP.
#Usage To install in UNIX-based systems, use pip install solids.
Once installed, used ./run_solids.py input_emt to create the inputEMT file.
Then, execute the code by typping ./run_solids.py inputEMT.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file solids-0.3.5.tar.gz.
File metadata
- Download URL: solids-0.3.5.tar.gz
- Upload date:
- Size: 27.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4338d1fb6870fdf15893413b464d7e863751ee6d74d89ecf18eadedce141ff3b
|
|
| MD5 |
818ca0aeb4a923911d326d9517b144b5
|
|
| BLAKE2b-256 |
a0d9813f4f2a3f8b71907883f7075dc887acd8311398e1a2cb28a8e1f95722f1
|
File details
Details for the file solids-0.3.5-py3-none-any.whl.
File metadata
- Download URL: solids-0.3.5-py3-none-any.whl
- Upload date:
- Size: 30.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
14b73596e397267c705c21c09dff6d6fcaa02d8a8bafa317107f1f868993e676
|
|
| MD5 |
48daf6c67ab389fbae6630e66c045bd8
|
|
| BLAKE2b-256 |
5b6c8e36ecdf2fd0d7bcbcbb56f21be486f1c248af3e055ee448f94a73f9ee7a
|