diff --git a/api/src/engine/connectors/exareme/converters.ts b/api/src/engine/connectors/exareme/converters.ts index 7ec45300fcc38ce25a23d848eb7d0eb1308bc3d4..80811045c0862864d4ba704712a9b0efa606685b 100644 --- a/api/src/engine/connectors/exareme/converters.ts +++ b/api/src/engine/connectors/exareme/converters.ts @@ -94,7 +94,8 @@ export const descriptiveDataToTableResult = ( result.groups = [ new GroupResult({ - name: 'Single', + name: 'Variables', + description: 'Descriptive statistics for the variables of interest.', results: descriptiveSingleToTables.evaluate(data), }), ]; @@ -102,6 +103,8 @@ export const descriptiveDataToTableResult = ( result.groups.push( new GroupResult({ name: 'Model', + description: + 'Intersection table for the variables of interest as it appears in the experiment.', results: descriptiveModelToTables.evaluate(data), }), ); diff --git a/api/src/engine/models/result/groups-result.model.ts b/api/src/engine/models/result/groups-result.model.ts index e3de47038bb69b09615831c8c5dac1cf456d93df..5ea51cff97c998309df74518f1efee0efcb0c3bb 100644 --- a/api/src/engine/models/result/groups-result.model.ts +++ b/api/src/engine/models/result/groups-result.model.ts @@ -11,6 +11,9 @@ export class GroupResult { @Field() name: string; + @Field({ nullable: true }) + description?: string; + @Field(() => [ResultUnion]) results: Array<typeof ResultUnion>; } diff --git a/api/src/schema.gql b/api/src/schema.gql index 6bfa92dcb04397155aecdc110d43c38111ad7ce5..de6025dd4d827b3bf3736f228c22f51ee86f5182 100644 --- a/api/src/schema.gql +++ b/api/src/schema.gql @@ -55,6 +55,7 @@ type Algorithm { type GroupResult { name: String! + description: String results: [ResultUnion!]! }