MetaMorph NX: руководство от гика, возможности, ограничения, форматы и работа с микроскопическими данными
MetaMorph NX — настольная программа Molecular Devices для автоматизации микроскопа, получения многомерных изображений и количественного анализа. Важная оговорка относится не к функциям, а к статусу продукта: MetaMorph NX относится к отдельной ветке MetaMorph, запущенной в 2010 году и развивавшейся в версиях 1.x и 2.x; её нельзя смешивать с классической линией MetaMorph 7.x. К сентябрю 2026 года весь MetaMorph Software Suite снят с продажи, а плановое обслуживание завершено в 2023 году. Поэтому MetaMorph NX имеет смысл рассматривать прежде всего как действующее наследуемое ПО лабораторий, где уже есть лицензия, совместимый микроскоп и накопленные Experiment-проекты, а не как программу для нового внедрения.
Что такое MetaMorph NX и для каких задач он создавался
MetaMorph NX объединяет три класса задач, которые в обычном графическом редакторе существуют раздельно: управление оборудованием микроскопа, получение серии изображений и анализ полученных данных. Программа работает с экспериментом как с целостной сущностью. Внутри Experiment находятся Datasets, то есть наборы изображений одной съёмки, а рядом сохраняются связанные измерения, маски объектов, метаданные и параметры получения изображения. Такой подход нужен не для художественной обработки, а для воспроизводимого научного процесса, где важно не только увидеть картинку, но и сохранить контекст её появления и численные результаты.
Программа создавалась как более современная по интерфейсу ветка семейства MetaMorph. В ней появились Ribbon Interface, Image Grid и Filmstrip вместо набора разрозненных окон и панелей. Пользователь видит текущие каналы, позиции, временные точки и Z-плоскости в едином рабочем пространстве, а измерения связаны с Dataset. Это отличает MetaMorph NX от обычных фоторедакторов для ПК: здесь коррекция отображения, выделение объектов и измерения являются частью научного проекта, а не способом подготовить изображение для публикации.
Официальные материалы NX описывают получение многомерных данных, измерения по регионам и порогам, запуск готовых Application Modules, создание собственных Custom Modules в Analysis Builder, визуализацию Z- и Time-наборов в 4D Viewer, а в версии 2.5 — Neurite Tracing, Fiber Tracing, поддержку целевого освещения и режим высокоскоростного получения изображений. Набор возможностей зависит от установленной версии, лицензии и подключённого оборудования, поэтому в обзоре функции разделены на базовые средства NX и модули, которые появились в конкретных выпусках.
Основные параметры MetaMorph NX
| Параметр | Подтверждённое состояние |
|---|---|
| Официальное название | MetaMorph NX Microscopy Automation and Image Analysis Software |
| Разработчик | Molecular Devices |
| Тип | Настольное ПО для управления микроскопом, получения и анализа изображений |
| Платформа | Windows; для NX 2.x документированы 32- и 64-разрядные сборки |
| Текущий статус | Наследуемый продукт: MetaMorph Software Suite снят с продажи; плановое обслуживание завершилось в 2023 году |
| Линейка NX | 1.x, 2.0 и 2.5; это отдельная нумерация, не MetaMorph 7.x |
| Модель данных | Experiment → Dataset; изображения, метаданные, измерения, маски и настройки связаны внутри проекта |
| Основные измерения | Regions, Threshold, Application Modules, Custom Modules |
| Многомерное получение | Channel как обязательное измерение; дополнительно Stage, Z и Time |
| Локальные файлы | Experiment.mexp, TIFF-изображения, метаданные, наборы измерений и параметры получения |
| Импорт | Одиночное изображение, классический MetaMorph .ND, серии Channel, Time, Z и Stage |
| Экспорт чисел | Прямой экспорт в Excel для документированных версий Office; экспорт таблицы в XLS или CSV |
| Визуализация | Image Grid, Filmstrip, масштабирование каналов, 4D Viewer для Z/Time-наборов |
| Лицензирование | Лицензионный файл, привязанный к System ID; документирована установка лицензии на компьютер без постоянного доступа в интернет |
| Интерфейс | В сохранившихся руководствах и обучающих материалах — английский |
| Текущая покупка | Новая продажа недоступна |
У MetaMorph NX нет актуального коммерческого тарифа или действующего прайс-листа: продукт больше не продаётся. При оценке старой рабочей станции важнее знать точную ветку NX, System ID, состояние лицензионного файла и список драйверов оборудования, чем ориентироваться на характеристики нынешней линии MetaMorph или на номер 7.10.5.
MetaMorph NX и MetaMorph 7.x — это не одна версия
Сходство названий создаёт главную фактическую ловушку. MetaMorph NX был представлен как next-generation MetaMorph Software в декабре 2010 года. В 2011 году появились ветка 1.1 и MetaMorph NX 2.0, а в 2012 году — MetaMorph NX 2.5. Параллельно существовала классическая ветка MetaMorph, которая дошла до версии 7.10.5. Последний номер относится именно к классическому MetaMorph Software Suite, а не к MetaMorph NX.
Различие видно и по рабочей модели. NX обучает пользователя через Ribbon Interface, Experiment, Dataset View, Image Grid, Filmstrip и Analysis Builder. Классические руководства MetaMorph 7.x описывают другой набор окон и команд. Поэтому инструкция для MetaMorph 7.10 не является безопасной заменой инструкции для NX: одинаковые термины анализа могут существовать в обоих продуктах, но путь к ним, расположение элементов интерфейса и формат проекта различаются.
Для существующей лаборатории это влияет на восстановление рабочей станции. Лицензионный файл, каталоги конфигурации, драйверы камеры и периферии должны соответствовать именно установленной ветке. Попытка «обновить NX до 7.10.5» некорректна: это переход на другую линию продукта, а не обычное обновление внутри NX.
Как устроен интерфейс MetaMorph NX
Ribbon Interface
Верхняя часть окна построена вокруг Ribbon Interface. Набор вкладок меняется в зависимости от контекста, но в обучающих материалах NX 2.0 присутствуют Home, Acquisition Mode, Measure, Script и Hardware Setup. Активная вкладка определяет, какие инструменты видны сейчас. Оранжевое состояние кнопки используется как признак включённого режима, стрелка вниз открывает дополнительные варианты, а галереи показывают доступные инструменты визуально. Это уменьшает число постоянно открытых диалогов и делает рабочий режим заметнее по активной вкладке.
Над или под Ribbon может находиться Quick Access Toolbar. Она сохраняет выбранные команды независимо от активной вкладки. В лабораторной работе это полезно для операций, которые повторяются в разных контекстах: например, открытия эксперимента, переключения вида или запуска часто используемого инструмента. Состав этой панели пользователь настраивает через контекстное меню элемента Ribbon.
Image Grid и Dataset View
Центральная область — Dataset View с Image Grid. Вместо отдельного плавающего окна для каждого изображения NX размещает одно или несколько изображений в сетке. При многомерных данных рядом с изображением доступны индикаторы измерений, а для Z и Time используются соответствующие ползунки. Пользователь выбирает текущую Z-плоскость или временную точку, не разрывая связь изображения с Dataset.
Image Grid может одновременно показывать несколько каналов или представлений одного Dataset. Это особенно важно для флуоресцентной микроскопии, где отдельные каналы анализируются независимо, но их нужно сопоставлять в одной системе координат. Размещение в сетке не создаёт новый файл само по себе: это способ просмотра данных внутри Dataset.
Filmstrip
Filmstrip служит визуальной навигацией по частям эксперимента. В зависимости от структуры данных он показывает Datasets, положения Stage, временные точки или Z-плоскости. В Analysis Builder Filmstrip получает ещё одну роль: на нём отображаются промежуточные результаты отдельных шагов анализа. Поэтому ошибку сегментации можно локализовать не только по финальному числу, но и по тому этапу, на котором маска впервые стала неправильной.
Масштабирование изображения и каналы
Для каждого канала Image Grid использует отдельную шкалу отображения с гистограммой. В документации NX описаны режимы Fixed, Normalized и Camera. Fixed задаёт абсолютные нижнюю и верхнюю границы интенсивности; Normalized определяет границы по доле пикселей; Camera использует диапазон камеры. Эти параметры нужны для визуальной оценки динамического диапазона и контраста. При количественной работе важно отличать масштаб отображения от самих измерений: числовые результаты формируются инструментами Measure, а не тем, насколько контрастно канал показан на экране.
Application Menu и структура файлов
Application Menu объединяет операции с Experiment. В NX 2.0 из него доступны New Experiment, Open Experiment, Open Images и Add Images to Experiment. Для импорта предусмотрены Open Image, Channel Series, Time Series, Z Series и Stage Series. Такой набор команд показывает логику продукта: пользователь не просто открывает отдельный TIFF, а либо создаёт новый Experiment, либо добавляет изображения в уже существующий проект с заранее выбранной ролью измерения.
При повторном открытии проекта основным входом служит файл Experiment.mexp. Сами кадры лежат в подпапках эксперимента как отдельные TIFF-файлы, но открытие только TIFF не восстанавливает всю проектную структуру. Вместе с экспериментом хранятся метаданные, наборы измерений и, когда они применялись, параметры получения изображений.
Основные функции MetaMorph NX
Многомерное получение изображений
Acquisition Mode отвечает за получение изображений с подключённой камеры и управляемого микроскопического оборудования. В многомерном режиме NX объединяет до четырёх серий: Channel обязателен, а Stage, Z и Time добавляются по задаче. Канал может соответствовать флуоресцентному красителю, brightfield, DIC, phase contrast или другому режиму, для которого настроена камера и оптический путь.
Параметры канала включают настройки камеры и экспозицию; в руководстве предусмотрены Auto Expose и явное время экспозиции. Z-серия добавляет моторизованное перемещение по оси Z, Time задаёт последовательность во времени, Stage — съёмку нескольких координат предметного столика. В результате программа создаёт Dataset, а Filmstrip и индикаторы T/Z/Stage позволяют проверить, какие измерения реально попали в набор.
Regions: измерения по выбранным областям
Вкладка Measure содержит Region Tools. Пользователь выбирает форму региона, создаёт один или несколько ROI и задаёт набор измеряемых параметров. Команда Measure Regions переносит результат в таблицу данных, связанную с Dataset. Для объектов, границы которых хорошо видны, это самый прямой способ сопоставить изображение и числовое измерение.
Инструмент Auto Find помогает разместить регион вокруг объекта после щелчка по изображению. Это не заменяет контроль сегментации: результат всё равно отображается как регион, поэтому его границу можно оценить до измерения. Regions удобны, когда интересующая область определяется геометрией или вручную заданной зоной, а не только диапазоном интенсивностей.
Threshold: измерения по диапазону интенсивности
Threshold Tools выделяют пиксели по заданному диапазону. В Measure доступны настройка порога, Threshold Overlay, Measure Thresholded Areas и Convert to Regions. Наложение порога визуально показывает, какие пиксели включены в анализ. После измерения полученные значения сохраняются в Dataset, а при необходимости пороговую маску можно преобразовать в Regions для дальнейшей работы с отдельными объектами.
В Analysis Builder простой порог имеет Low и High, а параметр Inclusive определяет, считается ли интересующим диапазон между этими значениями или пиксели снаружи него. Это важная деталь при сравнении модулей: одинаковые числа Low/High дают противоположную маску при разном состоянии Inclusive.
Application Modules
Application Modules — готовые процедуры анализа, выбираемые из галереи Modules. После выбора модуль открывает параметры, принимает необходимые изображения или каналы и запускается через Measure. В NX 2.5 официально добавлены Neurite Tracing и Fiber Tracing. Первый рассчитан на количественную морфологию нейритов и включает Sholl Analysis, измерения шипиков, поиск ядер и цветовую сегментацию. Второй различает пересечения и ветвления волокон и рассчитан на вытянутые структуры.
Готовый модуль отличается от Custom Module тем, что его структура уже определена. Пользователь настраивает входные изображения и параметры, но не строит цепочку обработки с нуля. Это сокращает число решений при типовом анализе и одновременно задаёт жёсткие рамки: применять модуль стоит только к данным, для которых его модель сегментации и измерений действительно подходит.
Analysis Builder и Custom Modules
Analysis Builder позволяет создавать собственные Custom Modules. Команда Create Module открывает отдельный Dataset View, где рабочая область анализа отделена от исходного вида Dataset. Операции представлены карточками. В Ribbon сгруппированы Find Objects, Modify Objects и Modify Images, а Filmstrip показывает промежуточный результат каждого шага.
Среди документированных инструментов поиска объектов есть Auto Segmentation, Auto Threshold, Simple Threshold, Auto Find Blobs, Find Blobs, Find Fibers и Find Round Objects. Auto Find Blobs автоматически разделяет соприкасающиеся объекты и подходит, например, для ядер; Find Blobs ориентирован на произвольные формы вроде цитоплазмы; Find Round Objects рассчитан на небольшие округлые структуры и также разделяет касающиеся объекты. После сегментации можно фильтровать маску и добавлять операции с изображениями.
Главная особенность Builder — промежуточная проверяемость. Карточка хранит параметры конкретного шага, а миниатюра в Filmstrip показывает его результат. Пользователь может перейти к тому этапу, где маска стала слишком широкой, потеряла объект или разделила его неверно, изменить параметры и затем снова выполнить модуль. Сохранённый Custom Module появляется в той же области Modules, откуда запускаются готовые процедуры.
4D Viewer
4D Viewer предназначен для Dataset с измерением Z и, при наличии, Time. Он строит интерактивное трёхмерное представление объёма, а время становится четвёртым измерением. Для каналов настраиваются цвета, прозрачность и пороги интенсивности; можно использовать volumetric и isosurface-представления. Slice Mode позволяет просматривать произвольные срезы внутри объёма.
Модуль поддерживает воспроизведение временных наборов и создание вращающихся представлений. В обучающих материалах NX также показан экспорт текущего отображения в Microsoft PowerPoint. Формат сохраняемого 4D-видео в открытой документации не фиксируется, поэтому его не следует подменять конкретным контейнером.
Целевое освещение и высокоскоростное получение в NX 2.5
Версия 2.5 добавила прямую поддержку Andor Mosaic и FRAPPA для targeted illumination. Calibration Wizard и Ribbon workflow предназначены для подготовки приложений FRAP, FRET, photoactivation, photobleaching и uncaging. В том же выпуске был заявлен high-speed image acquisition mode. Эти функции требуют совместимого оборудования и не относятся к обычному анализу уже готовых TIFF-файлов.
Для существующей системы это означает, что ценность NX определяется не только программой. Рабочая связка включает конкретную камеру, моторизованный столик, Z-привод, источники света и драйверы, которые были настроены через Hardware Setup. Без сохранённой аппаратной конфигурации часть возможностей старого Experiment-процесса может остаться доступной только как анализ уже записанных данных.
Карта форматов и совместимости
У MetaMorph NX нет одного универсального «файла проекта», который полностью заменяет все остальные данные. Experiment.mexp служит точкой входа в эксперимент, а изображения и связанные сведения располагаются в структуре папок. Поэтому переносимость нужно оценивать отдельно для исходных пикселей, структуры Experiment и таблиц измерений.
| Данные или формат | Роль в MetaMorph NX | Редактируемость и переносимость | Что важно сохранить |
|---|---|---|---|
| Experiment.mexp | Файл открытия Experiment | Нужен NX для восстановления проектного контекста | Переносить вместе со всей папкой Experiment, а не отдельно |
| TIFF (.tif) | Отдельные изображения внутри Dataset | Пиксельные данные можно открыть в другом научном ПО, поддерживающем TIFF | Сам TIFF не заменяет структуру Dataset, измерения и параметры Experiment |
| MetaMorph .ND | Импорт многомерных данных из классического MetaMorph | NX открывает .ND через Open Image и создаёт новый Experiment | Исходный набор следует хранить отдельно до проверки импорта |
| Channel Series | Импорт нескольких изображений как каналов | Создаётся многоканальный Dataset | Порядок файлов должен соответствовать реальному порядку каналов |
| Time Series | Импорт файлов как временной последовательности | После импорта доступны временные точки | Проверить порядок кадров по Filmstrip и T |
| Z Series | Импорт файлов как Z-плоскостей | Формируется Z-набор для просмотра и 4D Viewer | Проверить направление и порядок плоскостей |
| Stage Series | Импорт изображений как разных положений столика | Каждый файл получает роль отдельной Stage-позиции | Не использовать вместо Time или Z только из-за одинакового числа кадров |
| Таблица Measure | Числовые результаты Regions, Threshold и Modules | Отображаемые данные можно отправить в Excel или записать в файл | Перед экспортом настроить нужные столбцы и фильтрацию объектов |
| XLS | Файловый экспорт таблицы измерений | Открывается табличными приложениями с поддержкой XLS | После экспорта сравнить число строк и названия столбцов с таблицей NX |
| CSV | Текстовый файловый экспорт измерений | Подходит для статистических пакетов, скриптов и современных таблиц | При дальнейшем импорте проверить разделитель и формат чисел |
| PowerPoint | Экспорт текущего отображения из 4D Viewer | Сохраняет представление для презентации, а не исходный Dataset | Не использовать презентацию как архив научных данных |
Для долгого хранения самым переносимым слоем остаются TIFF-изображения и отдельно выгруженные числовые таблицы. Но только полная папка Experiment сохраняет связи, которые нужны для повторного открытия в NX. Поэтому архивирование одного набора TIFF подходит для независимого просмотра пикселей, но не является полной резервной копией проекта.
Матрица сохранности результата
| Действие | Что сохраняется | Что теряется или отделяется | Обратимость | Открытие вне NX |
|---|---|---|---|---|
| Скопировать всю папку Experiment | Experiment.mexp, TIFF, метаданные, измерения и связанные настройки, присутствующие в проекте | Аппаратная конфигурация рабочей станции и лицензия не становятся частью проекта | Высокая при наличии совместимого NX | TIFF и экспортированные таблицы читаются отдельно; проектная структура требует NX |
| Скопировать только TIFF | Пиксельные данные отдельных изображений | Связи Dataset, измерения, маски, параметры Experiment | Пиксели сохраняются, проектный контекст автоматически не восстанавливается | Высокая для изображений |
| Экспортировать таблицу в CSV | Отображаемые числовые значения и выбранные столбцы | Изображение, маски и интерактивная связь строки с объектом | Таблицу можно анализировать дальше, но она не превращается обратно в Dataset | Очень высокая |
| Экспортировать таблицу в XLS | Табличные результаты | Проектные связи с изображением | Аналогично CSV | Высокая при наличии совместимого табличного ПО |
| Экспортировать вид 4D Viewer в PowerPoint | Визуальное представление для демонстрации | Исходный объём, интерактивные параметры NX и количественные данные | Презентация не заменяет Dataset | Высокая как презентационный материал |
| Открыть внешний TIFF через Open Images | Исходное изображение становится частью нового Experiment | Исходный внешний контекст не создаётся автоматически | Оригинал можно хранить независимо | Исходный TIFF остаётся переносимым |
| Импортировать .ND | Многомерные данные классического MetaMorph переводятся в Experiment NX | Нельзя считать импорт заменой архиву исходного .ND-набора | Безопасно при сохранении оригинала рядом | Зависит от того, какие элементы исходного набора нужны вне NX |
Матрица показывает практический приоритет для старой лабораторной системы: сначала сохраняется полный Experiment, затем делается независимый экспорт изображений и чисел. Такая схема оставляет два пути восстановления — через NX и через универсальные форматы. Она особенно важна перед заменой компьютера, потому что проектные файлы не содержат лицензию и драйверы оборудования.
Платформа, лицензия, интернет и системная совместимость
MetaMorph NX — Windows-приложение. Аппаратная часть конфигурируется через NX Installation and Configuration Utility; в материалах поддержки фигурирует исполняемый файл ConfigureMetaMorph.exe в каталоге MetaMorph NX. Точная работоспособность старой установки на современном компьютере определяется не только разрядностью Windows, но и совместимостью драйверов камеры, моторизованного столика, Z-привода и других устройств.
Современной таблицы требований к процессору, памяти и версии Windows для новой установки нет в практическом смысле: продукт снят с продажи и не развивается как текущая коммерческая ветка. Для действующей системы корректнее фиксировать конфигурацию рабочей станции, версию NX, разрядность, драйверы и подключённые устройства. Замена одного элемента может нарушить аппаратную связку даже при достаточной производительности компьютера.
Лицензия NX связана с System ID. Molecular Devices сохраняет веб-механизм генерации лицензионного файла, в котором MetaMorph NX указан среди поддерживаемых продуктов. Документирован и офлайн-сценарий: лицензионный файл можно получить на другом компьютере с интернетом, перенести на целевую рабочую станцию и установить через Configuration Utility. Следовательно, постоянное сетевое подключение не является обязательным условием для самого локального анализа после корректной установки лицензии.
Текущую цену MetaMorph NX указывать некорректно: новые лицензии больше не продаются. В письме Molecular Devices о прекращении продукта последней датой покупки указано 30 июня 2023 года, а всё действовавшее обслуживание должно было закончиться не позднее 29 декабря 2023 года. После этой даты помощь возможна только на основе reasonable effort, без действующего плана обслуживания и без обещания новых обновлений.
Данные, приватность и безопасность наследуемой установки
NX хранит Experiment на локальном диске. В папке могут находиться TIFF-изображения, метаданные, наборы измерений и параметры получения. С точки зрения приватности это означает, что защита научных данных опирается на саму рабочую станцию и хранилище лаборатории: права доступа Windows, резервное копирование, контроль внешних носителей и правила передачи файлов остаются за организацией. Механизм Experiment не заменяет систему управления доступом.
Для наследуемого ПО основной технический риск связан с прекращением плановых обновлений. Molecular Devices прямо связывала прекращение MetaMorph Software Suite с переходом к новым решениям, более современным технологиям и улучшенной безопасностью. Поэтому компьютер с NX рационально рассматривать как специализированную рабочую станцию: не менять без необходимости драйверы и системные компоненты, а научные данные дублировать в независимом хранилище и в переносимых форматах.
При передаче проекта другому исследователю одного Experiment недостаточно для гарантированного воспроизведения аппаратной части. Получатель увидит TIFF и сможет использовать экспортированные таблицы, но повторное управление камерой или стадией требует совместимой конфигурации оборудования. Для воспроизводимости следует документировать версию NX, идентификаторы каналов, параметры экспозиции, структуру Z/Time/Stage и применённые модули анализа.
Жизненный цикл MetaMorph NX
2010: запуск отдельной ветки NX
MetaMorph NX был официально представлен 7 декабря 2010 года как новое поколение программного обеспечения MetaMorph. В центре обновления находились переработанный пользовательский интерфейс, интегрированная настройка оборудования и синхронизированные представления данных. При этом продукт сохранял задачу управления сторонним микроскопическим оборудованием и получения изображений, характерную для семейства MetaMorph.
2011: 1.1, 2.0, Analysis Builder и 4D Viewer
В апреле 2011 года материалы MetaMatters фиксировали выпуск MetaMorph NX 1.1.393.2. В нём появились, среди прочего, Movie Player в Dataset view, визуальные настройки Threshold и масштабирование к позиции курсора. В ноябре 2011 года Molecular Devices выпустила MetaMorph NX 2.0 с Custom Measurement и визуальным построением собственных модулей обработки и анализа. Отдельным модулем того же поколения стал 4D Viewer для Z/Time-наборов.
2012: MetaMorph NX 2.5
Версия 2.5 вышла в 2012 году. В неё добавили Neurite Tracing, Fiber Tracing, прямую работу с Andor Mosaic и FRAPPA для targeted illumination и high-speed acquisition. Публичные лабораторные ресурсы позднее продолжали указывать установки 2.5.x, а MetaMorph NX 2.5 встречается в методических разделах современных научных работ как наследуемый инструмент анализа.
2023: прекращение MetaMorph Software Suite
Molecular Devices завершила продажу MetaMorph Software Suite в 2023 году. Это решение относилось ко всему семейству, включая MetaMorph, MetaFluor и MetaVue, а текущая продуктовая страница помечает MetaMorph Microscopy Automation and Image Analysis Software как Discontinued. Для NX это означает отсутствие новой коммерческой ветки, новых лицензий через обычную продажу и планового цикла обновлений.
Что означает статус в 2026 году
В 2026 году MetaMorph NX остаётся полезным там, где ценность сосредоточена в существующей системе: лицензированном компьютере, отлаженной связке устройств, Experiment-архиве и валидированных процедурах анализа. Для нового микроскопа или новой лаборатории статус продукта меняет критерий выбора: функциональная полнота старой версии уже не компенсирует отсутствие действующей продуктовой линии и гарантированной совместимости с новым оборудованием.
Как пользоваться программой — советы гика
Практическая работа в NX строится вокруг Experiment и Dataset. Последовательности ниже относятся к интерфейсу MetaMorph NX 2.x, который документирован в руководствах Molecular Devices. Перед любым изменением старой рабочей станции сохраните копию папки Experiment: измерения хранятся вместе с Dataset, а аппаратные настройки и лицензия зависят от конкретной установки.
Создать новый Experiment или корректно открыть существующий
Цель. Получить рабочий контейнер, в котором изображения, Datasets и измерения будут связаны между собой, либо открыть старый проект без потери этой связи.
Подготовка. Для нового Experiment заранее выберите диск с достаточным свободным местом. Для существующего проекта убедитесь, что у вас есть вся папка эксперимента, а не один TIFF.
- Откройте Application Menu.
- Для нового проекта выберите New Experiment. Окно показывает место, где будет создан Experiment. При необходимости заранее измените стандартный путь через Set Experiment Defaults.
- Для существующего проекта выберите Open Experiment.
- Перейдите в папку проекта и откройте именно Experiment.mexp.
- После загрузки переключайте Datasets через Dataset Gallery на Home Ribbon или через Filmstrip.
Что проверить. В Image Grid должны появиться изображения выбранного Dataset, а Dataset Gallery или Filmstrip — показывать структуру эксперимента. Для старого проекта наличие нескольких Datasets и сохранённых Measurement Sets служит более надёжным признаком правильного открытия, чем один отображаемый кадр.
Типичная ошибка. Пользователь открывает TIFF из подпапки Dataset и получает изображение без прежних измерений и масок. Это не повреждение данных: открыт отдельный файл, а не Experiment.
Безопасный откат. Закройте созданный из TIFF новый Experiment без переноса результатов в старую папку. Затем используйте Open Experiment и выберите исходный Experiment.mexp.
Импортировать одиночное изображение или классический файл .ND
Цель. Включить внешнее изображение в модель данных NX или перенести многомерный набор из классического MetaMorph.
Подготовка. Храните оригинал отдельно от каталога нового Experiment до завершения проверки. Для .ND сохраняйте рядом весь исходный набор, от которого зависит этот файл.
- Откройте Application Menu и выберите Open Images. NX создаёт для внешних изображений новый Experiment.
- Выберите Open Image.
- Укажите одиночный файл изображения или файл .ND из классического MetaMorph.
- После импорта проверьте изображение в Image Grid и новый Dataset в Dataset Gallery.
- Сохраните Experiment в выбранном каталоге и не удаляйте исходный файл до контрольного повторного открытия проекта.
Параметры. Open Image предназначен для одного изображения или .ND. Когда исходные файлы на самом деле образуют каналы, временные точки, Z-плоскости или позиции столика, используйте соответствующий Series-режим из следующей инструкции.
Что проверить. Одиночный файл должен отображаться как один Dataset без искусственно созданной Time/Z/Stage-структуры. Для .ND проверьте доступные измерения Dataset по ползункам и Filmstrip.
Типичная ошибка. Группа файлов одной съёмки импортируется по одному и превращается в несвязанные наборы. NX не сможет восстановить их реальное измерение только по внешнему сходству изображений.
Безопасный откат. Не переупорядочивайте получившийся Experiment вручную. Создайте новый Experiment и повторите импорт через правильный Series-режим, сохранив ошибочный вариант до сравнения.
Собрать из файлов Channel, Time, Z или Stage Series
Цель. Сообщить NX, какое физическое измерение представляет последовательность внешних изображений.
Подготовка. Отсортируйте файлы по фактическому порядку съёмки и сопоставьте каждый файл с каналом, моментом времени, Z-плоскостью или положением Stage. Имя файла само по себе не заменяет эту проверку.
- Откройте Application Menu → Open Images.
- Для нескольких каналов выберите Channel Series; для временной последовательности — Time Series; для оптических срезов — Z Series.
- Для разных координат предметного столика используйте Stage Series. В этом режиме каждый импортированный файл считается новой Stage location.
- Выберите нужные файлы в правильном порядке и завершите импорт.
- Просмотрите результат в Image Grid и Filmstrip; для Z и Time переключите соответствующие ползунки.
Параметры. Тип Series определяет смысл оси Dataset. Его нельзя выбирать по числу файлов: десять кадров могут быть десятью моментами времени, десятью Z-плоскостями или десятью позициями Stage.
Что проверить. Временная серия должна переключаться по T, Z-серия — по Z, Stage Series — по позициям столика. Для Channel Series каналы должны появиться как отдельные канальные представления, а не как время.
Типичная ошибка. Z-stack импортирован как Time Series. Картинки присутствуют, но 4D Viewer и последующий анализ трактуют ось неверно.
Безопасный откат. Оригиналы не изменяются самой логикой Series. Создайте новый Experiment, выберите правильный тип серии и сравните структуру до удаления ошибочного импорта.
Подготовить камеру и оборудование перед съёмкой
Цель. Убедиться, что NX видит устройства и получает кадр из нужной области сенсора до запуска многомерной серии.
Подготовка. Камера, источник света, микроскоп и управляемые компоненты должны быть подключены и включены. На старой рабочей станции не обновляйте драйверы непосредственно перед экспериментом без сохранённой рабочей конфигурации.
- Откройте вкладку Hardware Setup. Для добавления или удаления драйвера используется Install Devices; настройки уже заявленного компонента открываются кнопкой Settings.
- После изменения компонента сохраните его через Apply или OK.
- Перейдите на Mode: Interactive или Mode: Multidimensional.
- В группе Camera нажмите Full Chip. NX снимает кадр полной области сенсора выбранным каналом и показывает его в Latest Image; миниатюра появляется в Filmstrip.
- Для меньшей области увеличьте изображение колёсиком мыши до нужного фрагмента и нажмите Current View. NX переснимает область, соответствующую текущему виду.
Параметры. Full Chip подходит для контроля всего поля камеры; Current View — для ограниченной области. Настройки компонентов меняются через Hardware Setup, а не через случайное редактирование драйверов в Windows.
Что проверить. Latest Image должен содержать реальный сигнал с образца, а выбранная область кадра — соответствовать тому, что будет получаться в серии. При моторизированном оборудовании убедитесь, что заявленные компоненты отображаются в аппаратной конфигурации NX.
Типичная ошибка. Камера установлена программно, но кадр тёмный из-за оптического пути: источник света выключен, свет не попадает на образец или beamsplitter не направлен на порт камеры.
Безопасный откат. Верните Camera Area к Full Chip. При проблемах после изменения аппаратных настроек отмените новые значения, восстановите сохранённую конфигурацию и только затем переходите к драйверам.
Сквозной сценарий: получить многоканальный Z/Time Dataset и сохранить результат
Цель. Пройти полный путь от подготовленного микроскопа до Dataset, который можно измерить, повторно открыть и экспортировать.
Подготовка. Оборудование уже установлено в Hardware Setup, Camera Area проверена, Experiment создан, а образец находится в фокусе. Для количественного сравнения параметры каналов должны быть определены до серии.
- Перейдите на Mode: Multidimensional.
- Создайте хотя бы один Channel: многомерное получение в NX обязательно включает канал. Для каждого канала задайте требуемые параметры камеры и экспозицию; используйте Auto Expose либо явное время экспозиции по принятому протоколу.
- Добавьте Z Series, когда требуется стек по глубине, и задайте положение Z-мотора и диапазон серии. Добавьте Time Series для динамики во времени. Stage Series включайте только для нескольких координат столика.
- Проверьте, что выбранные серии действительно относятся к текущей задаче и что каналы привязаны к правильным оптическим условиям.
- Запустите Multidimensional Acquisition из активного режима. Один полный запуск создаёт один новый Dataset внутри текущего Experiment.
- После завершения переключите Z и T в Image Grid и просмотрите Filmstrip. Для нескольких Datasets используйте Dataset Gallery.
- Перейдите в Measure и выполните требуемый Region, Threshold или Module-анализ по соответствующим инструкциям ниже.
- Откройте Show Table для проверки чисел и при необходимости Show Summary для сводной статистики.
- Экспортируйте отображаемую таблицу в Excel либо в XLS/CSV и отдельно сохраните всю папку Experiment.
- Закройте NX, снова откройте Experiment.mexp и убедитесь, что Dataset и Measurement Set сохранились. Только после этого считайте цикл завершённым.
Параметры. Channel — обязательная ось. Z, Time и Stage добавляются независимо. В дальнейших измерениях Measure Range позволяет включить All Time, All Z и All Stage; без этих флагов измеряются только видимые изображения.
Что проверить. Структура Dataset должна соответствовать реальной съёмке: нужное число каналов, Z-плоскостей, временных точек и Stage-позиций. Повторное открытие Experiment должно вернуть не только TIFF, но и Measurement Sets.
Типичная ошибка. После красивого предварительного кадра запускается серия с неверной экспозицией или без нужной оси. Итоговые файлы физически существуют, но экспериментальная структура не соответствует протоколу.
Безопасный откат. Не перезаписывайте неудачный Dataset. В одном Experiment может быть несколько Datasets, поэтому сохраните ошибочную съёмку для диагностики, исправьте параметры и выполните acquisition ещё раз: новый запуск создаст следующий Dataset.
Измерить вручную заданные области через Regions
Цель. Получить числовые показатели для ROI, границы которых пользователь определяет непосредственно на изображении.
Подготовка. Откройте нужный Dataset и канал. До измерения определите, требуется ли одна область, несколько областей или однотипные контуры вокруг повторяющихся объектов.
- Откройте вкладку Measure.
- В секции Regions выберите тип области из галереи.
- Нарисуйте ROI на Image Grid. Для автоматического обведения объекта используйте Auto Find и щёлкните crosshairs по объекту.
- Откройте выпадающее меню настройки Region Measurements и выберите нужные измеряемые величины.
- При необходимости задайте Measure Range: включите All Time, All Z и All Stage, когда измерение должно охватить весь соответствующий диапазон Dataset.
- Нажмите Measure Regions.
- Откройте Show Table и проверьте строки объектов; для сводных значений используйте Show Summary.
Параметры. Alt+click позволяет продолжать размещение Regions одного типа. Measure Range критичен для многомерного Dataset: при выключенных All Time/All Z/All Stage NX измеряет только текущие видимые изображения.
Что проверить. Контуры ROI должны совпадать с объектами до нажатия Measure Regions, а после измерения Measurement Set должен содержать ожидаемое число объектов и выбранные столбцы.
Типичная ошибка. Пользователь видит одну Z-плоскость и считает, что Measure Regions автоматически обработал весь стек. При выключенном All Z измерена только видимая часть.
Безопасный откат. Выберите неверный Measurement Set и не экспортируйте его как окончательный. Исправьте Regions или Measure Range и создайте новое измерение; исходные изображения остаются в Dataset.
Измерить сигнал по Threshold и преобразовать маску в Regions
Цель. Выделить пиксели по интенсивности, измерить пороговую область и при необходимости превратить результат в отдельные ROI.
Подготовка. Выберите правильный канал и приведите Image Grid к виду, на котором хорошо различим сигнал. Не подбирайте порог только по тому, насколько эффектно выглядит цветовое отображение.
- На вкладке Measure откройте секцию Threshold.
- Через выпадающее меню задайте Threshold; используйте Low и High Range Calipers для границ диапазона.
- Включите Threshold Overlay, чтобы увидеть, какие пиксели попали в маску.
- Проверьте маску на нескольких характерных участках Dataset, а для многомерных данных — на нужных Z/Time позициях.
- Настройте Measure Range и нажмите Measure Thresholded Areas.
- Когда дальнейшая работа требует ROI, настройте преобразование Threshold в Regions и нажмите кнопку преобразования Thresholds into Regions.
- Проверьте Measurement Set через Show Table и визуально сравните Regions с исходной Threshold Overlay.
Параметры. Low и High задают числовую область интенсивностей. В Analysis Builder параметр Inclusive дополнительно определяет, выбирается диапазон между границами или значения за его пределами; не переносите настройку Inclusive из Custom Module в обычный Threshold мысленно как идентичную команду интерфейса.
Что проверить. Overlay должен покрывать биологически нужные структуры без крупных участков фона. После Convert to Regions количество и расположение ROI должны соответствовать маске.
Типичная ошибка. Порог настроен на одном ярком кадре, а затем применяется ко всему Time или Z без просмотра других точек. В результате часть объектов исчезает или фон начинает считаться сигналом.
Безопасный откат. Выключите Threshold Overlay, верните прежние границы и не удаляйте исходный Measurement Set. Создайте новый вариант измерения после коррекции порога и сравните таблицы до выбора окончательного.
Запустить готовый Application Module
Цель. Выполнить типовой анализ через модуль, структура которого уже подготовлена для определённого класса объектов.
Подготовка. Выберите Dataset с нужными каналами. Для специализированных модулей используйте данные, соответствующие их назначению: Neurite Tracing — для морфологии нейритов, Fiber Tracing — для вытянутых волокон.
- На вкладке Measure откройте галерею Modules.
- Выберите нужный Application Module.
- Щёлкните выбранный Module в Ribbon, чтобы открыть его конфигурацию.
- Назначьте входные изображения или каналы в соответствии с полями модуля.
- Установите Measure Range; для полного многомерного набора включите All Time, All Z и All Stage, которые относятся к задаче.
- Нажмите Measure.
- Переключите созданный Measurement Set, включите отображение маски и откройте Show Table.
Параметры. Конкретные поля зависят от Application Module. Measurement Set хранит числа и маски одного измерения, поэтому результаты разных запусков можно различать и сравнивать.
Что проверить. Маска модуля должна совпадать с объектами на исходном изображении, а таблица — содержать ожидаемый тип показателей. Число найденных объектов само по себе не доказывает корректность сегментации.
Типичная ошибка. Каналы назначены наоборот, поэтому модуль строит маску по не тому изображению. Результат может выглядеть формально заполненным, но не соответствовать структуре сигнала.
Безопасный откат. Сохраните ошибочный Measurement Set для сравнения, переназначьте изображения и запустите Measure повторно. Не меняйте исходные TIFF ради того, чтобы подогнать их под ошибочную конфигурацию модуля.
Создать Custom Module в Analysis Builder
Цель. Собрать воспроизводимую цепочку сегментации и измерений для задачи, которой нет среди готовых Application Modules.
Подготовка. Выберите Dataset с репрезентативными изображениями. До построения модуля определите, какой канал содержит объекты, какой — измеряемый сигнал, и какие характеристики нужно получить на выходе.
- На вкладке Measure в области Modules нажмите Create Module. Analysis Builder откроется в новом Dataset View, независимом от исходного окна.
- В карточке Setup назначьте примерные изображения для будущих входов модуля.
- Добавьте инструмент из группы Find Objects. Для небольших округлых объектов используйте, например, Auto Find Blobs или Find Round Objects; для произвольных форм — Find Blobs; для явного диапазона интенсивностей — Simple Threshold.
- Настройте параметры карточки. В Simple Threshold задайте Threshold Low, Threshold High и Inclusive. В Auto Find Blobs контролируйте размеры объектов и итоговую маску.
- При необходимости добавьте шаги из Modify Objects для фильтрации маски или из Modify Images для арифметики и морфологических операций.
- После каждого шага просматривайте соответствующую миниатюру в Filmstrip. Для возврата к проблемному этапу щёлкните его thumbnail и скорректируйте карточку.
- Добавьте измерения для полученных Objects, укажите Measurement Name и выберите значок.
- Нажмите Save, чтобы добавить Custom Module в список Modules, затем закройте Dataset View Analysis Builder.
- В обычном Dataset View выберите созданный модуль из той же галереи, где находятся Application Modules, щёлкните его в Ribbon, выполните Assign Images и запустите Measurement.
Параметры. Auto Find Blobs автоматически разделяет соприкасающиеся объекты и может находить слишком мелкие структуры; такие результаты корректируются ограничениями размера или последующей фильтрацией маски. Find Round Objects рассчитан на небольшие округлые структуры и хуже соответствует вытянутым объектам.
Что проверить. Оцените не только финальную маску, но и каждую значимую миниатюру Filmstrip. Затем запустите сохранённый Module на другом Dataset того же типа: цепочка должна давать биологически осмысленную сегментацию без ручного перестроения каждого шага.
Типичная ошибка. Параметры подогнаны под один идеальный кадр и перестают работать на изображениях с другим уровнем фона. Analysis Builder как раз позволяет увидеть, на какой карточке происходит сбой.
Безопасный откат. Не удаляйте рабочую версию Custom Module перед экспериментами с параметрами. Сохраните отдельный вариант с другим Measurement Name или экспортируйте модуль штатной командой Export, затем изменяйте копию.
Проверить Measure Range и данные Measurement Set
Цель. Исключить ситуацию, когда правильный алгоритм измерил только текущий кадр вместо полного Dataset или когда из таблицы скрыты нужные объекты.
Подготовка. Измерение Regions, Threshold или Module уже выполнено хотя бы один раз.
- На вкладке Measure найдите Measure Range.
- Для полного временного ряда включите All Time, для полного Z-stack — All Z, для всех положений столика — All Stage. Оставляйте выключенными оси, которые не должны участвовать в расчёте.
- Повторите нужную команду Measure.
- В галерее Measurement Set выберите новый результат.
- Откройте конфигурацию результатов и задайте отображаемые Measurement Columns; фильтруйте нежелательные Objects только осознанно.
- Нажмите Show Table для объектных данных или Show Summary для статистической сводки. Для визуального анализа доступны Add Line Graph и Add Scatter Plot.
Параметры. По умолчанию, когда All Time, All Z и All Stage выключены, измеряются только видимые изображения. Экспортируется именно отображаемая таблица с применённым выбором колонок и фильтрацией объектов.
Что проверить. Сопоставьте ожидаемое число временных точек, Z-плоскостей и Stage-позиций с числом строк и групп в таблице. Перед экспортом снимите случайные фильтры, которые скрывают часть объектов.
Типичная ошибка. В Dataset есть десятки кадров, но таблица подозрительно мала. Причина часто не в модуле, а в Measure Range или фильтре Display.
Безопасный откат. Не удаляйте первый Measurement Set. Создайте второй с исправленным диапазоном и сравните их через галерею Measurement Set, после чего экспортируйте только подтверждённый вариант.
Открыть многомерный набор в 4D Viewer
Цель. Просмотреть Z-объём и временную динамику как интерактивную 3D/4D-сцену, не разрушая исходный Dataset.
Подготовка. Выберите Dataset с Z-серией; для четвёртого измерения он должен также содержать Time. Перед визуализацией проверьте каналы в обычном Image Grid.
- На Home Ribbon нажмите 4D Viewer.
- В открывшемся 4D Dataset View настройте отображаемые каналы.
- Отрегулируйте цвет, прозрачность и intensity thresholds для нужного представления.
- Выберите volumetric или isosurface-представление в зависимости от того, нужен непрерывный объём или поверхность по порогу.
- Для просмотра внутренней части включите Slice Mode и изменяйте положение среза.
- Для Time Dataset воспроизведите временную последовательность; для пространственного представления используйте вращение сцены.
- Для презентации примените Export to PowerPoint. Исходный Experiment храните отдельно.
Параметры. Цвет, прозрачность и порог в 4D Viewer относятся к визуальному представлению. Они помогают разобрать структуру объёма, но презентационный экспорт не заменяет числовые Measurement Sets.
Что проверить. Переключение времени должно соответствовать T-структуре исходного Dataset, а изменение Slice Mode — перемещаться внутри Z-объёма. Сравните сцену с отдельными Z-плоскостями, чтобы исключить ошибочную интерпретацию поверхности.
Типичная ошибка. 4D Viewer запускают для набора, импортированного как Time Series вместо Z Series. Программа получает не ту геометрию, которую пользователь ожидает от объёма.
Безопасный откат. Закройте 4D Viewer и вернитесь к Dataset View. Исправляйте структуру данных через повторный импорт правильного исходного набора, а не через попытку визуально компенсировать неверную ось.
Экспортировать измерения и пройти чек-лист перед передачей данных
Цель. Выгрузить проверенную таблицу так, чтобы коллега мог использовать числа независимо от NX, а исходный Experiment остался воспроизводимым.
Подготовка. Активируйте правильный Measurement Set, завершите фильтрацию объектов и выберите нужные столбцы. Создайте отдельную папку для экспортов, не смешивая её со служебными подпапками Experiment.
- Нажмите Show Table и ещё раз проверьте, что отображается нужный Measurement Set.
- Откройте конфигурацию результатов: оставьте только требуемые Measurement Columns и убедитесь, что фильтр Objects не скрывает значимые строки.
- Для систем с документированными версиями Excel 2003, 2007 или 2010 используйте прямой Export to Excel.
- Для независимого файлового результата используйте Export to File и сохраните данные как XLS или CSV.
- Откройте созданный файл вне NX и сравните названия столбцов, число строк и несколько контрольных значений с Show Table.
- Скопируйте всю папку Experiment, включая Experiment.mexp и Datasets, в архивное хранилище.
- Для долгого переноса сохраните отдельно TIFF-изображения и CSV/XLS: это независимые слои на случай, когда NX станет недоступен.
Чек-лист. Перед передачей убедитесь, что указаны версия NX и название Experiment; исходный Experiment открывается через Experiment.mexp; выбран правильный Dataset и Measurement Set; Measure Range охватывает нужные T/Z/Stage; фильтры таблицы зафиксированы; экспортированный CSV/XLS открывается отдельно; TIFF доступны независимо; презентационный PowerPoint не принят за архив исходных данных.
Что проверить. Контрольный файл должен открываться без NX, а архивная копия Experiment — повторно загружаться через Open Experiment. Числа в экспортированной таблице должны совпадать с отображаемой таблицей с учётом выбранных фильтров.
Типичная ошибка. Экспорт выполняется после фильтрации Display, но пользователь ожидает все объекты. NX выгружает отображаемую таблицу, поэтому скрытые строки не появятся сами.
Безопасный откат. Measurement Set остаётся в Dataset между сеансами. Исправьте отображаемые колонки и фильтр, затем создайте новый XLS/CSV. Не пытайтесь восстанавливать пропущенные строки вручную в таблице, пока исходное измерение доступно в NX.
Плюсы и минусы MetaMorph NX
Плюсы
- Получение изображений, управление совместимым микроскопическим оборудованием и количественный анализ объединены в одном Experiment-процессе.
- Модель Experiment → Dataset сохраняет связь между изображениями, измерениями и масками объектов, поэтому результаты не сводятся к набору разрозненных TIFF.
- Многомерное получение сочетает Channel с Stage, Z и Time и подходит для типичных задач флуоресцентной и time-lapse микроскопии.
- Regions и Threshold дают два разных уровня контроля: ручные ROI и сегментацию по интенсивности.
- Analysis Builder позволяет строить Custom Modules из визуальных карточек и проверять промежуточные маски через Filmstrip.
- Application Modules и Custom Modules используют общую логику запуска и сохраняют результаты как Measurement Sets.
- 4D Viewer связывает Z-объём и Time в отдельном интерактивном представлении с Slice Mode, прозрачностью и isosurface.
- Числовые результаты можно отделить от проприетарной проектной структуры через XLS и CSV, а исходные пиксели хранятся как TIFF.
- Для лицензии предусмотрен перенос файла на рабочую станцию без постоянного интернет-соединения.
Минусы
- Продукт снят с продажи, а плановое обслуживание завершено; для новой лаборатории это критичнее многих функциональных достоинств.
- NX относится к наследуемому Windows-ПО, и совместимость новой ОС определяется также старыми драйверами камер и периферии.
- Проектная структура не переносится одним TIFF: для полного восстановления требуется папка Experiment с Experiment.mexp и связанными данными.
- Прямая интеграция экспорта в Excel документирована для Excel 2003, 2007 и 2010; на современных системах надёжнее рассчитывать на файловый XLS/CSV.
- Аппаратная автоматизация зависит от набора поддерживаемых драйверов конкретной установки, а новый цикл совместимости после прекращения продукта не развивается.
- Качественный количественный анализ требует понимать Channel, Z, Time, Stage, Measure Range, маски и тип сегментации; простой «одной кнопкой» результат не является общей моделью работы.
- Presentation-export из 4D Viewer сохраняет представление, но не заменяет научный Dataset и числовые результаты.
Кому подойдёт MetaMorph NX
Лабораториям с уже работающей лицензированной системой. Наиболее обоснованный сценарий — сохранение существующей связки NX, камеры, микроскопа и периферии. В такой конфигурации программа продолжает давать доступ к привычным Experiment, аппаратным профилям и валидированным измерениям без миграции протокола посреди проекта.
Исследователям с архивом Experiment-проектов. Даже без необходимости управлять микроскопом NX полезен как средство повторного открытия Experiment.mexp, просмотра Datasets, Measurement Sets и Custom Modules. Это важнее, чем просто наличие TIFF, когда требуется восстановить ход старого анализа.
Группам, где методика закреплена за NX 2.x. В длительном исследовании смена программного анализа может изменить сегментацию и числовые результаты. Сохранение старой среды оправдано до тех пор, пока методика документирована, данные архивируются в переносимых форматах, а переход на другое ПО проводится отдельно с валидацией.
Специалистам по многомерной микроскопии на совместимом оборудовании. Channel, Z, Time, Stage, 4D Viewer и модули анализа образуют цельный workflow. Польза сохраняется только при совместимости оборудования и наличии рабочей лицензии.
Кому не подойдёт MetaMorph NX
Новой лаборатории, которая выбирает ПО с нуля. Снятый с продажи продукт без текущего цикла обслуживания создаёт лишний риск ещё до первой съёмки. Даже доступ к старому установщику не превращает NX в современно поддерживаемую платформу.
Пользователям, которым нужна кроссплатформенная среда. NX — Windows-приложение. Для команды с macOS и Linux логичнее выбрать актуальный инструмент, где эти платформы являются частью действующей поддержки.
Проектам с новым микроскопом или новой камерой. Поддержка оборудования в NX основана на драйверах старой продуктовой линии. При покупке современной камеры нельзя исходить из того, что историческая совместимость MetaMorph автоматически распространяется на NX.
Командам, которым нужен действующий облачный или централизованно управляемый workflow. Документированная модель NX хранит Experiment на локальном диске и ориентирована на рабочую станцию микроскопа. Для распределённой инфраструктуры разумнее выбирать актуальную систему с современной моделью совместной работы и поддержки.
Пользователям, которым требуется только постобработка TIFF. Ради измерения уже готовых изображений нет необходимости принимать на себя лицензионные и аппаратные ограничения наследуемого NX. Для такого сценария современные научные редакторы и Fiji дают более простой путь.
Сравнение с другими аналогами
Сравнивать MetaMorph NX следует не с обычными редакторами фотографий, а с программами научной микроскопии. Четыре варианта ниже закрывают разные части его старого workflow: открытый анализ изображений, открытое управление микроскопом, коммерческую интегрированную систему и современную high-content платформу Molecular Devices.
| Программа | Основная задача | Платформа | Порог освоения | Форматы и переносимость | Автоматизация | Модель оплаты | Ограничение | Подходящий сценарий |
|---|---|---|---|---|---|---|---|---|
| Fiji | Научная обработка и анализ уже полученных изображений | Windows, macOS, Linux | Средний: базовые операции доступны сразу, сложные зависят от плагинов и макросов | Экосистема ImageJ и многочисленные плагины; переносимость выше, чем у NX-проекта | Плагины, макросы и скрипты | Бесплатно, открытый исходный код | Сам по себе не является прямой заменой интегрированной аппаратной конфигурации NX | Постобработка, сегментация и анализ TIFF без необходимости сохранять старую NX-среду |
| Micro-Manager 2.0 | Управление микроскопом и получение изображений с открытой архитектурой | Windows, macOS; Linux собирается из исходного кода | Средний или высокий при сложной аппаратной конфигурации | Тесная интеграция с ImageJ; данные и метаданные доступны через API | Плагины, скрипты, API, специализированные acquisition-процедуры | Бесплатно, open source | Готовые специализированные аналитические модули не повторяют один к одному Application Modules NX | Новая или модернизируемая исследовательская установка, где важна расширяемость аппаратного управления |
| Nikon NIS-Elements AR/BR | Интегрированное получение, управление устройствами, анализ и визуализация | Windows 10/11 Professional 64-bit для текущей линии | Средний; зависит от пакета и конфигурации микроскопа | ND2 в экосистеме Nikon; экспорт изображений и данных, AR поддерживает вывод в Excel, Matlab и стороннее ПО | Multidimensional Imaging, macros; JOBS и дополнительные возможности зависят от пакета | Коммерческая поставка; условия через отдел продаж | Функции распределены между AR, BR, D, C, HC и опциями; сторонние устройства требуют драйверов | Современный поддерживаемый Windows-workflow, особенно для Nikon и совместимых компонентов |
| MetaXpress Acquire | Автоматизированное high-content получение изображений | Рабочая станция системы ImageXpress | Средний; интерфейс построен вокруг guided workflows | Файловая система хранения и workflow ImageXpress; анализ интегрируется с IN Carta | 2D, 3D, time-lapse, customized protocols, QuickID Targeted Acquisition | Коммерческое решение через Molecular Devices | Оптимизировано для ImageXpress HCS.ai и high-content задач, а не как универсальная замена старого NX для любого стороннего микроскопа | Новый high-content screening workflow внутри актуальной экосистемы Molecular Devices |
Fiji против MetaMorph NX
Fiji сильнее там, где микроскоп уже выдал файлы и требуется открытая среда научного анализа. Он распространяется бесплатно вместе с большим набором ImageJ-плагинов и продолжает обновляться. В отличие от NX, результат не привязан к снятой с продажи лицензии. Обратная сторона — отсутствие готовой идентичности со старым Experiment/Measurement Set: миграция количественной методики требует заново описать сегментацию, измерения и контрольные примеры.
Micro-Manager 2.0 против MetaMorph NX
Micro-Manager ближе к аппаратной части NX. Он управляет микроскопами и периферией, поддерживает типовые acquisition-задачи, работает вместе с ImageJ и предоставляет API для собственных процедур. Его текущая ветка 2.0 активно развивается. Для лаборатории, которая заменяет старую NX-станцию, это рациональный вариант, когда приоритетом является открытая аппаратная архитектура, а анализ можно вынести в ImageJ/Fiji или собственные плагины.
NIS-Elements против MetaMorph NX
NIS-Elements сохраняет идею интегрированного коммерческого workflow, но находится в действующей продуктовой линии. Пакеты AR и BR покрывают multidimensional imaging и device control, а AR добавляет расширенный анализ и 6D-возможности. В актуальной линейке есть NIS.ai с функциями deep learning. Компромисс — пакетная структура и привязка возможностей к редакции и опциям. Для Nikon-систем это ближе к современной коммерческой замене NX, чем универсальный научный редактор.
MetaXpress Acquire против MetaMorph NX
MetaXpress Acquire — актуальное решение того же производителя, но его назначение уже уже: high-content acquisition, прежде всего вместе с ImageXpress HCS.ai. В нём есть guided workflows, 2D/3D/time-lapse и связь с IN Carta для AI-анализа. Это не «новая версия NX» и не прямой способ открыть старый Experiment; выбирать его следует при переходе на high-content платформу Molecular Devices, а не ради сохранения прежней сторонней аппаратной конфигурации.
Типичные проблемы и диагностика
MetaMorph NX не запускается из-за лицензии
Симптом. Программа не проходит проверку лицензии или открывает сообщение о лицензировании. Возможная причина. Лицензионный файл отсутствует, не соответствует System ID или не установлен через Configuration Utility. Диагностика. Сверьте System ID в сведениях NX и откройте проверку лицензии в NX Installation and Configuration Utility. Исправление. Установите лицензионный файл, выпущенный для этого System ID; при изолированной рабочей станции перенесите файл с компьютера, где доступен генератор лицензий. Проверка. NX запускается с нужными лицензированными функциями, а System ID совпадает с записью лицензии.
Камера или моторизированное устройство не появляется в NX
Симптом. На Hardware Setup нет камеры, Stage, Z-мотора или другого компонента. Возможная причина. Драйвер устройства не установлен, устройство не claimed в конфигурации либо старая версия драйвера несовместима с изменённой системой. Диагностика. Откройте Hardware Setup и Install Devices, сопоставьте список с фактически подключённым оборудованием и зафиксируйте недавние изменения Windows или драйверов. Исправление. Восстановите штатный драйвер и добавьте компонент через Install Devices; параметры заявленного компонента корректируйте через Settings. Проверка. Устройство отображается в конфигурации и реагирует на штатную команду NX без ошибок.
Latest Image остаётся тёмным
Симптом. Full Chip или Current View создаёт кадр без ожидаемого сигнала. Возможная причина. Свет не доходит до образца или камеры: источник выключен, оптический путь закрыт, beamsplitter направлен не на camera port. Диагностика. Отделите оптическую проблему от программной: камера должна быть видна в Hardware Setup, а источник и путь света — физически подготовлены. Исправление. Восстановите освещение и правильное направление света, затем снова получите Full Chip. Проверка. В Latest Image появляется реальное изображение образца, а не только фон сенсора.
Многомерная съёмка не имеет нужной структуры
Симптом. После acquisition нет ожидаемого Z, Time или Stage, либо Dataset выглядит как одиночный кадр. Возможная причина. В Mode: Multidimensional не была включена нужная серия; Channel обязателен для MDA. Диагностика. Сопоставьте настройки режима с индикаторами T/Z/Stage и Filmstrip готового Dataset. Исправление. Настройте Channel и требуемые дополнительные серии и выполните acquisition заново как новый Dataset. Проверка. Соответствующие ползунки и позиции появляются в Dataset View и совпадают с планом эксперимента.
Импортированный набор получил неправильную ось
Симптом. Z-stack переключается как время, временной ряд выглядит как Stage Series или каналы попали в последовательность кадров. Возможная причина. При импорте выбран неверный пункт Open Images. Диагностика. Определите физический смысл исходных файлов и сравните его с T/Z/Stage/Channel в NX. Исправление. Сохраните исходники и повторите импорт через Channel Series, Time Series, Z Series или Stage Series в новом Experiment. Проверка. Навигация по Dataset соответствует реальной оси данных.
Старый Experiment открылся без Measurement Sets
Симптом. Изображения видны, но прежние измерения и маски отсутствуют. Возможная причина. Открыт один TIFF из Dataset, а не Experiment.mexp, либо перенесена неполная папка проекта. Диагностика. Найдите корень Experiment и проверьте наличие Experiment.mexp и каталогов Datasets. Исправление. Откройте проект через Open Experiment → Experiment.mexp из полной архивной копии. Проверка. Dataset Gallery и Measurement Set возвращают ожидаемые наборы и связанные маски.
Threshold выделяет фон или пропускает объект
Симптом. Threshold Overlay покрывает лишние области либо нужная структура исчезает. Возможная причина. Неверные Low/High, выбран не тот канал или порог оценён только по одному кадру многомерного набора. Диагностика. Включите Overlay и просмотрите несколько характерных T/Z положений, сверяя маску с исходным каналом. Исправление. Скорректируйте диапазон и повторите Measure Thresholded Areas с правильным Measure Range. Проверка. Маска стабильно соответствует объектам на контрольных кадрах, а таблица не содержит очевидного фонового объёма.
Custom Module ломается на одном из промежуточных этапов
Симптом. Финальная маска неверна, хотя начало цепочки выглядит правильно. Возможная причина. Ошибка появилась в конкретной карточке Find Objects, Modify Objects или Modify Images. Диагностика. В Analysis Builder просмотрите миниатюры Filmstrip и щёлкните первый thumbnail, где результат отклоняется от ожидаемого. Исправление. Измените параметры этой карточки и пересчитайте последующие шаги. Проверка. Промежуточная маска и финальный Measurement Set корректны не только на обучающем кадре, но и на другом Dataset того же типа.
Auto Find Blobs находит слишком много мелких объектов
Симптом. Маска содержит большое число точек, которые не являются целевыми ядрами или структурами. Возможная причина. Auto Find Blobs способен находить объекты меньше требуемых, а ограничения размера или последующая фильтрация не настроены. Диагностика. Сравните маску шага Auto Find Blobs с исходным изображением и оцените размеры ложных объектов. Исправление. Уточните диапазон размеров или добавьте фильтрацию маски через Modify Objects. Проверка. Мелкий шум исключён, а реальные объекты сохраняются на нескольких контрольных полях.
Измерено меньше кадров, чем есть в Dataset
Симптом. В таблице заметно меньше результатов, чем ожидалось по числу T/Z/Stage. Возможная причина. Measure Range оставлен в состоянии, при котором анализируются только видимые изображения. Диагностика. Проверьте All Time, All Z и All Stage и сравните структуру Dataset с таблицей. Исправление. Включите только нужные полные диапазоны и повторите Measure. Проверка. Число групп или строк соответствует выбранным измерениям и объектам.
Прямой Export to Excel не работает на современном компьютере
Симптом. Команда прямого экспорта в Excel завершается ошибкой или не открывает таблицу. Возможная причина. Документация NX 2.0 описывает прямую интеграцию с Excel 2003, 2007 и 2010, а современная версия Office не относится к этому подтверждённому диапазону. Диагностика. Проверьте саму таблицу через Show Table и отделите проблему измерения от проблемы интеграции Office. Исправление. Используйте Export to File и сохраните XLS или CSV. Проверка. Файл открывается независимо, содержит нужные столбцы и совпадает с отображаемыми значениями NX.
4D Viewer не даёт ожидаемого объёма
Симптом. Сцена не соответствует структуре образца или нужные временные/пространственные элементы отсутствуют. Возможная причина. Dataset не содержит корректной Z-серии либо внешний набор был импортирован с неправильной осью. Диагностика. Вернитесь в Image Grid и проверьте Z и T отдельно до 4D-визуализации. Исправление. Используйте Dataset с реальной Z-структурой; при ошибке импорта создайте новый Experiment через Z Series и при необходимости Time Series. Проверка. Slice Mode перемещается по Z-объёму, а Time воспроизводит реальную временную последовательность.
FAQ
Можно ли использовать MetaMorph NX только для анализа архива без подключённого микроскопа?
Да. Experiment можно открыть с диска, а внешние изображения — загрузить через Open Images. Regions, Threshold, Modules, таблицы и 4D Viewer работают с уже существующими Dataset. Аппаратные функции Acquisition Mode при этом не нужны, но сохранённый проект должен быть полным.
Хранятся ли измерения прямо внутри TIFF?
Модель NX хранит Measurement Sets вместе с Dataset в структуре Experiment. Поэтому один TIFF нельзя считать носителем всех результатов. Для независимого архива чисел используйте XLS или CSV, а для восстановления NX-проекта сохраняйте всю папку Experiment.
Можно ли перенести Custom Module на другую установку?
В Ribbon Analysis Builder предусмотрены Import Module и Export. Для переноса сохраняйте модуль штатной командой и отдельно фиксируйте версию NX. Совместимость между разными ветками продукта нельзя выводить только из совпадения названия Module.
Обязательно ли устанавливать Excel для выгрузки измерений?
Нет. NX умеет записывать таблицу в XLS или CSV без установленного Excel. Прямой Export to Excel — отдельный путь интеграции, документированный для Office 2003, 2007 и 2010.
Меняет ли Image Scaling исходные пиксели?
Описанные в NX режимы Fixed, Normalized и Camera относятся к отображению канала в Image Grid. Количественные значения формируются отдельными инструментами Measure. Поэтому настройки визуального диапазона следует документировать для изображения, но не подменять ими Region, Threshold или Module-измерение.
Может ли один Experiment содержать несколько отдельных съёмок?
Да. Один запуск Multidimensional Acquisition создаёт один Dataset; повторный запуск создаёт следующий Dataset в том же Experiment. Переключение выполняется через Dataset Gallery или Filmstrip.
Нужен ли интернет на компьютере микроскопа?
Постоянное подключение не является обязательным для документированного сценария лицензирования. Лицензионный файл можно получить на другом компьютере и установить на целевую станцию по System ID. Для старого лабораторного ПК это позволяет не делать сетевое соединение частью ежедневного workflow.
Можно ли использовать PowerPoint-файл из 4D Viewer как архив результата?
Нет. Такой экспорт сохраняет представление для демонстрации. Архив научных данных должен включать Experiment, TIFF и числовой экспорт измерений, потому что презентация не содержит полной структуры Dataset и Measurement Sets.
Почему для миграции недостаточно просто скопировать папку MetaMorph NX из Program Files?
Работа программы зависит не только от исполняемых файлов. Нужны лицензия, System ID, установленные драйверы и аппаратная конфигурация. Experiment-папки также находятся отдельно. Поэтому перенос Program Files не является полноценным переносом рабочей станции.
Есть ли смысл искать «MetaMorph NX 7.10»?
Нет: такая нумерация смешивает две ветки. NX развивался в 1.x и 2.x, включая 2.0 и 2.5. Версия 7.10.5 относится к классическому MetaMorph Software Suite.
Вывод
Для действующей лабораторной станции MetaMorph NX остаётся рациональным инструментом до тех пор, пока ценность системы основана на совместимом оборудовании, рабочей лицензии, проверенных Custom/Application Modules и архиве Experiment. В этом сценарии приоритет — не модернизация ради номера версии, а сохранение воспроизводимости: полный Experiment, экспорт TIFF и CSV/XLS, фиксация версии NX и аппаратной конфигурации.
Для новой установки выбор другой. Снятие MetaMorph Software Suite с продажи и окончание обслуживания превращают совместимость и поддержку в более важный критерий, чем знакомый Ribbon или старый набор модулей. Для анализа готовых изображений разумнее смотреть в сторону Fiji; для открытого управления микроскопом — Micro-Manager 2.0; для поддерживаемой коммерческой системы Nikon — NIS-Elements; для high-content экосистемы Molecular Devices — MetaXpress Acquire и связанные современные инструменты.
Если задача — сохранить старую научную методику, NX стоит удерживать как контролируемую наследуемую среду и параллельно выводить данные в переносимые форматы. Если задача — строить новый workflow на годы вперёд, MetaMorph NX уже не должен быть точкой старта: его сильная сторона сегодня находится в совместимости с прошлым, а не в перспективе дальнейшего развития.





















