wsGoBioSpace
These web services provide access to methods for searching the GoBioSpace database which is part of the Golm Metabolome Database (GMD, http://gmd-dev.mpimp-golm.mpg.de/). Please send all feedback to hummel@mpimp-golm.mpg.de
The following operations are supported. For a formal definition, please review the Service Description.
-
CreateSession
Create a new session based on given depositor and adduct IDs. The returned identifier for the session must be subsequently used in each search and is valid for 24 hours befor all settings are automaticaly removed from the database. The session identifier '00000000-0000-0000-0000-000000000000' indicates an error during data processing (either the lists of 'DepositorIds' or 'AdductIds' were not valid, or an error occured due to temporary server overload). -
GetAdducts
Retrieve all adducts. -
GetDepositors
Retrieve all depositors. -
GetFormulaID
Returns the GoBioSpace ID for a given 'sum formula' in Hill notation. -
GetMolecularWeight
Returns the molecular weight of a given 'sum formula'. -
GetMonoisotopicWeight
Returns the monoisotopic weight of a given 'sum formula'. -
GetProperties
Retrieve all properties. -
GetSynonyms
Returns all synonyms for a given formula and a set of depositors (specified in the session before). -
PurgeSession
Remove a session from the database if not needed any more (good practise). Otherwise, sessions will be automatically removed 24 hours after creation. -
SearchMass12C
Search a single mass against GoBioSpace where all masses are calculated for none isotopically labeled sum formula. -
SearchMass12C_Bulk
Search an array of masses against GoBioSpace. The result is an array of MassSearchHits where the i-th MassSearchHit result in the returned array corrresponds to the i-th mass in the input array.
The toleranceSelector specifies the kind of tolerance (ppm or absolute) used in the search. In case of an absolute tolerance, the tolerance value is used for all masses. In contrast to the absolute tolerance, the ppm tolerance is specific for each single mass. Here, each single mass is divided by 1,000,000 and multiplied by the tolerance value to obtain the actual mass deviation tolerated in the search. -
SearchMass13C
Search a single mass against GoBioSpace where all masses are calculated for fully 13C isotopic labeled sum formula. -
SearchMass15N
Search a single mass against GoBioSpace where all masses are calculated for fully 15N isotopic labeled sum formula. -
SearchMass34S
Search a single mass against GoBioSpace where all masses are calculated for fully 34S isotopic labeled sum formula.