A command line tool written in Python/C++ for finding optimized SQS structures
sqsgenerator is a Python package, which allows you to generate optimised Special-Quasirandom-Structures (SQS). Therefore the package use Warren-Cowley Short-Range-Order (SRO) parameters to quantify randomness. sqsgenerator can be also used to analyse SRO parameters in existing structures. The core routines are written in C++
I would highly, appreciate, if you cite our article in case you use the software in your research. Here is the BibTeX entry. Many thanks in advance :smile:
The easiest way to install sqsgenerator is to use conda package manager. sqsgenerator is deployed on the conda-forge channel. To install use:
conda install -c conda-forge sqsgenerator
On HPC systems where also MPI support, and optimized binaries are desirable, it's highly recommended to build sqsgenerator yourself. An extensive installation guide can be found in the documentation. The following prerequisites are needed: