Descriptors#
pyscal can calculate the following descriptors:
Isolating local environment: fixed cutoff, adaptive cutoff, SANN, and Voronoi. |
||
Steinhardt bond-orientational parameters: \(q_l\) and averaged \(\bar{q}_l\) for structure identification. |
||
Wigner \(W_l\) parameters: third-order rotational invariants that distinguish cubic structures. |
||
Minkowski structure metrics: Voronoi-area-weighted, parameter-free \(q_l\). |
||
Solid identification and clustering: distinguish solid atoms in a liquid; cluster atoms by any property. |
||
Disorder parameters: identify disordered regions in crystalline materials. |
||
Angular and \(\chi\) parameters: quantify bond angles, useful for tetrahedral and other crystal environments. |
||
Ackland-Jones classification: fcc / bcc / hcp / icosahedral labels from angular histograms. |
||
Coordination measures: coordination number, effective and generalized coordination. |
||
Angular and bond length distributions: ADF and BLDF as local fingerprints. |
||
Voronoi tessellation: structural vector and Voronoi volume. |
||
Centrosymmetry parameter: find breaks in the ordered crystal. |
||
Common neighbor analysis: CNA and adaptive CNA for bcc, fcc, hcp; diamond variants. |
||
Entropy parameter: Piaggi-Parrinello fingerprint for distinguishing crystal structures. |
||
Chemical short range order: Warren-Cowley parameters for multi-component alloys. |
||
Atomic deformation: atomic strain, von Mises invariant, \(D^2_{\min}\), slip vector. |
||
Wigner-Seitz defect analysis: vacancies, interstitials, antisites against a reference. |
||
ACE descriptors: Atomic Cluster Expansion features up to body order four. |