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

Uploaded Source

Built Distributions

spglib-1.10.3.65-cp36-cp36m-manylinux1_x86_64.whl (237.6 kB view details)

Uploaded CPython 3.6m

spglib-1.10.3.65-cp36-cp36m-manylinux1_i686.whl (223.8 kB view details)

Uploaded CPython 3.6m

spglib-1.10.3.65-cp35-cp35m-manylinux1_x86_64.whl (237.6 kB view details)

Uploaded CPython 3.5m

spglib-1.10.3.65-cp35-cp35m-manylinux1_i686.whl (223.8 kB view details)

Uploaded CPython 3.5m

spglib-1.10.3.65-cp27-cp27mu-manylinux1_x86_64.whl (236.8 kB view details)

Uploaded CPython 2.7mu

spglib-1.10.3.65-cp27-cp27mu-manylinux1_i686.whl (223.1 kB view details)

Uploaded CPython 2.7mu

spglib-1.10.3.65-cp27-cp27m-manylinux1_x86_64.whl (236.8 kB view details)

Uploaded CPython 2.7m

spglib-1.10.3.65-cp27-cp27m-manylinux1_i686.whl (223.1 kB view details)

Uploaded CPython 2.7m

File details

Details for the file spglib-1.10.3.65.tar.gz.

File metadata

  • Download URL: spglib-1.10.3.65.tar.gz
  • Upload date:
  • Size: 671.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for spglib-1.10.3.65.tar.gz
Algorithm Hash digest
SHA256 55b49227835396b2bcd6afe724e9f37202ad0f61e273bedebd5bf740bad2e8e3
MD5 be27f6a9265ba307ab243e774a6e4459
BLAKE2b-256 3002975da935b512e1130a0b7d7764fe08e88541ce1173562ce9ebc43afec406

See more details on using hashes here.

File details

Details for the file spglib-1.10.3.65-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for spglib-1.10.3.65-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8606242bdb8d2683f5be8a4e82bfd4446507e4266ab5f52f482f5c14ee14544c
MD5 f6f80bff11da4cea69853debe7c083ea
BLAKE2b-256 f6cf0d52b1018d76d09d6218091f1a2228cad24ea30bd0df4c72b606b3642503

See more details on using hashes here.

File details

Details for the file spglib-1.10.3.65-cp36-cp36m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for spglib-1.10.3.65-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8060708aca7346488841482a9db51b1c99ea3a7b81e5852d7d9fa0f9032dd2eb
MD5 83d2d747bb3d8d3cb6286d6a86080b50
BLAKE2b-256 e30eebbd1734cc93618e7ab7c4d8e53699e42f45f675cccb8309f5b3a91eb49b

See more details on using hashes here.

File details

Details for the file spglib-1.10.3.65-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for spglib-1.10.3.65-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b98c35b1bf868eee4e5cc829e7692157dc19bbb1cff23bbef9de57cbf9eab306
MD5 ac51dd198cb1b80aff6cad7721503662
BLAKE2b-256 fd4e7f42753a78a267a0cc739f3db2e69c4189d58b633b347c3a0183a5135c12

See more details on using hashes here.

File details

Details for the file spglib-1.10.3.65-cp35-cp35m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for spglib-1.10.3.65-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 29d80b9b4a4acbed69328617897a6724fe0bd9d2c195c28f73fcd5675f629418
MD5 81e4e6b777a812ad33f3e7a64cb05b12
BLAKE2b-256 f7c2a31de21171b809b2ab8e01d9fa568ad1ab1273c28e785bdf156979dc0d2d

See more details on using hashes here.

File details

Details for the file spglib-1.10.3.65-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for spglib-1.10.3.65-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d9671483c536b9f1c326997436edce2ce2c361ada185e2ccddc648a1f8eea469
MD5 a4ff6360692b6c05b92af462ba177dd7
BLAKE2b-256 afe7a2165b5fe8438e7f3bee2c09dc272c3d585c108ca182da6b0c50b24df78e

See more details on using hashes here.

File details

Details for the file spglib-1.10.3.65-cp27-cp27mu-manylinux1_i686.whl.

File metadata

File hashes

Hashes for spglib-1.10.3.65-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 6d43a7a0f8f5a11b30a91ac3d0b6abeed3afee6d875a0d1f12aa68329c30ebec
MD5 9523c28a68c49a2e0eb5f050adb9d35a
BLAKE2b-256 f917f1d28681a9c971517afe0132d206f9361a2bc3b6f64f6d67889ea09f9d2d

See more details on using hashes here.

File details

Details for the file spglib-1.10.3.65-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for spglib-1.10.3.65-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c34a506ea50a4dbbcbcb335887a7b5441f4d4fdb06d807c49b46df2f22ecea60
MD5 64e393b536272e1222422b8c6c8827c8
BLAKE2b-256 dad5fb7579fd139139592652eef5268d1a40390139743bbf9f8c9544620d3c9d

See more details on using hashes here.

File details

Details for the file spglib-1.10.3.65-cp27-cp27m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for spglib-1.10.3.65-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 96e3a7e8c1b0ec9792ce2cd80eb7ac3549a8b14c235a21a4cff9ca990ffef4af
MD5 38d6ab050c790c6915e5f4d248384462
BLAKE2b-256 e78ff3ba6c0df0ec37b96fa7456ae9ab2898a0c3f2335ad5e31977f23f3d2301

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