PointGroup
Small utility to determine the point symmetry group of molecular geometries
Features
- Get point symmetry group label
- Pure python implementation
Requisites
- numpy
Simple example
from pointgroup import PointGroup
pg = PointGroup(positions=[[ 0.000000, 0.000000, 0.000000],
[ 0.000000, 0.000000, 1.561000],
[ 0.000000, 1.561000, 0.000000],
[ 0.000000, 0.000000, -1.561000],
[ 0.000000, -1.561000, 0.000000],
[ 1.561000, 0.000000, 0.000000],
[-1.561000, 0.000000, 0.000000]],
symbols=['S', 'F', 'F', 'F', 'F', 'F', 'F'])
print('Point group: ', pg.get_point_group())
Acknowledgments
This utility adapts a code originally written by Efrem Bernuz
Contact info
Abel Carreras
abelcarreras83@gmail.com
Donostia International Physics Center (DIPC)
Donostia-San Sebastian (Spain)
Metadata
Release files for pointgroup 0.4.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pointgroup-0.4.4.tar.gz | 10.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pointgroup-0.4.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 22.2 kB
Release files / pointgroup-0.4.4.tar.gz
| Download URL | pointgroup-0.4.4.tar.gz |
|---|---|
| Size | 10.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
acd607b9462faf730cffab3e345bb940b8527a9806258f489e30df79b4d4ea3b
|
|
BLAKE2b-256 checksum How to use checksums |
2fd4622a88ef8bb3165182f0cad078cfae40bf0ab330f19fa0414c9966b1f16f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.22
|
Release files / pointgroup-0.4.4-py3-none-any.whl
| Download URL | pointgroup-0.4.4-py3-none-any.whl |
|---|---|
| Size | 11.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e4f1ad245d1f216218c45d3eeea529c6471512198725cac1ed080e7229560d90
|
|
BLAKE2b-256 checksum How to use checksums |
53ea43875413e2e0becf3e99b0e0f94b15c21f0307f4e61ba2620f92f98ef7ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.22
|