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

Uploaded Source

Built Distributions

spglib-1.13.0.post6-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.post6-cp37-cp37m-manylinux1_x86_64.whl (263.4 kB view details)

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

spglib-1.13.0.post6-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.post6-cp36-cp36m-manylinux1_x86_64.whl (263.4 kB view details)

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

spglib-1.13.0.post6-cp35-cp35m-manylinux2010_x86_64.whl (277.7 kB view details)

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

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

spglib-1.13.0.post6-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.post6-cp27-cp27mu-manylinux1_x86_64.whl (262.8 kB view details)

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mu

spglib-1.13.0.post6-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.post6-cp27-cp27m-manylinux1_x86_64.whl (262.8 kB view details)

Uploaded CPython 2.7m

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

Uploaded CPython 2.7m

File details

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

File metadata

  • Download URL: spglib-1.13.0.post6.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.post6.tar.gz
Algorithm Hash digest
SHA256 7827b4aef72659d19a9037a271b8e56e71083e89b2d50065c657942a5270ed75
MD5 3153beb9f5f9d0927f87d501def29dfd
BLAKE2b-256 7b2e5e49ba47d02d604029358b11d95eebe7c5f859926679e626ed2ba06c3851

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post6-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.post6-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c7b1eef9d97a733089e4852fa86d2ed27692f01408f2ddcc061a8468dc7101a0
MD5 8370da5e74f0edf34ddbf158b02fd66c
BLAKE2b-256 9de249cfe63a664404b9841e5b457a795e3062610362168d79b930d3f2caa079

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post6-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.post6-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2ee0d4dccc18d37646b5abdff2303744920b60eb5bc617c9adaa281715ff8eb9
MD5 8aeba29d2f2dcaf7934fe15e38927de6
BLAKE2b-256 221fe4c7c9def1a591eac54dd7b5091be5239070420c1e825eeb09e13b3e791b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post6-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.post6-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8adc835b45f290cc6193a077e1fa65c4423cbdc1b70ecc99fc02dab46310cb2e
MD5 f897d5a74cb16714e5c1a01341f30a22
BLAKE2b-256 15793a253fb1c9ca7f346ee74c94a0bde451e319bc2ee6bcb122d46da35c4658

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post6-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.post6-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 eb3f0ecdb324440f6c9feac07ac18fb68829ab5bc65a50971f45946cd38be0e3
MD5 3296f8fd67a38a27dbbc046d62329b9a
BLAKE2b-256 bde1359b7ab34d0aea6e9a87d15c537c79f080b40efdb082319831aaf1076535

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post6-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.post6-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1bb80349c0a100df2141fcae58dab4c18d2d49aa87ad8bbc1c65175e26ab7189
MD5 4511fa525d4c2699065b12b41881a78a
BLAKE2b-256 c2a7bebdcb847cc47003e9f9e76894a7826a7e37d0a49d7a02e653f72dd2e275

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post6-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.post6-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e07b1cb7815c6be713725e49ed8da1afaa7da748354464174e5a2e152779d0c3
MD5 67968c810525a49b5cacf9e9adfb76c9
BLAKE2b-256 1a4c10af9ab92f6e796eaee9e02800dad9cc517c90182015dabbbcf56d2cf909

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post6-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 277.7 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.post6-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d16d8b91b4f2bab0785d913f939e68a61afa47816ff3ce52cb9c798d99283666
MD5 e89f6f954bc32512a55fa53e8ed98b2b
BLAKE2b-256 2a2ff19d8d0f892992524556610c11061e06d82b211a83ee5ca407fe680090af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post6-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.post6-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 61e26afa90c5f07a5e446e6df271755da498739722d5908bf8bf2f115251f5a9
MD5 23d9d9b40d4da7e2cfcd1cad9871aa17
BLAKE2b-256 9e64f8d8324ad39322c171833b9c847cf8a405bc96781251fd5b05bede1489e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post6-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.post6-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5171ddee9d074fd0c8b0e7c6fd7b688bc07255d30c20094746c76b9b508a2c79
MD5 a50a62b822f30de3ead39956d0e81b1c
BLAKE2b-256 080a8cb02a685b9412f96730501c16bb304c893aca06c7e394ffc47abadb1f53

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post6-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.post6-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 33c2ab3e23882ce3b83e4e1334d1b44e3bf0c3f9e298a87d3b5cbaaeb6c73d34
MD5 bf8d8e74281cf1e9ac10ac660ea9ca80
BLAKE2b-256 71097173160cc65a7f6692f69bdbd206891f264baf6d0e48d780f4839b3f838b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post6-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.post6-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a334477007d4032208bb750d2e846b3e290c93c2bcf2878ff1918572346edbbc
MD5 cf0c8d990724b2929fe771011f326734
BLAKE2b-256 74ca03d39b2cea16ab473c990499363ce70dccb99b84433d9d014d7b46801729

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post6-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.post6-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 fc8e286e2fd0a0584319ca5c228250c1dd806e2a5650a31743ffc803cbda7446
MD5 486c8fa7e6c021edebe5e670366d0cc1
BLAKE2b-256 c6b1507d54b40847df856d809e7964254716953927bed72ab76832eaddc68aa4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post6-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.post6-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 394807b9ecced4c39afd7ac5ce5d7f1be5a825282295956bcef8c52333fb0cda
MD5 f457c32e0da8f379c35b5ea9656ca286
BLAKE2b-256 6f9687e94230bc2f1ae6a72051f58eb8579712658a2ebf5350d2797214e2fad7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post6-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.post6-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 48dcf96cd67f19cd68f906dc094b2b9e3adad1577ccfc2a3b6dbdf4ad4a55476
MD5 6cb9cfcf47233f378a37a7e453244ccd
BLAKE2b-256 3abeaef9ed241bbc96a7db8322beb4e4839cdcf8ca56f262f0a0e820aa9b0cfe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.13.0.post6-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.post6-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a11fed82bf8773d70b084e5e5642fde3b0ce1f48cfedb8311305839aa1181661
MD5 8d6b2378486445de124d654817c82a98
BLAKE2b-256 b31bbc012cda4c73091ff1a0856f8bc4100a6913d2c01cbecdf7379fd95c449a

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