This document is a request for comment on a proposed new SOAP interface for GPMDB. The RFC process began on June 11, 2012 and will end on September 10, 2012.
The purpose of the RFC is to define a straightforward SOAP (Simple Object Access Protocol) interface to commonly required information based on the data in GPMDB. This interface will provide simple, non-SQL methods to extract this information and make it available over the Internet to anyone wishing to use it as part of a SOAP-aware application.
The following statements refer to all methods and description given below:
input: string, accession number for the protein of interest return: string, the log10(E) for the best observation of the referenced protein
input: string, accession number for the protein of interest return: string, the total number of observations of the referenced protein
input: string, accession number for the protein of interest return: string, the log10(E) for the best observation of the referenced protein
input: string, accession number for the protein of interest string, peptide sequence in single letter code return: string, a comma-separated tuple of the number of observations of the sequence in the referenced protein, by parent ion charge state
input: string, accession number for the protein of interest return: string, a comma-separated tuple of all peptides observed for the referenced protein
input: string, accession number for the protein of interest return: string, a comma-separated tuple of the number of peptide observations of the referenced protein, by parent ion charge state.
input: string, accession number for the protein of interest return: string, number of observations of peptides associated with the reference protein
input: string, accession number for the protein of interest return: string, the single-letter amino acid sequence of the referenced protein
input: none return: string, the version number of the SOAP interface
uri = "http://db8.thegpm.org/GPMDB" proxy = "http://db8.thegpm.org/soap/gpmdb_soap.pl"
These parameters are used to set up a SOAP interface for programming. For example, in PERL:
my $soap = SOAP::Lite ->uri("http://db8.thegpm.org/GPMDB") ->proxy("http://db8.thegpm.org/soap/gpmdb_soap.pl");
Any one interested in making suggestions or commenting on the ideas in this document should send them by email to Ron Beavis, rbeavis@thegpm.org.
Reference name | Revision date | Document status | Stable URL |
---|---|---|---|
GPM-2012.06.11 | 2012.06.11 | draft specification | n/a to draft |