Site Map
Introduction
Search Database
BLAST Service
Prediction Service
Downloads
Documents
Related Links
Contact Author
Soap Server
Download Client

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:
  • your query sequence
Return Values:
  • Prediction:the predicted subcellular location
  • Expected Accuracy
  • Reliability Index
eu_predict(sequence)
Predicting eukaryotic proteins' subcellular locations based on sequences.
Parameter:
  • your query sequence
Return Values:
  • Prediction:the predicted subcellular location
  • Expected Accuracy
  • Reliability Index
posrt_predict(sequence)
using POSRTII program to predict subcellular locations.
Parameter:
  • your query sequence
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:
  • A String

Go to this page to learn how to write a client program for SubLoc SOAP Server


Copyright (C) 2003-2005 Institute of Bioinformatics,Tsinghua University. All Rights Reserved.
Developed and mantained by Tiger Chen
Last Modified: 2005-8-17