Rotamer.
CÓDIGO ABERTO · LICENÇA MIT

Do traço
à forma.

A química ganha dimensão.

Desenhe moléculas em 2D, explore sua geometria em 3D e entenda o que cada ligação muda. Um espaço aberto para ensinar e aprender química orgânica.

Gratuito. Sem cadastro para desenhar. Seu para explorar.

Veja o Rotamer em ação
A BANCADA ROTAMER2D 3D
Bancada do Rotamer: estrutura da aspirina em 2D, modelo molecular em 3D e propriedades calculadas.Bancada do Rotamer no tema escuro: estrutura da aspirina e seu modelo molecular em 3D.
Uma estrutura. Duas perspectivas.C9H8O4

Captura real do editor · aspirina

QUÍMICA COM FUNDAMENTO

RDKit validação e descritores

MMFF94 geometria e dinâmica

Open source do desenho ao código

DENTRO DA BANCADA

Veja a química
acontecer.

Demonstrações gravadas no próprio Rotamer, com legendas para acompanhar cada passo.

Do desenho ao espaço

Sem áudio · legendas em português

Acompanhe a construção do etanol, ligação por ligação, e veja a geometria aparecer ao lado.

Ler transcrição

Do desenho ao espaço

  1. Um clique cria o primeiro carbono. Um arrasto liga o segundo carbono.
  2. A ferramenta de oxigênio é selecionada e uma ligação acrescenta o oxigênio à cadeia, formando etanol.
  3. O RDKit valida a estrutura; a geometria 3D é calculada pelo MMFF94.
  4. O desenho é organizado pelo comando do editor. A cena 3D é girada, enquanto a dinâmica molecular permanece visível.

Explore uma molécula

  1. A aspirina é carregada pelo menu de exemplos, e a estrutura ganha sua geometria no espaço.
  2. O painel de análise é aberto e apresenta os grupos funcionais e os descritores calculados pelo RDKit.
  3. A cena 3D é girada para observar a molécula de outro ângulo. Geometria e dinâmica são calculadas pelo MMFF94.

Veja a molécula vibrar

  1. O painel de análise é aberto. A água é carregada pelo SMILES O, e o RDKit valida a estrutura.
  2. A cena 3D é girada. O painel apresenta os três modos normais da molécula.
  3. O primeiro modo é selecionado para observar o dobramento; depois, outro modo é mostrado para comparação. A amplitude é ampliada e o movimento é desacelerado para visualização. As frequências são calculadas pelo MMFF94, não medidas em um espectro.
  4. A seleção do modo é desativada, e a cena volta à dinâmica molecular.

ESCOLHA O QUE EXPLORAR

Você controla o ritmo. Escolha um vídeo e use o botão de reprodução para começar.

01 / DA IDEIA À MOLÉCULA

Química que você
pode explorar.

A estrutura sai do quadro. A forma aparece no espaço. E cada descoberta tem um cálculo por trás.

01

Desenhe.

Monte a estrutura, altere ligações e experimente anéis. Comece do zero, abra um exemplo ou importe um SMILES.

Conheça o editor
02

Observe.

Acompanhe a geometria calculada, gire o modelo 3D e explore a dinâmica molecular e os modos normais de vibração.

Explore a visualização
03

Entenda.

Leia fórmula, massa, grupos funcionais e descritores. Veja o que é calculado e o que é uma hipótese do tutor opcional.

Entenda a análise

RIGOR FAZ PARTE DO ENSINO

O núcleo calcula.
A IA explica.

Valência, aromaticidade e descritores são respostas do RDKit. A geometria e a dinâmica vêm do campo de força MMFF94. O tutor lê esses resultados e ajuda a interpretá-los.

Na interface, cada análise declara sua origem. Sem chave de IA, o editor e as dicas escritas continuam funcionando.

Conheça o que está por trás
CALCULADO

Os números têm origem.

RDKit para a química. MMFF94 para a geometria. Motor de missões para os objetivos e a pontuação.

RDKitOpenChemLibMotor de missões
HIPÓTESE GERADA

A explicação abre caminhos.

O tutor opcional sugere como interpretar o resultado. Ele não calcula descritores nem decide se uma missão foi cumprida.

IA opcional · explicações identificadas na tela

02 / UM ESPAÇO PARA APRENDER

Da sua curiosidade
à próxima aula.

Uma bancada para explorar por conta própria. Uma ferramenta para construir perguntas com a turma.

Para quem aprende

Pratique nas trilhas Estrutura, Geometria e Propriedade. Na trilha Otimização, explore livremente, sem missão nem pontuação.

Para quem ensina

Crie turmas, organize listas e proponha uma missão desenhando a resposta. Acompanhe onde a turma precisa de ajuda.

Veja o guia para alunos e professores
Aspirina na bancada com o painel de análise aberto: grupos funcionais, descritores e modos normais de vibração.
Análise da aspirina no Rotamer. Os resultados vêm do motor químico.

03 / DOCUMENTAÇÃO ABERTA

Seu próximo passo
começa aqui.

Do primeiro desenho à sua própria instância. Guias completos, com busca e navegação por assunto.

Quer entender as escolhas do projeto?DecisõesRoadmapToda a documentação

04 / HOSPEDE VOCÊ MESMO

Na sua escola.
No seu servidor.

O app e o Postgres rodam com Docker. Você administra a instância e mantém os dados em um volume próprio.

Guia completo de instalação

Inclui configuração, primeiro administrador, HTTPS, atualização e backup.

TERMINAL · BASH / ZSH
git clone https://github.com/GabrielMello1407/Rotamer.git
cd Rotamer
cp .env.example .env

ANTES DE COMEÇAR

Algumas respostas.
Sem mistério.

Preciso pagar ou criar uma conta?

O Rotamer é gratuito e tem licença MIT. O editor abre sem cadastro. Uma conta permite guardar progresso, entrar em turmas e participar dos recursos de autoria da instância.

Preciso de uma chave de inteligência artificial?

Não. A chave do Gemini habilita apenas o tutor. Desenho, cálculos, geometria, missões e dicas escritas funcionam sem ela.

Funciona no celular?

Sim. A bancada se adapta a telas menores, e a química é processada em um worker do navegador. O editor também respeita a preferência de reduzir movimento.

Quais recursos consultam serviços externos?

A busca por nome e a consulta de compostos conhecidos usam o PubChem. O tutor usa Gemini quando configurado. A telemetria Umami fica desligada por padrão. Veja os serviços e os dados enviados.

O que posso esperar dos resultados?

Descritores são calculados pelo RDKit; geometria e frequências vêm do campo de força. As frequências não são espectros experimentais. O projeto não prevê reações, não afirma atividade biológica e não calcula nomes IUPAC. Conheça os limites do projeto.

CONSTRUÍDO PARA SER COMPARTILHADO

A química é de todos.
O código também.

Use em aula. Relate um problema. Melhore um guia.
Cada contribuição ajuda a próxima pessoa a aprender.

Explore o projeto no GitHub