HDF5 dense array

Type: object

Dense array, saved in a HDF5 file as an N-dimensional dataset for positive N (see here for a detailed specification.)

Derived from array/v1.json: some kind of multi-dimensional array, where we store metadata about the dimensions and type of data. The exact implementation of the array is left to concrete subclasses.

No Additional Properties

Type: string

The schema to use.

Type: object
No Additional Properties

Type: array of integer

Dimensions of an n-dimensional array.

Must contain a minimum of 1 items

No Additional Items

Each item of this array must be:

Type: integer

Type: enum (of string)

Type of data stored in this array.

Must be one of:

  • "boolean"
  • "number"
  • "integer"
  • "string"
  • "other"

Type: object
No Additional Properties

Type: string

Name of the dataset inside the HDF5 file that contains the array.

Type: string

Name of the HDF5 group containing the dimnames. Only used for older hdf5_dense_array instances, and is ignored if a version number attribute is present in the HDF5 dataset named by dataset (in such cases, the dimension names are referenced by the dimension-names attribute on the dataset).

Type: integer Default: 1

Minor version of this format. Only used for older hdf5_dense_array instances, and is ignored if a version number attribute is present in the HDF5 dataset named by dataset.

Value must be lesser or equal to 2

Type: boolean Default: false

Is this a child document, only to be interpreted in the context of the parent document from which it is linked? This may have implications for search and metadata requirements.

Type: string

MD5 checksum for the file.

Type: string

Path to the file in the project directory.