Skip to main content

pointgroup module

Project description

Test & upload to PyPI PyPI version

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)

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

pointgroup-0.4.4.tar.gz (10.9 kB view details)

Uploaded Source

Built Distribution

pointgroup-0.4.4-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file pointgroup-0.4.4.tar.gz.

File metadata

  • Download URL: pointgroup-0.4.4.tar.gz
  • Upload date:
  • Size: 10.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.22

File hashes

Hashes for pointgroup-0.4.4.tar.gz
Algorithm Hash digest
SHA256 acd607b9462faf730cffab3e345bb940b8527a9806258f489e30df79b4d4ea3b
MD5 8d76ca38a0742502f537ede2d8c31292
BLAKE2b-256 2fd4622a88ef8bb3165182f0cad078cfae40bf0ab330f19fa0414c9966b1f16f

See more details on using hashes here.

File details

Details for the file pointgroup-0.4.4-py3-none-any.whl.

File metadata

  • Download URL: pointgroup-0.4.4-py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.22

File hashes

Hashes for pointgroup-0.4.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e4f1ad245d1f216218c45d3eeea529c6471512198725cac1ed080e7229560d90
MD5 11706194bbb259fb7eeffbb5fdb93230
BLAKE2b-256 53ea43875413e2e0becf3e99b0e0f94b15c21f0307f4e61ba2620f92f98ef7ef

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page