Previous: Example of Dataspace Use Case #4 - netCDF with Unlimited Dimensions Index Next: Example of Dataspace Use Case #5 - neXus

Dataspace Use Case #5 - neXus

User would like to create a 3-D dataset with a multiple scales associated with each dimension.

Route 1: Attach scales to dataspace then create dataset.

  1. User creates first scale to be used for dimension #2.
  2. User creates second scale to be used for dimension #2.
  3. User creates third scale to be used for dimension #2.
  4. User creates a 3-D dataspace.
  5. User associates each scale with dimension #2 in dataspace.
  6. User creates a dataset with 3-D dataspace.

Route 2: Create dataset, then attach scales.

  1. User creates a 3-D dataspace.
  2. User creates a dataset with 3-D dataspace.
  3. User creates first scale to be used for dimension #2.
  4. User creates second scale to be used for dimension #2.
  5. User creates third scale to be used for dimension #2.
  6. User associates each scale with dimension #2 in dataset.