Home » Developers »  Developer Tools - NIF Web Services

Developer Tools - NIF Web Services


*Tutorials for the developer tools can be found here*


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).

How can I construct a url that performs a NIF search?

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

DISCO services:

Retrieve LinkOuts per PMID: http://disco.neuinfo.org/webportal/WebServices/REST/DISCOInfo/getResourceLinkOutData/20878786

NIF Statistics



NIF Version: 5.0

Ontology Version: 2.5

Level 2.5/3.0 Resources: 889

Registry Entries: 6,339

Total Records: 356,197,652





NIF Navigator