pyemaps.errors module¶
Error module for handling various pyemaps data validation and calculation failures.
Note
This module is still in active development and improvements.
- exception pyemaps.errors.pyemapsError¶
Bases:
Exception
- exception pyemaps.errors.CrystalClassError(message)¶
Bases:
ExceptionCrystal object creation, validation and loading errors.
- __init__(message)¶
- exception pyemaps.errors.XTLError(fn='', message='')¶
Bases:
ExceptionXTL crystal data import errors.
- __init__(fn='', message='')¶
- exception pyemaps.errors.CIFError(fn='', message='')¶
Bases:
ExceptionCIF crystal data import errors.
- __init__(fn='', message='')¶
- exception pyemaps.errors.CellError(message)¶
Bases:
ExceptionCell constant data validation errors.
- __init__(message)¶
- exception pyemaps.errors.CellValueError(ty=0, cn='')¶
Bases:
CellErrorDetails of cell constant data validation errors.
- __init__(ty=0, cn='')¶
- exception pyemaps.errors.CellDataError(message='invalid cell data')¶
Bases:
CellErrorDetails of cell constant data validation errors.
- __init__(message='invalid cell data')¶
- exception pyemaps.errors.SPGError(message)¶
Bases:
ExceptionSpace group data validation errors.
- __init__(message)¶
- exception pyemaps.errors.SPGITMumberNotInRangeError(nummax)¶
Bases:
SPGErrorSpace group IT number validation errors.
- __init__(nummax)¶
- exception pyemaps.errors.SPGSettingNotInRangeError(setmax)¶
Bases:
SPGErrorSpace group setting validation errors.
- __init__(setmax)¶
- exception pyemaps.errors.SPGInvalidDataInputError(message='Invalid Space group data entered')¶
Bases:
SPGErrorSpace group setting validation errors. Duplicate of SPGError.
- __init__(message='Invalid Space group data entered')¶
- exception pyemaps.errors.UCError(message='')¶
Bases:
ExceptionAtomc data validation errors.
- __init__(message='')¶
- exception pyemaps.errors.DPError(message='')¶
Bases:
ExceptionKinematic diffraction pattren object creation errors.
- __init__(message='')¶
- exception pyemaps.errors.PointError(message='')¶
Bases:
DPErrorDetailed kinematic diffraction pattren object creation errors on Point object creation.
- __init__(message='')¶
- exception pyemaps.errors.LineError(message='')¶
Bases:
DPErrorDetailed kinematic diffraction pattren object creation errors on Line (Kikuchi or HOLZ) object creation.
- __init__(message='')¶
- exception pyemaps.errors.PIndexError(message='')¶
Bases:
DPErrorDetailed kinematic diffraction pattren object creation errors on Dfffracted beams Miller index object creation.
- __init__(message='')¶
- exception pyemaps.errors.DiskError(message='')¶
Bases:
DPErrorDetailed kinematic diffraction pattren object creation errors on Dfffracted beams object creation.
- __init__(message='')¶
- exception pyemaps.errors.DPListError(message='')¶
Bases:
ExceptionList of diffraction patterns create errors.
- __init__(message='')¶
- exception pyemaps.errors.BlochError(message='')¶
Bases:
ExceptionDynamic diffraction pattern generation, creation and validation errors.
- __init__(message='')¶
- exception pyemaps.errors.EMCError(message='')¶
Bases:
ExceptionMicroscope controls objects creation and validation errors.
- __init__(message='')¶
- exception pyemaps.errors.BlochListError(message='')¶
Bases:
ExceptionList of yynamic diffraction patterns errors.
- __init__(message='')¶
- exception pyemaps.errors.StereodiagramError(message='')¶
Bases:
ExceptionStereodiagram generation errors.
- __init__(message='')¶