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.0.post18.tar.gz (675.5 kB view details)

Uploaded Source

Built Distributions

spglib-1.11.0.post18-cp36-cp36m-manylinux1_x86_64.whl (242.1 kB view details)

Uploaded CPython 3.6m

spglib-1.11.0.post18-cp36-cp36m-manylinux1_i686.whl (226.6 kB view details)

Uploaded CPython 3.6m

spglib-1.11.0.post18-cp35-cp35m-manylinux1_x86_64.whl (242.1 kB view details)

Uploaded CPython 3.5m

spglib-1.11.0.post18-cp35-cp35m-manylinux1_i686.whl (226.6 kB view details)

Uploaded CPython 3.5m

spglib-1.11.0.post18-cp27-cp27mu-manylinux1_x86_64.whl (240.8 kB view details)

Uploaded CPython 2.7mu

spglib-1.11.0.post18-cp27-cp27mu-manylinux1_i686.whl (226.1 kB view details)

Uploaded CPython 2.7mu

spglib-1.11.0.post18-cp27-cp27m-manylinux1_x86_64.whl (240.8 kB view details)

Uploaded CPython 2.7m

spglib-1.11.0.post18-cp27-cp27m-manylinux1_i686.whl (226.1 kB view details)

Uploaded CPython 2.7m

File details

Details for the file spglib-1.11.0.post18.tar.gz.

File metadata

  • Download URL: spglib-1.11.0.post18.tar.gz
  • Upload date:
  • Size: 675.5 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.0.post18.tar.gz
Algorithm Hash digest
SHA256 e12c5b20b0626b1ba8dbd253eb9aa9a2c05c0d57517eb4ebde1c0b15320d5fed
MD5 a77941f249572fd596601b4c6cb3e983
BLAKE2b-256 ebd474b99dee8455a17ac18c864bedf3b889981a11cfe4ede3137b77338194f0

See more details on using hashes here.

File details

Details for the file spglib-1.11.0.post18-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.11.0.post18-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 242.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.0.post18-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 aeca314e40e238a81c54330cef8879e002f3f61d287c4ca9cdca54cb61c3a637
MD5 f110eb215673bd6a6b4de1b5435499fb
BLAKE2b-256 3b9be434b82e5fe93c5dc782aebacc704892fcba3f19006be8e84fdd77ccd44a

See more details on using hashes here.

File details

Details for the file spglib-1.11.0.post18-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.11.0.post18-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 226.6 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.0.post18-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 6b25b272406add193e59dbd3ac016902e2d3df18882403cd9ec86d2b5241dba0
MD5 c497599af88fdefccccf13ddbf31a056
BLAKE2b-256 011332d089df16b342e24c39fa8b1d654a0d46e44f2356208b0d8e5a29cff42c

See more details on using hashes here.

File details

Details for the file spglib-1.11.0.post18-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.11.0.post18-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 242.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.0.post18-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f451445839457ac55569b3d024e7a73b7412968016f70affbc7f91cb35ac175d
MD5 fe3529ee1e30362a31eb0c6032594041
BLAKE2b-256 9b8fbc7dd58d6200cd8be13ab735e7924f1a1e4a4e80113b9c03ce38c53d2275

See more details on using hashes here.

File details

Details for the file spglib-1.11.0.post18-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.11.0.post18-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 226.6 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.0.post18-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 29a855c82a4c8343f8cfc07eaae233aeae851de637f1253ee2f023cbfc1ea90d
MD5 966be0151b74d4e038edf54f36135c84
BLAKE2b-256 df3722359137846b80234b9013526c96c6ef1a4192a8f2a570f28955e9d1ce1b

See more details on using hashes here.

File details

Details for the file spglib-1.11.0.post18-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.11.0.post18-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 240.8 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.0.post18-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 10eb39cda5d25cda77d65d998c57a900ce298bdc5946a26786bdb7c8b9a861af
MD5 ed1602385e11457dd9ef562acfc80f9e
BLAKE2b-256 e7e1600f3502d18e5b6a20160d463beb4b7eb28abcb371a73bcf4e8986f8cdb1

See more details on using hashes here.

File details

Details for the file spglib-1.11.0.post18-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.11.0.post18-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 226.1 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.0.post18-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 2c78263ce6586bc24b961499daa720d2dee9aecae7a929b24a4afc9eb82ace74
MD5 0e3aba2e086683206009f6961e082fef
BLAKE2b-256 ce30ddd5576783ed360097e3224b7eee6161dd9bf97c68f0d3f90f7779d76263

See more details on using hashes here.

File details

Details for the file spglib-1.11.0.post18-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.11.0.post18-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 240.8 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.0.post18-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d2d4078f180d8b803748701c7c228180a9252339718002c394c78d5d969c83b6
MD5 bb2a574f4c377589ef61de6d583caa20
BLAKE2b-256 f1dd9f89985e4eb5acc24eb74ab22fcc2ad8f188eeb0c7f57eb44c6dc569f90d

See more details on using hashes here.

File details

Details for the file spglib-1.11.0.post18-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.11.0.post18-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 226.1 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.0.post18-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 6c4056a389e9ef24081ebec06fa8740a15f420f37f2746625f030ba0f9e3d9d2
MD5 76ca37a100d68e458ff5bd2287c2e99a
BLAKE2b-256 fe3682cc474af507ac12170f17c1f337f0eddb731588adc01b6e7cb937822f93

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