Skip to content

element

esta.element

extract the basic properties of elements present in the periodic table

Some examples are:

get the atomic number ..

from mendeleev import element si = element('Si') si.atomic_number ---> 14 si.vdw_radius_truhlar ---> None is return .. no value of vdw exist for Si ... si = element(14) si.atomic_numner ---> 14

get all the elements data in a table; see mendeleev api refrence:

https://mendeleev.readthedocs.io/en/stable/code.html

from mendeleev.fetch import fetch_table df = fetch_table('elements') type(df) pandas.core.frame.DataFrame

get the name of the atomic symbol

from mendeleev import H, C, O, Og [x.name for x in [H, C, O, Og]]['Hydrogen', 'Carbon', 'Oxygen', 'Oganesson']

elements_data(atoms_symbols)

define Element object and then extract the elements properties

Parameters:

  • atoms_symbols

    list of atomic symbols

Returns:

  • element_obj ( obj ) –

    element_obj from which different elemental properties can be extracted; e.g. atomic_radius, atomic_volume, electron_affinity, etc

See Also

elements_propeties.md in the current directory for detailed information of elements properites