diff --git a/api/src/engine/connectors/exareme/converters.ts b/api/src/engine/connectors/exareme/converters.ts
index 4ba0bc25f7405d3a4a9031cf07c1d43f6aa4fe9b..73ac0f419c65e6ba459dfdadcd7d3a5a9c2bd6a3 100644
--- a/api/src/engine/connectors/exareme/converters.ts
+++ b/api/src/engine/connectors/exareme/converters.ts
@@ -278,9 +278,10 @@ export const dataJSONtoResult = (
   algo: string,
 ): Array<typeof ResultUnion> => {
   switch (algo.toLowerCase()) {
-    case 'descriptive_stats':
     case 'cart':
     case 'id3':
+      return dataToRaw(algo, result);
+    case 'descriptive_stats':
       return descriptiveDataToTableResult(result);
     default:
       return [];