| http://purl.uniprot.org/unirules/MF_01419#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:514045 up:source unirule:MF_01419 .
_:514046 up:source unirule:MF_01419 .
_:514047 up:source unirule:MF_01419 .
_:514048 up:source unirule:MF_01419 .
_:514049 up:source unirule:MF_01419 .
_:514050 up:source unirule:MF_01419 .
_:514051 up:source unirule:MF_01419 .
_:514052 up:source unirule:MF_01419 .
_:514053 up:source unirule:MF_01419 .
_:514054 up:source unirule:MF_01419 .
_:514055 up:source unirule:MF_01419 .
_:514056 up:source unirule:MF_01419 .
_:514057 up:source unirule:MF_01419 .
_:514058 up:source unirule:MF_01419 .
_:514059 up:source unirule:MF_01419 .
_:514060 up:source unirule:MF_01419 .
?this up:annotation ?annotation1 ,
?annotation2 ,
?annotation4 ,
?annotation5 ;
up:classifiedWith GO:0008967 ,
keyword:119 ,
keyword:378 ,
keyword:460 ,
keyword:479 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.1.3.18' ;
up:fullName 'Phosphoglycolate phosphatase' ;
up:shortName 'PGP' ,
'PGPase' ;
rdf:type up:Structured_Name .
?annotation1 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the dephosphorylation of 2-phosphoglycolate.' .
?annotation2 up:activity ?activity3 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity3 up:catalyticActivity ;
up:enzymeClass .
?annotation4 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation .
?annotation5 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the archaeal SPP-like hydrolase family.' .
?pfs6 up:annotation ?annotation7 .
?annotation7 faldo:begin ?pfsb8 ;
faldo:end ?pfse9 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Nucleophile' .
?pfsb8 faldo:position ?thisPositionOn10 ;
rdf:type faldo:ExactPosition .
?pfse9 faldo:position ?thisPositionOn11 ;
rdf:type faldo:ExactPosition .
?pfs12 up:annotation ?annotation13 .
?annotation13 faldo:begin ?pfsb14 ;
faldo:end ?pfse15 ;
up:ligand ?ligand16 ;
rdf:type up:Binding_Site_Annotation .
?pfsb14 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfse15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?ligand16 rdfs:subClassOf chebi:18420 .
?pfs19 up:annotation ?annotation20 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
up:ligand ?ligand23 ;
rdf:type up:Binding_Site_Annotation .
?pfsb21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?ligand23 rdfs:subClassOf chebi:18420 .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
up:ligand ?ligand30 ;
rdf:type up:Binding_Site_Annotation .
?pfsb28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?ligand30 rdfs:subClassOf chebi:18420 .
?pfs33 up:annotation ?annotation34 .
?annotation34 faldo:begin ?pfsb35 ;
faldo:end ?pfse36 ;
up:ligand ?ligand37 ;
rdf:type up:Binding_Site_Annotation .
?pfsb35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfse36 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?ligand37 rdfs:subClassOf chebi:18420 .
?pfs40 up:annotation ?annotation41 .
?annotation41 faldo:begin ?pfsb42 ;
faldo:end ?pfse43 ;
up:ligand ?ligand44 ;
rdf:type up:Binding_Site_Annotation .
?pfsb42 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?pfse43 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?ligand44 rdfs:subClassOf ?molecule45 .
?molecule45 rdfs:label 'substrate' .
_:514061 a rdf:Statement ;
up:attribution _:514045 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:514062 a rdf:Statement ;
up:attribution _:514046 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:514063 a rdf:Statement ;
up:attribution _:514047 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:514064 a rdf:Statement ;
up:attribution _:514048 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:514065 a rdf:Statement ;
up:attribution _:514049 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:514066 a rdf:Statement ;
up:attribution _:514050 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:119 .
_:514067 a rdf:Statement ;
up:attribution _:514051 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:514068 a rdf:Statement ;
up:attribution _:514052 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:514069 a rdf:Statement ;
up:attribution _:514053 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:514070 a rdf:Statement ;
up:attribution _:514054 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008967 .
_:514071 a rdf:Statement ;
up:source unirule:MF_01419 ;
rdf:subject ?pfs6 ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:514072 a rdf:Statement ;
up:attribution _:514055 ;
rdf:subject ?pfs6 ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:514073 a rdf:Statement ;
up:source unirule:MF_01419 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:514074 a rdf:Statement ;
up:attribution _:514056 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:514075 a rdf:Statement ;
up:source unirule:MF_01419 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:514076 a rdf:Statement ;
up:attribution _:514057 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:514077 a rdf:Statement ;
up:source unirule:MF_01419 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:514078 a rdf:Statement ;
up:attribution _:514058 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:514079 a rdf:Statement ;
up:source unirule:MF_01419 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:514080 a rdf:Statement ;
up:attribution _:514059 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:514081 a rdf:Statement ;
up:source unirule:MF_01419 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:514082 a rdf:Statement ;
up:attribution _:514060 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01419
#Rule MF_01419 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-06-01
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01419 .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(URI(CONCAT(STR(?this), '#MF_01419a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01419a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_01419a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_01419a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01419a5')) AS ?annotation5) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch52 faldo:location ?templateMotifSequenceMatchRegionQ9HLQ253 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HLQ255 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HLQ2MF_0141948 .
?templateMotifSequenceMatchRegionQ9HLQ253 faldo:begin ?templateMotifSequenceMatchBeginQ9HLQ254 .
?templateMotifSequenceMatchBeginQ9HLQ254 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HLQ249 ;
faldo:reference isoform:Q9HLQ2-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HLQ255 edam:has_input signature:MF_01419 ;
rdf:type edam:operation_0300 .
?targetMotifMatch56 faldo:location ?targetMotifMatchRegionMatch57 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0141959 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HLQ2MF_0141950 .
?targetMotifMatchRegionMatch57 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0141958 .
?targetMotifMatchRegionMatchBeginMF_0141958 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0141951 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0141959 edam:has_input signature:MF_01419 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HLQ2MF_0141948, 1, (STRLEN(?templateMotifCigarQ9HLQ2MF_0141948) - STRLEN(REPLACE(?templateMotifCigarQ9HLQ2MF_0141948, CONCAT('^(?:-*[^-]){', STR(((8 - ?templateMotifSequenceMatchBeginPositionQ9HLQ249) + 1)), '}'), '')))), '[a-z]', '')) AS ?step160) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HLQ2MF_0141950, 1, (STRLEN(?targetMotifMatchCigarQ9HLQ2MF_0141950) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HLQ2MF_0141950, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HLQ2MF_0141950, 1, (STRLEN(?targetMotifMatchCigarQ9HLQ2MF_0141950) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HLQ2MF_0141950, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), '')))), '[^-]', ''))) AS ?step261) .
BIND(((?step261 + ?targetMotifMatchRegionMatchBeginPositionMF_0141951) - 1) AS ?thisPositionOn10) .
BIND(?thisPositionOn10 AS ?thisPositionOn11) .
BIND(?this AS ?pfs1t62) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn10))) AS ?pfsb8) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfse9) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn10, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01419a7')) AS ?annotation7) .
BIND(?this AS ?pfs6) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch67 faldo:location ?templateMotifSequenceMatchRegionQ9HLQ268 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HLQ270 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HLQ2MF_0141963 .
?templateMotifSequenceMatchRegionQ9HLQ268 faldo:begin ?templateMotifSequenceMatchBeginQ9HLQ269 .
?templateMotifSequenceMatchBeginQ9HLQ269 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HLQ264 ;
faldo:reference isoform:Q9HLQ2-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HLQ270 edam:has_input signature:MF_01419 ;
rdf:type edam:operation_0300 .
?targetMotifMatch71 faldo:location ?targetMotifMatchRegionMatch72 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0141974 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HLQ2MF_0141965 .
?targetMotifMatchRegionMatch72 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0141973 .
?targetMotifMatchRegionMatchBeginMF_0141973 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0141966 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0141974 edam:has_input signature:MF_01419 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HLQ2MF_0141963, 1, (STRLEN(?templateMotifCigarQ9HLQ2MF_0141963) - STRLEN(REPLACE(?templateMotifCigarQ9HLQ2MF_0141963, CONCAT('^(?:-*[^-]){', STR(((8 - ?templateMotifSequenceMatchBeginPositionQ9HLQ264) + 1)), '}'), '')))), '[a-z]', '')) AS ?step175) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HLQ2MF_0141965, 1, (STRLEN(?targetMotifMatchCigarQ9HLQ2MF_0141965) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HLQ2MF_0141965, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HLQ2MF_0141965, 1, (STRLEN(?targetMotifMatchCigarQ9HLQ2MF_0141965) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HLQ2MF_0141965, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), '')))), '[^-]', ''))) AS ?step276) .
BIND(((?step276 + ?targetMotifMatchRegionMatchBeginPositionMF_0141966) - 1) AS ?thisPositionOn17) .
BIND(?thisPositionOn17 AS ?thisPositionOn18) .
BIND(?this AS ?pfs1t77) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse15) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn17, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01419a13')) AS ?annotation13) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch82 faldo:location ?templateMotifSequenceMatchRegionQ9HLQ283 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HLQ285 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HLQ2MF_0141978 .
?templateMotifSequenceMatchRegionQ9HLQ283 faldo:begin ?templateMotifSequenceMatchBeginQ9HLQ284 .
?templateMotifSequenceMatchBeginQ9HLQ284 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HLQ279 ;
faldo:reference isoform:Q9HLQ2-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HLQ285 edam:has_input signature:MF_01419 ;
rdf:type edam:operation_0300 .
?targetMotifMatch86 faldo:location ?targetMotifMatchRegionMatch87 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0141989 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HLQ2MF_0141980 .
?targetMotifMatchRegionMatch87 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0141988 .
?targetMotifMatchRegionMatchBeginMF_0141988 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0141981 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0141989 edam:has_input signature:MF_01419 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HLQ2MF_0141978, 1, (STRLEN(?templateMotifCigarQ9HLQ2MF_0141978) - STRLEN(REPLACE(?templateMotifCigarQ9HLQ2MF_0141978, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionQ9HLQ279) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HLQ2MF_0141980, 1, (STRLEN(?targetMotifMatchCigarQ9HLQ2MF_0141980) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HLQ2MF_0141980, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HLQ2MF_0141980, 1, (STRLEN(?targetMotifMatchCigarQ9HLQ2MF_0141980) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HLQ2MF_0141980, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) .
BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_0141981) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t92) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01419a20')) AS ?annotation20) .
BIND(?this AS ?pfs19) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch97 faldo:location ?templateMotifSequenceMatchRegionQ9HLQ298 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HLQ2100 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HLQ2MF_0141993 .
?templateMotifSequenceMatchRegionQ9HLQ298 faldo:begin ?templateMotifSequenceMatchBeginQ9HLQ299 .
?templateMotifSequenceMatchBeginQ9HLQ299 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HLQ294 ;
faldo:reference isoform:Q9HLQ2-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HLQ2100 edam:has_input signature:MF_01419 ;
rdf:type edam:operation_0300 .
?targetMotifMatch101 faldo:location ?targetMotifMatchRegionMatch102 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01419104 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HLQ2MF_0141995 .
?targetMotifMatchRegionMatch102 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01419103 .
?targetMotifMatchRegionMatchBeginMF_01419103 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0141996 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01419104 edam:has_input signature:MF_01419 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HLQ2MF_0141993, 1, (STRLEN(?templateMotifCigarQ9HLQ2MF_0141993) - STRLEN(REPLACE(?templateMotifCigarQ9HLQ2MF_0141993, CONCAT('^(?:-*[^-]){', STR(((174 - ?templateMotifSequenceMatchBeginPositionQ9HLQ294) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HLQ2MF_0141995, 1, (STRLEN(?targetMotifMatchCigarQ9HLQ2MF_0141995) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HLQ2MF_0141995, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HLQ2MF_0141995, 1, (STRLEN(?targetMotifMatchCigarQ9HLQ2MF_0141995) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HLQ2MF_0141995, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) .
BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0141996) - 1) AS ?thisPositionOn31) .
BIND(?thisPositionOn31 AS ?thisPositionOn32) .
BIND(?this AS ?pfs1t107) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn31, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01419a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch112 faldo:location ?templateMotifSequenceMatchRegionQ9HLQ2113 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HLQ2115 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HLQ2MF_01419108 .
?templateMotifSequenceMatchRegionQ9HLQ2113 faldo:begin ?templateMotifSequenceMatchBeginQ9HLQ2114 .
?templateMotifSequenceMatchBeginQ9HLQ2114 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HLQ2109 ;
faldo:reference isoform:Q9HLQ2-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HLQ2115 edam:has_input signature:MF_01419 ;
rdf:type edam:operation_0300 .
?targetMotifMatch116 faldo:location ?targetMotifMatchRegionMatch117 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01419119 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HLQ2MF_01419110 .
?targetMotifMatchRegionMatch117 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01419118 .
?targetMotifMatchRegionMatchBeginMF_01419118 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01419111 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01419119 edam:has_input signature:MF_01419 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HLQ2MF_01419108, 1, (STRLEN(?templateMotifCigarQ9HLQ2MF_01419108) - STRLEN(REPLACE(?templateMotifCigarQ9HLQ2MF_01419108, CONCAT('^(?:-*[^-]){', STR(((178 - ?templateMotifSequenceMatchBeginPositionQ9HLQ2109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HLQ2MF_01419110, 1, (STRLEN(?targetMotifMatchCigarQ9HLQ2MF_01419110) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HLQ2MF_01419110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HLQ2MF_01419110, 1, (STRLEN(?targetMotifMatchCigarQ9HLQ2MF_01419110) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HLQ2MF_01419110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) .
BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_01419111) - 1) AS ?thisPositionOn38) .
BIND(?thisPositionOn38 AS ?thisPositionOn39) .
BIND(?this AS ?pfs1t122) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01419a34')) AS ?annotation34) .
BIND(?this AS ?pfs33) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch127 faldo:location ?templateMotifSequenceMatchRegionQ9HLQ2128 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HLQ2130 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HLQ2MF_01419123 .
?templateMotifSequenceMatchRegionQ9HLQ2128 faldo:begin ?templateMotifSequenceMatchBeginQ9HLQ2129 .
?templateMotifSequenceMatchBeginQ9HLQ2129 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HLQ2124 ;
faldo:reference isoform:Q9HLQ2-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HLQ2130 edam:has_input signature:MF_01419 ;
rdf:type edam:operation_0300 .
?targetMotifMatch131 faldo:location ?targetMotifMatchRegionMatch132 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01419134 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HLQ2MF_01419125 .
?targetMotifMatchRegionMatch132 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01419133 .
?targetMotifMatchRegionMatchBeginMF_01419133 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01419126 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01419134 edam:has_input signature:MF_01419 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HLQ2MF_01419123, 1, (STRLEN(?templateMotifCigarQ9HLQ2MF_01419123) - STRLEN(REPLACE(?templateMotifCigarQ9HLQ2MF_01419123, CONCAT('^(?:-*[^-]){', STR(((151 - ?templateMotifSequenceMatchBeginPositionQ9HLQ2124) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1135) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HLQ2MF_01419125, 1, (STRLEN(?targetMotifMatchCigarQ9HLQ2MF_01419125) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HLQ2MF_01419125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HLQ2MF_01419125, 1, (STRLEN(?targetMotifMatchCigarQ9HLQ2MF_01419125) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HLQ2MF_01419125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), '')))), '[^-]', ''))) AS ?step2136) .
BIND(((?step2136 + ?targetMotifMatchRegionMatchBeginPositionMF_01419126) - 1) AS ?thisPositionOn46) .
BIND(?thisPositionOn46 AS ?thisPositionOn47) .
BIND(?this AS ?pfs1t137) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb42) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse43) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01419a41')) AS ?annotation41) .
BIND(?this AS ?pfs40) .
}
}
"xsd:string |