Files
Learn_System/frontend/js
Maxim Dolgolyov af25a845c9 feat(biochem): Фаза 7 — импорт SMILES + экспорт PNG/JSON
BIO.parseSmiles — парсер учебного подмножества SMILES (органические атомы
верхнего регистра, связи -=#, ветви (), замыкание циклов цифрами/%nn,
неявные H по валентности, 2D-укладка BFS). BIO.toJSON/download.

biochem.html: поле ввода SMILES + кнопка Импорт (Enter), кнопки экспорта
PNG (текущий холст 2D/3D) и JSON.

Проверено: CCO→C2H6O, CC(=O)O→C2H4O2, C1=CC=CC=C1→C6H6 (Кекуле),
ClC(Cl)(Cl)Cl→CCl4, OCC(O)CO→C3H8O3 (глицерин); мусор отсекается.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-30 13:24:55 +03:00
..