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

Uploaded Source

Built Distributions

spglib-1.15.1-cp38-cp38-manylinux2010_x86_64.whl (295.1 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

spglib-1.15.1-cp38-cp38-manylinux1_x86_64.whl (270.4 kB view details)

Uploaded CPython 3.8

spglib-1.15.1-cp38-cp38-manylinux1_i686.whl (253.9 kB view details)

Uploaded CPython 3.8

spglib-1.15.1-cp37-cp37m-manylinux2010_x86_64.whl (295.7 kB view details)

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

spglib-1.15.1-cp37-cp37m-manylinux1_x86_64.whl (269.8 kB view details)

Uploaded CPython 3.7m

spglib-1.15.1-cp37-cp37m-manylinux1_i686.whl (253.4 kB view details)

Uploaded CPython 3.7m

spglib-1.15.1-cp36-cp36m-manylinux2010_x86_64.whl (294.7 kB view details)

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

spglib-1.15.1-cp36-cp36m-manylinux1_x86_64.whl (269.8 kB view details)

Uploaded CPython 3.6m

spglib-1.15.1-cp36-cp36m-manylinux1_i686.whl (253.4 kB view details)

Uploaded CPython 3.6m

spglib-1.15.1-cp35-cp35m-manylinux2010_x86_64.whl (294.5 kB view details)

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

spglib-1.15.1-cp35-cp35m-manylinux1_x86_64.whl (269.8 kB view details)

Uploaded CPython 3.5m

spglib-1.15.1-cp35-cp35m-manylinux1_i686.whl (253.4 kB view details)

Uploaded CPython 3.5m

spglib-1.15.1-cp27-cp27mu-manylinux2010_x86_64.whl (292.2 kB view details)

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

spglib-1.15.1-cp27-cp27mu-manylinux1_x86_64.whl (269.0 kB view details)

Uploaded CPython 2.7mu

spglib-1.15.1-cp27-cp27mu-manylinux1_i686.whl (253.0 kB view details)

Uploaded CPython 2.7mu

spglib-1.15.1-cp27-cp27m-manylinux2010_x86_64.whl (292.2 kB view details)

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

spglib-1.15.1-cp27-cp27m-manylinux1_x86_64.whl (269.0 kB view details)

Uploaded CPython 2.7m

spglib-1.15.1-cp27-cp27m-manylinux1_i686.whl (252.9 kB view details)

Uploaded CPython 2.7m

File details

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

File metadata

  • Download URL: spglib-1.15.1.tar.gz
  • Upload date:
  • Size: 699.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1.tar.gz
Algorithm Hash digest
SHA256 7d4dbbcad0c3aec3d5f9204b4d7d3edffbc478378353a45e0f66785eda5d3630
MD5 f5b460c269f5d54ee201af5946dcaa2a
BLAKE2b-256 be35e96c43f5ece5779dbd5f21a5f7054542288032e7e657ecba6b2ca64fce77

See more details on using hashes here.

File details

Details for the file spglib-1.15.1-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.15.1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 295.1 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e47cf0561df5723a5e54d6562e58e7cdfe20c634484032d2857f9bce26de44a1
MD5 7816ec33f92c08436aaf8d42b16587e0
BLAKE2b-256 39457441853a1a898df95696df4c2e05a95cfaf190c8ec14b9eaa32eda01cbe9

See more details on using hashes here.

File details

Details for the file spglib-1.15.1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.15.1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 270.4 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 818426efccf53cfac49bb8121ddfabb905a458b69ddd9ee277ecc85014c13278
MD5 63cfea73e35318a91f6816eba00edd8b
BLAKE2b-256 b9c4b7a4abc3b7b9a856eb549520b48d051e9c289a1c888877224d63dda3493d

See more details on using hashes here.

File details

Details for the file spglib-1.15.1-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.15.1-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 253.9 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 bf024b3eaeb71525082d16cde01753c2a5250529e29ab0a349a0d4b5120f8385
MD5 29312b64838550210fef0e672d5e7642
BLAKE2b-256 367e71e01c6fcd3d9a0f678e3c4b299491cf8d84e6ca8f46da81a3800af2d5a0

See more details on using hashes here.

File details

Details for the file spglib-1.15.1-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.15.1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 295.7 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9b6d212589544d3c0d094dcc9101dcb4d79bd2544c5c87c868cfc23a56d945f2
MD5 a3679bb94af8fa5ef1780613e698ea96
BLAKE2b-256 2484668540aa35834928c811145844f024ceff7e9045f2e62225f25fbd16088e

See more details on using hashes here.

File details

Details for the file spglib-1.15.1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.15.1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 269.8 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5c8860d9aeb770e32ba0463f12e184cf609f6a5e14d1df010678b5bcd9dd5186
MD5 d67db47938c38de3112a599474d56077
BLAKE2b-256 9840b0f00f8555e2bc21d539adfded200ea9dff4199f2b041600449937978b03

See more details on using hashes here.

File details

Details for the file spglib-1.15.1-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.15.1-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 253.4 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 6641e1741feb084c5e3a2aa8041230352c0714fdaac964afcb3a9779e79bda6f
MD5 47285b4646413ab0b511063c43349377
BLAKE2b-256 842cfbca05a75947c9ed3c667442f42ff9ec719da3afeea40f6d5775ab012a3e

See more details on using hashes here.

File details

Details for the file spglib-1.15.1-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.15.1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 294.7 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a58354a32b9c588af24331159001a6ae1a5ef07c9cfc03afe4be525b75f7384e
MD5 00abe278979bd45567ee7c026ece8364
BLAKE2b-256 5c234c3ac9800663cac42903b5d696cf34170ec144635c1c77152f7ab97731e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.15.1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 269.8 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3646fd20d9e61ba31c5fe8582e6fa69361923dc9641e399a011d79ed7ba899b0
MD5 f1e6a9dcf6b54e1e45c930f542a59b5b
BLAKE2b-256 075511524cd3a3052abc02b3a9ad99f882db058f0441399c56068a2897db4f4f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.15.1-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 253.4 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1470a0eb1551801fb7f672010ee30ab256221c29d251e087e7a7e34e7d464051
MD5 32afca09ee53b562d3de646259ae6f37
BLAKE2b-256 31acd946993c3985f2a6e30321c92218b2c86b2f030080d052800680074c7c73

See more details on using hashes here.

File details

Details for the file spglib-1.15.1-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.15.1-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 294.5 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e7d33697d6d8649aa5830dd3d0e34fab513fd2f145c73b5940e7326d2ef2c606
MD5 dd971e28f9690db9d3fa8f9912efeb54
BLAKE2b-256 457a92e0c52ad4af1f76a1737f55ea626c043dfca4ad257bc356bf1d6d93c930

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.15.1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 269.8 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6d04cdd7f35e3afc43e7b0356e5093ef1d115345a45458e7c68ad67aae5cb344
MD5 a24fa988afca085fac261cf6dceb61bf
BLAKE2b-256 1dca6bdcab5030ad41953a729f84bf12f41454df0a307e6d8882fe55daed11b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.15.1-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 253.4 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 320398ef51fcd64d7e63902b4380a7795dec9053a3c04767f3be4ef8f2d5d0f2
MD5 8585a59a1c3e362015a18f583e6d2687
BLAKE2b-256 9be15213bef7e09d82ebc03030203e086a9da956a9311823c9b08bb5eb1d1a5b

See more details on using hashes here.

File details

Details for the file spglib-1.15.1-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.15.1-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 292.2 kB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c4fdb61a98d247da033f0d5240f7010638bb4c30b4a3cb5b62e1e10fc0b74076
MD5 08ab6ef72c9c6cb1d550a40ab8ebec51
BLAKE2b-256 2e7cda49bf144ac3756efc21b46d9c5365c43206399f70fd5e2c29a560dcc02f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.15.1-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 269.0 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4235a032d056213f96e6860f65ce902bb04998fd240bed447229bf65b5e89bdd
MD5 9d051e71c6ce7f6d25b4c801ec37689c
BLAKE2b-256 196357884edbde108b07d394654d234f9647bced25930bc3699e2a395078b5aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.15.1-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 253.0 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 33a439652bf8ae3b0639931d33c48f2484af8a6a871f02dcce61eec4767eb64c
MD5 d3c08bcbde6661f7c3419aa1607b1160
BLAKE2b-256 fac4cb685e9be0281bc7b2a706fd4647f4521dc3025ed6114ce212e89fd057ed

See more details on using hashes here.

File details

Details for the file spglib-1.15.1-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.15.1-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 292.2 kB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 862860aa4038aa5f0d441790a746613d3496990dc565baf6775ed836d55cbad7
MD5 02647b4572854b2f0b942bcbb08f31e6
BLAKE2b-256 788583aaf5613eb06e9801a27a3f2c2adfa22ab0b0f00f8aeced9ea8ef8d3c92

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.15.1-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 269.0 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 054730c26a04357c63dbff66133387bd62b1f5b185061766146770ca4d344fdd
MD5 104eb6340412714898a58d3705611993
BLAKE2b-256 4faac9a8f8c4ed65a5e408dc47d13fbbfc53118a7dd3d32f000261a29dc6137f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.15.1-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 252.9 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for spglib-1.15.1-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b070e9987fa939489f7a1612954ced4e38b0b8497d737212d8a9fd3546917ff8
MD5 d0702ab8f6fe274b98b097020dcaab7a
BLAKE2b-256 01cd928713e13d073f2dfa524359972e28739e2e6e34c69779ab704a7e79b1fa

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