crystal_map#

Tools for handling a crystallographic map of orientations, crystal phases and key properties associated with every spatial coordinate in a 1D or 2D.

All map properties with a value in each data point are stored as 1D arrays.

Functions

create_coordinate_arrays([shape, step_sizes])

Create flattened coordinate arrays from a given map shape and step sizes, suitable for initializing a CrystalMap.

Classes

CrystalMap(rotations[, phase_id, x, y, ...])

Crystallographic map of orientations, crystal phases and key properties associated with every spatial coordinate in a 1D or 2D.

CrystalMapProperties(dictionary, id[, ...])

A class to store properties with in a CrystalMap instance.

Phase([name, space_group, point_group, ...])

Name, symmetry, and color of a phase in a crystallographic map.

PhaseList([phases, names, space_groups, ...])

A list of phases in a crystallographic map.