Что такое формат файла MOL?
Файл .mol, обычно называемый Molfile, является стандартным текстовым форматом для представления 2D или 3D структуры отдельной химической молекулы в хемоинформатике и вычислительной химии. Первоначально созданный MDL Information Systems в 1985 году, в настоящее время он поддерживается BIOVIA (Dassault Systèmes) как часть спецификации CTfile Formats.
Molfile состоит из трехстрочного заголовка (название молекулы, метаданные программы, комментарий), строки счетчиков, указывающей общее количество атомов и связей, а также ключевое слово версии формата (V2000 или V3000), блока атомов с символами элементов и координатами, блока связей с данными о связности и порядке связей, а также необязательных строк свойств, завершающихся меткой M END.
Существует две под-версии: V2000 - это устаревший формат, поддерживающий максимум 999 атомов и 999 связей с колонками фиксированной ширины; он «заморожен», расширения не планируются, но он по-прежнему широко поддерживается; V3000 (представлен в 1995 году) является текущим стандартом, поддерживающим неограниченное количество атомов, расширенную стереохимию и определения Sgroup.
Тесно связанный формат .sdf представляет собой просто несколько файлов Molfile, объединенных и разделенных разделителями записей $$$$, опционально с добавленными полями данных. Крупные химические базы данных, включая PubChem, ChEMBL и RCSB, распространяют структуры в виде файлов .mol или .sdf. Open Babel позволяет преобразовывать .mol в более чем 300 других химических форматов.
Безопасность и защита
РИСК: LOWMOL - это обычный текстовый файл ASCII. Нет исполняемого кода, нет макросов. Безопасно открывать любым текстовым редактором. Документированных случаев доставки вредоносного ПО через файлы MOL не зафиксировано.
Детали формата
в двух словахПрограммы, открывающие файлы MOL
Технические подробности
глубокая спецификация| MIME-тип | chemical/x-mdl-molfile |
| Кодировка | Простой текст (ASCII) |
| Структура файла | 3-строчный заголовок + строка счетчиков + блок атомов + блок связей + строки свойств + терминатор M END |
| Лимит атомов/связей V2000 | Максимум 999 атомов и 999 связей (строка счетчиков фиксированной ширины) |
| Лимит атомов/связей V3000 | Неограниченно (расширенный формат переменной ширины) |
| Статус V2000 | Замороженное наследие - дальнейшие расширения не планируются; широко поддерживается всеми инструментами хемоинформатики |
| Статус V3000 | Активный текущий стандарт, поддерживаемый BIOVIA / Dassault Systèmes |
| Типы координат | Поддерживаются как 2D (x,y,z=0.0), так и 3D (реальные значения x,y,z) |
| Типичный размер файла | 1 КБ - 100 КБ (одна молекула) |
| Контейнер для нескольких молекул | SDF (.sdf) - файлы Molfile, разделенные разделителями записей $$$$ с дополнительными полями данных |
| Спецификация | CTfile Formats PDF, доступен для свободного скачивания у BIOVIA / Dassault Systèmes |
| Выпущен | 1985 (MDL MOLGEN program, MDL Information Systems) |
| Последняя версия | V3000 (MDL CTfile Formats, current; V2000 is legacy frozen) |
| Открыть стандартное | Да · без роялти |
| Спецификация | discover.3ds.com |
Конвертации MOL
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах MOL.