← Latest papers
🔬 physics

NeuXtalViz: Interactive Three-Dimensional Visualization and Analysis for Single-Crystal Neutron Diffraction

NeuXtalViz is a Python-based software package developed at Oak Ridge National Laboratory that integrates interactive 3D visualization and analysis tools into the single-crystal neutron diffraction workflow, enhancing experiment planning, execution, and data interpretation through a unified interface built on the Mantid framework.

Original authors: Zachary Morgan, Zhongcan Xiao, Sylwia Pawledzio, Iris Ye, Kathleen Loughlin, Shiyun Jin, Vickie Lynch, Thomas Proffen, Christina Hoffmann, Xiaoping Wang

Published 2026-06-25
📖 4 min read☕ Coffee break read

Original authors: Zachary Morgan, Zhongcan Xiao, Sylwia Pawledzio, Iris Ye, Kathleen Loughlin, Shiyun Jin, Vickie Lynch, Thomas Proffen, Christina Hoffmann, Xiaoping Wang

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to understand the internal structure of a complex 3D object, like a crystal, by shooting tiny particles (neutrons) at it. When these particles bounce off, they create a scattered pattern. For a long time, scientists had to look at this data as flat, 2D pictures or confusing lists of numbers, which made it hard to "see" the actual 3D shape of the crystal's interior.

NeuXtalViz is a new software tool created by scientists at Oak Ridge National Laboratory to solve this problem. Think of it as a "3D Google Earth for crystals." Instead of staring at flat maps, it lets researchers spin, zoom, and slice through the crystal data in a fully interactive 3D environment.

Here is a breakdown of what the tool does, using simple analogies:

1. The Core Idea: A Digital Control Center

The software acts as a central dashboard. Before, scientists had to use different, disconnected tools to plan an experiment, check the data, and analyze the results. NeuXtalViz brings all these steps into one room. It connects the heavy-duty math engines (which do the hard calculations) with a friendly visual interface (what the user sees), so scientists can focus on the science rather than fighting with the computer.

2. Key Features (The "Tools" in the Toolbox)

  • Finding the Crystal's "Fingerprint" (UB-Matrix Determination):
    Every crystal has a unique internal grid. To understand it, you first need to know exactly how that grid is oriented in space. NeuXtalViz helps scientists find this orientation by looking at the "peaks" where neutrons bounce off.

    • Analogy: Imagine trying to align a jigsaw puzzle piece with the box picture. Sometimes the piece is rotated weirdly. This tool helps you rotate the piece until the picture matches, telling you exactly how the crystal is sitting in the machine. It has different "strategies" for different types of crystals (like proteins vs. minerals), just like you might use different keys for different locks.
  • Planning the Experiment (Experiment Planner):
    Before shooting neutrons, you need to know where to point the crystal to get the best data.

    • Analogy: This is like a GPS route planner for a road trip. You tell the software, "I want to visit these specific spots (atomic planes) in the crystal," and it calculates the best driving directions (goniometer angles) to get there without hitting traffic (detector edges) or wasting gas (beam time). It even checks if your route covers the whole map or if you missed any neighborhoods.
  • Slicing the Data (Volume Slicer):
    The data collected is a giant 3D cloud of information. Sometimes you want to look at a specific slice of that cloud to see hidden details, like thermal vibrations or defects.

    • Analogy: Think of a loaf of bread. You can look at the whole loaf, but sometimes you want to slice it open to see the texture inside. NeuXtalViz lets you slice this 3D data cloud in any direction you want, zoom in on specific spots, and even adjust the "brightness" to see faint details that would otherwise be hidden by the bright spots.
  • Building and Checking Models (Crystal Structure Calculator):
    Scientists often have a theory about what a crystal looks like. This tool lets them build a digital model of that crystal, tweak the positions of the atoms, and instantly see how it compares to the real data.

    • Analogy: It's like a digital LEGO set. You can snap atoms together, change their colors (types), and see if your model fits the "shadow" cast by the real neutrons. If it doesn't fit, you can move the pieces until it does.

3. Why This Matters

The paper explains that previous tools were often clunky, hard to maintain, or required scientists to jump between many different programs. NeuXtalViz is built to be flexible and user-friendly. It is already being used by scientists at major neutron facilities to:

  • Plan experiments more efficiently.
  • Visualize data in real-time to make better decisions.
  • Analyze complex structures (like those containing light elements such as hydrogen) that are hard to see with other methods.

In short, NeuXtalViz turns the complex, abstract math of neutron diffraction into a visual, interactive experience, helping scientists "see" the invisible world inside crystals more clearly and quickly.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →