Fig. 2

A simplified diagram of the structure and workflow supported by ASI. (a) Simplified representation of the nested key-value data model, (b) primary key-value model representing indices and the set of attributes, (c) secondary key-value model representing the values for each attribute, (d) validation process of the catalogue before releasing, (e) final formats of the released catalogue, (f) simplified representation of the Python library, (g) libraries and data types suitable for spectral indices computation, (h) new classes with usage examples for querying spectral indices as well as their attributes and additional parameters, and (i) local copy of the JSON file used as base for the library.