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.2.post0.tar.gz (710.3 kB view details)

Uploaded Source

Built Distributions

spglib-1.12.2.post0-cp36-cp36m-manylinux1_x86_64.whl (251.3 kB view details)

Uploaded CPython 3.6m

spglib-1.12.2.post0-cp36-cp36m-manylinux1_i686.whl (235.3 kB view details)

Uploaded CPython 3.6m

spglib-1.12.2.post0-cp35-cp35m-manylinux1_x86_64.whl (251.3 kB view details)

Uploaded CPython 3.5m

spglib-1.12.2.post0-cp35-cp35m-manylinux1_i686.whl (235.3 kB view details)

Uploaded CPython 3.5m

spglib-1.12.2.post0-cp27-cp27mu-manylinux1_x86_64.whl (250.3 kB view details)

Uploaded CPython 2.7mu

spglib-1.12.2.post0-cp27-cp27mu-manylinux1_i686.whl (234.7 kB view details)

Uploaded CPython 2.7mu

spglib-1.12.2.post0-cp27-cp27m-manylinux1_x86_64.whl (250.3 kB view details)

Uploaded CPython 2.7m

spglib-1.12.2.post0-cp27-cp27m-manylinux1_i686.whl (234.8 kB view details)

Uploaded CPython 2.7m

File details

Details for the file spglib-1.12.2.post0.tar.gz.

File metadata

  • Download URL: spglib-1.12.2.post0.tar.gz
  • Upload date:
  • Size: 710.3 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.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.2.post0.tar.gz
Algorithm Hash digest
SHA256 15b02b74c0f06179bc3650c43a710a5200abbba387c6eda3105bfd9236041443
MD5 6284bc052ad499e6931276f8e77cc695
BLAKE2b-256 506a5893b82fb550b190bd557f97d31fe3e3d2b276f110a1b903e7a35a889fe6

See more details on using hashes here.

File details

Details for the file spglib-1.12.2.post0-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.12.2.post0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 251.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.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.2.post0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 12c357da722a09cc190b7af73d8c8bb1fa065d5f66dd18ac8b59782e3b3c0a4b
MD5 64ea4d00ee996fe8691110fe2030388e
BLAKE2b-256 3bea0626aec746275c3909a86d069462ec301abe1598330e668b957bb584bec2

See more details on using hashes here.

File details

Details for the file spglib-1.12.2.post0-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.12.2.post0-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 235.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.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.2.post0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 af9bd461df3b624dc78f2d5ccfe9c0da3418edeb930bd0cb127f371cc1caa279
MD5 443dc41c2e0615a486c9ed6765c7fd13
BLAKE2b-256 274e5c10f06cc494fe2e6ad7d65450b17735e6724c1e939274412ae5dffb57f0

See more details on using hashes here.

File details

Details for the file spglib-1.12.2.post0-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.12.2.post0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 251.3 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.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.2.post0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b07bc932fea1966f4d1376e5bb01cd250988cd16e836241aa224473eb011051d
MD5 74a1b38df8860abbebe6cb827a438cb6
BLAKE2b-256 84f021c632a0c200d28451804718ac6f5cced08b1ad411aeef5f9824af299640

See more details on using hashes here.

File details

Details for the file spglib-1.12.2.post0-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.12.2.post0-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 235.3 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.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.2.post0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 cc438ad56d3840ea3a69c9fa938c18978e675949e5935baaaf52002e3801be5f
MD5 eefaa5aaabd08c64662f1a514a214eb2
BLAKE2b-256 99aa3dda1bc15e3832f3738b7240624670b39dd5d5462b4b213d3c00a94ea2b9

See more details on using hashes here.

File details

Details for the file spglib-1.12.2.post0-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.12.2.post0-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 250.3 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.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.2.post0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 155b241fe7d6b434998b56949c2f408e7c919d48c2fee596a53aaa8da640934b
MD5 9d85d227c30440d504bd6709f57b4fb9
BLAKE2b-256 831cd2f86d883a8f835192a10d547bcfae6fd886fb7a39dc173892b789a3921f

See more details on using hashes here.

File details

Details for the file spglib-1.12.2.post0-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.12.2.post0-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 234.7 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.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.2.post0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f846a7c2bc960fb30d3eeb6717503ee95899ef38ef38a7efdf18f8dc67b355eb
MD5 05787ed88526ef4bee36237b4daeff08
BLAKE2b-256 6b22a6b02e039973007774a30e611b23b458e4d8289330993257912b4375f164

See more details on using hashes here.

File details

Details for the file spglib-1.12.2.post0-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.12.2.post0-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 250.3 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.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.2.post0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9cb743388dc55120aca3ddb5815be768b023cdf7463c1fc674c4ce87bdd18ea1
MD5 637679f50404ad2de5b75bebd4f27823
BLAKE2b-256 ec20ed8d5327e7af87579fe4c2a7b910500c1fe6e4c6586e01db9f80f024bac3

See more details on using hashes here.

File details

Details for the file spglib-1.12.2.post0-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.12.2.post0-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 234.8 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.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.2.post0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 fc20367b58d31ed600dc10eaaca9a3719e9c2fa19d47c6cd035fce0f92277598
MD5 d62dab7bbeaad39bb90d92c22fe271b4
BLAKE2b-256 121d3802a408caba44fac6b76e6ea674b204a522d08505009c813de029bd16e5

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