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

Uploaded Source

Built Distributions

spglib-1.12.1.post0-cp36-cp36m-manylinux1_x86_64.whl (253.2 kB view details)

Uploaded CPython 3.6m

spglib-1.12.1.post0-cp36-cp36m-manylinux1_i686.whl (235.6 kB view details)

Uploaded CPython 3.6m

spglib-1.12.1.post0-cp35-cp35m-manylinux1_x86_64.whl (253.2 kB view details)

Uploaded CPython 3.5m

spglib-1.12.1.post0-cp35-cp35m-manylinux1_i686.whl (235.6 kB view details)

Uploaded CPython 3.5m

spglib-1.12.1.post0-cp27-cp27mu-manylinux1_x86_64.whl (252.4 kB view details)

Uploaded CPython 2.7mu

spglib-1.12.1.post0-cp27-cp27mu-manylinux1_i686.whl (235.1 kB view details)

Uploaded CPython 2.7mu

spglib-1.12.1.post0-cp27-cp27m-manylinux1_x86_64.whl (252.4 kB view details)

Uploaded CPython 2.7m

spglib-1.12.1.post0-cp27-cp27m-manylinux1_i686.whl (235.1 kB view details)

Uploaded CPython 2.7m

File details

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

File metadata

  • Download URL: spglib-1.12.1.post0.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.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post0.tar.gz
Algorithm Hash digest
SHA256 ac7f2e36a07f876d11f09ab4206bc25ac05e5447ec2ea5bd7f95186ad0d1ad19
MD5 831b871cd8ccb3be6a1b2dd19a9e734e
BLAKE2b-256 763a0e24abc08d20f319e39bce7afe02f5907ae8447d259e950dac000cbc4dd5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.1.post0-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.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1c9c15290b829e0cab561e6e4b013b936d4741bd1690fade09445440148b290e
MD5 c923be536c68bc2d8a52c127752b3dd6
BLAKE2b-256 860fd60c03a83bb2a8b3720d6db918c7986489ac151ac993173301689e2e78b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.1.post0-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.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 32b5020a28b51e67533b05d4c240f70b34d5360b4dfd3af1350841582f8e272c
MD5 9b93bc00fb23a38d93b0dcfd65578774
BLAKE2b-256 c08e677ab9753d884cc2988033e5ba28fe1154bc71336d042c875502bbd4c1c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.1.post0-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.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 837bc5bb04fd0e7ba0ef9548cce5b85d883805ea8420724043d86975fcdbb22e
MD5 10020e028c98b51d65d9b3d96ef9c7b3
BLAKE2b-256 eebd7e37bc2378b2c0945b7d6498890d4061419e2687dbb8d5e0535d511bb11d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.1.post0-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 235.6 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.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c7c0c46ff8b57e6314c674287a901e0dde5e88efbf66ff8324b419ffdc576cec
MD5 6e7a064d1cade934b6bf5296369903b8
BLAKE2b-256 63f0f137b5d883224733954ec78c922f4d99359e6d0aabe317a721734281453c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.1.post0-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.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 301e98f51b8f10e48a927754c96f442d771e257fc0cccf62d66218895d5fe157
MD5 c21a006ee6bd6d366d2dd002b90b153d
BLAKE2b-256 0e57e065a11bda81549152bdefd4be5565ad1a2364fbd847021063fe404d80ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.1.post0-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.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 9ea34066ed9e148728d607e4ed6ba5ba840c021d041c2e384792a7e37c98f5f8
MD5 4765100712563d476a8042258c0f2f74
BLAKE2b-256 abddf4be8ace08570f449e8278b7ce4809c7275f188281a78bd069def85bb60d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.1.post0-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.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c1e40004c964d742b1d737425faeabf80366e9d7ae1f6ed2c769e8d8f6bffef9
MD5 697a188c1affb7ca32fd44eb0f090ba1
BLAKE2b-256 6457c7168bf6d35d3ba7b3c0c2692bbc6946b0a72264b39c4876ed3b28ea5633

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.1.post0-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.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 54cecbb4e7a324fd1b617cf1207d756e8b33af5e9c45b8564cf35ab75e4a06dc
MD5 c0b35dbfe9292544c25cd4cf81ab7c68
BLAKE2b-256 12134c289dde282229a89ecbcfeea2072ca02f6da02be00e2dfe849ce10ff86f

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