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](

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]( 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

Release history Release notifications

History Node


This version
History Node


Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
symmetry-0.0.1-py2.7.egg (6.0 kB) Copy SHA256 hash SHA256 Egg 2.7 Apr 5, 2014
symmetry-0.0.1.tar.gz (3.3 kB) Copy SHA256 hash SHA256 Source None Apr 5, 2014

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page