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

Uploaded Source

Built Distributions

spglib-1.14.0.post0-cp37-cp37m-manylinux2010_x86_64.whl (288.1 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

spglib-1.14.0.post0-cp37-cp37m-manylinux1_x86_64.whl (262.9 kB view details)

Uploaded CPython 3.7m

spglib-1.14.0.post0-cp37-cp37m-manylinux1_i686.whl (247.2 kB view details)

Uploaded CPython 3.7m

spglib-1.14.0.post0-cp36-cp36m-manylinux2010_x86_64.whl (287.1 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

spglib-1.14.0.post0-cp36-cp36m-manylinux1_x86_64.whl (262.9 kB view details)

Uploaded CPython 3.6m

spglib-1.14.0.post0-cp36-cp36m-manylinux1_i686.whl (247.2 kB view details)

Uploaded CPython 3.6m

spglib-1.14.0.post0-cp35-cp35m-manylinux2010_x86_64.whl (286.8 kB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ x86-64

spglib-1.14.0.post0-cp35-cp35m-manylinux1_x86_64.whl (262.9 kB view details)

Uploaded CPython 3.5m

spglib-1.14.0.post0-cp35-cp35m-manylinux1_i686.whl (247.2 kB view details)

Uploaded CPython 3.5m

spglib-1.14.0.post0-cp27-cp27mu-manylinux2010_x86_64.whl (284.8 kB view details)

Uploaded CPython 2.7mu manylinux: glibc 2.12+ x86-64

spglib-1.14.0.post0-cp27-cp27mu-manylinux1_x86_64.whl (262.4 kB view details)

Uploaded CPython 2.7mu

spglib-1.14.0.post0-cp27-cp27mu-manylinux1_i686.whl (246.8 kB view details)

Uploaded CPython 2.7mu

spglib-1.14.0.post0-cp27-cp27m-manylinux2010_x86_64.whl (284.8 kB view details)

Uploaded CPython 2.7m manylinux: glibc 2.12+ x86-64

spglib-1.14.0.post0-cp27-cp27m-manylinux1_x86_64.whl (262.4 kB view details)

Uploaded CPython 2.7m

spglib-1.14.0.post0-cp27-cp27m-manylinux1_i686.whl (246.8 kB view details)

Uploaded CPython 2.7m

File details

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

File metadata

  • Download URL: spglib-1.14.0.post0.tar.gz
  • Upload date:
  • Size: 694.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.14.0.post0.tar.gz
Algorithm Hash digest
SHA256 a6bec10016867bd517de46a4e6939d6a87972fb89e6438ab2b4d940ca01239e4
MD5 9add4aafbf0b5092217f035004f3d15e
BLAKE2b-256 156f90aad69be07c30b0112f8f79cfbd4efa02f4ebe6b6d91c76a953c57cf39f

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post0-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.14.0.post0-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 288.1 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.14.0.post0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c26a7a2f81800881d795f8267b63ac99f846b513105e300a08c64fce763f43a3
MD5 c9e1c8983870d0c83d88c795b74b0980
BLAKE2b-256 bee5d809a90a6b9d58c4f52b7b3a6fce74dd51a23f85f499f6c69908c558ed51

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post0-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: spglib-1.14.0.post0-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 262.9 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.14.0.post0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 57e0d97f3790cee916d13fd31db3ac15413fecf7ed0a5b373aa1b4469ddc3f68
MD5 3bacdace2e4c6dd73b305414170f30c3
BLAKE2b-256 5fb796f7365bb71a5e4075af1be4557000a66cac45faf5f7546f18f5e357eaed

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post0-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: spglib-1.14.0.post0-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 247.2 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.14.0.post0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a5d20d0c645f37f10497b4e5c303f5c08eeb30547a9200a16a3fcee5b0fa2b2e
MD5 e251879262665769877a41ceee1fc40c
BLAKE2b-256 95471446f02efb73b9d9944dba75f9bc56e99c370ba32778e0a37db739ad17c7

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post0-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.14.0.post0-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 287.1 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.14.0.post0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 48db6d0fa133892666d1ea4f5846a32621abe5fd8e8695310c23cf2e893cf7c4
MD5 ad0305f57ffc55e5bfbb55c216ca32b7
BLAKE2b-256 bdf423a7486b9ee4e69abc4ad2106a5c80ecf2b52307382484134295eb27e893

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.14.0.post0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 262.9 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.14.0.post0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c0ee34a8c688182218d30fa7b6382096e4634206bf27ed4113cff911299610a4
MD5 f557e59b5648c5480bee52d611967bc0
BLAKE2b-256 82901d7b4775ce283e7d9ff704c695793697467eb01a7829f01dbb968d50456e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.14.0.post0-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 247.2 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.14.0.post0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8a7a29234fe69c8db3a8c2364e8af1d82736cac2564c699f81e7e2acca2387cf
MD5 c769c7768f0ca23c99e8e1826470bbd7
BLAKE2b-256 272f8035eca05c3563633c43e0a5572f474443749b0f88300b072a35ac01c8d2

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post0-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.14.0.post0-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 286.8 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.14.0.post0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b5f0bf876ae6c44542194dbdc327be63c305241c491bb00744c8b864e1666ea2
MD5 57c95f26ddaded284a177a74f54980a8
BLAKE2b-256 762484c87ea62ad9881d7b3dc765965c68df52d4a6c7b10f6556979a00316a4d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.14.0.post0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 262.9 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.14.0.post0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d0676b063a8eabbb9b12200cd8d789d1344ced2f310d092efd2d3867f7c7bb42
MD5 6f5346adedc5ea266dfd9ce68d0d1c10
BLAKE2b-256 b50b6bafd87d37420ffc3bb2b9b80fac421803aa2e4de534ca8d8b74b6b9b716

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.14.0.post0-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 247.2 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.14.0.post0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 6c7a6832ac46d938fca70d98662eda78fce8006c2663b346c80da9c6917586e5
MD5 21973220bec0db0b7c158b9e6aca5b59
BLAKE2b-256 e0a420c50633b737bc573e51f731dd7b8a2488368a36dc2b8a834dcde0cb6d47

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post0-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.14.0.post0-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 284.8 kB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.14.0.post0-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6838f2d011004ea5b10c73d2718177f9b569d9b8381dc7d9869e7fb314d123bc
MD5 3c73be23bb57c27559aa0c29112a66fd
BLAKE2b-256 4a2da89e4f154cb48629962d197a066f99755d22d9febf40184e723e3b55503a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.14.0.post0-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 262.4 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.14.0.post0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6b8290a2d2bc4bda4cba9b5bda1b31195c0b12a71024de3d03cba47e7ebc90e9
MD5 adac221dae2ffe225f7fa22acd5a7e24
BLAKE2b-256 c2144000b915050ebf4d4f05a6816bfa26fcd02a0ac99575e2966c5554c1d399

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.14.0.post0-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 246.8 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.14.0.post0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e7ce32885d7cbd0f7f708f25c6736a627f163bf1e624b2f8ca41f13386152f90
MD5 1912877e2329f4f60c17e209cefa53ca
BLAKE2b-256 087383ef7b01567b0b4df4bd70ec380e518dce3b2301eabcef3db51dbf186b87

See more details on using hashes here.

File details

Details for the file spglib-1.14.0.post0-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: spglib-1.14.0.post0-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 284.8 kB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.14.0.post0-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3231ddcec2f23f3118a5f0f1b7a157899cac6d555fb3161298db6f61f0f4b412
MD5 7d796a6de0d5fa3b64712b94f5da514a
BLAKE2b-256 2dbf14c17532dbadb84d064025fdfa28a6a347d68985bd88fe3cefb942f84be9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.14.0.post0-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 262.4 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.14.0.post0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b2164479df47e2d5bf706b461438612ba9689a8d196576d385ebbc1c3e4d22fb
MD5 0759901fb5b1f188145f33e5c7370608
BLAKE2b-256 48d1e5cc83c584c2335debd14f0bb7a01d1ac6bb842f561310a0fa4d3726bc8f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.14.0.post0-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 246.8 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for spglib-1.14.0.post0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 0ed78d3a4f8cb498a89270b09acdf99ed81a44d5c6e11b6f9fbd5e2aa09f9f95
MD5 faaafc0680146d6ded3ca63dda6233ed
BLAKE2b-256 b8302245fedb4822cb29d5ba1e33cdcaa8a5537a2fba200c4748e592bff7ca9b

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