-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Is your feature request related to a problem? Please describe.
ado show entities operation does not output the constitutive property values of the entities in the table. Only the entity id. This means you e.g. cannot create plots of constitutive property values v observed property values for operations.
Describe the solution you'd like
The constitutive properties value of the entity are output in the table i.e. there is a column per constitutive property.
Describe alternatives you've considered
None
Additional context
The reason they are not there was because in the past this information was not available where the operation timeseries was stored. Also you cannot just parse the identifier as (a) the method of generating from constitutitive-property values its not guaranteed to be reversible or never change (b) not all entities have such identifiers.
Since now the entity are stored with the MeasurementRequests we can add the following to MeasurementRequest.seriesRepresentation()
- Get a data-frame of just the constitutive properties of the entities in the request (Entity.seriesRepresentation(constitutiveOnly=True)
- Join it with the dataframe from the MeasurementResults on entity id.