July 21st, 2026
Представлен обобщённый, соответствующий стандартам FAIR метод, для исследователей-экспертов, стремящихся интегрировать инструменты моделирования и обработки данных в автоматизированные рабочие процессы для 3D-виртуальных экспериментов. Пример нейтроников демонстрирует настройку локального экземпляра Galaxy, обёртку OpenMC и инструментов конвертации файлов, запуск рабочих процессов из Omniverse и визуализацию конвертированных 3D-выходов.
Интеграция автоматизированных симуляционных рабочих процессов с 3D-визуализацией для виртуальных экспериментов в Метавселенной. Рабочий процесс - это цепочка инструментов, определяющих поток данных между ними. Во многих виртуальных экспериментах исследователи вручную подключают несколько инструментов симуляции и обработки, что плохо масштабируется и мешает воспроизводимости.
Рабочие процессы решают эту проблему, поскольку они абстрактны, автоматизированы, масштабируемы, переносимы, обмениваемы и цитируемы. Они позволяют существующим симуляционным кодам и этапам обработки заключать в инструменты, доступные в удобном интерфейсе. Затем их можно связать и переконфигурировать без необходимости вручную создавать специальные сценарии автоматизации.
Инструменты также могут быть обменяны, что уменьшает необходимость изучать новые интерфейсы и позволяет исследователям вместо этого сосредоточиться на настройке симуляций и интерпретации результатов. Этот протокол демонстрирует развертывание локально контейнеризированного менеджера рабочих процессов. В этой конфигурации конечный пользователь взаимодействует с платформой 3D-визуализации как фронт-энд.
Ссылка на рабочие процессы представлена в виде легковесного расширения Python, которое делает вызовы API к менеджеру рабочих процессов для запуска симуляций и получения результатов, все это внутри платформы визуализации. Представленная здесь система по своей природе является универсальной и может быть применена практически в любом приложении, где выполняются этапы симуляции и обработки. Для данного кейс-стади исследуется простая нейтронная симуляция в контексте ядерной электростанции на термоядерной энергии.
В термоядерном реакторе дейтерии и тритий сливаются вместе для производства энергии и нейтронов. Дейтерии является природным изотопом водорода, но тритий должен быть произведен самим реактором с помощью нейтронов, генерируемых в процессах термоядерной реакции. Для моделирования производимых нейтронов используется код симуляции Монте-Карло, который следит за нейтронами по всему реактору, применяя случайные взаимодействия с материалом при прохождении через него.
В качестве сравнительного показателя рассчитывается ключевой показатель эффективности под названием коэффициент размножения трития, который обеспечивает соотношение количества трития, произведенного в результате взаимодействий нейтронов, к количеству трития, потребленному в реакции. В симуляции используется простая геометрия САПР на основе сферической формы токамака для моделирования количества трития, произведенного оболочкой, обтекающей плазменный сосуд, и выводит набор данных о сгенерированных траекториях нейтронов. Для начала протокола предположим, что контейнерный движок и платформа 3D-визуализации уже были установлены, следуя репозиторию проекта на локальную машину.
Запустите сервер менеджера рабочих процессов с помощью предоставленного скрипта оболочки, который использует контейнерный движок для развертывания портируемой экземпляра. Как только система запущена, войдите в локальный веб-интерфейс для создания учетной записи администратора и входа в систему. Перейдите в настройки пользователя для создания уникального ключа API.
Этот ключ аутентифицирует платформу 3D-визуализации при вызове менеджера рабочих процессов. Затем настройте платформу 3D-визуализации, перейдя к соответствующему файлу в папке расширений. Добавьте ключ API в этот файл конфигурации.
Убедитесь, что этот закрытый ключ остается защищенным и не отправляется в общедоступные репозитории. Затем настройте платформу 3D-визуализации, перейдя в меню расширений, нажав на значок настроек и добавив локальный путь к папке расширений из клонированного репозитория. Наконец, включите расширение.
Можно выбрать опцию автоматической загрузки, чтобы она автоматически включалась при повторном запуске. Для запуска любого отдельного инструмента сначала необходимо загрузить входные файлы на сервис. Создайте новую историю и присвойте ей имя.
Истории действуют как отдельные рабочие области для каждого набора инструментов или запускаемых рабочих процессов. Нажмите кнопку Загрузить. Выберите необходимую геометрию CAD и наборы конфигурационных данных из примеров файлов в репозитории и нажмите Начать.
Входные данные появятся в панели Истории с правой стороны экрана. Перейдите к необходимому инструменту симуляции Монте-Карло на левой панели и нажмите на него. Выберите соответствующие входные наборы данных из текущей истории и запустите инструмент, нажав на выполнить.
Выходные данные изменят свой цвет с оранжевого, указывающего на обработку, на зеленый, указывающий на завершение. Серый используется для выделения ожидающих шагов, а красный - для неудачных шагов. Первый запуск может занять больше времени, так как изображение контейнера инструмента загружается.
Последующие запуски должны
View the full transcript and gain access to thousands of scientific videos
This protocol demonstrates the integration of automated simulation workflows with 3D visualization platforms for virtual experiments, specifically within the context of fusion neutronics. By deploying a locally containerized workflow manager and connecting it to a 3D visualization front end, researchers can automate, scale, and share complex simulation pipelines, enhancing reproducibility and adherence to FAIR data principles.
Automated simulation workflows integrated with 3D visualization platforms enable scalable, reproducible virtual experiments, directly addressing bottlenecks in manual data integration and analysis. This approach enhances predictive confidence and operational efficiency in computational modeling, supporting robust decision-making at key discovery and preclinical inflection points. By adhering to FAIR data principles and enabling seamless tool reuse, the system strengthens enterprise-wide R&D continuity and data integrity.
This containerized workflow system bridges early discovery, screening, and preclinical modeling by automating simulation, data conversion, and visualization steps within a unified platform.