dtwin-setup

Build and run the dt4acc Digital Twin in Apptainer containers on ARM64 Ubuntu.

4|1|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/arm2arm/AstroAgentAssistant --skill dtwin-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dtwin-setup
Source: https://github.com/arm2arm/AstroAgentAssistant/tree/main/science/dtwin-setup
Command: npx skills add https://github.com/arm2arm/AstroAgentAssistant --skill dtwin-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Build and run the dt4acc Digital Twin for particle accelerators using Apptainer containers on ARM64 Ubuntu systems.

Core Features & Use Cases

  • Deploy and run the dt4acc Digital Twin (BESSY II accelerator simulation) in containerized environments.
  • Build and customize Apptainer images for ARM64, handle dependencies, and run the IOC with host or network configurations.
  • Use cases include validating accelerator optics simulations, Twiss parameters, and PV management in EPICS-enabled environments.

Quick Start

Install Apptainer on an ARM64 Ubuntu host, clone the dtwin-setup repository, build the container image from source, and start the Digital Twin IOC as described.

Frequently Asked Questions about dtwin-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run the dt4acc Digital Twin in an Apptainer container?

You can run the dt4acc Digital Twin by installing Apptainer on an ARM64 Ubuntu host, cloning the dt4acc source repository, building the container image, and starting the IOC startup workflows to launch the simulation.

What is the dt4acc Digital Twin used for in particle accelerator simulations?

The dt4acc Digital Twin is used for validating particle accelerator optics simulations, calculating Twiss parameters, and managing Process Variables in EPICS-enabled environments like the BESSY II accelerator.

Can I build Apptainer images for ARM64 Ubuntu to deploy an EPICS IOC?

Yes, you can build and customize Apptainer images specifically for ARM64 Ubuntu systems, handle dependencies, and run the EPICS IOC with host or network configurations to deploy the digital twin.

What prerequisites do I need to set up the dt4acc Digital Twin environment?

You need an ARM64 Ubuntu host with Apptainer and Git installed, along with access to the dt4acc source code to assemble, build, and launch the digital twin container successfully.

Why is my dt4acc Digital Twin IOC not working on non-ARM64 architectures?

The dt4acc Digital Twin container image creation explicitly targets ARM64 Ubuntu hosts, meaning the automated build and IOC startup workflows are not configured for other system architectures.