Mendeleev

1.1.0 · active · verified Tue Apr 14

Mendeleev is a Python library that provides a convenient API for accessing various properties of elements, ions, and isotopes from the periodic table. It includes functionalities for data manipulation, integration with pandas for bulk data access, and visualization capabilities using libraries like Bokeh and Plotly. The library is actively maintained, with its current version being 1.1.0.

Warnings

Install

Imports

Quickstart

This quickstart demonstrates how to import the `element` function and retrieve an element's properties such as name, atomic number, atomic weight, electronic configuration, and electronegativity.

from mendeleev import element

# Get an element by symbol
si = element("Si")

# Access its properties
print(f"Element: {si.name} ({si.symbol})")
print(f"Atomic Number: {si.atomic_number}")
print(f"Atomic Weight: {si.atomic_weight}")
print(f"Electronic Configuration: {si.econf}")
print(f"Pauling Electronegativity: {si.electronegativity(scale='pauling')}")

view raw JSON →