Skip to main content

aimsgb is a python library for generatng the atomic coordinates of periodic grain boundaries.Copyright © 2018 The Regents of the University of California.All Rights Reserved. See more in Copyright.

Project description

Introduction

aimsgb, an efficient and open-source Python library for generating atomic coordinates in periodic grain boundary models. It is designed to construct various grain boundary structures from cubic and non-cubic initial configurations. A convenient command line tool has also been provided to enable easy and fast construction of tilt and twist boundaries by assigining the degree of fit (Σ), rotation axis, grain boundary plane and initial crystal structure. aimsgb is expected to greatly accelerate the theoretical investigation of grain boundary properties and facilitate the experimental analysis of grain boundary structures as well.

A reference for the usage of aimsGB software is: Jianli Cheng, Jian Luo, and Kesong Yang, Aimsgb: An Algorithm and OPen-Source Python Library to Generate Periodic Grain Boundary Structures, Comput. Mater. Sci. 155, 92-103, (2018). DOI:10.1016/j.commatsci.2018.08.029

Install aimsgb

  1. Clone the latest version from github:

    git clone git@github.com:ksyang2013/aimsgb.git
  2. Navigate to aimsgb folder:

    cd aimsgb
  3. Type in the root of the repo:

    pip install .
  4. or to install the package in development mode:

    pip install -e .

How to cite aimsgb

If you use aimsgb in your research, please consider citing the following work:

Jianli Cheng, Jian Luo, Kesong Yang. Aimsgb: An algorithm and open-source python library to generate periodic grain boundary structures. Computational Materials Science, 2018, 155, 92-103. doi:10.1016/j.commatsci.2018.08.029

Authors

Dr. Jianli Cheng (jic198@ucsd.edu) New Email: jianlicheng@lbl.gov

Prof. Kesong Yang (kesong@ucsd.edu)

About the aimsgb Development Team

http://materials.ucsd.edu/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aimsgb-1.1.0.tar.gz (61.8 kB view details)

Uploaded Source

Built Distribution

aimsgb-1.1.0-py3-none-any.whl (62.2 kB view details)

Uploaded Python 3

File details

Details for the file aimsgb-1.1.0.tar.gz.

File metadata

  • Download URL: aimsgb-1.1.0.tar.gz
  • Upload date:
  • Size: 61.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.13

File hashes

Hashes for aimsgb-1.1.0.tar.gz
Algorithm Hash digest
SHA256 4b24b678f7e63417e2b2f4b52cd765163e93af1d871c6d4b0f9a66558a8b7e5a
MD5 a0b6b15aae441901a5fee3a249426904
BLAKE2b-256 290f78f9444b4d37ad0f02757bb72c881aec8ec6dab38519eb68800e43303c3e

See more details on using hashes here.

File details

Details for the file aimsgb-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: aimsgb-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 62.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.13

File hashes

Hashes for aimsgb-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d73c1211bf09c11fa9e722d5a41b3717c58e1a35171c4afbf4449c9244305baf
MD5 77abbf91c994b7db4fd7818333f35619
BLAKE2b-256 4d5367652ff23f345ca824a727d2ff42bdf6d54b161750d4361b1a325f60ca44

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