=============================================================================================== MAPPING A MODEL ON COMPLEX TIMESERIES This a proposal for a mapping syntax allowing generalist clients to understand time series VOTables. This work is based on the VOMDL group proposal. The primary gloal is to test a mapping syntax, not the models. The SimpleTS model used is not the latest one. Details on this approach can be found here https://github.com/lmichel/vodml-lite-mapping Laurent Michel 10/2018 =============================================================================================== SOME STRENGTHS * Mapping separation: * Allow to annotae VOTABLEs withouth touching their content * Make easier the processing of data spread over different tables * Allows to serve the mapping by an specific service * Human readable as long as the syntax is simple * The syntax denotes the model structure which allows to reconstruct complex hierarchies DATA SAMPLE * gaia.multiband.xml: * Time Series provided by ESAC. * Contains one TS instance with 3 light curves (SparseCubes) * Photometric points of the 3 bands are all in the same table * Reconstructing the 3 light curves implies that the mapping must be able to group data by filter MAPPING BASELINES * VODML features * The mapping is packed in a VODML block just below * There is one mapping component for each table * Globals instances are in the GLOBALS block * But * The mapping syntax is limited to what the parser needs. Extra information can be retrieved in the modle itself * All components are idenfied by their dmroles (defined in the model) and dmtypes * We assume there is one root class for the model; the class to be instanciated * The root class has dmrole="root" To get more, please see https://github.com/lmichel/vodml-lite-mapping