Skip to content

feat: add constitutive properties to show entities operation #114

@michael-johnston

Description

@michael-johnston

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.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions