# 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`
Raw data
{
"_id": null,
"home_page": "https://github.com/nik0380/pypointgroup",
"name": "PyPointGroup",
"maintainer": "",
"docs_url": null,
"requires_python": ">3.4",
"maintainer_email": "",
"keywords": "symmetry,group,crystallography,xray",
"author": "Nikolay Somov",
"author_email": "somov@phys.unn.ru",
"download_url": "https://files.pythonhosted.org/packages/74/94/fe6dde7165ed78fc228ce681ae8324dadf5c0e3864d14e2064a74b2ebe07/PyPointGroup-2.0.18.tar.gz",
"platform": null,
"description": "# PointGroup Software\n\nThe **PointGroup** software allows you to visualize point symmetry groups (*OpenGL*).\n\n## Main features of the program\n1. Visualization of a point symmetry group selected from the list.\n2. Visualization of the point symmetry group given by the group generators.\n3. Group generators can be specified in the form of matrices, as well as selected from the list.\n4. Construction of the Cayley table for the symmetry group.\n\n## Installation\nTo install the software use the command:\n\n`pip install PyPointGroup`\n\n### Dependencies\n\nThe package uses the following dependencies:\n1. `NumPy`\n2. `PyQt5` or `PyQt >= 5.0`\n3. `PyOpenGL`\n4. `PyShortCuts` (optionally, to create a program shortcut)\n\n### Conda/Anaconda\n\nTo install the software use the command:\n\n`conda install -c nik0380 pypointgroup`\n\nConda environment: \n\n name: pointgroup\n channels:\n - conda-forge\n dependencies:\n - numpy\n - PyQt>=5.0\n - PyOpenGL\n - pip\n - pip:\n - PyPointGroup\n\n\n## Running the program\n\nTo run the program use the command\n\n`pypointgroup`\n\nAfter starting the program, you can create a shortcut to the **PointGroup**.\nTo do this, in the **Tool** menu item, select *\"Create shortcuts...\"*. \nYou must first install the `PyShortCuts` package:\n\n`pip install pyshortcuts`\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Point group symmetry study software",
"version": "2.0.18",
"split_keywords": [
"symmetry",
"group",
"crystallography",
"xray"
],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "3b577d77abefcb8088d51253bab87019",
"sha256": "669b23d0fead8a77f1e6b8b6eff57ec2961581027af003c0b66bea19bf423f9b"
},
"downloads": -1,
"filename": "PyPointGroup-2.0.18-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3b577d77abefcb8088d51253bab87019",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">3.4",
"size": 179381,
"upload_time": "2022-12-19T11:23:10",
"upload_time_iso_8601": "2022-12-19T11:23:10.849987Z",
"url": "https://files.pythonhosted.org/packages/e2/34/cd9d3fc70a98ad77b3ab7331764a602f50cdf475bb07829fea86e554cd3c/PyPointGroup-2.0.18-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "806caa804f9996a4a0965d5418c04ced",
"sha256": "2208481d62e35802dfd15079d3262522f38ea5b5860a9f55e11f297dd5f91dd4"
},
"downloads": -1,
"filename": "PyPointGroup-2.0.18.tar.gz",
"has_sig": false,
"md5_digest": "806caa804f9996a4a0965d5418c04ced",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">3.4",
"size": 77726,
"upload_time": "2022-12-19T11:23:13",
"upload_time_iso_8601": "2022-12-19T11:23:13.385628Z",
"url": "https://files.pythonhosted.org/packages/74/94/fe6dde7165ed78fc228ce681ae8324dadf5c0e3864d14e2064a74b2ebe07/PyPointGroup-2.0.18.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-12-19 11:23:13",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "nik0380",
"github_project": "pypointgroup",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "pypointgroup"
}