Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_01906#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:666781 up:source unirule:MF_01906 . _:666782 up:source unirule:MF_01906 . _:666783 up:source unirule:MF_01906 . _:666784 up:source unirule:MF_01906 . _:666785 up:source unirule:MF_01906 . _:666786 up:source unirule:MF_01906 . _:666787 up:source unirule:MF_01906 . _:666788 up:source unirule:MF_01906 . _:666789 up:source unirule:MF_01906 . _:666790 up:source unirule:MF_01906 . _:666791 up:source unirule:MF_01906 . _:666792 up:source unirule:MF_01906 . _:666793 up:source unirule:MF_01906 . ?this up:annotation ?annotation0 , ?annotation1 , ?annotation3 , ?annotation4 ; up:classifiedWith GO:0019605 , GO:0047989 , keyword:378 . ?annotation0 a up:Function_Annotation ; rdfs:comment 'Participates in the degradation of poly-3-hydroxybutyrate (PHB). It works downstream of poly(3-hydroxybutyrate) depolymerase, hydrolyzing D(-)-3-hydroxybutyrate oligomers of various length (3HB-oligomers) into 3HB-monomers.' . ?annotation1 up:activity ?activity2 ; rdf:type up:Catalytic_Activity_Annotation . ?activity2 up:catalyticActivity ; up:enzymeClass . ?annotation3 a up:Pathway_Annotation ; rdfs:comment 'Lipid metabolism; butanoate metabolism.' . ?annotation4 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the D-(-)-3-hydroxybutyrate oligomer hydrolase family.' . ?pfs5 up:annotation ?annotation6 . ?annotation6 faldo:begin ?pfsb7 ; faldo:end ?pfse8 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Charge relay system' . ?pfsb7 faldo:position ?thisPositionOn9 ; rdf:type faldo:ExactPosition . ?pfse8 faldo:position ?thisPositionOn10 ; rdf:type faldo:ExactPosition . ?sam11 up:classifiedWith keyword:732 , keyword:964 ; up:precursor "true"^^xsd:boolean ; up:recommendedName ?name12 . ?name12 up:ecName '3.1.1.22' ; up:fullName 'D-(-)-3-hydroxybutyrate oligomer hydrolase' ; up:shortName '3HB-oligomer hydrolase' , '3HBOH' ; rdf:type up:Structured_Name . ?signal13 faldo:begin ?signalb14 ; faldo:end ?signale15 . ?signalb14 faldo:position ?signalbp16 . ?signale15 faldo:position ?signalep17 . ?protein_name18 up:range ?signal13 . ?keyword19 up:range ?signal13 . ?keyword20 up:range ?signal13 . ?keyword21 up:range ?signal13 . _:666794 a rdf:Statement ; up:attribution _:666781 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:666795 a rdf:Statement ; up:attribution _:666782 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:666796 a rdf:Statement ; up:attribution _:666783 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:666797 a rdf:Statement ; up:attribution _:666784 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:666798 a rdf:Statement ; up:attribution _:666785 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:666799 a rdf:Statement ; up:attribution _:666786 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0047989 . _:666800 a rdf:Statement ; up:attribution _:666787 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019605 . _:666801 a rdf:Statement ; up:source unirule:MF_01906 ; rdf:subject ?pfs5 ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:666802 a rdf:Statement ; up:attribution _:666788 ; rdf:subject ?pfs5 ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:666803 a rdf:Statement ; up:attribution _:666789 ; rdf:subject ?sam11 ; rdf:predicate up:recommendedName ; rdf:object ?name12 . _:666804 a rdf:Statement ; up:attribution _:666790 ; rdf:subject ?sam11 ; rdf:predicate up:precursor ; rdf:object "true"^^xsd:boolean . _:666805 a rdf:Statement ; up:attribution _:666791 ; rdf:subject ?sam11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:964 . _:666806 a rdf:Statement ; up:attribution _:666792 ; rdf:subject ?sam11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:732 . _:666807 a rdf:Statement ; up:attribution _:666793 ; rdf:subject ?sam11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:732 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01906 #Rule MF_01906 Created by:? on:2007-11-28 Modified by:Edouard de Castro on:2019-11-19 VALUES ?supertaxon22 {taxon:28216 taxon:72275} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01906 . ?thisOrganism rdfs:subClassOf+ ?supertaxon22 . BIND(URI(CONCAT(STR(?this), '#MF_01906a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_01906a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_01906a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01906a4')) AS ?annotation4) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch27 faldo:location ?templateMotifSequenceMatchRegionQ0K9H328 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ0K9H330 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ0K9H3MF_0190623 . ?templateMotifSequenceMatchRegionQ0K9H328 faldo:begin ?templateMotifSequenceMatchBeginQ0K9H329 . ?templateMotifSequenceMatchBeginQ0K9H329 faldo:position ?templateMotifSequenceMatchBeginPositionQ0K9H324 ; faldo:reference isoform:Q0K9H3-1 . ?templateMotifSequenceProfileAlignmentOperationQ0K9H330 edam:has_input signature:MF_01906 ; rdf:type edam:operation_0300 . ?targetMotifMatch31 faldo:location ?targetMotifMatchRegionMatch32 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0190634 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ0K9H3MF_0190625 . ?targetMotifMatchRegionMatch32 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0190633 . ?targetMotifMatchRegionMatchBeginMF_0190633 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0190626 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0190634 edam:has_input signature:MF_01906 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ0K9H3MF_0190623, 1, (STRLEN(?templateMotifCigarQ0K9H3MF_0190623) - STRLEN(REPLACE(?templateMotifCigarQ0K9H3MF_0190623, CONCAT('^(?:-*[^-]){', STR(((320 - ?templateMotifSequenceMatchBeginPositionQ0K9H324) + 1)), '}'), '')))), '[a-z]', '')) AS ?step135) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ0K9H3MF_0190625, 1, (STRLEN(?targetMotifMatchCigarQ0K9H3MF_0190625) - STRLEN(REPLACE(?targetMotifMatchCigarQ0K9H3MF_0190625, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ0K9H3MF_0190625, 1, (STRLEN(?targetMotifMatchCigarQ0K9H3MF_0190625) - STRLEN(REPLACE(?targetMotifMatchCigarQ0K9H3MF_0190625, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step135), '}'), '')))), '[^-]', ''))) AS ?step236) . BIND(((?step236 + ?targetMotifMatchRegionMatchBeginPositionMF_0190626) - 1) AS ?thisPositionOn9) . BIND(?thisPositionOn9 AS ?thisPositionOn10) . BIND(?this AS ?pfs1t37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn9))) AS ?pfsb7) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn10))) AS ?pfse8) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn9, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_01906a6')) AS ?annotation6) . BIND(?this AS ?pfs5) . } OPTIONAL { ?this up:annotation ?samsignal38 ; up:sequence ?thisSequence . ?samsignal38 up:range ?samsignalr39 ; rdf:type up:Signal_Peptide_Annotation . ?samsignalr39 faldo:begin ?samsignalb40 ; faldo:end ?samsignale41 . ?samsignalb40 faldo:position ?samsignalbp42 ; faldo:reference ?thisSequence . ?samsignale41 faldo:position ?samsignalep43 ; faldo:reference ?thisSequence . BIND(?this AS ?sam11) . } BIND(URI(CONCAT(STR(?this), '#MF_01906a18')) AS ?protein_name18) . BIND(URI(CONCAT(STR(?this), '#MF_01906a12')) AS ?name12) . BIND(URI(CONCAT(STR(?this), '#MF_01906a19')) AS ?keyword19) . BIND(URI(CONCAT(STR(?this), '#MF_01906a20')) AS ?keyword20) . BIND(URI(CONCAT(STR(?this), '#MF_01906a21')) AS ?keyword21) . } "xsd:string
http://purl.uniprot.org/unirules/MF_01906http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_01906#construct