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.10.4.11.tar.gz (672.4 kB view details)

Uploaded Source

Built Distributions

spglib-1.10.4.11-py3.6-linux-x86_64.egg (244.3 kB view details)

Uploaded Source

spglib-1.10.4.11-py2.7-linux-x86_64.egg (243.3 kB view details)

Uploaded Source

spglib-1.10.4.11-cp36-cp36m-manylinux1_x86_64.whl (237.3 kB view details)

Uploaded CPython 3.6m

spglib-1.10.4.11-cp36-cp36m-manylinux1_i686.whl (223.6 kB view details)

Uploaded CPython 3.6m

spglib-1.10.4.11-cp35-cp35m-manylinux1_x86_64.whl (237.3 kB view details)

Uploaded CPython 3.5m

spglib-1.10.4.11-cp35-cp35m-manylinux1_i686.whl (223.6 kB view details)

Uploaded CPython 3.5m

spglib-1.10.4.11-cp27-cp27mu-manylinux1_x86_64.whl (236.2 kB view details)

Uploaded CPython 2.7mu

spglib-1.10.4.11-cp27-cp27mu-manylinux1_i686.whl (222.8 kB view details)

Uploaded CPython 2.7mu

spglib-1.10.4.11-cp27-cp27m-manylinux1_x86_64.whl (236.2 kB view details)

Uploaded CPython 2.7m

spglib-1.10.4.11-cp27-cp27m-manylinux1_i686.whl (222.8 kB view details)

Uploaded CPython 2.7m

File details

Details for the file spglib-1.10.4.11.tar.gz.

File metadata

  • Download URL: spglib-1.10.4.11.tar.gz
  • Upload date:
  • Size: 672.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.15

File hashes

Hashes for spglib-1.10.4.11.tar.gz
Algorithm Hash digest
SHA256 13b0a227d2dc4079fe36d5bcce4e672400c7c5dfc5d3cd25ccb9521ef592d93e
MD5 74942e670ec4fcb341bc8db19bfa1b74
BLAKE2b-256 0011c043704bb7fe652c62744bd3bd7fa3e98f565fba0fce1e2e1690e549c91c

See more details on using hashes here.

File details

Details for the file spglib-1.10.4.11-py3.6-linux-x86_64.egg.

File metadata

  • Download URL: spglib-1.10.4.11-py3.6-linux-x86_64.egg
  • Upload date:
  • Size: 244.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.6

File hashes

Hashes for spglib-1.10.4.11-py3.6-linux-x86_64.egg
Algorithm Hash digest
SHA256 783a2ba764d3f408c2c1fd60a84547e23dc8802928e0eec7a3a59289285af065
MD5 e5d87eb48941ff37fa3775c586c70c34
BLAKE2b-256 092e53526d969d03a2f0f18a9af0c316301879f707c04d0ba137905ef1dd8db1

See more details on using hashes here.

File details

Details for the file spglib-1.10.4.11-py2.7-linux-x86_64.egg.

File metadata

  • Download URL: spglib-1.10.4.11-py2.7-linux-x86_64.egg
  • Upload date:
  • Size: 243.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.15

File hashes

Hashes for spglib-1.10.4.11-py2.7-linux-x86_64.egg
Algorithm Hash digest
SHA256 5530e147ecf4401d4ca3b8ca61830185a9f01d33132a0edeabef6ec3ba5c3600
MD5 2df4b641429817e9f334091112e3f379
BLAKE2b-256 e7da64f8b4f1251f69621761fcc1ba4c6c78986b67901641c29493c3e198f0be

See more details on using hashes here.

File details

Details for the file spglib-1.10.4.11-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.10.4.11-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 237.3 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.15

File hashes

Hashes for spglib-1.10.4.11-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6b519148da8397ea5246e5393c527a1ee56ef95253f4d777c3a2c5d658e1264d
MD5 339c56be76520fb4ab072fff8891e7b9
BLAKE2b-256 adab7fe8ad0b796853bfe4b812287c6f31da367cfa19a4567a10c6deb4385601

See more details on using hashes here.

File details

Details for the file spglib-1.10.4.11-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.10.4.11-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 223.6 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.15

File hashes

Hashes for spglib-1.10.4.11-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 66fc292ee208f08e7e2ca69b450a2f6c15a6f8284d6e1a1a1e923e132c171796
MD5 5258c642502016bc1af9b252c14b8c26
BLAKE2b-256 2bbf4c370dfa27e48a9ae4242128131e0d14cf863d562811d8dad3cb68f13d42

See more details on using hashes here.

File details

Details for the file spglib-1.10.4.11-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.10.4.11-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 237.3 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.15

File hashes

Hashes for spglib-1.10.4.11-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cd0fbec68c50a72a010afa89e7c401749684117a0a2a168c8d4a880292673230
MD5 5e6642d7aba799d6e2026920319605ea
BLAKE2b-256 35ff10b246ff48ecc7d6e84246c44e4c18030fb933ae75414631897be3913da2

See more details on using hashes here.

File details

Details for the file spglib-1.10.4.11-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.10.4.11-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 223.6 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.15

File hashes

Hashes for spglib-1.10.4.11-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e401b0db4596a14f0992c47d50cb2a50ebb26778db3e331c0da680134aa007cd
MD5 945c8795060adfa789f0c6e31ad68258
BLAKE2b-256 c9eb536add9108d1744a6c381fc9c0f02591768b29fc79aff5b18199509b9a17

See more details on using hashes here.

File details

Details for the file spglib-1.10.4.11-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.10.4.11-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 236.2 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.15

File hashes

Hashes for spglib-1.10.4.11-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 81f47764705bfc5f6027070a94271cf6cd75bd5aa04f3bc3360e5085503e5115
MD5 1680382f74c4dd34fd6f7f04243b61d5
BLAKE2b-256 0fc3c91b951599ef786b527dc8ba32a0f06e1beb7b53136b3add5ca4a78c00a4

See more details on using hashes here.

File details

Details for the file spglib-1.10.4.11-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.10.4.11-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 222.8 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.15

File hashes

Hashes for spglib-1.10.4.11-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1174097eaa344d7ef7d53a0a606d383e56e04cfe69c81192ba5559a2fe538c53
MD5 0d282b72b8197a840e58de8a04a4e7b9
BLAKE2b-256 7d8322b967738018f34791050bc41e690ae829ac664015bf96495a3c71e0130b

See more details on using hashes here.

File details

Details for the file spglib-1.10.4.11-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.10.4.11-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 236.2 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.15

File hashes

Hashes for spglib-1.10.4.11-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 46da29e353d72d83e3a56c8f915bf4f30f03177d58ee8485384d2b3fab644c4e
MD5 8e9e2a50d6bc0bab202f5f92103e56cb
BLAKE2b-256 b9b1aadc595532045fe15c406fb08d54a33372a405532eba60d08ecaaaee8c37

See more details on using hashes here.

File details

Details for the file spglib-1.10.4.11-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.10.4.11-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 222.8 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.15

File hashes

Hashes for spglib-1.10.4.11-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c5612536f4b071ff19e0f70c27d9710b934d34bb068c568df56faf33ac11812a
MD5 85009d19b96bc49a519d769f90a76513
BLAKE2b-256 544627aedcf10cb060e42e97fba88b0467057a4d761ce01800b6dc8e06f353d3

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