Changes between Version 10 and Version 11 of DataModel1.5Draft


Ignore:
Timestamp:
04/03/13 01:59:48 (6 years ago)
Author:
markh
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DataModel1.5Draft

    v10 v11  
    3030Each Field may contain the following, all of which are optional.
    3131
    32  * An ordered list of !DomainAxis instances.
     32 * An ordered domain_axes collection, of !DomainAxis instances.
    3333 * A data array whose shape is determined by the domain axes in the order listed, optionally omitting any domain axes of size one.
    34   * ''(It is possible to omit domain axes of size one because their position in the order of domain axes makes no difference to the order of data elements in the array.) If there are no domain axes of greater size than one, the single datum may be a scalar instead of an array. If the data array has more than one element, they must all be of the same data type, which may be numeric, character or string.''
     34  * ''(It is possible to omit domain axes of size one because their position in the order of domain axes makes no difference to the order of data elements in the array.) ''
     35   * ''but it does affect the shape of the array''
     36  * ''If there are no domain axes of greater size than one, the single datum may be a scalar instead of an array.''
     37  * ''The data array must be of a single data type, which may be numeric, character or string.''
    3538
    3639 * A dimension_coords collection of !DimCoord instances:
     
    6871 * A one-dimensional numerical coordinate array of the size specified by a referencing !DomainAxis.
    6972  * ''If the size is one, the single coordinate value may be a scalar instead of an array.''
    70   * If the size is greater than one, the elements of the coordinate array must all be of the same numeric data type, they must all have different non-missing values, and they must be strictly monotonic: increasing or decreasing.
     73  * ''If the size is greater than one, the elements of the coordinate array must all be of the same numeric data type, they must all have different non-missing values, and they must be monotonic: increasing or decreasing. ''
     74  * ''missing values are not allowed in the array''
     75  * ''The coordinate array must be strictly monotonic''
    7176  * !DimCoord instances cannot have string-valued coordinates.
    7277