| http://purl.uniprot.org/unirules/MF_01136#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:396241 up:source unirule:MF_01136 .
_:396242 up:source unirule:MF_01136 .
_:396243 up:source unirule:MF_01136 .
_:396244 up:source unirule:MF_01136 .
_:396245 up:source unirule:MF_01136 .
_:396246 up:source unirule:MF_01136 .
_:396247 up:source unirule:MF_01136 .
_:396248 up:source unirule:MF_01136 .
_:396249 up:source unirule:MF_01136 .
_:396250 up:source unirule:MF_01136 .
_:396251 up:source unirule:MF_01136 .
_:396252 up:source unirule:MF_01136 .
_:396253 up:source unirule:MF_01136 .
_:396254 up:source unirule:MF_01136 .
_:396255 up:source unirule:MF_01136 .
_:396256 up:source unirule:MF_01136 .
_:396257 up:source unirule:MF_01136 .
_:396258 up:source unirule:MF_01136 .
_:396259 up:source unirule:MF_01136 .
_:396260 up:source unirule:MF_01136 .
_:396261 up:source unirule:MF_01136 .
_:396262 up:source unirule:MF_01136 .
_:396263 up:source unirule:MF_01136 .
_:396264 up:source unirule:MF_01136 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ;
up:annotation ?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ;
up:classifiedWith GO:0008168 ,
keyword:489 ,
keyword:808 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.1.1.245' ;
up:fullName 'Acetyl-CoA decarbonylase/synthase complex subunit gamma' ;
up:shortName 'ACDS complex subunit gamma' ;
rdf:type up:Structured_Name .
?name1 up:fullName '5-methyltetrahydrosarcinapterin:corrinoid/iron-sulfur protein Co-methyltransferase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'ACDS complex methyltransferase' ;
rdf:type up:Structured_Name .
?name3 up:fullName 'Corrinoid/iron-sulfur component large subunit' ;
rdf:type up:Structured_Name .
?gene4 skos:prefLabel 'cdhE' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:cofactor chebi:33913 ;
rdf:type up:Cofactor_Annotation .
?annotation8 up:cofactor chebi:49883 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 [4Fe-4S] cluster.' .
?annotation9 a up:Subunit_Annotation ;
rdfs:comment 'Heterodimer of delta and gamma chains. The ACDS complex is made up of alpha, epsilon, beta, gamma and delta chains with a probable stoichiometry of (alpha(2)epsilon(2))(4)-beta(8)-(gamma(1)delta(1))(8).' .
?case10 up:classifiedWith GO:0005506 ,
keyword:170 ,
keyword:408 ,
keyword:411 ,
keyword:479 ,
keyword:4 .
?case11 up:classifiedWith GO:0019385 ,
keyword:484 .
?pfs13 up:annotation ?annotation14 ,
?annotation20 ,
?annotation26 ,
?annotation32 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
up:ligand ?ligand17 ;
rdf:type up:Binding_Site_Annotation .
?pfsb15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?ligand17 rdfs:subClassOf chebi:49883 .
?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:49883 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
up:ligand ?ligand29 ;
rdf:type up:Binding_Site_Annotation .
?pfsb27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?ligand29 rdfs:subClassOf chebi:49883 .
?annotation32 faldo:begin ?pfsb33 ;
faldo:end ?pfse34 ;
up:ligand ?ligand35 ;
rdf:type up:Binding_Site_Annotation .
?pfsb33 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfse34 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?ligand35 rdfs:subClassOf chebi:49883 .
_:396265 a rdf:Statement ;
up:attribution _:396241 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:396266 a rdf:Statement ;
up:attribution _:396242 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:396267 a rdf:Statement ;
up:attribution _:396243 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:396268 a rdf:Statement ;
up:attribution _:396244 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:396269 a rdf:Statement ;
up:attribution _:396245 ;
rdf:subject ?gene4 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene4 .
_:396270 a rdf:Statement ;
up:attribution _:396246 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:396271 a rdf:Statement ;
up:attribution _:396247 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:396272 a rdf:Statement ;
up:attribution _:396248 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:396273 a rdf:Statement ;
up:attribution _:396249 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:396274 a rdf:Statement ;
up:attribution _:396250 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:396275 a rdf:Statement ;
up:attribution _:396251 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:489 .
_:396276 a rdf:Statement ;
up:attribution _:396252 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008168 .
_:396277 a rdf:Statement ;
up:attribution _:396253 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:396278 a rdf:Statement ;
up:attribution _:396254 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:170 .
_:396279 a rdf:Statement ;
up:attribution _:396255 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:408 .
_:396280 a rdf:Statement ;
up:attribution _:396256 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:411 .
_:396281 a rdf:Statement ;
up:attribution _:396257 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:4 .
_:396282 a rdf:Statement ;
up:attribution _:396258 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005506 .
_:396283 a rdf:Statement ;
up:attribution _:396259 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:484 .
_:396284 a rdf:Statement ;
up:attribution _:396260 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019385 .
_:396285 a rdf:Statement ;
up:source unirule:MF_01136 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:396286 a rdf:Statement ;
up:attribution _:396261 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:396287 a rdf:Statement ;
up:source unirule:MF_01136 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:396288 a rdf:Statement ;
up:attribution _:396262 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:396289 a rdf:Statement ;
up:source unirule:MF_01136 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:396290 a rdf:Statement ;
up:attribution _:396263 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:396291 a rdf:Statement ;
up:source unirule:MF_01136 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:396292 a rdf:Statement ;
up:attribution _:396264 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01136
#Rule MF_01136 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2022-11-19
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01136 .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(URI(CONCAT(STR(?this), '#MF_01136a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01136a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01136a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01136a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_01136a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01136a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01136a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01136a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch42 faldo:location ?templateMotifSequenceMatchRegionQ5053943 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5053945 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ50539MF_0113638 .
?templateMotifSequenceMatchRegionQ5053943 faldo:begin ?templateMotifSequenceMatchBeginQ5053944 .
?templateMotifSequenceMatchBeginQ5053944 faldo:position ?templateMotifSequenceMatchBeginPositionQ5053939 ;
faldo:reference isoform:Q50539-1 .
?templateMotifSequenceProfileAlignmentOperationQ5053945 edam:has_input signature:MF_01136 ;
rdf:type edam:operation_0300 .
?targetMotifMatch46 faldo:location ?targetMotifMatchRegionMatch47 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0113649 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ50539MF_0113640 .
?targetMotifMatchRegionMatch47 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0113648 .
?targetMotifMatchRegionMatchBeginMF_0113648 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0113641 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0113649 edam:has_input signature:MF_01136 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ50539MF_0113638, 1, (STRLEN(?templateMotifCigarQ50539MF_0113638) - STRLEN(REPLACE(?templateMotifCigarQ50539MF_0113638, CONCAT('^(?:-*[^-]){', STR(((18 - ?templateMotifSequenceMatchBeginPositionQ5053939) + 1)), '}'), '')))), '[a-z]', '')) AS ?step150) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ50539MF_0113640, 1, (STRLEN(?targetMotifMatchCigarQ50539MF_0113640) - STRLEN(REPLACE(?targetMotifMatchCigarQ50539MF_0113640, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ50539MF_0113640, 1, (STRLEN(?targetMotifMatchCigarQ50539MF_0113640) - STRLEN(REPLACE(?targetMotifMatchCigarQ50539MF_0113640, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step150), '}'), '')))), '[^-]', ''))) AS ?step251) .
BIND(((?step251 + ?targetMotifMatchRegionMatchBeginPositionMF_0113641) - 1) AS ?thisPositionOn18) .
BIND(?thisPositionOn18 AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t52) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ50539MF_0113638, 1, (STRLEN(?templateMotifCigarQ50539MF_0113638) - STRLEN(REPLACE(?templateMotifCigarQ50539MF_0113638, CONCAT('^(?:-*[^-]){', STR(((21 - ?templateMotifSequenceMatchBeginPositionQ5053939) + 1)), '}'), '')))), '[a-z]', '')) AS ?step153) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ50539MF_0113640, 1, (STRLEN(?targetMotifMatchCigarQ50539MF_0113640) - STRLEN(REPLACE(?targetMotifMatchCigarQ50539MF_0113640, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ50539MF_0113640, 1, (STRLEN(?targetMotifMatchCigarQ50539MF_0113640) - STRLEN(REPLACE(?targetMotifMatchCigarQ50539MF_0113640, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step153), '}'), '')))), '[^-]', ''))) AS ?step254) .
BIND(((?step254 + ?targetMotifMatchRegionMatchBeginPositionMF_0113641) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t55) .
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) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ50539MF_0113638, 1, (STRLEN(?templateMotifCigarQ50539MF_0113638) - STRLEN(REPLACE(?templateMotifCigarQ50539MF_0113638, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionQ5053939) + 1)), '}'), '')))), '[a-z]', '')) AS ?step156) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ50539MF_0113640, 1, (STRLEN(?targetMotifMatchCigarQ50539MF_0113640) - STRLEN(REPLACE(?targetMotifMatchCigarQ50539MF_0113640, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ50539MF_0113640, 1, (STRLEN(?targetMotifMatchCigarQ50539MF_0113640) - STRLEN(REPLACE(?targetMotifMatchCigarQ50539MF_0113640, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step156), '}'), '')))), '[^-]', ''))) AS ?step257) .
BIND(((?step257 + ?targetMotifMatchRegionMatchBeginPositionMF_0113641) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ50539MF_0113638, 1, (STRLEN(?templateMotifCigarQ50539MF_0113638) - STRLEN(REPLACE(?templateMotifCigarQ50539MF_0113638, CONCAT('^(?:-*[^-]){', STR(((43 - ?templateMotifSequenceMatchBeginPositionQ5053939) + 1)), '}'), '')))), '[a-z]', '')) AS ?step159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ50539MF_0113640, 1, (STRLEN(?targetMotifMatchCigarQ50539MF_0113640) - STRLEN(REPLACE(?targetMotifMatchCigarQ50539MF_0113640, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ50539MF_0113640, 1, (STRLEN(?targetMotifMatchCigarQ50539MF_0113640) - STRLEN(REPLACE(?targetMotifMatchCigarQ50539MF_0113640, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step159), '}'), '')))), '[^-]', ''))) AS ?step260) .
BIND(((?step260 + ?targetMotifMatchRegionMatchBeginPositionMF_0113641) - 1) AS ?thisPositionOn36) .
BIND(?thisPositionOn36 AS ?thisPositionOn37) .
BIND(?this AS ?pfs1t61) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'C')) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag62) .
}
BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag62, ?UNBOUND_VARIABLE) AS ?case10) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2206 .
BIND(?this AS ?case11) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:2206 .
})) .
BIND(?this AS ?case12) .
}
}
"xsd:string |