Skip to main content

Point group symmetry study software

Project description

PointGroup Software

The PointGroup software allows you to visualize point symmetry groups (OpenGL).

Main features of the program

  1. Visualization of a point symmetry group selected from the list.
  2. Visualization of the point symmetry group given by the group generators.
  3. Group generators can be specified in the form of matrices, as well as selected from the list.
  4. Construction of the Cayley table for the symmetry group.

Installation

To install the software use the command:

pip install PyPointGroup

Dependencies

The package uses the following dependencies:

  1. NumPy
  2. PyQt5 or PyQt >= 5.0
  3. PyOpenGL
  4. PyShortCuts (optionally, to create a program shortcut)

Conda/Anaconda

To install the software use the command:

conda install -c nik0380 pypointgroup

Conda environment:

name: pointgroup
channels:
- conda-forge
dependencies:
- numpy
- PyQt>=5.0
- PyOpenGL
- pip
- pip:
      - PyPointGroup

Running the program

To run the program use the command

pypointgroup

After starting the program, you can create a shortcut to the PointGroup. To do this, in the Tool menu item, select "Create shortcuts...". You must first install the PyShortCuts package:

pip install pyshortcuts

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

PyPointGroup-2.0.18.tar.gz (77.7 kB view hashes)

Uploaded Source

Built Distribution

PyPointGroup-2.0.18-py3-none-any.whl (179.4 kB view hashes)

Uploaded Python 3

Supported by

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