@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_00204 a sh:SPARQLExecutable,
        sh:SPARQLSelectExecutable ;
    rdfs:comment "Proteins with protein existence \"At transcript level\" (PE=2) or \"Inferred from homology\" (PE=3) or \"Predicted\" (PE=4)"@en ;
    sh:prefixes _:sparql_examples_prefixes ;
    sh:select """PREFIX : <http://nextprot.org/rdf/>

SELECT DISTINCT ?entry WHERE {
 values ?level {
#	:Evidence_at_protein_level # PE=1
 :Evidence_at_transcript_level # PE=2
 :Inferred_from_homology # PE=3
 :Predicted # PE=4
#	:Uncertain # PE=5
 }
 ?entry a :Entry .
 ?entry :existence ?level .
}""" ;
    schema:keywords "protein existence",
        "tutorial" ;
    schema:target <https://sparql.nextprot.org/sparql> .

