Programmatic Access

SIGNOR offers the following ways to access data programmatically through REST APIs

URLData TypesParameters
/getData.php?Interaction Data, tab-separated
  • id: MANDATORY – the ID of the searched entity (UniprotKB ID for proteins, PubChem ID for chemicals or small molecules, SIGNOR-ID for SIGNOR entities)

  • organism: NON-MANDATORY (default = Homo sapiens) the organism (tax ID for either Homo sapiens, Mus musculus or Rattus norvegicus) the interactions take place in

  • proteins type and level: NON-MANDATORY. Allows the user to search for a list of proteins and select which connection type (connect, all) and level (1,2,3).
Example: https://signor.uniroma2.it/getData.php?type=connect&proteins=P29317+Q06124%2CP04049%2CP15056&level=2
Example: https://signor.uniroma2.it/getData.php?organism=9606&id=P62258
/getUniprotIDs.phpList of all UniprotKB entities curated in SIGNOR interactions (by ID)
/getPathwayData.phpPathway Data, tab-separated
  • pathway: the value identifies SIGNOR ID assigned to pathway. If used alone, it links to pathway information. In conjunction with other parameters, these will apply to the chosen pathway.

  • description: does not take a value, links to pathway descriptions. If pathway perimeter is defined, shows only description for single pathway.

  • relations: if no pathway is indicated, it shows all pathway relations. If a pathway is indicated and this parameter is added with no value, it will add pathway relations to result. To show only relations from a pathway, use "only" value for this parameter.
/API/getComplexData.phpALL COMPLEX INFORMATION-
/API/getHumanData.phpHUMAN-ONLY INTERACTION DATA-
Examples:

SINGLE Pathway Info: https://signor.uniroma2.it/getPathwayData.php?pathway=SIGNOR-MM

SINGLE Pathway Relations: https://signor.uniroma2.it/getPathwayData.php?pathway=SIGNOR-MM&relations=only

SINGLE Pathway Info + Relations: https://signor.uniroma2.it/getPathwayData.php?pathway=SIGNOR-MM&relations
ALL Pathway Descriptions: https://signor.uniroma2.it/getPathwayData.php?description

ALL Pathway Relations: https://signor.uniroma2.it/getPathwayData.php?relations
ALL Pathway Data: https://signor.uniroma2.it/getPathwayData.php?description&relations