# Nomenclador IUPAC orgânico

Insira um SMILES: identifica a cadeia de carbono mais longa e o grupo funcional de maior prioridade, gera o nome IUPAC com dicas E/Z e R/S e notas didáticas. Para ensino médio e universitário.

> Página canônica: https://elysiatools.com/pt/tools/iupac-organic-naming-tool

- **Categoria:** Utilities

- **Palavras-chave:** nome IUPAC, química orgânica, SMILES para nome, grupo funcional, cadeia mais longa, E/Z, R/S, nomenclatura

## Visão geral

Converte uma string SMILES em nome IUPAC, com o raciocínio passo a passo.

**O que você dá.** Um SMILES válido, p. ex. `CCO` (etanol), `CC(=O)O` (ácido acético), `C=CC` (propeno). Reconhece halogênios, heteroátomos O/N, anéis e marcadores estéreo (@/@@ e /\).

**Como.**
1. **Analisa** o SMILES em grafo (átomos, ligações, ramos, fechamentos de anel).
2. **Detecta grupos funcionais** por prioridade IUPAC: ácido > éster > amida > nitrila > aldeído > cetona > álcool > amina > alceno/alcino > alcano.
3. **Encontra a cadeia mais longa** contendo o grupo sênior.
4. **Numera** a partir da extremidade que dá ao grupo sênior o menor locante.
5. **Monta** o nome: locantes + prefixos (alfab.) + raiz + sufixo.
6. **Estereoquímica**: @/@@ → dica R/S; duplas ligações direcionais → E/Z.

**Notas didáticas.** Cada resultado explica *por que* a cadeia e a numeração foram escolhidas.

**Limites.** Ferramenta didática, não motor quimioinformático. Esqueletos acíclicos/monocíclicos com grupos comuns.

## Entradas

- **SMILES** (text): e.g. CCO (ethanol) or CC(=O)O (acetic acid)
- **Rigor** (select)

## Quando usar

- Ao estudar ou ensinar química orgânica e precisar verificar a nomenclatura IUPAC correta de uma molécula acíclica ou monocíclica.
- Para compreender o passo a passo da numeração de cadeias carbônicas e a prioridade dos grupos funcionais a partir de uma estrutura SMILES.
- Ao preparar materiais didáticos, exercícios ou gabaritos de química que exijam nomes sistemáticos precisos e notas explicativas.

## Como funciona

- O algoritmo analisa a string SMILES inserida para mapear o grafo molecular, identificando átomos, ligações e fechamentos de anéis.
- Ele detecta os grupos funcionais presentes e determina o grupo de maior prioridade (sênior) de acordo com as regras da IUPAC.
- A ferramenta localiza a cadeia de carbono mais longa que contém o grupo prioritário e a numera a partir da extremidade que dá a ele o menor locante.
- O nome final é montado combinando os locantes, prefixos dos substituintes em ordem alfabética, a cadeia principal e o sufixo, adicionando estereoquímica (R/S ou E/Z) se aplicável.

## Casos de uso

- Resolução e conferência de exercícios escolares e universitários de nomenclatura de compostos orgânicos.
- Geração rápida de nomes IUPAC a partir de códigos SMILES exportados de bancos de dados químicos.
- Aprendizado autodidata sobre regras de prioridade de grupos funcionais e numeração de cadeias carbônicas.

## Perguntas frequentes

### Quais tipos de moléculas esta ferramenta consegue nomear?

Ela nomeia compostos orgânicos acíclicos e monocíclicos contendo grupos funcionais comuns como ácidos carboxílicos, ésteres, álcoois, aminas, alcenos e alcinos.

### Como a ferramenta lida com a estereoquímica?

Ela identifica centros quirais marcados com @ ou @@ para sugerir configurações R/S e ligações duplas direcionais para sugerir configurações E/Z.

### O que é o parâmetro de rigor (strictness)?

O modo padrão gera nomes IUPAC comuns recomendados, enquanto o modo rigoroso aplica estritamente as regras gramaticais completas da ISO.

### Posso usar esta ferramenta para sistemas de anéis fundidos ou policíclicos complexos?

Não, sistemas fundidos, espirais ou organometálicos complexos estão fora do escopo desta ferramenta didática.

### O que é uma string SMILES?

É uma notação em formato de texto linear usada para descrever de forma simplificada a estrutura química de uma molécula.

## Ferramentas relacionadas

- [Bancada A1Z26 letra-número](https://elysiatools.com/pt/tools/a1z26-letter-number-workbench): Converte entre letras e números (A=1…Z=26) com separador e caixa configuráveis, decodifica números em letras e soma letras.
- [Decodificador e Detector de Leetspeak](https://elysiatools.com/pt/tools/leetspeak-decoder-detector): Decodifica leetspeak (1337) para texto simples e pontua quão plausivelmente leet é uma entrada — para detectar evasão de políticas de senha, evasão de filtros de palavrão e ruído em logs. Destaca cada substituição.
- [Decodificador LTSSM e Lane Margining PCIe](https://elysiatools.com/pt/tools/pcie-link-training-linkstate-and-lane-margining-eye-decode): Decodifica um log de treinamento de link PCIe (sequência LTSSM + conjuntos TS1/TS2): linha do tempo Gen1-Gen6, velocidade/largura negociadas, bits do identificador de taxa, inversão de polaridade/lanes, fases de equalização e diagnóstico de reinícios; avalia relatórios de lane margining (CSV pcilmr) e desenha o mapa de calor do olho.
- [Cifra Rail Fence (ZigZag)](https://elysiatools.com/pt/tools/zigzag-railfence-text): Codifique, decodifique, visualize e force a cifra de transposição Rail Fence.
- [Conversor Hex para Texto](https://elysiatools.com/pt/tools/hex-to-string): Converte texto para/de strings hexadecimais com espaçamento, prefixo (0x/\x/U+) e opções de caixa flexíveis
- [JSON Key Extractor](https://elysiatools.com/pt/tools/json-key-extractor): Extract all keys from JSON objects with multiple output formats. Perfect for analyzing JSON structure, documentation generation, and understanding complex nested objects.
- [Conversor de Leet Speak](https://elysiatools.com/pt/tools/leet-speak-converter): Converte texto para e a partir de leet speak (1337). Codifica com os estilos Básico, Completo ou Maiúsculas, ou decodifica leet em texto simples.
- [Decompositor de árvore OKR e KPI](https://elysiatools.com/pt/tools/okr-tree-decomposer): Decompõe um Objective de empresa em Departamento → Equipe → Pessoal, com peso/meta/atual por nó; o progresso ponderado sobe. Árvore visual + Markdown.

## Exemplos

- [Amostras de Áudio MP3 Livres de Direitos Autorais](https://elysiatools.com/pt/samples/mp3-samples): Coleção de amostras de áudio livres de direitos autorais para testes e desenvolvimento, incluindo sons da natureza, música de meditação e áudio ambiente
- [Exemplos de Processamento de Imagem Web Python](https://elysiatools.com/pt/samples/web-image-processing-python): Exemplos de processamento de imagem Web Python usando PIL/Pillow incluindo leitura, salvamento, redimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Android Java](https://elysiatools.com/pt/samples/android-image-processing-java): Exemplos de processamento de imagem Android Java incluindo leitura/escrita, dimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Android Kotlin](https://elysiatools.com/pt/samples/android-image-processing-kotlin): Exemplos de processamento de imagem Android Kotlin incluindo leitura/escrita, dimensionamento e conversão de formato
