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

Uploaded Source

Built Distributions

spglib-1.12.1.post7-cp36-cp36m-manylinux1_x86_64.whl (253.3 kB view details)

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

spglib-1.12.1.post7-cp35-cp35m-manylinux1_x86_64.whl (253.3 kB view details)

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7m

spglib-1.12.1.post7-cp27-cp27m-manylinux1_i686.whl (235.2 kB view details)

Uploaded CPython 2.7m

File details

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

File metadata

  • Download URL: spglib-1.12.1.post7.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.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post7.tar.gz
Algorithm Hash digest
SHA256 e42f61da0b1119c7c271743b94e90dfb48df399e1e384b0fe7de07ca516a4398
MD5 2c3b95b31a759ddc8f6d562f3a11dca8
BLAKE2b-256 352ea1c61f3d100388854918120a41314ba1a33df039b7b7a07ed9da1646cdad

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.1.post7-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 253.3 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.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post7-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8851f6af3b504564415b86293e0d6e3e6d38aa40f4b4854a4e0102ed616227d7
MD5 0b8461463125fb12e7854d7607fd94c5
BLAKE2b-256 fe1f627e5e02cfad1c3bd55a04bd2871be8a8fa3083fcda382bb82f237aef50b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.1.post7-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.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post7-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e708eb00d98844570e15cbb9f442942dcdee9e4048774ca1da695b5305a0675f
MD5 55d66fe471bbe962951b922bfeaf962d
BLAKE2b-256 203694b63fd150d4ae8f957aecc1fc719e2d475fc80112721e3dbee5801955f3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.1.post7-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 253.3 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.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post7-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9a0b820de8540c07c09e9b2ac5ec23d0983f95442400866e1416b2b4dbd3e986
MD5 de10dd264d410aac2bd85a91c3265703
BLAKE2b-256 8e278415948aa388c6e5efe2a4ac1f54b9726fc856ceab786e50a933fe012b0c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.1.post7-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.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post7-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 13338a91e05b5ca7ce6744bd8721912cb88842fec55da5e5382922072b9788fd
MD5 822795e88e4650eebe6f029193ff7ca3
BLAKE2b-256 873cf0c47669b7fe563c2c62185f760ff34bf909fea279f63c90f8f27d93ba3d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.1.post7-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.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post7-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ba3b889b2239bfd686833c05db803b4d3ab336e694b66ef17e92cc872dda1633
MD5 ad9b6863c3759c6a4eb9c0badea5deab
BLAKE2b-256 8b3217a72be4db2a502288815216b0f914281fccd4121ecf21aa28987b94c1bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.1.post7-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.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post7-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 15c51147a43fe629a7a2c069fb9d05b0fa76ffeab28fde818f2acd96660f2db7
MD5 2dcb5e102a3ced68fa96c91f9777c64d
BLAKE2b-256 cd3d6d601fd0754484dedae9363f0c8a8468def71cb02538faa55488b06ccf8a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.1.post7-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.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post7-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 daadc2a843d16b4ca0d9052088fdcb47adf8f8de9832340f375004bf90679d5d
MD5 fd3c4396e53efc8bb043f26dbddb5217
BLAKE2b-256 12f39e255e9c76e115ad6f739a44eb9553a8874dd3a4f18c96462fbcd323aa2a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spglib-1.12.1.post7-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 235.2 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.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

File hashes

Hashes for spglib-1.12.1.post7-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 98575f54febe2b3d5ccad6a37808143686b354b8b8e607576eadca139a62fcea
MD5 68d9917adfd310dc15d863fc081d9542
BLAKE2b-256 8e82f896fe5468d3751467234535e38616e78991ec62fc7cf15a9ecca3552515

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