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.14.0.post23.tar.gz (694.8 kB view details)

Uploaded Source

Built Distributions

spglib-1.14.0.post23-cp37-cp37m-manylinux2010_x86_64.whl (288.1 kB view details)

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

spglib-1.14.0.post23-cp37-cp37m-manylinux1_x86_64.whl (262.9 kB view details)

Uploaded CPython 3.7m

spglib-1.14.0.post23-cp37-cp37m-manylinux1_i686.whl (247.2 kB view details)

Uploaded CPython 3.7m

spglib-1.14.0.post23-cp36-cp36m-manylinux2010_x86_64.whl (287.2 kB view details)

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

spglib-1.14.0.post23-cp36-cp36m-manylinux1_x86_64.whl (262.9 kB view details)

Uploaded CPython 3.6m

spglib-1.14.0.post23-cp36-cp36m-manylinux1_i686.whl (247.2 kB view details)

Uploaded CPython 3.6m

spglib-1.14.0.post23-cp35-cp35m-manylinux2010_x86_64.whl (286.8 kB view details)

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

spglib-1.14.0.post23-cp35-cp35m-manylinux1_x86_64.whl (262.9 kB view details)

Uploaded CPython 3.5m

spglib-1.14.0.post23-cp35-cp35m-manylinux1_i686.whl (247.2 kB view details)

Uploaded CPython 3.5m

spglib-1.14.0.post23-cp27-cp27mu-manylinux2010_x86_64.whl (284.8 kB view details)

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

spglib-1.14.0.post23-cp27-cp27mu-manylinux1_x86_64.whl (262.4 kB view details)

Uploaded CPython 2.7mu

spglib-1.14.0.post23-cp27-cp27mu-manylinux1_i686.whl (246.8 kB view details)

Uploaded CPython 2.7mu

spglib-1.14.0.post23-cp27-cp27m-manylinux2010_x86_64.whl (284.8 kB view details)

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

spglib-1.14.0.post23-cp27-cp27m-manylinux1_x86_64.whl (262.4 kB view details)

Uploaded CPython 2.7m

spglib-1.14.0.post23-cp27-cp27m-manylinux1_i686.whl (246.8 kB view details)

Uploaded CPython 2.7m

File details

Details for the file spglib-1.14.0.post23.tar.gz.

File metadata

  • Download URL: spglib-1.14.0.post23.tar.gz
  • Upload date:
  • Size: 694.8 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.14.0.post23.tar.gz
