![]() |
This is an old revision of the document! Table of Contents
WSInterProScanImportantOn Monday 28th March 2011 the WSInterProScan service was decommissioned and replaced by the following services: The service documentation and clients below are historical and provided solely for reference purposes. DescriptionInterProScan is a tool that combines different protein signature recognition methods native to the InterPro member databases into one resource with look up of corresponding InterPro and GO annotation. This service allows you to query your protein sequence against InterPro. For more information about this tool see:
We kindly ask all users of SOAP Web Services to submit jobs in batches of up to 25 sequences at a time and to not submit more until the results and processing has completed for these. This should enable the users as well as the EBI maintainers to deal more easily with local and remote network outages as well as scheduled or unscheduled downtime. Service provision happens on a fair-share basis. Overzealous usage of a particular resource will be dealt with in accordance to the EBI's Terms of Use. Nucleotide SequencesDue to resource limitations the InterProScan service no longer accepts nucleotide sequence submissions. To process nucleotide sequences using InterProScan:
1. Translate your nucleotide sequence
2. Filter ORFs by sequence length.
3. Significant hits from sequence similarity searches. Note: the standalone version of InterProScan can perform the translation and ORF length filtering as part of the submission and is recommended if you need to perform large numbers of analysis and have access to the required resources. See InterProScan Readme for details. ClientsSample clients are provided for a number of programming languages. For details of how to use these clients, download the client and run the program without any arguments.
For further details see WSInterProScan Clients. WSDLService APIgetAppNames()Get details of the available signature methods available in InterProScan. Arguments: none
Returns: an array of runInterProScan(params, content)Submits a InterProScan job to the service. Arguments:
Returns: a string containing the job ID ( checkStatus(jobId)Get the status of a job. Arguments:
Returns: a string indicating the status of the job. Current values are:
getResults(jobid)Get details of the result types available. Arguments:
Returns: an array of poll(jobid, type)Wait until the job has finished and get the specified type of result data. Arguments:
Returns: a base64 encoded string containing the result data. Depending on the SOAP library and programming language used the result may be returned in decoded form. doIprscan(params, content)
Deprecated. Use polljob(jobid, outformat)
Deprecated. Use outDataStructure containing option descriptions for a parameter.
dataStructure containing the input data for the job
For example to specify an input sequence in Java: Data inSeq = new Data(); inSeq.setType = "sequence"; inSeq.setContent = ">TestSequence\nASAMPLESEQ\n"; inputParamsA structure containing the parameters required to run the job.
WSFile
Structure describing a result type. Returned by the
ContactIf you have any questions or comments, or you plan to use this service as part of a course or for a high number of submissions, please contact us EBI Support. ![]() |