Perform an InterProScan search using the EMBL-EBI’s InterProScan (SOAP) service (see http://www.ebi.ac.uk/Tools/webservices/services/pfa/iprscan_soap). The query sequence to use is the input, the other parameters for the search are allowed to default.
Submit an analysis job
http://www.ebi.ac.uk/Tools/services/soap/iprscan?wsdl
run
org.embl.ebi.escience.scuflworkers.java.XMLInputSplitter
org.embl.ebi.escience.scuflworkers.java.XMLInputSplitter
org.embl.ebi.escience.scuflworkers.java.XMLOutputSplitter
Get a job result formatted using a particular renderer
http://www.ebi.ac.uk/Tools/services/soap/iprscan?wsdl
getResult
out
org.embl.ebi.escience.scuflworkers.java.XMLInputSplitter
org.embl.ebi.escience.scuflworkers.java.XMLOutputSplitter
org.embl.ebi.escience.scuflworkers.java.ByteArrayToString
org.embl.ebi.escience.scuflworkers.java.ByteArrayToString
Get a job result formatted using a particular renderer
http://www.ebi.ac.uk/Tools/services/soap/iprscan?wsdl
getResult
xml
org.embl.ebi.escience.scuflworkers.java.XMLInputSplitter
org.embl.ebi.escience.scuflworkers.java.XMLOutputSplitter
Get job status for an InterProScan (SOAP) job and fail if job is still running.
Get the status of a submitted job
http://www.ebi.ac.uk/Tools/services/soap/iprscan?wsdl
getStatus
org.embl.ebi.escience.scuflworkers.java.XMLInputSplitter
org.embl.ebi.escience.scuflworkers.java.XMLOutputSplitter
if(status.equals("RUNNING")) {
is_running = "true";
} else {
is_running = "false";
}
status
is_running
org.embl.ebi.escience.scuflworkers.java.FailIfTrue
Valid e-mail address for submission.
Query protein sequence to be processed by InterProScan. Can be either a sequence in any common format (fasta format recommended) or a database entry identifier in DB:ID format (e.g. UNIPROT:WAP_RAT).
Job identifier for InterProScan job.
Job status. Indicates if job completed successfully or failed, see http://www.ebi.ac.uk/Tools/webservices/tutorials/01_intro#jdispatcher.
Plain text tab-delimited InterProScan result.
text/xml
XML InterProScan result.
Completed
Job_status
getResult
Scheduled
Running
Completed
Job_status
getResult1
Scheduled
Running