Transforme une chaîne SMILES en nom IUPAC, avec le raisonnement étape par étape.
Ce que vous donnez. Un SMILES valide, p. ex. CCO (éthanol), CC(=O)O (acide acétique), C=CC (propène). Reconut les halogènes, hétéroatomes O/N, cycles et marqueurs stéréo (@/@@ et /).
Comment.
- Analyse le SMILES en graphe (atomes, liaisons, branches, fermetures de cycle).
- Détecte les groupes par priorité IUPAC : acide > ester > amide > nitrile > aldéhyde > cétone > alcool > amine > alcène/alcyne > alcane.
- Trouve la chaîne la plus longue contenant le groupe senior.
- Numérote depuis l'extrémité donnant le plus petit locant au groupe senior.
- Assemble le nom : locants + préfixes (alphab.) + racine + suffixe.
- Stéréochimie : @/@@ → indice R/S ; doubles liaisons directionnelles → E/Z.
Notes pédagogiques. Chaque résultat explique pourquoi la chaîne et la numérotation ont été choisies.
Limites. Outil didactique, pas moteur chémoinformatique. Squelettes acycliques/monocycliques avec groupes courants.