Skip to content

v1.7.0

Compare
Choose a tag to compare
@cmungall cmungall released this 08 Feb 17:32
· 37 commits to main since this release
e53a511

Array Support

The 1.7.x series of LinkML sees the introduction of first-class array support through the introduction of the linkml:array metamodel slot.

Basic example of usage, to define a 3D array:

TemperatureDataset:
    attributes:
      temperature_matrix:
        range: float
        unit:
         ucum_code: K
        array:
          exact_number_dimensions: 3

Individual axes can be named and constrained. See #181 for a log of discussions. Additional documentation will be added to the main LinkML site.

Thanks to the work of the @linkml/ndarray-wg

This work was conducted as part of the LinkML Neurodata Hackashop sponsored by NeurodataWithoutBorders and DANDI and organized by @satra and @oruebel at Berkeley in Feb 2024.

Additional Highights

What's Changed

New Contributors

Full Changelog: v1.6.0...v1.7.0