diff options
author | rautenberg <rautenberg@in-silico.ch> | 2015-07-02 13:16:28 +0200 |
---|---|---|
committer | rautenberg <rautenberg@in-silico.ch> | 2015-07-02 13:16:28 +0200 |
commit | 7a13da64cc35297f9c319647392a7aaa3b7b0053 (patch) | |
tree | a9e276229e1be3fa9feaff305d2c994aa84fa265 | |
parent | f5980843870cde719ecc5ddba1ed4134f8c4adfc (diff) |
API: add descriptor get routes
-rw-r--r-- | api/algorithm.json | 212 |
1 files changed, 212 insertions, 0 deletions
diff --git a/api/algorithm.json b/api/algorithm.json index b5ee1fe..998f0dc 100644 --- a/api/algorithm.json +++ b/api/algorithm.json @@ -501,6 +501,218 @@ } } } + }, + "/algorithm/descriptor": { + "get": { + "tags": [ + "algorithm" + ], + "description": "get URI-List", + "produces": [ + "text/uri-list" + ], + "responses": { + "200": { + "$ref": "#/responses/200" + }, + "400": { + "$ref": "#/responses/400" + }, + "401": { + "$ref": "#/responses/401" + }, + "404": { + "$ref": "#/responses/404" + } + } + } + }, + "/algorithm/descriptor/smarts_match": { + "get": { + "tags": [ + "algorithm" + ], + "description": "get representation of descriptor SMARTS matcher", + "produces": [ + "text/plain", + "application/rdf+xml", + "text/turtle", + "text/html" + ], + "responses": { + "200": { + "$ref": "#/responses/200" + }, + "400": { + "$ref": "#/responses/400" + }, + "401": { + "$ref": "#/responses/401" + }, + "404": { + "$ref": "#/responses/404" + } + } + } + }, + "/algorithm/descriptor/smarts_count": { + "get": { + "tags": [ + "algorithm" + ], + "description": "get representation of descriptor SMARTS count", + "produces": [ + "text/plain", + "application/rdf+xml", + "text/turtle", + "text/html" + ], + "responses": { + "200": { + "$ref": "#/responses/200" + }, + "400": { + "$ref": "#/responses/400" + }, + "401": { + "$ref": "#/responses/401" + }, + "404": { + "$ref": "#/responses/404" + } + } + } + }, + "/algorithm/descriptor/lookup": { + "get": { + "tags": [ + "algorithm" + ], + "description": "get representation of dataset lookup", + "produces": [ + "text/plain", + "application/rdf+xml", + "text/turtle", + "text/html" + ], + "responses": { + "200": { + "$ref": "#/responses/200" + }, + "400": { + "$ref": "#/responses/400" + }, + "401": { + "$ref": "#/responses/401" + }, + "404": { + "$ref": "#/responses/404" + } + } + } + }, + "/algorithm/descriptor/physchem": { + "get": { + "tags": [ + "algorithm" + ], + "description": "get representation of Physical-chemical descriptors", + "produces": [ + "text/plain", + "application/rdf+xml", + "text/turtle", + "text/html" + ], + "responses": { + "200": { + "$ref": "#/responses/200" + }, + "400": { + "$ref": "#/responses/400" + }, + "401": { + "$ref": "#/responses/401" + }, + "404": { + "$ref": "#/responses/404" + } + } + } + }, + "/algorithm/descriptor/physchem/list": { + "get": { + "tags": [ + "algorithm" + ], + "description": "Physical-chemical descriptors list of supported parameters with description", + "produces": [ + "text/plain" + ], + "responses": { + "200": { + "$ref": "#/responses/200" + }, + "400": { + "$ref": "#/responses/400" + }, + "401": { + "$ref": "#/responses/401" + }, + "404": { + "$ref": "#/responses/404" + } + } + } + }, + "/algorithm/descriptor/physchem/list_values": { + "get": { + "tags": [ + "algorithm" + ], + "description": "Physical-chemical descriptors list of supported parameters", + "produces": [ + "text/plain" + ], + "responses": { + "200": { + "$ref": "#/responses/200" + }, + "400": { + "$ref": "#/responses/400" + }, + "401": { + "$ref": "#/responses/401" + }, + "404": { + "$ref": "#/responses/404" + } + } + } + }, + "/algorithm/descriptor/physchem/unique": { + "get": { + "tags": [ + "algorithm" + ], + "description": "Physical-chemical descriptors list of unique descriptors", + "produces": [ + "text/plain" + ], + "responses": { + "200": { + "$ref": "#/responses/200" + }, + "400": { + "$ref": "#/responses/400" + }, + "401": { + "$ref": "#/responses/401" + }, + "404": { + "$ref": "#/responses/404" + } + } + } } }, "parameters": { |