@prefix ex:<https://purl.expasy.org/sparql-examples/neXtProt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schema: <https://schema.org/> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

ex:NXQ_00261 a sh:SPARQLExecutable,
        sh:SPARQLSelectExecutable ;
    rdfs:comment "Glycosylation sites from GlyConnect"@en ;
    sh:prefixes _:sparql_examples_prefixes ;
    sh:select """PREFIX : <http://nextprot.org/rdf/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX source: <http://nextprot.org/rdf/source/>

SELECT DISTINCT ?entry ?iso ?pos ?comment WHERE {
?entry :isoform ?iso.
?iso :swissprotDisplayed true .
?iso :glycosylationSite ?glyco.
?glyco :evidence / :assignedBy source:GlyConnect.
?glyco rdfs:comment ?comment.
?glyco :start ?pos.

} order by ?entry""" ;
    schema:keywords "PTM",
        "glycosylation",
        "isoforms",
        "tutorial" ;
    schema:target <https://sparql.nextprot.org/sparql> .

