Skip to main content

This is the spglib module.

Project description

Version Badge Downloads Badge PyPi downloads Build Status

Python bindings for C library for finding and handling crystal symmetries

Installation

The package is developed on github. You can get the source for the released versions from the repository.

Using package distribution service

The easiest way to install python-spglib is to use the pypi package, for which numpy is required to be installed before the installation. A command to install spglib is:

pip install spglib

Conda is another choice:

conda install -c atztogo spglib

These packages are made by Paweł T. Jochym.

Building using setup.py

To manually install python-spglib using setup.py, python header files (python-dev), C-compiler (e.g., gcc, clang), and numpy are required before the build. The installation steps are shown as follows:

  1. Go to the python directory

  2. Type the command:

    python setup.py install --user

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

spglib-1.11.2.post1.tar.gz (703.6 kB view details)

Uploaded Source

Built Distributions

spglib-1.11.2.post1-cp36-cp36m-manylinux1_x86_64.whl (250.5 kB view details)

Uploaded CPython 3.6m

spglib-1.11.2.post1-cp36-cp36m-manylinux1_i686.whl (232.4 kB view details)

Uploaded CPython 3.6m

spglib-1.11.2.post1-cp35-cp35m-manylinux1_x86_64.whl (250.5 kB view details)

Uploaded CPython 3.5m

spglib-1.11.2.post1-cp35-cp35m-manylinux1_i686.whl (232.4 kB view details)

Uploaded CPython 3.5m

spglib-1.11.2.post1-cp27-cp27mu-manylinux1_x86_64.whl (249.3 kB view details)

Uploaded CPython 2.7mu

spglib-1.11.2.post1-cp27-cp27mu-manylinux1_i686.whl (232.0 kB view details)

Uploaded CPython 2.7mu

spglib-1.11.2.post1-cp27-cp27m-manylinux1_x86_64.whl (249.3 kB view details)

Uploaded CPython 2.7m

spglib-1.11.2.post1-cp27-cp27m-manylinux1_i686.whl (232.0 kB view details)

Uploaded CPython 2.7m

File details

Details for the file spglib-1.11.2.post1.tar.gz.

File metadata

  • Download URL: spglib-1.11.2.post1.tar.gz
  • Upload date:
  • Size: 703.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post1.tar.gz
Algorithm Hash digest
SHA256 5c7250c95b7ee45dbfed347f3c31b3e53b81a81072dc362090816a461f55642b
MD5 eb6b16b0d1d555d855bd0b4c947ddd79
BLAKE2b-256 7017deb385f65e17c6c2188fe2a6f68035addfe0f0cfdc675c174e7335ab121a

See more details on using hashes here.

File details

Details for the file spglib-1.11.2.post1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.11.2.post1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 250.5 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4d9ccee175eb624979130a91d372ef689e921823fcb9918fe8ddd2e72742c5e7
MD5 104cede7d17adce2690c9c99897605e2
BLAKE2b-256 ab357add109d9bf363a13f15b0ca54c4f10a920a89e2918ce42987c86a06c275

See more details on using hashes here.

File details

Details for the file spglib-1.11.2.post1-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.11.2.post1-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 232.4 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 66b8e5a9bf34e99e849de69dce9b25a82abeb328f0bc25a6647ca423534342e6
MD5 eb9bc8d03abc02836d03b4718a27fdfb
BLAKE2b-256 a14315d2435dfb2973d777069ab70a36e6e8beca9adcb9ccb683acab34ae9ead

See more details on using hashes here.

File details

Details for the file spglib-1.11.2.post1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.11.2.post1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 250.5 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0c7f6df6a2e9614e97dc0de7486a89c2eb35b5f107da4b0b4f806c61edb2d9e7
MD5 348edd8cf315f0d9aa917fddb73bba9d
BLAKE2b-256 659e684b4946d7ad09ed715f50b26081fa39ea3876e85ec34ee2aadb9202e402

See more details on using hashes here.

File details

Details for the file spglib-1.11.2.post1-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.11.2.post1-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 232.4 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 29a2db6daee6ace635ddc37efe8aa04bd646301884a2068a2b236be2a5aa45e0
MD5 186086401498608066d913980eca908b
BLAKE2b-256 e2fb5216f35bc14b13a11838480942769a8c79bb9de154a42b6582780963adaf

See more details on using hashes here.

File details

Details for the file spglib-1.11.2.post1-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.11.2.post1-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 249.3 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ebd8f5c8d3d1bde6a4cb11aa70818bb55e68e7caa1423280d34a155f8dc8511d
MD5 daa3779c5bacc093fe0ce4b14e1dfa8e
BLAKE2b-256 eb8d6cc75788531255af960adf18d6b3155a050d347a4dbfdb495ceb433d82e1

See more details on using hashes here.

File details

Details for the file spglib-1.11.2.post1-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.11.2.post1-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 232.0 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post1-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1d885e4f11713cdc388d702c07bd3dd3202a2c040d455165c815b469c308b6e4
MD5 49c1e0d70bc8238d1b46de0a7bb803f4
BLAKE2b-256 0f80ba7e38f8abebb9de04ed69184ec5c5cece1f49480471368af9f82c4c7689

See more details on using hashes here.

File details

Details for the file spglib-1.11.2.post1-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.11.2.post1-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 249.3 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 77e7ad2858a80c70b9e2ceaf12f728be74c35982767a45f817091d78e10c97e8
MD5 09f02cb53dd4e3a6719aca7906e8ea0d
BLAKE2b-256 dc2953894bbd5d5338bbd4d2ba52eb818587719fe59cf1ffddaa2a3408852ec8

See more details on using hashes here.

File details

Details for the file spglib-1.11.2.post1-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.11.2.post1-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 232.0 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post1-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 24414eac7a12016d044999963e380c9f10fb6f2dd9a23cbee1ec1456c9441bd3
MD5 63046ca24a8af41a59ae6052b14bfb0e
BLAKE2b-256 2249bdcfdc2b69304066bd11eb2f77c859bb7743f198079a90a76ddd6173433d

See more details on using hashes here.

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