1212from monty .serialization import loadfn
1313from palettable .colorbrewer .qualitative import Set1_9
1414from pymatgen .analysis .molecule_structure_comparator import CovalentRadius
15- from pymatgen .core .periodic_table import Element , Specie
15+ from pymatgen .core .periodic_table import Element , Species
1616from pymatgen .core .structure import Molecule , Site , SiteCollection
1717from pymatgen .util .string import unicodeify_species
1818from sklearn .preprocessing import LabelEncoder
@@ -255,13 +255,13 @@ def generate_categorical_color_scheme_on_the_fly(
255255
256256 return color_scheme
257257
258- def get_color (self , sp : Specie | Element , site : Site | None = None ) -> str :
258+ def get_color (self , sp : Species | Element , site : Site | None = None ) -> str :
259259 """
260260 Get a color to render a specific species. Optionally, you can provide
261261 a site for context, since ...
262262
263263 Args:
264- sp: Specie or Element
264+ sp: Species or Element
265265 site: Site
266266
267267 Returns: Color
@@ -332,7 +332,7 @@ def get_color(self, sp: Specie | Element, site: Site | None = None) -> str:
332332
333333 return html5_serialize_simple_color (color )
334334
335- def get_radius (self , sp : Specie | Element , site : Site | None = None ) -> float :
335+ def get_radius (self , sp : Species | Element , site : Site | None = None ) -> float :
336336
337337 # allow manual override by user
338338 if site and "display_radius" in site .properties :
@@ -351,7 +351,7 @@ def get_radius(self, sp: Specie | Element, site: Site | None = None) -> float:
351351 radius = float (sp .atomic_radius )
352352 elif (
353353 self .radius_scheme == "specified_or_average_ionic"
354- and isinstance (sp , Specie )
354+ and isinstance (sp , Species )
355355 and sp .oxi_state
356356 ):
357357 radius = float (sp .ionic_radius )
@@ -395,10 +395,10 @@ def analyze_site_props(site_collection: SiteCollection) -> dict[str, list[str]]:
395395 return dict (site_prop_names )
396396
397397 @staticmethod
398- def get_species_str (sp : Specie | Element ) -> str :
398+ def get_species_str (sp : Species | Element ) -> str :
399399 """
400400 Args:
401- sp: Specie or Element
401+ sp: Species or Element
402402
403403 Returns: string representation
404404 """
0 commit comments