Skip to main content

Symmetry package for NANO106 - Crystallography of Materials

Project description

Welcome to the repo for NANO106.

NANO106 is UCSD’s course on Crystallography of Materials taught by Prof Shyue Ping Ong. The purpose of this repo is to serve as a persistent and evolving collection of supplementary course materials that illustrate various symmetry and crystallography concepts and computations. Most of the code are written in python and presented in ipython notebooks. Some static material may be created in LaTeX.

While this repo is completely open and anyone is welcome to use the materials contain therein, I would ask that you acknowledge any usage.

## Usage

To fully make use of this repo, it is recommended that you clone and install the symmetry package included, as well as ipython, numpy, sympy, and for some more specific materials analysis, [pymatgen](http://www.pymatgen.org).

However, you can explore a lot of the materials without any installation.

### Viewing the Notebooks

You can explore the notebooks using the excellent online ipython notebook viewer. To begin, go to this [link](http://nbviewer.ipython.org/github/materialsvirtuallab/nano106/tree/master/lectures/) which points to the root lectures directory.

## Acknowledgemnents

Nano106 uses the following textbooks and much of the code and material contain therein is based on concepts in these books. They are highly recommended for students of crystallography, symmetry and its implications for material properties.

  1. Structure of Materials: An Introduction to Crystallography, Diffraction and Symmetry by Marc De Graef and Michael E. McHenry

  2. Properties of Materials: Anisotropy, Symmetry, Structure by Robert E. Newnham

– Shyue Ping Ong

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

symmetry-0.0.1.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

symmetry-0.0.1-py2.7.egg (6.0 kB view details)

Uploaded Source

File details

Details for the file symmetry-0.0.1.tar.gz.

File metadata

  • Download URL: symmetry-0.0.1.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for symmetry-0.0.1.tar.gz
Algorithm Hash digest
SHA256 6a4bef518ec7a2621d1af2ccac1289e71cfb6b3cdb890af3586e52703f243763
MD5 827812df129346873f471eb0a407c67e
BLAKE2b-256 c878ffb58fc662ed3af787f5f6d4a5ff81f9808a4080f496e4689f3880edc7d4

See more details on using hashes here.

File details

Details for the file symmetry-0.0.1-py2.7.egg.

File metadata

File hashes

Hashes for symmetry-0.0.1-py2.7.egg
Algorithm Hash digest
SHA256 bb6f5b3a867ba35458ca8c1b4251fe368a73ec46e73277b2c64e90ec703f4e3a
MD5 58ebf96ca8bcab37a3fa897c95d1acd8
BLAKE2b-256 449dea0207338d74abdc780c932116632ec17bdb2cabd1e5cf6cecf9c8a22e98

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