Search

From ToxBank API Wiki
(Difference between revisions)
Jump to: navigation, search
(Query language)
Line 1: Line 1:
 
{{REST_resource}}
 
{{REST_resource}}
  
= Query =
+
= Search =
  
 
== Query language ==
 
== Query language ==

Revision as of 19:47, 5 December 2011

Search


Contents

Search

Query language

Suggestion:

   :someQuery a tb:Query ;
     tb:hasKeyword <keywordUri1>, <keywordUri2> ;
     tb:searchTerm "free text search" ;
     tb:target tb:Protocol .

Options

(not mutually exclusive)

GET parameters: Free text search, language could be similar to Google advanced search

GET or POST parameters, defining SPARQL SPARQL

Search

Description Search an ad hoc query
Resource Search
Method GET
URI /search
Parameters See query language
Header Parameters subjectid:SECURITY-TOKEN
Media Type (input)
Results URIs of the results
Media Type (output) text/uri-list
Status code 200,400,401,402,403

Links: Page, Edit with form



Search Protocols

Protocols


Description Search protocols
Resource Query
Method GET
URI /query/protocols
Parameters TBD, search parameters, page parameters
Header Parameters subjectid:SECURITY-TOKEN
Media Type (input) application/x-www-form-urlencoded, RDF, JSON
Results URIs of the protocols found, or in other supported format
Media Type (output) text/uri-list, RDF, JSON
Status code 200,400,401,402,403

Links: Page, Edit with form



Search Studies

Study

Description Search studies
Resource Query
Method GET
URI /query/study
Parameters TBD, search parameters, page parameters
Header Parameters subjectid:SECURITY-TOKEN
Media Type (input) application/x-www-form-urlencoded, RDF, JSON
Results URIs of the studies found, or in other supported format
Media Type (output) text/uri-list, RDF, JSON
Status code 200,400,401,402,403

Links: Page, Edit with form



Search Data

Data Assays


Description Search data
Resource Query
Method GET
URI /query/data
Parameters TBD, search parameters, page parameters
Header Parameters subjectid:SECURITY-TOKEN
Media Type (input) application/x-www-form-urlencoded, RDF, JSON
Results URIs of the datasets found, or in other supported format
Media Type (output) text/uri-list, RDF, JSON
Status code 200,400,401,402,403

Links: Page, Edit with form



Create a predefined query

  1. REDIRECT Search:SaveQuery

Links: Page, Edit with form



Keyword hierarchy

Web service access to ontologies

Filtering the query

TBD

Alerts

An Alert is defined by Query URI ,frequency and an User to be notified.

Personal tools