SymGroup
Software to calculate continuous symmetry measures of molecular structures
Installation instructions
- Requirements
- Lapack & Blas libraries
- Fortran77 compiler
- cmake 2.6
- (optional) MKL
2a. Install as standalone binary
./configure (see --help for available options)
cd build
make install
2b. Compile as a python module
cd python
python setup.py install --user
2c. Obtain from PyPi repository
pip install symgroupy --user
Usage
./symgroupy input.zdat
for further information check the manual at:
https://symgroup.readthedocs.io
Python API
from symgroupy import Symgroupy
fen4 = Symgroupy(coordinates=[[15.5182, -1.68040, 22.81703],
[6.78978, -3.22298, 23.08474],
[6.27712, -0.12712, 21.76775],
[4.24692, -3.22298, 22.54931],
[4.75958, -0.12712, 23.86630]],
group='c3',
multi=8,
labels=['Fe', 'N', 'N', 'N', 'N'],
central_atom=1)
print('CSM: {}'.format(fen4.csm))
print('Optimum axis: {}'.format(fen4.optimum_axis))
print('Optimum permutation: {}'.format(fen4.optimum_permutation))
print('Nearest structure')
print(fen4.nearest_structure)
print('Reference axis')
print(fen4.reference_axis)
print('multi CSM')
print(fen4.csm_multi)
print('multi axis')
print(fen4.axis_multi)
Authors
This software has been developed by David Casanova
Python module by Abel Carreras
The theoretical background implemented in this software is described in:
Pinsky M, Dryzun C, Casanova D, Alemany P, Avnir D, J Comput Chem. 29:2712-21 (2008)
Pinsky M, Casanova D, Alemany P, Alvarez S, Avnir D, Dryzun C, Kizner Z, Sterkin A. J Comput Chem. 29:190-7 (2008)
Metadata
Release files for symgroupy 0.6.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| symgroupy-0.6.3.tar.gz | 16.1 kB | Details |
Built distributions (wheels)
Total release size: 9.4 MB
Release files / symgroupy-0.6.3.tar.gz
| Download URL | symgroupy-0.6.3.tar.gz |
|---|---|
| Size | 16.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1126d9f9c5c0430436b9af226d614cf51f14d2b5244b13d2eb42788334fbc0e3
|
|
BLAKE2b-256 checksum How to use checksums |
6f9fe28ddccf8c9257214568a9e2845446ff54a27e53e4317c850b9e919fee33
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / symgroupy-0.6.3-cp312-cp312-win_amd64.whl
| Download URL | symgroupy-0.6.3-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 113.1 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
29511518e465198d3e9f450c901e7eb395d5fabe1ce6114ac7629c18a76cfa09
|
|
BLAKE2b-256 checksum How to use checksums |
d6eb8a2ce528b80abeb21cd2a9280fb7ce018ff28114e880afaf53ee39932785
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / symgroupy-0.6.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | symgroupy-0.6.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
df46036a9c77b4c7354f08683a26ea326c73fb43194e231537a259b3f79379d8
|
|
BLAKE2b-256 checksum How to use checksums |
44b6e725dc8ac65e8040d1d59c3408b27db13e880fb977feeeac1ec045620e95
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / symgroupy-0.6.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | symgroupy-0.6.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
40a35fcf15b0cf63fe955c207c19d5d0b53ec4c387974716e560a2d2c236f6c0
|
|
BLAKE2b-256 checksum How to use checksums |
e6706a2defac4d324f1a798938bf44be607a4f69a11a408e08536ad23b2d7a9b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / symgroupy-0.6.3-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | symgroupy-0.6.3-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 899.7 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d5a781472a8feb3013e611129a44c830a2bc443538d3a067b54e27da24e49a33
|
|
BLAKE2b-256 checksum How to use checksums |
1447afca90757e275cda77e7fbb8f17a1cd02cfebd08f4f1245ef3d7478c6b4c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / symgroupy-0.6.3-cp311-cp311-win_amd64.whl
| Download URL | symgroupy-0.6.3-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 113.1 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1afca27a97269c8acf64c8cde85fb9e4acd8634a19f31d82e75b89ed0f48dfce
|
|
BLAKE2b-256 checksum How to use checksums |
42560b5667cd586a2d98d08128d02b0cbeeb72796dca8a98c26e8152584a6100
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / symgroupy-0.6.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | symgroupy-0.6.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
7ac74448d71537ee2bb17c8d3a35655405be2fbd3043d504b4ba2e79360c30b1
|
|
BLAKE2b-256 checksum How to use checksums |
11fcdb3fd96d7cd66034d3fba6513909030e8d99f2a2c9c46a42008e03b400da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / symgroupy-0.6.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | symgroupy-0.6.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
079299400d48e95a9e48c4cbcfa8d61d9cb4a0b0e8a346453767fe3fc98851c3
|
|
BLAKE2b-256 checksum How to use checksums |
33137f2f38cbb8fa3212085d65415b6e70de2e7f67c8f830a6a1264d73720cdc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / symgroupy-0.6.3-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | symgroupy-0.6.3-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 860.1 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0ba62a44f947bca881760d7c4da52dc9433631b0ebbd52570e338c1ee17d8348
|
|
BLAKE2b-256 checksum How to use checksums |
b8a71df1af1d453400f430735e92d788a5b0905edfb77747737db4b8cf25476b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / symgroupy-0.6.3-cp310-cp310-win_amd64.whl
| Download URL | symgroupy-0.6.3-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 113.1 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bf88de80318a6b5c640f261306bbd35c1e9c56dcac92c9e9d6c188af0ef9ab41
|
|
BLAKE2b-256 checksum How to use checksums |
0b479806bb4d1228a0b862d2edb3eaaefbb72642bd6a6188f7072c053edfafc3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / symgroupy-0.6.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | symgroupy-0.6.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
d23c07d5fd761476cb1362559663c2dfbc808294fce471369c06601487e4c9fd
|
|
BLAKE2b-256 checksum How to use checksums |
6f5e1986ef464274aaa2217603275aae29d4a9edf3f7b6995f115787f7b2ed21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / symgroupy-0.6.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | symgroupy-0.6.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
d6e9ca31323fa2d5bfd569b7e5542eaa2a16ee27e990702ae85a2738c7cf5fe1
|
|
BLAKE2b-256 checksum How to use checksums |
81f1f889e7476173434928b7749ae9ebeee1f82a74ae81f8e3b69521b1a3c08b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / symgroupy-0.6.3-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | symgroupy-0.6.3-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 821.5 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
de2df0a9fce84224032d9d9217f4fe0453e0c8b65300fe1ebc13199f7c19eb36
|
|
BLAKE2b-256 checksum How to use checksums |
736c7713ee127fa7d2df128014732ed6f690f97dccc8180f76be97cebdb9085c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|