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.13.0.post5.tar.gz (691.9 kB view details)

Uploaded Source

Built Distributions

spglib-1.13.0.post5-cp37-cp37m-manylinux2010_x86_64.whl (278.8 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

spglib-1.13.0.post5-cp37-cp37m-manylinux1_x86_64.whl (263.4 kB view details)

Uploaded CPython 3.7m

spglib-1.13.0.post5-cp37-cp37m-manylinux1_i686.whl (246.5 kB view details)

Uploaded CPython 3.7m

spglib-1.13.0.post5-cp36-cp36m-manylinux2010_x86_64.whl (277.9 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

spglib-1.13.0.post5-cp36-cp36m-manylinux1_x86_64.whl (263.4 kB view details)

Uploaded CPython 3.6m

spglib-1.13.0.post5-cp36-cp36m-manylinux1_i686.whl (246.5 kB view details)

Uploaded CPython 3.6m

spglib-1.13.0.post5-cp35-cp35m-manylinux2010_x86_64.whl (277.6 kB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ x86-64

spglib-1.13.0.post5-cp35-cp35m-manylinux1_x86_64.whl (263.4 kB view details)

Uploaded CPython 3.5m

spglib-1.13.0.post5-cp35-cp35m-manylinux1_i686.whl (246.5 kB view details)

Uploaded CPython 3.5m

spglib-1.13.0.post5-cp34-cp34m-manylinux2010_x86_64.whl (277.4 kB view details)

Uploaded CPython 3.4m manylinux: glibc 2.12+ x86-64

spglib-1.13.0.post5-cp34-cp34m-manylinux1_x86_64.whl (263.3 kB view details)

Uploaded CPython 3.4m

spglib-1.13.0.post5-cp34-cp34m-manylinux1_i686.whl (246.4 kB view details)

Uploaded CPython 3.4m

spglib-1.13.0.post5-cp27-cp27mu-manylinux2010_x86_64.whl (275.7 kB view details)

Uploaded CPython 2.7mu manylinux: glibc 2.12+ x86-64

spglib-1.13.0.post5-cp27-cp27mu-manylinux1_x86_64.whl (262.8 kB view details)

Uploaded CPython 2.7mu

spglib-1.13.0.post5-cp27-cp27mu-manylinux1_i686.whl (246.0 kB view details)

Uploaded CPython 2.7mu

spglib-1.13.0.post5-cp27-cp27m-manylinux2010_x86_64.whl (275.7 kB view details)

Uploaded CPython 2.7m manylinux: glibc 2.12+ x86-64

spglib-1.13.0.post5-cp27-cp27m-manylinux1_x86_64.whl (262.8 kB view details)

Uploaded CPython 2.7m

spglib-1.13.0.post5-cp27-cp27m-manylinux1_i686.whl (245.9 kB view details)

Uploaded CPython 2.7m

File details

Details for the file spglib-1.13.0.post5.tar.gz.

File metadata

  • Download URL: spglib-1.13.0.post5.tar.gz
  • Upload date:
  • Size: 691.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5.tar.gz
Algorithm Hash digest
SHA256 4e33e809b622d236634456e3c5b5b20dd97400d63eb25ef78967232b0cabae47
MD5 09257ff0b06f1077ad124f9c58290e93
BLAKE2b-256 823d4f1e07fa05a70f95788840ae5d2eea373b3f7c6284d764af23d15276ec8e

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 278.8 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 bc6c9b173d8239a3c8da6944320fd6b4ed1ef27f3d8148cfef859ca7cc204248
MD5 4ec5a9de1294a4bbe0cc128ad368a233
BLAKE2b-256 d469a270fcc8454b7511c13f9195291518a02e212e0c3409e1f4df6ab3ec3513

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 263.4 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 441ba84e77665d4b51dec0e283bd88d70b7726a458124877c08958645e718d85
MD5 de52008187d29907ae6f313090022134
BLAKE2b-256 6f8fd0856f71f7cfb6cffcbd72898a00bf4e001bcc37e9b784d645d83950ecc9

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 246.5 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f9607ce40809f4bab3e975b001ab14d99c8df3ff971a42a0a3ac5cb49511f8b9
MD5 98d330d4e2674b56acc7feb93c7ce288
BLAKE2b-256 c84655d1ad4319d89199284fc159b93f90b4146efb5d4df97a90ed26dab9b5d7

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 277.9 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 022fe9aafaba6fbc9138c109ded3283fb3438983aeee0e78e9f304b01274ce38
MD5 aabeff87a073d84e5f623af90025faa5
BLAKE2b-256 65e31f7d3c822c7c7b9a59b0358f8ae0609efcfc92b900ab45bc1c5da84870ad

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 263.4 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2f9e5ee761d5da17585470624ccca61c3b7354eaf0eee4c04d559fa71b2878de
MD5 be982660ce98f638667ed45c5ef3e030
BLAKE2b-256 1bf7ad51e833b2d579ef0d3693147d77d955610db4f6c6a101fb7ba877c9cf93

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 246.5 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 802c0b848dd823114fd5f7925f4c25dce5d4e21495c8b5cd3eab4e4461e4c19a
MD5 2dc3aa720de4e92810e683be66a5c68a
BLAKE2b-256 cda4cf7d311b14ee8d09d709cfa1bb596172c5cbd04f71b9ee4de47d81c9316d

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 277.6 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 141175d12155dd834e8ef6d734f1a4c789bcb7a398decc4937cbb15a465a3b5a
MD5 7d7d2531fcd5d4fc121b4b5adf322daa
BLAKE2b-256 2021f4174445e336c6475cc1fe860b71fa03eae151490e7aeaccd2aedfe96d8a

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 263.4 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4284ccc49e61e6ca84c50d53c5ee46c95453e0fa6ed4c3e61a750f157d9c717c
MD5 162aff4710c6fc682197f76d5649406a
BLAKE2b-256 5f080e75648bff7c027062f1e41e0377095716de946bafb4678f6fa0dbd04576

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 246.5 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 adf364d7aab0e491934d3d12478cfa4d14160f31fbdc3175ea30af75378a763c
MD5 166203948b0f5d2d184a1cdd3fce0f51
BLAKE2b-256 3b30cc087efa122c2b575202a134fb7ce2662abeb83a27bc1b76708f6bb89b5e

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp34-cp34m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp34-cp34m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 277.4 kB
  • Tags: CPython 3.4m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp34-cp34m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3d039f80404bc39b366475bda3c7e200ec9e761dedc5630cc6470a63a4c47987
MD5 3d731390db04cfded9ba23d062a7171c
BLAKE2b-256 a8367cb8ed3089ffa3fed620ee655cef0a146f3d4531252582dc8f2e73e7c201

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 263.3 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9d10d444db6be98e50ddc5a872859b79f2443d21f937b221c13e3f2393242a43
MD5 453792796409a2e911043132f7a466f3
BLAKE2b-256 19b089e2851ee10620e6b4534c77d40338d797670408faec73ec1c6bebcc6839

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp34-cp34m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp34-cp34m-manylinux1_i686.whl
  • Upload date:
  • Size: 246.4 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 48a4f414eff6fee076a92a0d181bc20a500dc1238fd8c9885cb2f513dd88fd6c
MD5 ee09def670772067b1ff96aba2060ce4
BLAKE2b-256 2e14e19eb4e89601fbe590c1111c57457a733d065bf7f4f22a9824adb5976d0e

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 275.7 kB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 73c6bd86d4a1c9bacf068b6a465078765f040ed68a3edd3afd0187d416cd99f8
MD5 76fa0047283f336f46e125001edcc363
BLAKE2b-256 03e4d39b468196478012d1956e092faaca57b13e23f9a3cc42fde1e13bfd8f1b

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 262.8 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e3cbbd7c331f53108e7c732290e1968fdade0af715177680ee393e43b81d48fb
MD5 af1b52478342b79f26a60a2eae93895a
BLAKE2b-256 6af48e9dc55a8c5d280c039d02731dd44ec6d38249df15f80a90fef2e0afcb13

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 246.0 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 7e4f6abe77ce3457847a058298ad4259efce4ab7658ed4b88d7ce137ce0596b0
MD5 c7e87c0ed1b776cec441594e8634379d
BLAKE2b-256 b72be3dbce9c8022688eb4f60863cee2dca7c41da28622d28b4630e88c1d7b7c

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 275.7 kB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f2650bf517753eacd0f066749a7841702e7ca6c8380ace3b4e95542d6b240ba4
MD5 3d70f69e36401792134b712032f998f0
BLAKE2b-256 3b157570a4c68f742157df4ef00e2796f7ed5d6b8e6c8683f25dcd54903205c0

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 262.8 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 916ee8877fedb7796423031b68d3e0de8832f493df47216274762dc25e396253
MD5 9a7232cc8ec794cf29123b32471333d6
BLAKE2b-256 fb8deab97b33ea608e3fd21a1f896c22aef2d5dbb5ecca76c8ed6e9ed22deb4d

See more details on using hashes here.

File details

Details for the file spglib-1.13.0.post5-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.13.0.post5-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 245.9 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.13.0.post5-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 2aeb1740230f60fb2189a316324106441eac2ba54e6f9768fb6809d42f124780
MD5 0d66cc7a9478dff07312cd477e978d3f
BLAKE2b-256 c76f39bedfe6521fd3cd253fe1b483d6431f6087ae068ed855cb71dc8dc079a9

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