Home | Contact

Examples

  1. Select all hamap rulesPREFIX sh: <http://www.w3.org/ns/shacl#> SELECT ?rule WHERE { ?rule sh:construct ?query . }
  2. Select all hamap rules that deal with Catalytic ActivityPREFIX sh: <http://www.w3.org/ns/shacl#> SELECT ?rule ?query WHERE { ?rule sh:construct ?query . FILTER (CONTAINS(?query, 'Catalytic_Activity_Annotation')) }
  3. Select all hamap rules that annotate a Rhea reaction with an EC enzyme classPREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX sp: <http://spinrdf.org/sp#> PREFIX up: <http://purl.uniprot.org/core/> SELECT ?rule ?enzymeClass WHERE { ?rule a sp:Construct ; sp:templates/rdf:rest*/rdf:first ?annotationsToAdd . ?annotationsToAdd sp:predicate up:enzymeClass ; sp:object ?enzymeClass . }

About

This SPARQL endpoint contains all HAMAP data. It is free to access and supports the SPARQL 1.1 Standard.

There are 3,189,386 triples in this release (2026_01). The query timeout is 45 minutes. All triples are available in the default graph. There are 3 named graphs.

Documentation

  1. Statistics and diagrams
  2. Example queries