GoMiner    Application Build: 246     Database Build: 2008-04     Genomics and Bioinformatics Group GBG Logo

GoMiner™ Web Service Interface

NOTE:This service is still under development, and has not yet been released for general use. If you have questions or feedback on this service, please let us know.

Web Service Interface

The WSDL for the web service interface is available. (Note that this is an XML document. Some web browsers will show this as a blank page. If your browser does this, you can view source of that "blank" page to see the document. Most users of this web service will generate a client stub from this WSDL using a toolkit such as Axis or XFire.

The key method of the web service is getReport. It has the following parameters, which correspond the the parameters used in the GoMiner command-line and web application interfaces.

in0
An array of gene identifiers to be used as the total list for GoMiner processing.
in1
An array of gene identifiers to be used as the changed list for GoMiner processing.
in2
A string of a semi-colon delimited list of NCBI taxonomy ids indicating which organisms' GO annotations should be used.
in3
A string of a semi-colon delimited list of GO data source ids indicating which collections of GO annotations should be used. The ids match the abbreviations included on this GO listing.
in4
A string of a semi-colon delimited list of GO evidence codes what kinds of GO annotations should be used.
in5
A boolean indicating whether the GoMiner enhanced gene name column should be used in resolving the gene identifiers in the first two parameters.
in6
A boolean indicating whether the GO cross reference tables should be used in resolving the gene identifiers in the first two parameters.
in7
A boolean indicating whether the GO synonym tables should be used in resolving the gene identifiers in the first two parameters.

If this request is successful, the web service response will embed a GoMiner XML Report, which is described by this DTD. If this request was not successful, web servcie fault will be returned. The code of the fault will correspond with other GoMiner error codes. Errors may be returned because of the submitted data failed to pass a quality check. Errors can also be returned if the server is under a load. At the moment, the web service is rate-limited to processing only two concurrent web service requests. We expect that this restriction will be relaxed or removed as the web services are further developed.


We would like to hear from you. You can reach the team via email.

GoMiner was originally developed jointly by the Genomics and Bioinformatics Group (GBG) of LMP, NCI, NIH and the Medical Informatics and Bioimaging group of BME, Georgia Tech/Emory University. It is now maintained and under continuing development by GBG.

Notice and Disclaimer