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

Uploaded Source

Built Distributions

spglib-1.11.1.post3-cp36-cp36m-manylinux1_x86_64.whl (242.4 kB view details)

Uploaded CPython 3.6m

spglib-1.11.1.post3-cp36-cp36m-manylinux1_i686.whl (227.1 kB view details)

Uploaded CPython 3.6m

spglib-1.11.1.post3-cp35-cp35m-manylinux1_x86_64.whl (242.4 kB view details)

Uploaded CPython 3.5m

spglib-1.11.1.post3-cp35-cp35m-manylinux1_i686.whl (227.1 kB view details)

Uploaded CPython 3.5m

spglib-1.11.1.post3-cp27-cp27mu-manylinux1_x86_64.whl (241.0 kB view details)

Uploaded CPython 2.7mu

spglib-1.11.1.post3-cp27-cp27mu-manylinux1_i686.whl (226.6 kB view details)

Uploaded CPython 2.7mu

spglib-1.11.1.post3-cp27-cp27m-manylinux1_x86_64.whl (241.0 kB view details)

Uploaded CPython 2.7m

spglib-1.11.1.post3-cp27-cp27m-manylinux1_i686.whl (226.6 kB view details)

Uploaded CPython 2.7m

File details

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

File metadata

  • Download URL: spglib-1.11.1.post3.tar.gz
  • Upload date:
  • Size: 676.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.1.post3.tar.gz
Algorithm Hash digest
SHA256 8acbf3360cacd63585df09c8b5db7ea2b664cec8451cac160275e69fd5a28ce5
MD5 ac7b9651b1b0612850eaed3dcf8224aa
BLAKE2b-256 efbb06afa6b3b62895c662756d6d73c8b99813a4afadf5af4011034b639b5b7e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.1.post3-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 242.4 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.1.post3-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 443e12cd8344ca3d0e111f9cc76f842a4346a8af48ad068831f8184d6ea10826
MD5 6b8adf49f14f1a5fb8bcfeddbf2474b8
BLAKE2b-256 9cfb7086b8cf5e7a35853b91ee5cc0a75d39b92157ad5510c9687bed0725ca0f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.1.post3-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 227.1 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.1.post3-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 92d4d6c4085c03e994f4a99f0fbf1329cd93b75e5879c0d5357c6f6b20e37257
MD5 e0863f17e88d216bf9d1421063515d5c
BLAKE2b-256 6fc08fb5ae9c4d9afd13e05d1eed2c63fa4b87b59ee4aa90a30d630df85f3ba8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.1.post3-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 242.4 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.1.post3-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5a17e89dade9dcb94682445ee2864c00e5dd16debe7bea4fa254d9a3af36b79e
MD5 f8b240993fef8f3bd6bc3ee36ff8b185
BLAKE2b-256 dd2020c1dd3f14147e76f8b558a2fa6fef5778e88bc6e8a1ad9de4a608b75a92

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.1.post3-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 227.1 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.1.post3-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 574da0d27ee7887c3017f124fb7f8cbc0cdd89628b64ef45f2c30483318734ef
MD5 fbbd38e829bf60e571d40210237ae6ee
BLAKE2b-256 b9a8b042234568ba029e106b26636ba1a11e5aa515f96b8299617433ab7dfc4a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.1.post3-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 241.0 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.1.post3-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 10ae53c44a974acf108bcfe424ec22a1582f1c960497d3084162b84de5155372
MD5 7e4e0cc0a832f195512392d91640f5af
BLAKE2b-256 245f0baa0adb24f5916c8908a27fbe60448bf5b3bce5062d34b9d3c4d74f2146

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.1.post3-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 226.6 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.1.post3-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 7e76cc13b6a6da87c701eac1c616df6344afee5eba5e542bc0d9179555e2bcc5
MD5 1b1d32f1ff2e01892f210fc2a64ff6c5
BLAKE2b-256 de47caf02ad424c6dcf25fc99069c91f0db655020d5dbe46673545f548546eba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.1.post3-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 241.0 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.1.post3-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9e29627001efd0fed89d4ee3afeb2abf30b9636f72ce14aa6c531bd03e1890dc
MD5 05ce61d0447e900736674e5e6512690d
BLAKE2b-256 afc7cf8ea86639773228af90859212dcada389f47a95bafeb08b6f1a42504ff6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.1.post3-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 226.6 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.1.post3-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a4dd462b36c77c84ee16bd49dd5d14960eee10be7b3248426035195a9897313b
MD5 d14e96dfbeba91adcb7a26259a0389d0
BLAKE2b-256 288ec1a96c526873d7a1d0fa8eeff923df4f96a9fb4b13c3237fc60b6c6aaa1c

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