Algorithm Hash digest
SHA256 ad68b4c57d8719704b42a00b5e682c4d963f062edc0e21a5b3c0973ae2f0d7bf
MD5 eea39ff8e243d9489ccac4172e84e6d9
BLAKE2b-256 2e2900bc10ef31501a3174d93f1990f1d047294e97293b28d108d75905da0419

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post23-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.14.0.post23-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 288.1 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.14.0.post23-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 42a53bfa9a987b4596af7f86255acbcd0a9a2e6526b86c8f84178dcbf0e86a5a
MD5 08bdf4a95bc16e00100ee7face7be459
BLAKE2b-256 897931f7e3ba352f6f1fbe7a529e5a2e981e5be2ef91d0c7ae63cf90fd215cf6

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post23-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.14.0.post23-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 262.9 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.14.0.post23-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3e67c4d37849dcc3cb695af47c9b0fe37b2755c5cf80b482ccf9352acee00c79
MD5 4c7270ac0e6fe0ed17604e93adab3809
BLAKE2b-256 8bd15cbc88c096ea054c8a29be83b1e9a89ae2fb2e484fac5dea55fa44622ad7

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post23-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.14.0.post23-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 247.2 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.14.0.post23-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 737f43870f8e76c344466381ef490778ac76168d70324adafc2f45b67e9737bc
MD5 d7a133706202201116e1d7dbbd14563b
BLAKE2b-256 b70710fe0c279c0a8daf31a554fc9bc4f417d09e9769dccd4cbac96caf651619

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post23-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.14.0.post23-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 287.2 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.14.0.post23-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 695fd16ae11ca0bb668d36d80dc636b475bec6ecdf20f1aa00665c3b2edeea7f
MD5 cd69b62ec0c068cf6b02cd55400bc921
BLAKE2b-256 4c6ea90dac4f950c96f8e2ebba72e8d474e1e7116748ff3c8e44123a6ad84a1b

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post23-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.14.0.post23-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 262.9 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.14.0.post23-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 eab016c27047f4b44e8ae0871f1813f655a3fb112fea5574ecf02dfcfdf6bfac
MD5 b9cfbceb83d0eba1fb8941e4dc29943b
BLAKE2b-256 96a1e214dbf5302834302a0d02bd85b19073bc4757a0ca6dbc2629d32658f8e5

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post23-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.14.0.post23-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 247.2 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.14.0.post23-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 2138a3897d1fc33ac7668ea8e150be47284e047d053abc0c5ec21385cc1b28b3
MD5 3619e5d6781afe377659f7948dd607eb
BLAKE2b-256 f7d0cb934d64cf704e8d58e99a6c0e979f5c14de780337a57a338aef11f1dcb4

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post23-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.14.0.post23-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 286.8 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.14.0.post23-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 29dd1e5b9556f57d16a748544fc88c1e0c032941d4ad6c02b22421dd2e698e77
MD5 cf6268d7b84c1a51cfe58463c840fc01
BLAKE2b-256 52b9a4039fa7f057b22b724b7e5457cb7aba7ab62d157acb9b1028af38e5e519

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post23-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.14.0.post23-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 262.9 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.14.0.post23-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c423a8dc2ad42047dfe06a2f4436b5d1f6ea650e4ae98f9e989f307fde9c97f6
MD5 e7d499caf368f4c65b847c7ea781fcff
BLAKE2b-256 7f4c717c7cc47cfe215727f414659633e929c382eef9b38fe74909c9ff6b0a27

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post23-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.14.0.post23-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 247.2 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.14.0.post23-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 efb1cf69c5ceeeeaacf94c10689e68297c334e6c5391423f7887aafe8e3fc82b
MD5 1bda26f988cefd21a4bbd587d9b04c46
BLAKE2b-256 a5c24fa93b6b9eed115e50576a5513723cf944fd3a16eb7a67c4277338564df7

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post23-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.14.0.post23-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 284.8 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.14.0.post23-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 17ef9c5c8533e20018107a6f8f9152677408d11f52a1b9d8a9cd32ffd2d0e560
MD5 02bd84b1d5aa57518412d00f73d4acbb
BLAKE2b-256 4b8a6223a6fb740a4352167765226923746bf2dca7056ec5212f0e861e81677c

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post23-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.14.0.post23-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 262.4 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.14.0.post23-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 372598b04c2b21febdf11230deb8347c6a0ff09e639a4a9d56b830e7e82efe05
MD5 385e4219e0fa3fdf53bcbb679f2e2060
BLAKE2b-256 e3f70523657c896f62de875990e22cd21e368be8df00e0c1041f51dbe4223236

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post23-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.14.0.post23-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 246.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.14.0.post23-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 bc4a753dfabb8ab1731624b107dbb85e2ee9221d11c45d3e37777b14fbd1aadd
MD5 a0c26fd7885154adb3a38d967cf48fae
BLAKE2b-256 5f1ee96a28cc6ca8a482f4bb293977d0516d50aead0f05e4ebd5816f2d7f27a1

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post23-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.14.0.post23-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 284.8 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.14.0.post23-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 91d3a3b3a474290694b56b2b9c88bfe668ad1d0a0db19157173148b4e9eb4453
MD5 a6e9cc9a693f69ae7bc8ea5dccbf1e51
BLAKE2b-256 cab5f164fdf34ad8ad651a605395db146a6ebe86403c449310f8773ffd14a108

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post23-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.14.0.post23-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 262.4 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.14.0.post23-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8a433e524cd4a729a639c22f632c742dc2177c8892b7560b41cfe8a5205b0058
MD5 7ec945f3e9e89824db322390d15076df
BLAKE2b-256 ce9ca55d88b3c2f76d38ba206673fa1cdd42c44a79bccddc00669bf44e6632c3

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post23-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.14.0.post23-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 246.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.14.0.post23-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4ce751ca5d1746102769f076963fd33f47e3f5adedd5b7332bea66dbfdb47518
MD5 a1d11c7add970f5c4f8878d30cc75557
BLAKE2b-256 0184665dcb1f6a4b0ec5d9cfbc8c68aedaa7cc8a2d5266a2358fc55bbfc56571

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