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

Uploaded Source

Built Distributions

spglib-1.11.2.post0-cp36-cp36m-manylinux1_x86_64.whl (250.5 kB view details)

Uploaded CPython 3.6m

spglib-1.11.2.post0-cp36-cp36m-manylinux1_i686.whl (232.4 kB view details)

Uploaded CPython 3.6m

spglib-1.11.2.post0-cp35-cp35m-manylinux1_x86_64.whl (250.5 kB view details)

Uploaded CPython 3.5m

spglib-1.11.2.post0-cp35-cp35m-manylinux1_i686.whl (232.4 kB view details)

Uploaded CPython 3.5m

spglib-1.11.2.post0-cp27-cp27mu-manylinux1_x86_64.whl (249.3 kB view details)

Uploaded CPython 2.7mu

spglib-1.11.2.post0-cp27-cp27mu-manylinux1_i686.whl (232.0 kB view details)

Uploaded CPython 2.7mu

spglib-1.11.2.post0-cp27-cp27m-manylinux1_x86_64.whl (249.3 kB view details)

Uploaded CPython 2.7m

spglib-1.11.2.post0-cp27-cp27m-manylinux1_i686.whl (232.0 kB view details)

Uploaded CPython 2.7m

File details

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

File metadata

  • Download URL: spglib-1.11.2.post0.tar.gz
  • Upload date:
  • Size: 703.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post0.tar.gz
Algorithm Hash digest
SHA256 ec6d06ea62d3189ce24d6df41aefe3b64a081e0f099394128a7bec3d6e37e690
MD5 ab2b8c00135d29392637d78b475047f6
BLAKE2b-256 5b10cd9bd37608a5e4ff61f6e35051c88109ca363ce97a6ada8f71251086be82

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.2.post0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 250.5 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 783ce3c5b6c3986da901705e39c2f602c764d131ad7fcd24db2d126d9b615aab
MD5 bc57e2215b543f97d94651bafc8c66d2
BLAKE2b-256 2c530489fc759301317f3fdc9a47bc7cbf32eb394e757018b1c0d67f1928c2f0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.2.post0-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 232.4 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5cc2e3b42e0fd3247b0ebf94cf2993b2c5f435a8dfad88ffa7805d1833514959
MD5 2d56aaf4a101a2e3599699334d89ef9d
BLAKE2b-256 c0ef8de9c03b2c1a13cdeb7cea9ab1849d9b84c0b2cf62eb44056b4b176545b2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.2.post0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 250.5 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ecc75c3eb888a7c11a9f5be0752508b35b44d6eb27c5149188ae405024ec88e9
MD5 55379be144b961a01073fcac1fc59c14
BLAKE2b-256 ef8a2fbeb69b01ac8d65df9aa5d1e86a68f52c7ac7a7109acfe4078cb1f83f5f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.2.post0-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 232.4 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ea95b99e8d700b8cb61ee3b2c61ab4951eb9964b99bdd34043967012b38dc2d3
MD5 d7f95d001aefbb7b705c5e8c2dcaa646
BLAKE2b-256 2d53e3245c295962fa90b4293c012dd4847b632157b3774824dc31d1021904a8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.2.post0-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 249.3 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0a17ef095e633193ef38d2d75de27008104b8fecd1aee75f6baee4431fd2e6ab
MD5 5e60fa69df92565ce6c5276345c07d51
BLAKE2b-256 10a8552c2bab74ef073ba7f152936952896987da88dbb37ca74729d3297a5c15

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.2.post0-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 232.0 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 7dc7a50260ae8a9622cc8b59e0f82b97ca04de8dd902f539b5bb272f8e05b799
MD5 e3edde47bab922a724bb0585d6cb4370
BLAKE2b-256 de1fe99fc55faf1400148c2d1566d98603a42e8691e558f28ccc49b578cdbba0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.2.post0-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 249.3 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a58826451c608a2be583b95a99aca47dfab67c96edeab1801e4230efd74b9e90
MD5 ee76fe13b9ab12ab282728a5ff5a7b63
BLAKE2b-256 2264a6a6b9cd9519149c97070858d60e8e25d5644f47d9b8a4409bf7668742e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.2.post0-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 232.0 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for spglib-1.11.2.post0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b6130b4c4e8ee77a4a458a700bb97a25a53bf2ae4172e138ff75b1ca23727d75
MD5 0e67abd2da3bd7aa370a2ab865ae9036
BLAKE2b-256 9ccb08a0cfc267bf95bdda30a64778e0b5649319e952b484ba5ebd9261303121

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