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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.4m

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

Uploaded CPython 3.4m

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

Uploaded CPython 2.7mu

spglib-1.13.0.post2-cp27-cp27mu-manylinux1_i686.whl (245.9 kB view details)

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7m

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

Uploaded CPython 2.7m

File details

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

File metadata

  • Download URL: spglib-1.13.0.post2.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.post2.tar.gz
Algorithm Hash digest
SHA256 41504c51c364c7b19fc97ea5c6c55c69a0eac545dc70986aeb183964412ee2a0
MD5 2ffe0d574002b0b05ee4519a8eaa3fa4
BLAKE2b-256 38f55d464f9c446804ee9ae1dd2e2648ff9f1e100eeff8e2e3f53cff5fded38e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post2-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.post2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b195273999c689ea33f8420f25ef13a5fed589a0e4ef415c20d0cea7c1118ead
MD5 db63acdf3b70c14997e9dd6b1bcd4583
BLAKE2b-256 20bb2e1fb33bfd6edc1335330fce82c7200c9db5a3cba090d31399db8f49174c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post2-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.post2-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 610fab0ea050b81a176681b0025ad4c1db4ed4bce5e0d1869368abca72593308
MD5 5833fc71c9e18f2073f0a62014be9f7c
BLAKE2b-256 ee3a3e95c508bcd2f415030dd561d59282251c05fbc60ed70287f4827e70b0a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post2-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.post2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 49bac3e15e6c30bb0d00e4857adf082c032598c7d3586b7587d1bf5de14b9b03
MD5 80b40b4164d47088016099f0b6cdee51
BLAKE2b-256 e641ab2afd6124d7f45476def9d07480c022ef792e35c6fe89b3e71b8fe949f4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post2-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.post2-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d5c9df58a687284ef34229b57091ae8f14b3e3b54409839a6a7d0990f68317a5
MD5 351674688eca46700697aae341f9e9be
BLAKE2b-256 24deb3ea0b6a4ba5167e03c46c5632f2b07729ca11b7acd0287f683200d262a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post2-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.post2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b1e51d7eb928411baf516d2b71082178fc13866abc1b4fe04c6479ab0c998c46
MD5 43acad48555da4094fb0d715b2945221
BLAKE2b-256 6d18d197b83f8a78d7b4a7fa323a34697d4f0c27afd51f57c4db5d124622c029

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post2-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.post2-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 90afca2f4b2bce03f885acbe689feebdcb117b0f222107051294d0f6794ac4fd
MD5 cc51f2d1e52d932eac4ebcd1de1421ee
BLAKE2b-256 387ceaff02fa2bb4ae266656079158fdef396b13e522407aedb59904f3d5ddb6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post2-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.post2-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8230c705ed4970d4172eef7059e867e0a4be44fa8f92edb11ff7b4c49e66c45c
MD5 15e02ba34c20ac39db6cb873e721cb5f
BLAKE2b-256 0e286174e66ea1500bfd3e93507ead0a3f3d4f45225773cb39b21297d8ef3e3a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post2-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.post2-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 019bdc8b931b824cca419aa99c4db718722a5c70d1b96681e38dac003aadc1a4
MD5 db14e887846bbccefa4813e34060c315
BLAKE2b-256 6df9def370e700be80b6e4a5d206a94ba655b4110a82e0a9a35b29d4c6b98ec3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post2-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.post2-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cd114f4f5a1befcae39ff46127ecd1897ae75ef280bd693a2393055cc297db9e
MD5 1d21867ce2af2c09f75d4247851e779d
BLAKE2b-256 a656d0a04eaa310975e8bf53e5157d329933e40741daf373df306312dd806da3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post2-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 245.9 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.post2-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 162a749ca4b2fccb814cf7347097e1df9aa4c688f8deb0420897ccc24c86c973
MD5 7e6fa6d001399e213ed0fba1c4d72c77
BLAKE2b-256 1ff7a7631bb909cb4e4fffa5364d274347f3756aad2bcd5db2337c01c69912ca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post2-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.post2-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ea570249783e6d4fc4cbf235ae1f6a06788e925b88fe46a08ef25c7444a4c327
MD5 8fbec31f14930d04ec9f6ba018ceb3e6
BLAKE2b-256 f148723ed06081a887db5cdb33d1b8eeaeb3883fffb4abac99cf620c4d1c298c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post2-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.post2-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 632413968dcb088d594eea8a388c335d4903d73d1f226749742284e453410ce5
MD5 fa5b1daeeabd3a873434cda1fab56c6e
BLAKE2b-256 7c24988dfa50fd629a0b30491a565e65fdaf63bbec12345b4f1c2168141fe0c4

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