Crystallographic space group library in Python
Project description
Xcore is a crystallographic space group library written in Python.
Usage
>>> from xcore import UnitCell, SpaceGroup >>> spgr = SpaceGroup("Pnma") >>> spgr.info() Space group Pnma Number 62 Schoenflies D2h^16 Hall -P 2ac 2n H-M symbol Pnma Laue group mmm Point group mmm Orthorhombic Centrosymmetric Order 8 Order P 8 # +(0.0 0.0 0.0), Inversion Flag = 0 x,y,z -x+1/2,-y,z+1/2 x+1/2,-y+1/2,-z+1/2 -x,y+1/2,-z # +(0.0 0.0 0.0), Inversion Flag = 1 -x,-y,-z x+1/2,y,-z+1/2 -x+1/2,y+1/2,z+1/2 x,-y+1/2,z
or:
>>> cell = UnitCell((19.9020, 10.1561, 24.6892, 105.88), "P21/c", name="SSO", composition="Si80 O163") >>> cell.info() Cell SSO (Si80 O163) a 19.9020 al 90.00 b 10.1561 be 105.88 c 24.6892 ga 90.00 Vol. 4799.90 Spgr P121/c1
Installation
pip install xcore
Requirements
Python2.7
Numpy
Pandas
Inspired by (and built on) sginfo.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
xcore-0.7.2.tar.gz
(135.8 kB
view details)
Built Distribution
xcore-0.7.2-cp27-cp27m-win_amd64.whl
(216.2 kB
view details)
File details
Details for the file xcore-0.7.2.tar.gz
.
File metadata
- Download URL: xcore-0.7.2.tar.gz
- Upload date:
- Size: 135.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b79cf38651f58062c72ea3416aa13fdeaa4c2984a46b7b0355f6b60fe70254ed |
|
MD5 | 59a393d7e5bc7422a34ac0896d9f0c21 |
|
BLAKE2b-256 | 5e95346d2855bd12a77857c91eaf4fac38f9588b1b45487663686c33f971c0c0 |
File details
Details for the file xcore-0.7.2-cp27-cp27m-win_amd64.whl
.
File metadata
- Download URL: xcore-0.7.2-cp27-cp27m-win_amd64.whl
- Upload date:
- Size: 216.2 kB
- Tags: CPython 2.7m, Windows x86-64
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ef81831f16bac2c189a2ab190b3b4174a2a21f5e90db4393489e3a594fd8225 |
|
MD5 | 6495504dfddf53c3e903de7875eafd6d |
|
BLAKE2b-256 | e5ca454b55fb793ab95d95f72defd58f2e2e13b31211359780085ec1decdb3e0 |