diff --git a/data-computer/swagger.json b/data-computer/swagger.json index 4f7f2a0..5d15ca3 100644 --- a/data-computer/swagger.json +++ b/data-computer/swagger.json @@ -3,7 +3,7 @@ "info": { "title": "data-computer - Calculs sur fichier corpus compressé", "summary": "Algorithmes de calculs sur un corpus compressé", - "version": "2.8.4", + "version": "2.8.5", "termsOfService": "https://services.istex.fr/", "contact": { "name": "Inist-CNRS", diff --git a/data-computer/v1/base-line.ini b/data-computer/v1/base-line.ini index dd1a88f..a9a7817 100644 --- a/data-computer/v1/base-line.ini +++ b/data-computer/v1/base-line.ini @@ -6,6 +6,8 @@ post.description = Chargement et analyse d'un fichier corpus post.summary = Le corpus est analysé et restitué sans modification des données post.tags.0 = data-computer +post.requestBody.content.application/x-gzip.schema.type = string +post.requestBody.content.application/x-gzip.schema.format = binary post.requestBody.content.application/x-tar.schema.type = string post.requestBody.content.application/x-tar.schema.format = binary post.requestBody.required = true diff --git a/data-computer/v1/collect.ini b/data-computer/v1/collect.ini index 142cc7a..2b52998 100644 --- a/data-computer/v1/collect.ini +++ b/data-computer/v1/collect.ini @@ -3,8 +3,8 @@ # OpenAPI Documentation - JSON format (dot notation) post.operationId = post-v1-collect -post.description = Récupération d'un résulat produit sous forme d'un flux json -post.summary = Les traitments étant asynchrone le résulat une fois créé doit-être récupéré par cette route +post.description = Récupération d'un résultat produit sous forme d'un flux json +post.summary = Les traitements étant asynchrones le résultat une fois créé doit être récupéré par cette route post.tags.0 = data-computer post.responses.default.description = Fichier corpus au format tar post.requestBody.content.application/json.example.0.value = xMkWJX7GU diff --git a/data-computer/v1/graph-segment.ini b/data-computer/v1/graph-segment.ini index 3a4d988..8e41641 100644 --- a/data-computer/v1/graph-segment.ini +++ b/data-computer/v1/graph-segment.ini @@ -4,8 +4,10 @@ # OpenAPI Documentation - JSON format (dot notation) post.operationId = post-v1-graph-segment post.description = Création de segments à partir de tableaux -post.summary = Le corpus est transformé en liste de segment (source, target, weight) à partir d'un tableau simple ou d'un tableau imbriqué +post.summary = Le corpus est transformé en liste de segments (source, target, weight) à partir d'un tableau simple ou d'un tableau imbriqué post.tags.0 = data-computer +post.requestBody.content.application/x-gzip.schema.type = string +post.requestBody.content.application/x-gzip.schema.format = binary post.requestBody.content.application/x-tar.schema.type = string post.requestBody.content.application/x-tar.schema.format = binary post.requestBody.required = true diff --git a/data-computer/v1/lda-segment.ini b/data-computer/v1/lda-segment.ini index 1580b8a..39867be 100644 --- a/data-computer/v1/lda-segment.ini +++ b/data-computer/v1/lda-segment.ini @@ -3,9 +3,11 @@ # OpenAPI Documentation - JSON format (dot notation) post.operationId = post-v1-lda-segment -post.description = Créer à partir de l'ensemble des documents un champ "lda" constitué de 5 topics eux-mêmes caractérisés par 10 mots. -post.summary = Classifie un ensemble de documents parmi 5 topics et créer des segment entre les mots et les topics. +post.description = Créer à partir de l'ensemble des documents un champ `lda` constitué de 5 topics eux-mêmes caractérisés par 10 mots. +post.summary = Classifie un ensemble de documents parmi 5 topics et crée des segment entre les mots et les topics. post.tags.0 = data-computer +post.requestBody.content.application/x-gzip.schema.type = string +post.requestBody.content.application/x-gzip.schema.format = binary post.requestBody.content.application/x-tar.schema.type = string post.requestBody.content.application/x-tar.schema.format = binary post.requestBody.required = true diff --git a/data-computer/v1/lda.ini b/data-computer/v1/lda.ini index 29d2284..96c9f4d 100644 --- a/data-computer/v1/lda.ini +++ b/data-computer/v1/lda.ini @@ -3,9 +3,11 @@ # OpenAPI Documentation - JSON format (dot notation) post.operationId = post-v1-lda -post.description = Créer à partir de l'ensemble des documents un champ "lda" constitué de 5 topics eux-mêmes caractérisés par 10 mots. +post.description = Créer à partir de l'ensemble des documents un champ `lda` constitué de 5 topics eux-mêmes caractérisés par 10 mots. post.summary = Classifie un ensemble de documents parmi 5 topics. post.tags.0 = data-computer +post.requestBody.content.application/x-gzip.schema.type = string +post.requestBody.content.application/x-gzip.schema.format = binary post.requestBody.content.application/x-tar.schema.type = string post.requestBody.content.application/x-tar.schema.format = binary post.requestBody.required = true diff --git a/data-computer/v1/mock-error-async.ini b/data-computer/v1/mock-error-async.ini index 4b4ad9e..3fcf793 100644 --- a/data-computer/v1/mock-error-async.ini +++ b/data-computer/v1/mock-error-async.ini @@ -3,9 +3,11 @@ # OpenAPI Documentation - JSON format (dot notation) post.operationId = post-v1-mock-error-async -post.description = Chargement et analyse d'un fichier corpus et simule une erreur lros d'un traitement -post.summary = Simule une erreur synchrone, apres que le traitment soit lancé. +post.description = Chargement et analyse d'un fichier corpus et simule une erreur lors d'un traitement +post.summary = Simule une erreur synchrone, après que le traitment soit lancé. post.tags.0 = data-computer +post.requestBody.content.application/x-gzip.schema.type = string +post.requestBody.content.application/x-gzip.schema.format = binary post.requestBody.content.application/x-tar.schema.type = string post.requestBody.content.application/x-tar.schema.format = binary post.requestBody.required = true diff --git a/data-computer/v1/mock-error-sync.ini b/data-computer/v1/mock-error-sync.ini index 11b1bdc..7320d2d 100644 --- a/data-computer/v1/mock-error-sync.ini +++ b/data-computer/v1/mock-error-sync.ini @@ -3,9 +3,11 @@ # OpenAPI Documentation - JSON format (dot notation) post.operationId = post-v1-mock-error-sync -post.description = Chargement et analyse d'un fichier corpus et simule une erreur direct d'analyse du fichier +post.description = Chargement et analyse d'un fichier corpus et simule une erreur directe d'analyse du fichier post.summary = Simule une erreur synchrone, avant que le traitment soit lancé. post.tags.0 = data-computer +post.requestBody.content.application/x-gzip.schema.type = string +post.requestBody.content.application/x-gzip.schema.format = binary post.requestBody.content.application/x-tar.schema.type = string post.requestBody.content.application/x-tar.schema.format = binary post.requestBody.required = true diff --git a/data-computer/v1/retrieve.ini b/data-computer/v1/retrieve.ini index fd45198..48edd99 100644 --- a/data-computer/v1/retrieve.ini +++ b/data-computer/v1/retrieve.ini @@ -1,15 +1,15 @@ # Entrypoint output format -mimeType = application/x-tar +mimeType = application/x-gzip extension = tar.gz # OpenAPI Documentation - JSON format (dot notation) post.operationId = post-v1-retrieve -post.description = Récupération d'un résulat produit sous forme d'un fichier corpus -post.summary = Les traitments étant asynchrone le résulat une fois créé doit-être récupéré par cette route +post.description = Récupération d'un résultat produit sous forme d'un fichier corpus +post.summary = Les traitements étant asynchrones le résultat une fois créé doit être récupéré par cette route post.tags.0 = data-computer post.responses.default.description = Fichier corpus au format tar.gz -post.responses.default.content.application/x-tar.schema.type = string -post.responses.default.content.application/x-tar.schema.format = binary +post.responses.default.content.application/x-gzip.schema.type = string +post.responses.default.content.application/x-gzip.schema.format = binary post.requestBody.content.application/json.example.0.value = xMkWJX7GU post.requestBody.content.application/json.schema.$ref = #/components/schemas/JSONStream post.requestBody.required = true diff --git a/data-computer/v1/tree-segment.ini b/data-computer/v1/tree-segment.ini index 61fd9de..1f7af37 100644 --- a/data-computer/v1/tree-segment.ini +++ b/data-computer/v1/tree-segment.ini @@ -4,8 +4,10 @@ # OpenAPI Documentation - JSON format (dot notation) post.operationId = post-v1-tree-segment post.description = Création de segments à partir de tableaux -post.summary = Le corpus est transformé en liste de segment (source, target, weight) à partir d'un tableau simple ou d'un tableau imbriqué +post.summary = Le corpus est transformé en liste de segments (source, target, weight) à partir d'un tableau simple ou d'un tableau imbriqué post.tags.0 = data-computer +post.requestBody.content.application/x-gzip.schema.type = string +post.requestBody.content.application/x-gzip.schema.format = binary post.requestBody.content.application/x-tar.schema.type = string post.requestBody.content.application/x-tar.schema.format = binary post.requestBody.required = true diff --git a/data-workflow/swagger.json b/data-workflow/swagger.json index 19e2a6d..6ebed13 100644 --- a/data-workflow/swagger.json +++ b/data-workflow/swagger.json @@ -3,7 +3,7 @@ "info": { "title": "data-workflow - Enchainement de traitements asynchrones", "summary": "Les worflows permettent de traiter des fichiers corpus compressés en appelant des webservices d'enrichissement par documents (webservices synchrones)", - "version": "1.2.4", + "version": "1.2.5", "termsOfService": "https://services.istex.fr/", "contact": { "name": "Inist-CNRS", diff --git a/data-workflow/v1/base-line.ini b/data-workflow/v1/base-line.ini index 0916da8..7182b9a 100644 --- a/data-workflow/v1/base-line.ini +++ b/data-workflow/v1/base-line.ini @@ -6,6 +6,8 @@ post.description = Chargement et analyse d'un fichier corpus post.summary = Le corpus est analysé et restitué sans modification des données post.tags.0 = data-workflow +post.requestBody.content.application/x-gzip.schema.type = string +post.requestBody.content.application/x-gzip.schema.format = binary post.requestBody.content.application/x-tar.schema.type = string post.requestBody.content.application/x-tar.schema.format = binary post.requestBody.required = true diff --git a/data-workflow/v1/collect.ini b/data-workflow/v1/collect.ini index 142cc7a..2b52998 100644 --- a/data-workflow/v1/collect.ini +++ b/data-workflow/v1/collect.ini @@ -3,8 +3,8 @@ # OpenAPI Documentation - JSON format (dot notation) post.operationId = post-v1-collect -post.description = Récupération d'un résulat produit sous forme d'un flux json -post.summary = Les traitments étant asynchrone le résulat une fois créé doit-être récupéré par cette route +post.description = Récupération d'un résultat produit sous forme d'un flux json +post.summary = Les traitements étant asynchrones le résultat une fois créé doit être récupéré par cette route post.tags.0 = data-computer post.responses.default.description = Fichier corpus au format tar post.requestBody.content.application/json.example.0.value = xMkWJX7GU diff --git a/data-workflow/v1/conditormetrie.ini b/data-workflow/v1/conditormetrie.ini index 6f64081..81c93a5 100644 --- a/data-workflow/v1/conditormetrie.ini +++ b/data-workflow/v1/conditormetrie.ini @@ -3,9 +3,11 @@ # OpenAPI Documentation - JSON format (dot notation) post.operationId = post-v1-conditormetrie -post.description = Enrichissements biliométriques sur un corpus Conditor -post.summary = Le résulat produit une liste de notices enrichies +post.description = Enrichissements bibliométriques sur un corpus Conditor +post.summary = Le résultat produit une liste de notices enrichies post.tags.0 = data-workflow +post.requestBody.content.application/x-gzip.schema.type = string +post.requestBody.content.application/x-gzip.schema.format = binary post.requestBody.content.application/x-tar.schema.type = string post.requestBody.content.application/x-tar.schema.format = binary post.requestBody.required = true diff --git a/data-workflow/v1/retrieve.ini b/data-workflow/v1/retrieve.ini index fd45198..48edd99 100644 --- a/data-workflow/v1/retrieve.ini +++ b/data-workflow/v1/retrieve.ini @@ -1,15 +1,15 @@ # Entrypoint output format -mimeType = application/x-tar +mimeType = application/x-gzip extension = tar.gz # OpenAPI Documentation - JSON format (dot notation) post.operationId = post-v1-retrieve -post.description = Récupération d'un résulat produit sous forme d'un fichier corpus -post.summary = Les traitments étant asynchrone le résulat une fois créé doit-être récupéré par cette route +post.description = Récupération d'un résultat produit sous forme d'un fichier corpus +post.summary = Les traitements étant asynchrones le résultat une fois créé doit être récupéré par cette route post.tags.0 = data-computer post.responses.default.description = Fichier corpus au format tar.gz -post.responses.default.content.application/x-tar.schema.type = string -post.responses.default.content.application/x-tar.schema.format = binary +post.responses.default.content.application/x-gzip.schema.type = string +post.responses.default.content.application/x-gzip.schema.format = binary post.requestBody.content.application/json.example.0.value = xMkWJX7GU post.requestBody.content.application/json.schema.$ref = #/components/schemas/JSONStream post.requestBody.required = true diff --git a/data-workflow/v1/tag-cloud-en.ini b/data-workflow/v1/tag-cloud-en.ini index d9ae3bb..7aa6636 100644 --- a/data-workflow/v1/tag-cloud-en.ini +++ b/data-workflow/v1/tag-cloud-en.ini @@ -3,9 +3,11 @@ # OpenAPI Documentation - JSON format (dot notation) post.operationId = post-v1-tag-cloud-en -post.description = Chargement et analyse d'un fichier corpus pour compter le nombre de termes ANGLAIS pertients identiques dans chaque document -post.summary = Le résulat produit une liste de terme associé à sa fréquence +post.description = Chargement et analyse d'un fichier corpus pour compter le nombre de termes *anglais* pertinents identiques dans chaque document +post.summary = Le résultat produit une liste de termes associés à leurs fréquences post.tags.0 = data-workflow +post.requestBody.content.application/x-gzip.schema.type = string +post.requestBody.content.application/x-gzip.schema.format = binary post.requestBody.content.application/x-tar.schema.type = string post.requestBody.content.application/x-tar.schema.format = binary post.requestBody.required = true diff --git a/data-workflow/v1/tag-cloud-fr.ini b/data-workflow/v1/tag-cloud-fr.ini index 715014b..0bd0aa8 100644 --- a/data-workflow/v1/tag-cloud-fr.ini +++ b/data-workflow/v1/tag-cloud-fr.ini @@ -3,9 +3,11 @@ # OpenAPI Documentation - JSON format (dot notation) post.operationId = post-v1-tag-cloud-fr -post.description = Chargement et analyse d'un fichier corpus pour compter le nombre de termes FRANCAIS pertients identiques dans chaque document -post.summary = Le résulat produit une liste de terme associé à sa fréquence +post.description = Chargement et analyse d'un fichier corpus pour compter le nombre de termes *français* pertinents identiques dans chaque document +post.summary = Le résultat produit une liste de termes associés à leurs fréquences post.tags.0 = data-workflow +post.requestBody.content.application/x-gzip.schema.type = string +post.requestBody.content.application/x-gzip.schema.format = binary post.requestBody.content.application/x-tar.schema.type = string post.requestBody.content.application/x-tar.schema.format = binary post.requestBody.required = true