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

Uploaded Source

Built Distributions

spglib-1.12.0.post5-cp36-cp36m-manylinux1_x86_64.whl (253.2 kB view details)

Uploaded CPython 3.6m

spglib-1.12.0.post5-cp36-cp36m-manylinux1_i686.whl (235.7 kB view details)

Uploaded CPython 3.6m

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7m

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

Uploaded CPython 2.7m

File details

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

File metadata

  • Download URL: spglib-1.12.0.post5.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.9.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post5.tar.gz
Algorithm Hash digest
SHA256 41c2334cc715dd34c94e9dc1a7961bb956f98987677250b1afeff138f1736e8f
MD5 3668bcc127ff879335f176e7cdf75676
BLAKE2b-256 26548058849ddde4d34990672863a37f3c98d9ecbefc950fe4c0ef764f308f44

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.0.post5-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 253.2 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.9.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post5-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 93d96be8048b37cb4d1137497980b1459c2b726ab9a7aeb70bd7acbe5c32548b
MD5 3d9d5adb2a2467944e7049ae70f9d4ff
BLAKE2b-256 1d81b951c33b9c394768009e4d6f6804d24dc2446be4961779107eb26d54fbce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.0.post5-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 235.7 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.9.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post5-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e156754f739836f1ecb7fafa92945bfd8f759ea386a80d282efe6c7edbca8717
MD5 406b3c6304fa0f3a86eba4d7db43f604
BLAKE2b-256 3759ed1bbe27bf357255b54a67cd45bc637d3563216b2cdb1f436e851a8110ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.0.post5-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.9.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post5-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9bfefdb02ff426364b6bbdfb94948720042a8bfa6c60321860152816f5d98ed4
MD5 059a36791c3cbcb9d523231438ea4296
BLAKE2b-256 68a6aeb94851792952f2440848e98e8990c0a62cfbb64cbeb82f4d5ab73bbc92

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.0.post5-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.9.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post5-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4924e83834f83f9a8c2ff7b374103d22a92d84890e930c6756e8a5ad0d744c4e
MD5 6f8d630e0530d975e6c1d53a1a9f0b34
BLAKE2b-256 12a00f1524527cafbe6a88cd726e408f61f7ee298fcb4996f4ca0f2d8994ce24

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.0.post5-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.9.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post5-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7ffb1ba1e5c1dbf93174fb521cc86b3953932a05e6191c6d8d9854f7017e961b
MD5 67e92cdbde7dc42a543fef91f07a2508
BLAKE2b-256 b73689bdea4bf9c2bdf831bc9f1c3e47bbac56d25703e8c72fc77a4b91e9ef3b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.0.post5-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.9.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post5-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f56ed4e4756f09da70a1a3348d419bb437596becd2c30b3c11dcb5ee106f554e
MD5 91ecfa10f2162c92464637e548af1258
BLAKE2b-256 6401dd4be8e65c1bcfcdcb534d72e711bf56e5d8aede27deac60787b907cd596

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.0.post5-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.9.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post5-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 52b5cb8f28e11c52d5740acb97db837142c1b24efc9b12698e898626df4e8844
MD5 482f8837ce409d3b0bf0539a20d65b93
BLAKE2b-256 81444b890eae0df53dbc73bc60cac9626a521d8dd83a00c90ba1a0c6846c1155

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.0.post5-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.9.0 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.0.post5-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 457a56212fa5db4dd475c6b9f4497352a08760b30f5870215123700f554f491c
MD5 668e37a1a8e54d1b353155dde81513ff
BLAKE2b-256 8b54aa5d90cd7895032bacc852401bac9f5fb8f2ac425b41eb8d6097751c915a

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