A script for the computation of handedness in crystalline structures.
Project description
Helicity Computation
This script is intended for the computation of the helicity of crystalline structures. A full description of the method, including its strengths and weaknesses, and its application to real systems can be found in [TO BE PUBLISHED].
The work was developped at the University of Liège and was funded by the Fonds de la Recherche Scientifique (FNRS) through the PDR project CHRYSALID No.40003544 and the Consortium des Équipements de Calcul Intensif (CÉCI), funded by the F.R.S.-FNRS under Grant No. 2.5020.11
Input
The script takes three parameters:
- a (int): The number of atoms in the home unit cell of the materials.
- b (string): The path to a file containing the atomic positions in fractional units of the reference high symmetry structure in the space group of the low symmetry phase.
- c (string): The path to a file containing the atomic positions in fractional units of the low symmetry phase, in the same order as the previous file (one-to-one mapping).
Output
The script returns the value of the helicity for the crystalline phase:
- float: The helicity of the structure.
Usage
To run the script, use the following command:
python3 helicity_computation.py 24 EXAMPLES/ref_hs EXAMPLES/chir_aa
Or
python3 helicity_computation.py 24 EXAMPLES/ref_hs EXAMPLES/ls_a0
Project details
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 helicity_computation_crystals-0.0.2.tar.gz.
File metadata
- Download URL: helicity_computation_crystals-0.0.2.tar.gz
- Upload date:
- Size: 15.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d650e28cdef1a7b2973f5a9141d22a02ae6f751f60c34115cfef202c151ca5f1
|
|
| MD5 |
30d8dfa5b1815b664cd298d58e89a84a
|
|
| BLAKE2b-256 |
942a72a1061a9b18bc9679ea8e0953513fa02b4d0916d286bbeeb297116b4dcb
|
File details
Details for the file Helicity_Computation_Crystals-0.0.2-py3-none-any.whl.
File metadata
- Download URL: Helicity_Computation_Crystals-0.0.2-py3-none-any.whl
- Upload date:
- Size: 14.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
465ca46281bc21c98dc7ba06a9e061c8674050d161867948493e23bf6d79e8ee
|
|
| MD5 |
630f44072ae077c3d811bd2137ca9103
|
|
| BLAKE2b-256 |
508fd75ff17d12037fc068bf977f6658bc9707eb1e6ec2b9f03b465566639184
|