Server information :
We build a SOAP server based on SOAP::Lite perl module.
The WSDL file is provided, which makes it easy to build a client library for a specific computer language.
SubLoc.wsdl
Go to this page to learn how to write a client program for SubLoc SOAP Server.
At present, six functions are included:
blast_search(taxonomy class,dataset,sequence, Evalue threshold)
Parameters:taxonomy class,dataset,sequence, Evalue threshold
- taxonomy class could be: all, animal archaea, bacteria, eukaryota, fungi, human ,plant , mouserat, virus.
- dataset could be: full, nr.
- your query sequence
- your E-value threshold
Return Values:plain,parsed
- plain: the original outputs of BLAST program.
- parsed: Parsed results by BioPerl.
id_search(database name, id )
Parameters:database name, id
- database name could be: SWISSPROT, GO, DBSUBLOC.
- id could be: O03978, GO:0005739, 10021133, respectively.
Return Values: Entries of DBSubLoc. Every entry contains six fields:
- ID: the identity of an entry, this is an unique integer used internally in the relation database and may vary in different release versions.
- DE: the scientific name and description of the protein and gene.
- OS: the organism source of the protein. This is the text description of organism taxonomy.
- LC: text name of the subcellular location.
- CX: cross references. The record is in "DB:ID" format.
- SQ: amino acid sequence of the protein, may be splitted into multiple records.
name_search(protein name)
Parameter:
- protein name: p53, holin...
Return Values: The same as id_search.
pro_predict(sequence)
Predicting prokaryotic proteins' subcellular locations based on sequences using SVM.
Parameter:
Return Values:
- Prediction:the predicted subcellular location
- Expected Accuracy
- Reliability Index
eu_predict(sequence)
Predicting eukaryotic proteins' subcellular locations based on sequences.
Parameter:
Return Values:
- Prediction:the predicted subcellular location
- Expected Accuracy
- Reliability Index
posrt_predict(sequence)
using POSRTII program to predict subcellular locations.
Parameter:
Return Values:
- Prediction:the predicted subcellular location
- Detail:the detailed output of PSORT
feed_entry(ID,DE,OS,LC,CX,SQ)
Submit users' sequences and subcelluar location information to DBSubLoc.
Parameter:
- ID: the identity of an entry, this is an unique integer used internally in the relation database and may vary in different release versions.
- DE: the scientific name and description of the protein and gene.
- OS: the organism source of the protein. This is the text description of organism taxonomy.
- LC: text name of the subcellular location.
- CX: cross references. The record is in "DB:ID" format.
- SQ: amino acid sequence of the protein, may be splitted into multiple records.
Return Values:
Go to this page to learn how to write a client program for SubLoc SOAP Server
|