| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-55 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-31 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-78 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-54 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-30 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-77 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-53 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-76 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-52 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-75 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-51 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-74 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-50 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-73 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-72 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-71 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-70 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-93 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-92 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-91 |
| http://purl.uniprot.org/unirules/MF_00626#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00626#construct-template-90 |
| http://purl.uniprot.org/unirules/MF_00626#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_00626#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_00626#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_00626#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_00626#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_00626#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:241216 up:source unirule:MF_00626 .
_:241217 up:source unirule:MF_00626 .
_:241218 up:source unirule:MF_00626 .
_:241219 up:source unirule:MF_00626 .
_:241220 up:source unirule:MF_00626 .
_:241221 up:source unirule:MF_00626 .
_:241222 up:source unirule:MF_00626 .
_:241223 up:source unirule:MF_00626 .
_:241224 up:source unirule:MF_00626 .
_:241225 up:source unirule:MF_00626 .
_:241226 up:source unirule:MF_00626 .
_:241227 up:source unirule:MF_00626 .
_:241228 up:source unirule:MF_00626 .
_:241229 up:source unirule:MF_00626 .
_:241230 up:source unirule:MF_00626 .
_:241231 up:source unirule:MF_00626 .
_:241232 up:source unirule:MF_00626 .
_:241233 up:source unirule:MF_00626 .
_:241234 up:source unirule:MF_00626 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ;
up:annotation ?annotation5 ,
?annotation6 ,
?annotation8 ,
?annotation9 ,
?annotation10 ;
up:classifiedWith GO:0004222 ,
GO:0006508 ,
GO:0009847 ,
keyword:378 ,
keyword:645 ,
keyword:865 ;
up:precursor "true"^^xsd:boolean ;
up:recommendedName ?name0 .
?name0 up:ecName '3.4.24.78' ;
up:fullName 'Germination protease' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'GPR endopeptidase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Germination proteinase' ;
rdf:type up:Structured_Name .
?name3 up:fullName 'Spore protease' ;
rdf:type up:Structured_Name .
?gene4 skos:prefLabel 'gpr' .
?annotation5 a up:Function_Annotation ;
rdfs:comment 'Initiates the rapid degradation of small, acid-soluble proteins during spore germination.' .
?annotation6 up:activity ?activity7 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity7 up:enzymeClass .
?annotation8 a up:Subunit_Annotation ;
rdfs:comment 'Homotetramer.' .
?annotation9 a up:PTM_Annotation ;
rdfs:comment 'Autoproteolytically processed. The inactive tetrameric zymogen termed p46 autoprocesses to a smaller form termed p41, which is active only during spore germination.' .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the peptidase A25 family.' .
?pfs11 up:annotation ?annotation12 .
?annotation12 faldo:begin ?pfsb13 ;
faldo:end ?pfse14 ;
rdf:type up:Propeptide_Annotation .
?pfsb13 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse14 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfs17 up:annotation ?annotation18 .
?annotation18 faldo:begin ?pfsb19 ;
faldo:end ?pfse20 ;
rdf:type up:Chain_Annotation ;
rdfs:comment 'Germination protease' .
?pfsb19 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfse20 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
_:241235 a rdf:Statement ;
up:attribution _:241216 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:241236 a rdf:Statement ;
up:attribution _:241217 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:241237 a rdf:Statement ;
up:attribution _:241218 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:241238 a rdf:Statement ;
up:attribution _:241219 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:241239 a rdf:Statement ;
up:attribution _:241220 ;
rdf:subject ?this ;
rdf:predicate up:precursor ;
rdf:object "true"^^xsd:boolean .
_:241240 a rdf:Statement ;
up:attribution _:241221 ;
rdf:subject ?gene4 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene4 .
_:241241 a rdf:Statement ;
up:attribution _:241222 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:241242 a rdf:Statement ;
up:attribution _:241223 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:241243 a rdf:Statement ;
up:attribution _:241224 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:241244 a rdf:Statement ;
up:attribution _:241225 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:241245 a rdf:Statement ;
up:attribution _:241226 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:241246 a rdf:Statement ;
up:attribution _:241227 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:241247 a rdf:Statement ;
up:attribution _:241228 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:645 .
_:241248 a rdf:Statement ;
up:attribution _:241229 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:865 .
_:241249 a rdf:Statement ;
up:attribution _:241230 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004222 .
_:241250 a rdf:Statement ;
up:attribution _:241231 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006508 .
_:241251 a rdf:Statement ;
up:attribution _:241232 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009847 .
_:241252 a rdf:Statement ;
up:source unirule:MF_00626 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:241253 a rdf:Statement ;
up:attribution _:241233 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:241254 a rdf:Statement ;
up:source unirule:MF_00626 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:241255 a rdf:Statement ;
up:attribution _:241234 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00626
#Rule MF_00626 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-06-01
VALUES ?supertaxon23 {taxon:1385 taxon:186801}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00626 .
?thisOrganism rdfs:subClassOf+ ?supertaxon23 .
BIND(URI(CONCAT(STR(?this), '#MF_00626a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00626a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00626a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00626a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_00626a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00626a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00626a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00626a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_00626a10')) AS ?annotation10) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch28 faldo:location ?templateMotifSequenceMatchRegionP2232129 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2232131 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP22321MF_0062624 .
?templateMotifSequenceMatchRegionP2232129 faldo:begin ?templateMotifSequenceMatchBeginP2232130 .
?templateMotifSequenceMatchBeginP2232130 faldo:position ?templateMotifSequenceMatchBeginPositionP2232125 ;
faldo:reference isoform:P22321-1 .
?templateMotifSequenceProfileAlignmentOperationP2232131 edam:has_input signature:MF_00626 ;
rdf:type edam:operation_0300 .
?targetMotifMatch32 faldo:location ?targetMotifMatchRegionMatch33 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0062635 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP22321MF_0062626 .
?targetMotifMatchRegionMatch33 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0062634 .
?targetMotifMatchRegionMatchBeginMF_0062634 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0062627 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0062635 edam:has_input signature:MF_00626 ;
rdf:type edam:operation_0300 .
BIND(1 AS ?thisPositionOn15) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP22321MF_0062624, 1, (STRLEN(?templateMotifCigarP22321MF_0062624) - STRLEN(REPLACE(?templateMotifCigarP22321MF_0062624, CONCAT('^(?:-*[^-]){', STR(((15 - ?templateMotifSequenceMatchBeginPositionP2232125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step136) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP22321MF_0062626, 1, (STRLEN(?targetMotifMatchCigarP22321MF_0062626) - STRLEN(REPLACE(?targetMotifMatchCigarP22321MF_0062626, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP22321MF_0062626, 1, (STRLEN(?targetMotifMatchCigarP22321MF_0062626) - STRLEN(REPLACE(?targetMotifMatchCigarP22321MF_0062626, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step136), '}'), '')))), '[^-]', ''))) AS ?step237) .
BIND(((?step237 + ?targetMotifMatchRegionMatchBeginPositionMF_0062627) - 1) AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t38) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb13) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse14) .
FILTER ((BOUND(?thisPositionOn15) && BOUND(?thisPositionOn16))) .
BIND(URI(CONCAT(STR(?this), '#MF_00626a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch43 faldo:location ?templateMotifSequenceMatchRegionP2232144 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2232146 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP22321MF_0062639 .
?templateMotifSequenceMatchRegionP2232144 faldo:begin ?templateMotifSequenceMatchBeginP2232145 .
?templateMotifSequenceMatchBeginP2232145 faldo:position ?templateMotifSequenceMatchBeginPositionP2232140 ;
faldo:reference isoform:P22321-1 .
?templateMotifSequenceProfileAlignmentOperationP2232146 edam:has_input signature:MF_00626 ;
rdf:type edam:operation_0300 .
?targetMotifMatch47 faldo:location ?targetMotifMatchRegionMatch48 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0062650 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP22321MF_0062641 .
?targetMotifMatchRegionMatch48 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0062649 .
?targetMotifMatchRegionMatchBeginMF_0062649 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0062642 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0062650 edam:has_input signature:MF_00626 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP22321MF_0062639, 1, (STRLEN(?templateMotifCigarP22321MF_0062639) - STRLEN(REPLACE(?templateMotifCigarP22321MF_0062639, CONCAT('^(?:-*[^-]){', STR(((16 - ?templateMotifSequenceMatchBeginPositionP2232140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step151) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP22321MF_0062641, 1, (STRLEN(?targetMotifMatchCigarP22321MF_0062641) - STRLEN(REPLACE(?targetMotifMatchCigarP22321MF_0062641, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP22321MF_0062641, 1, (STRLEN(?targetMotifMatchCigarP22321MF_0062641) - STRLEN(REPLACE(?targetMotifMatchCigarP22321MF_0062641, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step151), '}'), '')))), '[^-]', ''))) AS ?step252) .
BIND(((?step252 + ?targetMotifMatchRegionMatchBeginPositionMF_0062642) - 1) AS ?thisPositionOn21) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t53) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse20) .
FILTER ((BOUND(?thisPositionOn21) && BOUND(?thisPositionOn22))) .
BIND(URI(CONCAT(STR(?this), '#MF_00626a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
}
"xsd:string |