FAQ

Do you provide any webservices for QuickGO?

All data provided by QuickGO can be queried remotely, both for GO term information and annotation data.

These web services are fully integrated, so that the filtering options and datasets available are fully synchronised between the browsable and web service interfaces. The web services have been designed for ease of use; QuickGO provides a REST style query interface in which all information is provided in the URL and the results are in tab separated, OBO or XML formats conforming to well established standards.

Web service information can be accessed by clicking the 'Web Services' header bar; Term information can be viewed in the following formats; Mini HTML, OBO and OBO XML and sample clients are available in Java. For protein annotation, sample clients are available in Java, Bash and Perl. Details are given on how to construct web queries, format options and sample scripts showing how to query QuickGO in Java, Perl and Bash.