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.12.0.post3.tar.gz (709.2 kB view details)

Uploaded Source

Built Distributions

spglib-1.12.0.post3-cp36-cp36m-manylinux1_x86_64.whl (253.3 kB view details)

Uploaded CPython 3.6m

spglib-1.12.0.post3-cp36-cp36m-manylinux1_i686.whl (235.6 kB view details)

Uploaded CPython 3.6m

spglib-1.12.0.post3-cp35-cp35m-manylinux1_x86_64.whl (253.2 kB view details)

Uploaded CPython 3.5m

spglib-1.12.0.post3-cp35-cp35m-manylinux1_i686.whl (235.7 kB view details)

Uploaded CPython 3.5m

spglib-1.12.0.post3-cp27-cp27mu-manylinux1_x86_64.whl (252.4 kB view details)

Uploaded CPython 2.7mu

spglib-1.12.0.post3-cp27-cp27mu-manylinux1_i686.whl (235.1 kB view details)

Uploaded CPython 2.7mu

spglib-1.12.0.post3-cp27-cp27m-manylinux1_x86_64.whl (252.4 kB view details)

Uploaded CPython 2.7m

spglib-1.12.0.post3-cp27-cp27m-manylinux1_i686.whl (235.1 kB view details)

Uploaded CPython 2.7m

File details

Details for the file spglib-1.12.0.post3.tar.gz.

File metadata

  • Download URL: spglib-1.12.0.post3.tar.gz
  • Upload date:
  • Size: 709.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.1 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post3.tar.gz
Algorithm Hash digest
SHA256 0cc7a148ce0b7f4360a761e12b6ebebc996f340c63299ae25b8dac45940d5beb
MD5 3580a61c19ac044904e55ad7276fc8fc
BLAKE2b-256 8156e4a10ea745fd9b39aeb1b0a22ac045fbc1e89f6233836a6b07b27f0295a5

See more details on using hashes here.

File details

Details for the file spglib-1.12.0.post3-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.12.0.post3-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 253.3 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.1 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post3-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a09fc91455ea2fad959ad55b021b73bc8e23646e8d9f359a966002135d207b95
MD5 4b43d21d661d63c6524c4dbc4006db79
BLAKE2b-256 3270bdf61bb2b51f215c8b01233412f794292923d6e269d56624fd98b7ddcfac

See more details on using hashes here.

File details

Details for the file spglib-1.12.0.post3-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.12.0.post3-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 235.6 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.1 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post3-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d87cea0362d6988fc29b15e7c686bf1f1bfa3df48dece491493df8a465aee5b9
MD5 ba4d7527c1c3360df45f359398ec3223
BLAKE2b-256 f9dae23a7eaa09db9bdbf7d9ffb1a70c8cc2e1e322ed6b09041621d4121b8afa

See more details on using hashes here.

File details

Details for the file spglib-1.12.0.post3-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.12.0.post3-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 253.2 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.1 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post3-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ab9e650ab97aaa3b482f1841c5794521d55d229b227a673441284cdacb4267c3
MD5 819349f5e2d824409b46a39418f033a3
BLAKE2b-256 9ca0c37d031a6ca74d14dad0d129269ddadd5bc39589aab631f6ced09206032f

See more details on using hashes here.

File details

Details for the file spglib-1.12.0.post3-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.12.0.post3-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 235.7 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.1 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post3-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5d8a8441456b05f1d069161f8ac24d5a7be460da84de1a60b7f7347e63952dd3
MD5 b857e6e990c4438d96f89730f7208e59
BLAKE2b-256 cd08233d0262782b1b8d5aba8805f316db9123cab96ab804ba5b1babc7bbe17d

See more details on using hashes here.

File details

Details for the file spglib-1.12.0.post3-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.12.0.post3-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 252.4 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.1 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post3-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 49c7606be53f1597f6bbf3e778a6070dd4020934c36e9537b586d634d93b4d04
MD5 796fa1649487868defdc3dda6208ea2e
BLAKE2b-256 d4cfeb1d6ff70eda2a66b4cdfbe7dafb62a385b101779ada3d294020fb8e87cc

See more details on using hashes here.

File details

Details for the file spglib-1.12.0.post3-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.12.0.post3-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 235.1 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.1 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post3-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 7659ec8c1edb8b26de9a749d5c38cc7c624ec6df96f286d4c9c79148cbdcb8cc
MD5 ae97a3164825d61bf3a04cbfecb54594
BLAKE2b-256 ea38d240cefb6f55c2d99246eaa2b3ccaed466d27c5e5fde86f823c455026edb

See more details on using hashes here.

File details

Details for the file spglib-1.12.0.post3-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.12.0.post3-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 252.4 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.1 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post3-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 43e7e9445218649b620b074c488f96a5581f0cf01f3a8d7240d2f775022cc47a
MD5 a83ab2830bee5e0299ec02523ac0811c
BLAKE2b-256 54f3e71d8a259cad556462be4b4a4c600e982c1b627ec4053f8bff38fc49148a

See more details on using hashes here.

File details

Details for the file spglib-1.12.0.post3-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.12.0.post3-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 235.1 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.1 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post3-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a355db12d9753c821ce8e70e9a219b8ab00bd5b205100afd0f058697fe7ba8e6
MD5 1b6d2e58b1d403ad569155abeb32bfeb
BLAKE2b-256 512c2bca3927ff55364d795c11ee64fcf0bd3b5e75d4367ba7c3e584f774022e

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