summary_fields
- emmet.core.summary.summary_fields: dict[str, list] = {'absorption': [], 'charge_density': [], 'chemenv': [], 'dielectric': ['e_total', 'e_ionic', 'e_electronic', 'n'], 'elasticity': ['bulk_modulus', 'shear_modulus', 'universal_anisotropy', 'homogeneous_poisson'], 'electronic_structure': ['band_gap', 'efermi', 'cbm', 'vbm', 'is_gap_direct', 'is_metal', 'bandstructure', 'dos', 'task_id'], 'eos': [], 'grain_boundaries': ['gb_energy', 'sigma', 'type', 'rotation_angle', 'w_sep'], 'insertion_electrodes': [], 'magnetism': ['is_magnetic', 'ordering', 'total_magnetization', 'total_magnetization_normalized_vol', 'total_magnetization_normalized_formula_units', 'num_magnetic_sites', 'num_unique_magnetic_sites', 'types_of_magnetic_species', 'is_magnetic'], 'materials': ['nsites', 'elements', 'nelements', 'composition', 'composition_reduced', 'formula_pretty', 'formula_anonymous', 'chemsys', 'volume', 'density', 'density_atomic', 'symmetry', 'structure', 'deprecated', 'task_ids', 'builder_meta'], 'oxi_states': ['possible_species'], 'phonon': [], 'piezoelectric': ['e_ij_max'], 'provenance': ['theoretical', 'database_IDs'], 'substrates': [], 'surface_properties': ['weighted_surface_energy', 'weighted_surface_energy_EV_PER_ANG2', 'shape_factor', 'surface_anisotropy', 'weighted_work_function', 'has_reconstructed'], 'thermo': ['uncorrected_energy_per_atom', 'energy_per_atom', 'formation_energy_per_atom', 'energy_above_hull', 'is_stable', 'equilibrium_reaction_energy_per_atom', 'decomposes_to'], 'xas': ['absorbing_element', 'edge', 'spectrum_type', 'spectrum_id']}
dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object’s
(key, value) pairs
- dict(iterable) -> new dictionary initialized as if via:
d = {} for k, v in iterable:
d[k] = v
- dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)