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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7m

spglib-1.11.0.post19-cp27-cp27m-manylinux1_i686.whl (226.0 kB view details)

Uploaded CPython 2.7m

File details

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

File metadata

  • Download URL: spglib-1.11.0.post19.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.post19.tar.gz
Algorithm Hash digest
SHA256 4001c71b7438f359dd3c6d69de9d8a637ceadbf745f2f2c1c1d72cf9d6a16cd0
MD5 803aa0848a987851d35daed3cfbebb8d
BLAKE2b-256 aee31b1584b7d42e9dd44be32aa5fc687e823fdcc7969cfbcb03d5e87bebfea1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.0.post19-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.post19-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8d55e6967d4a685040303ba7e2594702d776562f31709db963fdd8fe3db927fc
MD5 5c825bbf86325df6075fd30e692c9a35
BLAKE2b-256 c07367f25b44d59236cfe2b03aca7cecc0f9672b9905bea7356b9245fb60d844

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.0.post19-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.post19-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1e6404bb23b36d1515ead966f785ae64a06b125ce5caaef67347f005836ce680
MD5 432d8238e5bbef3e6ef100348ac6188a
BLAKE2b-256 501193204ec47f4f886d76b869f242fef498d4a5c4d629bc2618da09553fcab7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.0.post19-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.post19-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5b3bba17f6d0dd71b431f7242511b372fb3097fb5e7da625123ad324d7c1c33f
MD5 e0a3cb1a3d449d1b54b42c370846939f
BLAKE2b-256 7f9d77dd52f1030daf2a0316e6a25437bdb5732d331f20dc5fdb3922aa851905

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.0.post19-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.post19-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 faa3702693ee8a5153c97ef1741df0737f2119cdc7071687b6519f45cdf7f087
MD5 a2c3c55dd8d5f4085357dd31869df161
BLAKE2b-256 55db6f6679d7f57812ad1f19452b46dc6f0e6d5e2ec74621e58d43d065079fdd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.0.post19-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.post19-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 59f22e27cef14044cafdb5fda9137e03bc9feb2b641ba3265bbb715feb5cea77
MD5 d9223168367d80011edb08d4e6ec38dd
BLAKE2b-256 2fdad5161d2dd12f465e032ae60241f1d4e1b3b88f501c4aa368aee6c390bc3e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.0.post19-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.post19-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 9a87098e6a5baffd5903d8ffc86317a4fc077a659e684e27878162e9bcacbc97
MD5 ab1e939eae6643539c123596193961a7
BLAKE2b-256 a586d9f5eeaee27366c9b7b89a0c773b8bd5ad38d313bb7f4477976c6fc691c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.0.post19-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.post19-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b3b4fc1cbb8f033befb435face8631f163b313e14728de5631372400c9d42fb8
MD5 3a4dd7b9de08c05697e0b90d60a05756
BLAKE2b-256 dae47288fa5bcd9277b60d5d38af042de1af7299eb4564d61cf1fbb2802c5cf1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.11.0.post19-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 226.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.0.post19-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f9efaed47334e3c8a92c131ef4c2bf227fe02d6adb21172df9a8f296c4c934fc
MD5 4f8186fb2fba38ea5711e361194bd73d
BLAKE2b-256 762dd95f93628f578d34d335f32fced3622769e758a2826afd6c69b366134829

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