Utility package to work and operate on periodic lattices an crystal structures
Project description
unitcell
Utility package to work and operate on periodic lattices and crystal structures
About
unitcell
is a utility package to work and operate on periodic lattices and
crystal structures.
It was developed in 2008 by Angel Yanguas-Gil as a helper
tool, and it has been recently updated to work with Python 3.0
and higher.
unitcell
it is not intended to be a full-fledged crystallographic
package. For instance, it does not support CIF files. Its main purpose is to
generate and operate in arbitrary lattice, to carry out common tasks such as:
- Create periodic lattices and export them as XYZ files for visualization.
- Customize the visible points to visualize features such as steps or vacancies.
- Compute pair distribution functions for each site and extract neightbor lists.
- Compute crystallographic directions and crystal plane orientations.
- Generate graph structures for kinetic Monte Carlo simulations.
Status
unitcell
is still in development and in process of being updated after a few
years in a drawer.
unitcell
is licensed through the BSD licence.
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
Built Distribution
File details
Details for the file unitcell-0.1.0.tar.gz
.
File metadata
- Download URL: unitcell-0.1.0.tar.gz
- Upload date:
- Size: 9.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1aa74f15ac031f6cf9db3f5cd7a684b38bf82ca34ece0ec81fb2b7660d982c68 |
|
MD5 | 0972aeb67ec6f4518d394c24bceeda47 |
|
BLAKE2b-256 | 5c74dcd1be3dac61d4021472c45c417e5998e09d789f6f846231549516816120 |
File details
Details for the file unitcell-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: unitcell-0.1.0-py3-none-any.whl
- Upload date:
- Size: 10.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b88ee820caadfe79a6196c4abe0f23e03996610b8adc25f499ebd3cb29a0b9a3 |
|
MD5 | d2e4147ad4aedd2f9cce7594d4c339b1 |
|
BLAKE2b-256 | 5eb0199df85805e929d9ae5c8f27bb353b3e155b78f798a25d9a6139c69e1166 |