GDA Developer Guide Logo
9.40
  • 1. About this document
  • 2. Introduction to the GDA
  • 3. GDA Installation
  • 4. Gerrit Setup
  • 5. GDA Start-up
  • 6. Jython Script types
  • 7. Writing new Device classes in Jython and Java
  • 8. Client GUI development
  • 9. Remoting
  • 10. GDA Configuration
  • 11. User Messages
  • 12. Integrating EPICS in GDA
  • 13. EPICS AreaDetector Viewer
  • 14. New Scanning
  • 15. Malcolm
  • 16. NeXus File Writing
    • 16.1. How NeXus files are written in scanning
    • 16.2. NeXus Template Engine
    • 16.3. Writing Diamond Default NeXus File Structure
    • 16.4. Use cases: adding items to the NeXus file
    • 16.5. Diamond Scan Collection
  • 17. Build and Infrastructure
  • 18. GDA Demo
  • 19. Developing GDA
  • 20. Key Patterns
  • 21. Writing & Running GDA Test Code
  • 22. GDA on MX Beamlines
  • 23. GDA on VMXi Beamline
  • 24. GDA Use Cases
  • 25. Frequently Asked Questions
  • 26. Contributors to the GDA project
  • Python Code
  • Document’s Broken Links
Index
GDA Developer Guide
  • »
  • 16. NeXus File Writing
  • View page source

16. NeXus File Writing¶

  • 16.1. How NeXus files are written in scanning
    • 16.1.1. New scanning
    • 16.1.2. Old Scanning
    • 16.1.3. Old Scanning With New Nexus Writing
  • 16.2. NeXus Template Engine
    • 16.2.1. Template format
    • 16.2.2. Standalone Template Application
    • 16.2.3. Usage in new scanning
  • 16.3. Writing Diamond Default NeXus File Structure
    • 16.3.1. Introduction
    • 16.3.2. How to write Diamond Default NeXus File Structure
      • 16.3.2.1. CommonBeamlineDeviceConfiguration bean
      • 16.3.2.2. Nexus Metadata Device classes
      • 16.3.2.3. Metadata Fields and Node Types
      • 16.3.2.4. Configuring the CommonBeamlineDeviceConfiguration bean
      • 16.3.2.5. Configuring the Nexus Metadata Devices
      • 16.3.2.6. Adding Custom Nexus Metadata Devices
  • 16.4. Use cases: adding items to the NeXus file
    • 16.4.1. How to add an NXmonochromator entry
    • 16.4.2. How to add an NXcite entry
    • 16.4.3. Entry/subentry conforming to an Application Definition
    • 16.4.4. Including diffraction calibration data
    • 16.4.5. Adding metadata
  • 16.5. Diamond Scan Collection
    • 16.5.1. Timing related datasets
    • 16.5.2. Scan metadata datasets
    • 16.5.3. Unique Keys datasets
Next Previous

© Copyright 2011-2025, Diamond Light Source | Document generated at 21:27 12-11-2025

Built with Sphinx using a theme provided by Read the Docs.