SEARCH TIPS | WHAT IS THIS? (example searches: cerebellum, genetic analysis software, gene:grm1)
These data services are a REST based service to access NIF data and are defined by a WADL file (http://wadl.java.net/) which allows clients to automatically generate code for these services.
The publicly accessible server for the NIF data services is nif-services.neuinfo.org. The WADL urls for the services respectively are: http://nif-services.neuinfo.org/servicesv1/application.wadl
All services are subject to change at any time.
The services include the ability to:
Retrieve a federation summary, e.g., http://nif-services.neuinfo.org/servicesv1/v1/summary?q=*
Retrieve data records from a NIF federation source for a search,
e.g., http://nif-services.neuinfo.org/servicesv1/v1/federation/data/nif-0000-00007-1?q=purkinje
Retrieve registry data records from NIF, e.g., http://nif-services.neuinfo.org/servicesv1/v1/federation/data/nlx_144509-1?q=miame
Retrieve a complete search summary, e.g., http://nif-services.neuinfo.org/servicesv1/v1/federation/search?q=cortex
Retrieve NIF auto-complete suggestions, e.g., http://nif-services.neuinfo.org/servicesv1/v1/vocabulary?prefix=hippo
Use the NIF annotator for arbitrary text, e.g., http://nif-services.neuinfo.org/servicesv1/v1/annotate?content=The%20cerebellum%20is%20a%20wonderful%20thing
These services are documented for developers in the WADL file (and client stubs should have the comments embedded in them).
Strict search url construction for terms that you would like to expand to synonyms
http://neuinfo.org/mynif/search.php?q=hippocampus&t=data
Search for terms that you would not like to expand to synonyms. Note, this works with queries that you would like to use specified Boolean operators with (OR NOT AND)
http://neuinfo.org/mynif/search.php?q=hippocampus&t=indexable&nif=nlx_144509-1&qs=1
Retrieve LinkOuts per PMID: http://disco.neuinfo.org/webportal/WebServices/REST/DISCOInfo/getResourceLinkOutData/20878786
NIF Version: 5.0
Ontology Version: 2.5
Level 2.5/3.0 Resources: 889
Registry Entries: 6,339
Total Records: 356,197,652