Skip to content

PyMatGen Structures

Important

This page provides a concise list of available properties and methods, grouped by topic.

Refer to Pymatgen's API docs for detailed descriptions.


Molecole Loading

  • from_dict
  • from_file
  • from_magnetic_spacegroup
  • from_prototype
  • from_sites
  • from_spacegroup
  • from_str

Molecole Exporting

  • as_dataframe
  • as_dict
  • copy
  • to
  • to_json

Key Attributes

  • composition
  • lattice
  • sites
  • species
  • species_and_occu
  • types_of_specie
  • types_of_species

Basic Properties

  • site_properties
  • atomic_numbers
  • cart_coords
  • charge
  • density
  • distance_matrix
  • formula
  • frac_coords
  • is_3d_periodic
  • is_ordered
  • is_valid
  • num_sites
  • pbc
  • symbol_set
  • volume

Inter-structure Utils

  • interpolate
  • matches

Structure Modification

Composition Transforms

  • substitute
  • replace
  • replace_species

Cell Transforms

  • apply_operation
  • scale_lattice
  • apply_strain
  • make_supercell

Site Transforms

  • merge_sites
  • rotate_sites
  • translate_sites
  • perturb

Charges

  • set_charge
  • unset_charge
  • add_oxidation_state_by_element
  • add_oxidation_state_by_guess
  • add_oxidation_state_by_site
  • add_site_property
  • add_spin_by_element
  • add_spin_by_site
  • remove_oxidation_states
  • remove_site_property
  • remove_sites
  • remove_species
  • remove_spin

List-like API

  • append
  • count
  • extend
  • index
  • insert
  • ntypesp
  • pop
  • remove
  • reverse
  • sort

Other

  • relax

Analysis Methods

  • extract_cluster
  • group_by_types
  • get_all_neighbors
  • get_all_neighbors_old
  • get_all_neighbors_py
  • get_angle
  • get_dihedral
  • get_distance
  • get_miller_index_from_site_indexes
  • get_neighbor_list
  • get_neighbors
  • get_neighbors_in_shell
  • get_neighbors_old
  • get_orderings
  • get_primitive_structure
  • get_reduced_structure
  • get_sites_in_sphere
  • get_sorted_structure
  • get_space_group_info
  • get_symmetric_neighbor_list
  • indices_from_symbol

JSON Utils

  • unsafe_hash
  • validate_monty_v1
  • validate_monty_v2