MsLookup Webservice

The MSLoopkup web service is a Restful API that provides a programatic interface to access to peptide evidences previously identified in mass spectrometry experiments.

Note

The API is published in the following URL: https://www.ebi.ac.uk/pride/multiomics/ws

Mass spectrum JSON structure

The MSLookup service provides mass spectrometry evidences for peptides, with special focus on modified peptides (PTMs - posttranslational modifications) and single aminoacid variants. The structure of the spectra provided on each endpoint is the following:

{
  "id": "NIST:cptac2_human_hcd_itraq_selected_part1_2015.msp:index:80003",
  "usi": "NIST:cptac2_human_hcd_itraq_selected_part1_2015.msp:index:80003",
  "pepSequence": "AQLGVQAFADALLIIPK",
  "proteinAccessions": [ "P40227-2", "ENSP00000275603.4"],
  "geneAccessions": [CCT6A","ENSG00000146731.11","ENST00000335503.3"],
  "precursorMz": 514.8157,
  "precursorCharge": 4,
  "projectAssays": null,
  "pxProjects": null,
  "species": [],
  "modifications": [
      {
        "neutralLoss": null,
        "positionMap": [
           {
             "key": 0,
             "value": []
           },
           {
             "key": 16,
             "value": []
           }
         ],
        "modification": {
           "cvLabel": "UNIMOD",
           "accession": "UNIMOD:214",
           "name": "iTRAQ4plex",
           "value": "144.102063"
        },
       "attributes": null
      }
  ],
  "masses": [145.1084,199.1806,458.2939],
  "intensities": [5123.7,6716.8,2049.7],
  "retentionTime": null,
  "properties": null,
  "missedCleavages": 0,
  "annotations": null,
  "qualityEstimationMethods": [],
  "text": null
}

Main spectra attributes

The mass spectrum attributes can be divided in three main groups:

  • biology properties:
    • Protein accessions in ENSEMBL and UNIPROT that contains the corresponding peptides; gene accessions which represent a list of gene names, gene and transcript accessions from ENSEMBL that contains the corresponding peptides.
    • Post-translational modifications: a list of post-translational modifications identified by mass spectrometry including position, monoisotopic mass, and UNIMOD accession if available.
    • Additional metadata: species, sample conditions, tissue, cell-line, proteomeXchange project accessions.
  • mass spectrometry properties: Spectrum information including (precursor mz, charge and peak list), additional information such as retention time and missed-cleavages.
  • statistical assessment: additional quality and statistical assessment scores such as search engine scores, p-values, q-values.

If the information is not available empty lists or null values are provided.