Kérem az aszpirin főbb fizikai és kémiai tulajdonságait, beleértve a kanonikus SMILES kódját.
--------------
import pubchempy as pcp
def molekula_adatok_lekerdezese(kemiai_nev):
try:
# Keresés név alapján
vegyuletek = pcp.get_compounds(aszpirin, 'name')
if vegyuletek:
# Az első találat kiválasztása
vegyulet = vegyuletek[0]
print(f"--- Talált adatok: {aspirin} ---")
print(f"IUPAC név: {vegyulet.iupac_name}")
print(f"Kémiai képlet: {vegyulet.molecular_formula}")
print(f"Molekulatömeg: {vegyulet.molecular_weight} g/mol")
print(f"SMILES kód: {vegyulet.canonical_smiles}")
print(f"Komplexitás: {vegyulet.complexity}")
else:
print("Nincs találat. Kérlek, ellenőrizd a helyesírást.")
except Exception as e:
print(f"Hiba történt: {e}")
# Példa futtatás
molekula_adatok_lekerdezese("Aspirin")
------------
-- Talált adatok: Aspirin ---
IUPAC név: 2-acetoxybenzoic acid
Kémiai képlet: C9H8O4
Molekulatömeg: 180.16 g/mol
SMILES kód: CC(=O)OC1=CC=CC=C1C(=O)O
Komplexitás: 245
Nincsenek megjegyzések:
Megjegyzés küldése