diff --git a/orcid-disambiguation/requirements.txt b/orcid-disambiguation/requirements.txt deleted file mode 100755 index e3dca0a..0000000 --- a/orcid-disambiguation/requirements.txt +++ /dev/null @@ -1 +0,0 @@ -git+http://vxgit.intra.inist.fr:60000/dago/orcid-disambiguation.git#egg=disambiguator \ No newline at end of file diff --git a/orcid-disambiguation/swagger.json b/orcid-disambiguation/swagger.json deleted file mode 100755 index 336cac8..0000000 --- a/orcid-disambiguation/swagger.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "servers": [{ - "url": "{scheme}://{hostname}", - "variables": { - "scheme": { - "default": "https" - } - } - }], - "tags": [ - { - "name": "orcid_disambiguation", - "description": "Authorname disambiguation with orcid ", - "externalDocs": { - "description": "Plus de documentation", - "url": "https://gitbucket.inist.fr/tdm/web-services/tree/master/orcid-disambiguation" - } - } - ] -} \ No newline at end of file diff --git a/orcid-disambiguation/v1/disambiguate.ini b/orcid-disambiguation/v1/disambiguate.ini deleted file mode 100755 index 0e8a093..0000000 --- a/orcid-disambiguation/v1/disambiguate.ini +++ /dev/null @@ -1,57 +0,0 @@ -# OpenAPI Documentation - JSON format (dot notation) -post.responses.default.description = Return all objects with enrich fields -post.responses.default.content.application/json.schema.$ref = #/components/schemas/JSONStream -post.summary = Enrich one field of each Object with a Python function -post.requestBody.required = true -post.requestBody.content.application/json.schema.$ref = #/components/schemas/JSONStream -post.parameters.0.in = query -post.parameters.0.name = path -post.parameters.0.schema.type = string -post.parameters.0.description = The path in each object to enrich with an Python script -post.parameters.1.in = query -post.parameters.1.name = indent -post.parameters.1.schema.type = boolean -post.parameters.1.description = Indent or not the JSON Result - - -[use] -plugin = @ezs/local -plugin = @ezs/basics -plugin = @ezs/storage -plugin = @ezs/analytics - -[JSONParse] -separator = * - -[expand] -path = env('path', 'value') -size = 100 - -# in production mode, uncomment the following line -# cache = boost - -[debug] - -[expand/exec] -# command should be executable ! -command = ./v1/disambiguate.py - -[debug] -text = debug2 -; args = fix('--url') -; args = env('--url',"https://vicorhales1.intra.inist.fr:9200") -; args = fix('--index') -; args = env('--index','records-fromconditor') -; args = fix('--login') -; args = env('--login','elastic') -; args = fix('--password') -; args = env('--password','secret') -; args = fix('--size') -; args = env('--size','100') -; args = fix('--http_proxy') -; args = env('--http_proxy','') -; args = fix('--https_proxy') -; args = env('--https_proxy','') - -[dump] -indent = env('indent', false) diff --git a/orcid-disambiguation/v1/disambiguate.py b/orcid-disambiguation/v1/disambiguate.py deleted file mode 100755 index a4a1248..0000000 --- a/orcid-disambiguation/v1/disambiguate.py +++ /dev/null @@ -1,13 +0,0 @@ -#!/usr/bin/python3 -import sys -import json -from disambiguator.disambiguate import Disambiguator - - -for line in sys.stdin: - data = json.loads(line) - d = Disambiguator(**data["value"]) - res = d.get_best_orcid_from_df() - data["value"] = res - sys.stdout.write(json.dumps(data)) - sys.stdout.write('\n') \ No newline at end of file