| http://purl.uniprot.org/unirules/MF_00505#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:200998 up:source unirule:MF_00505 .
_:200999 up:source unirule:MF_00505 .
_:201000 up:source unirule:MF_00505 .
_:201001 up:source unirule:MF_00505 .
_:201002 up:source unirule:MF_00505 .
_:201003 up:source unirule:MF_00505 .
_:201004 up:source unirule:MF_00505 .
_:201005 up:source unirule:MF_00505 .
_:201006 up:source unirule:MF_00505 .
_:201007 up:source unirule:MF_00505 .
_:201008 up:source unirule:MF_00505 .
_:201009 up:source unirule:MF_00505 .
_:201010 up:source unirule:MF_00505 .
_:201011 up:source unirule:MF_00505 .
_:201012 up:source unirule:MF_00505 .
_:201013 up:source unirule:MF_00505 .
_:201014 up:source unirule:MF_00505 .
_:201015 up:source unirule:MF_00505 .
_:201016 up:source unirule:MF_00505 .
_:201017 up:source unirule:MF_00505 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation6 ,
?annotation8 ;
up:classifiedWith GO:0005524 ,
GO:0005737 ,
GO:0006457 ,
GO:0051082 ,
keyword:143 ,
keyword:346 ,
keyword:547 ,
keyword:67 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Chaperone protein HtpG' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Heat shock protein HtpG' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'High temperature protein G' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'htpG' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Molecular chaperone. Has ATPase activity.' .
?annotation5 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation6 a up:Subcellular_Location_Annotation .
?annotation6li7 up:cellularComponent .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the heat shock protein 90 family.' .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'A; substrate-binding' .
?pfsb11 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfs15 up:annotation ?annotation16 .
?annotation16 faldo:begin ?pfsb17 ;
faldo:end ?pfse18 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'B' .
?pfsb17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfse18 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfs21 up:annotation ?annotation22 .
?annotation22 faldo:begin ?pfsb23 ;
faldo:end ?pfse24 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'C' .
?pfsb23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse24 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
_:201018 a rdf:Statement ;
up:attribution _:200998 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:201019 a rdf:Statement ;
up:attribution _:200999 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:201020 a rdf:Statement ;
up:attribution _:201000 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:201021 a rdf:Statement ;
up:attribution _:201001 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:201022 a rdf:Statement ;
up:attribution _:201002 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:201023 a rdf:Statement ;
up:attribution _:201003 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:201024 a rdf:Statement ;
up:attribution _:201004 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:201025 a rdf:Statement ;
up:attribution _:201005 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:201026 a rdf:Statement ;
up:attribution _:201006 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:201027 a rdf:Statement ;
up:attribution _:201007 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:143 .
_:201028 a rdf:Statement ;
up:attribution _:201008 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:201029 a rdf:Statement ;
up:attribution _:201009 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:201030 a rdf:Statement ;
up:attribution _:201010 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:346 .
_:201031 a rdf:Statement ;
up:attribution _:201011 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:201032 a rdf:Statement ;
up:attribution _:201012 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0051082 .
_:201033 a rdf:Statement ;
up:attribution _:201013 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006457 .
_:201034 a rdf:Statement ;
up:attribution _:201014 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:201035 a rdf:Statement ;
up:source unirule:MF_00505 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:201036 a rdf:Statement ;
up:attribution _:201015 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:201037 a rdf:Statement ;
up:source unirule:MF_00505 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:201038 a rdf:Statement ;
up:attribution _:201016 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:201039 a rdf:Statement ;
up:source unirule:MF_00505 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:201040 a rdf:Statement ;
up:attribution _:201017 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00505
#Rule MF_00505 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2019-11-18
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00505 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_00505a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00505a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00505a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00505a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00505a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00505a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00505a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch31 faldo:location ?templateMotifSequenceMatchRegionP0A6Z332 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6Z334 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6Z3MF_0050527 .
?templateMotifSequenceMatchRegionP0A6Z332 faldo:begin ?templateMotifSequenceMatchBeginP0A6Z333 .
?templateMotifSequenceMatchBeginP0A6Z333 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6Z328 ;
faldo:reference isoform:P0A6Z3-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6Z334 edam:has_input signature:MF_00505 ;
rdf:type edam:operation_0300 .
?targetMotifMatch35 faldo:location ?targetMotifMatchRegionMatch36 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0050538 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6Z3MF_0050529 .
?targetMotifMatchRegionMatch36 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0050537 .
?targetMotifMatchRegionMatchBeginMF_0050537 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0050530 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0050538 edam:has_input signature:MF_00505 ;
rdf:type edam:operation_0300 .
BIND(1 AS ?thisPositionOn13) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6Z3MF_0050527, 1, (STRLEN(?templateMotifCigarP0A6Z3MF_0050527) - STRLEN(REPLACE(?templateMotifCigarP0A6Z3MF_0050527, CONCAT('^(?:-*[^-]){', STR(((336 - ?templateMotifSequenceMatchBeginPositionP0A6Z328) + 1)), '}'), '')))), '[a-z]', '')) AS ?step139) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6Z3MF_0050529, 1, (STRLEN(?targetMotifMatchCigarP0A6Z3MF_0050529) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6Z3MF_0050529, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6Z3MF_0050529, 1, (STRLEN(?targetMotifMatchCigarP0A6Z3MF_0050529) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6Z3MF_0050529, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), '')))), '[^-]', ''))) AS ?step240) .
BIND(((?step240 + ?targetMotifMatchRegionMatchBeginPositionMF_0050530) - 1) AS ?thisPositionOn14) .
BIND(?this AS ?pfs1t41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse12) .
FILTER ((BOUND(?thisPositionOn13) && BOUND(?thisPositionOn14))) .
BIND(URI(CONCAT(STR(?this), '#MF_00505a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch46 faldo:location ?templateMotifSequenceMatchRegionP0A6Z347 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6Z349 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6Z3MF_0050542 .
?templateMotifSequenceMatchRegionP0A6Z347 faldo:begin ?templateMotifSequenceMatchBeginP0A6Z348 .
?templateMotifSequenceMatchBeginP0A6Z348 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6Z343 ;
faldo:reference isoform:P0A6Z3-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6Z349 edam:has_input signature:MF_00505 ;
rdf:type edam:operation_0300 .
?targetMotifMatch50 faldo:location ?targetMotifMatchRegionMatch51 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0050553 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6Z3MF_0050544 .
?targetMotifMatchRegionMatch51 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0050552 .
?targetMotifMatchRegionMatchBeginMF_0050552 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0050545 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0050553 edam:has_input signature:MF_00505 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6Z3MF_0050542, 1, (STRLEN(?templateMotifCigarP0A6Z3MF_0050542) - STRLEN(REPLACE(?templateMotifCigarP0A6Z3MF_0050542, CONCAT('^(?:-*[^-]){', STR(((337 - ?templateMotifSequenceMatchBeginPositionP0A6Z343) + 1)), '}'), '')))), '[a-z]', '')) AS ?step154) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6Z3MF_0050544, 1, (STRLEN(?targetMotifMatchCigarP0A6Z3MF_0050544) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6Z3MF_0050544, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6Z3MF_0050544, 1, (STRLEN(?targetMotifMatchCigarP0A6Z3MF_0050544) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6Z3MF_0050544, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step154), '}'), '')))), '[^-]', ''))) AS ?step255) .
BIND(((?step255 + ?targetMotifMatchRegionMatchBeginPositionMF_0050545) - 1) AS ?thisPositionOn19) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6Z3MF_0050542, 1, (STRLEN(?templateMotifCigarP0A6Z3MF_0050542) - STRLEN(REPLACE(?templateMotifCigarP0A6Z3MF_0050542, CONCAT('^(?:-*[^-]){', STR(((552 - ?templateMotifSequenceMatchBeginPositionP0A6Z343) + 1)), '}'), '')))), '[a-z]', '')) AS ?step156) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6Z3MF_0050544, 1, (STRLEN(?targetMotifMatchCigarP0A6Z3MF_0050544) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6Z3MF_0050544, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6Z3MF_0050544, 1, (STRLEN(?targetMotifMatchCigarP0A6Z3MF_0050544) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6Z3MF_0050544, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step156), '}'), '')))), '[^-]', ''))) AS ?step257) .
BIND(((?step257 + ?targetMotifMatchRegionMatchBeginPositionMF_0050545) - 1) AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse18) .
FILTER ((BOUND(?thisPositionOn19) && BOUND(?thisPositionOn20))) .
BIND(URI(CONCAT(STR(?this), '#MF_00505a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch63 faldo:location ?templateMotifSequenceMatchRegionP0A6Z364 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6Z366 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6Z3MF_0050559 .
?templateMotifSequenceMatchRegionP0A6Z364 faldo:begin ?templateMotifSequenceMatchBeginP0A6Z365 .
?templateMotifSequenceMatchBeginP0A6Z365 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6Z360 ;
faldo:reference isoform:P0A6Z3-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6Z366 edam:has_input signature:MF_00505 ;
rdf:type edam:operation_0300 .
?targetMotifMatch67 faldo:location ?targetMotifMatchRegionMatch68 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0050570 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6Z3MF_0050561 .
?targetMotifMatchRegionMatch68 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0050569 .
?targetMotifMatchRegionMatchBeginMF_0050569 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0050562 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0050570 edam:has_input signature:MF_00505 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6Z3MF_0050559, 1, (STRLEN(?templateMotifCigarP0A6Z3MF_0050559) - STRLEN(REPLACE(?templateMotifCigarP0A6Z3MF_0050559, CONCAT('^(?:-*[^-]){', STR(((553 - ?templateMotifSequenceMatchBeginPositionP0A6Z360) + 1)), '}'), '')))), '[a-z]', '')) AS ?step171) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6Z3MF_0050561, 1, (STRLEN(?targetMotifMatchCigarP0A6Z3MF_0050561) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6Z3MF_0050561, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6Z3MF_0050561, 1, (STRLEN(?targetMotifMatchCigarP0A6Z3MF_0050561) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6Z3MF_0050561, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step171), '}'), '')))), '[^-]', ''))) AS ?step272) .
BIND(((?step272 + ?targetMotifMatchRegionMatchBeginPositionMF_0050562) - 1) AS ?thisPositionOn25) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t73) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse24) .
FILTER ((BOUND(?thisPositionOn25) && BOUND(?thisPositionOn26))) .
BIND(URI(CONCAT(STR(?this), '#MF_00505a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
}
"xsd:string |