| http://purl.uniprot.org/unirules/MF_00684#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:256407 up:source unirule:MF_00684 .
_:256408 up:source unirule:MF_00684 .
_:256409 up:source unirule:MF_00684 .
_:256410 up:source unirule:MF_00684 .
_:256411 up:source unirule:MF_00684 .
_:256412 up:source unirule:MF_00684 .
_:256413 up:source unirule:MF_00684 .
_:256414 up:source unirule:MF_00684 .
_:256415 up:source unirule:MF_00684 .
_:256416 up:source unirule:MF_00684 .
_:256417 up:source unirule:MF_00684 .
?this up:annotation ?annotation1 ,
?annotation2 ,
?annotation4 ,
?annotation6 ,
?annotation8 ;
up:classifiedWith GO:0016813 ,
keyword:378 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.5.1.135' ;
up:fullName 'N(4)-acetylcytidine amidohydrolase' ;
up:shortName 'ac4C amidohydrolase' ;
rdf:type up:Structured_Name .
?annotation1 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the hydrolysis of N(4)-acetylcytidine (ac4C).' .
?annotation2 up:activity ?activity3 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity3 up:catalyticActivity ;
up:enzymeClass .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 up:activity ?activity7 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity7 up:catalyticActivity ;
up:enzymeClass .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the N(4)-acetylcytidine amidohydrolase family.' .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?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:Active_Site_Annotation ;
rdfs:comment 'Nucleophile' .
?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:Active_Site_Annotation ;
rdfs:comment 'Proton donor' .
?pfsb23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse24 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
_:256418 a rdf:Statement ;
up:attribution _:256407 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:256419 a rdf:Statement ;
up:attribution _:256408 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:256420 a rdf:Statement ;
up:attribution _:256409 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:256421 a rdf:Statement ;
up:attribution _:256410 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:256422 a rdf:Statement ;
up:attribution _:256411 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:256423 a rdf:Statement ;
up:attribution _:256412 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:256424 a rdf:Statement ;
up:attribution _:256413 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:256425 a rdf:Statement ;
up:attribution _:256414 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016813 .
_:256426 a rdf:Statement ;
up:source unirule:MF_00684 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:256427 a rdf:Statement ;
up:attribution _:256415 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:256428 a rdf:Statement ;
up:source unirule:MF_00684 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:256429 a rdf:Statement ;
up:attribution _:256416 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:256430 a rdf:Statement ;
up:source unirule:MF_00684 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:256431 a rdf:Statement ;
up:attribution _:256417 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00684
#Rule MF_00684 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00684 .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(URI(CONCAT(STR(?this), '#MF_00684a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00684a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_00684a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00684a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00684a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00684a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch31 faldo:location ?templateMotifSequenceMatchRegionP6760332 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP6760334 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP67603MF_0068427 .
?templateMotifSequenceMatchRegionP6760332 faldo:begin ?templateMotifSequenceMatchBeginP6760333 .
?templateMotifSequenceMatchBeginP6760333 faldo:position ?templateMotifSequenceMatchBeginPositionP6760328 ;
faldo:reference isoform:P67603-1 .
?templateMotifSequenceProfileAlignmentOperationP6760334 edam:has_input signature:MF_00684 ;
rdf:type edam:operation_0300 .
?targetMotifMatch35 faldo:location ?targetMotifMatchRegionMatch36 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0068438 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP67603MF_0068429 .
?targetMotifMatchRegionMatch36 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0068437 .
?targetMotifMatchRegionMatchBeginMF_0068437 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0068430 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0068438 edam:has_input signature:MF_00684 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP67603MF_0068427, 1, (STRLEN(?templateMotifCigarP67603MF_0068427) - STRLEN(REPLACE(?templateMotifCigarP67603MF_0068427, CONCAT('^(?:-*[^-]){', STR(((21 - ?templateMotifSequenceMatchBeginPositionP6760328) + 1)), '}'), '')))), '[a-z]', '')) AS ?step139) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP67603MF_0068429, 1, (STRLEN(?targetMotifMatchCigarP67603MF_0068429) - STRLEN(REPLACE(?targetMotifMatchCigarP67603MF_0068429, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP67603MF_0068429, 1, (STRLEN(?targetMotifMatchCigarP67603MF_0068429) - STRLEN(REPLACE(?targetMotifMatchCigarP67603MF_0068429, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), '')))), '[^-]', ''))) AS ?step240) .
BIND(((?step240 + ?targetMotifMatchRegionMatchBeginPositionMF_0068430) - 1) AS ?thisPositionOn13) .
BIND(?thisPositionOn13 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 ((SUBSTR(?thisSequenceValue, ?thisPositionOn13, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00684a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch46 faldo:location ?templateMotifSequenceMatchRegionP6760347 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP6760349 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP67603MF_0068442 .
?templateMotifSequenceMatchRegionP6760347 faldo:begin ?templateMotifSequenceMatchBeginP6760348 .
?templateMotifSequenceMatchBeginP6760348 faldo:position ?templateMotifSequenceMatchBeginPositionP6760343 ;
faldo:reference isoform:P67603-1 .
?templateMotifSequenceProfileAlignmentOperationP6760349 edam:has_input signature:MF_00684 ;
rdf:type edam:operation_0300 .
?targetMotifMatch50 faldo:location ?targetMotifMatchRegionMatch51 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0068453 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP67603MF_0068444 .
?targetMotifMatchRegionMatch51 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0068452 .
?targetMotifMatchRegionMatchBeginMF_0068452 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0068445 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0068453 edam:has_input signature:MF_00684 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP67603MF_0068442, 1, (STRLEN(?templateMotifCigarP67603MF_0068442) - STRLEN(REPLACE(?templateMotifCigarP67603MF_0068442, CONCAT('^(?:-*[^-]){', STR(((24 - ?templateMotifSequenceMatchBeginPositionP6760343) + 1)), '}'), '')))), '[a-z]', '')) AS ?step154) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP67603MF_0068444, 1, (STRLEN(?targetMotifMatchCigarP67603MF_0068444) - STRLEN(REPLACE(?targetMotifMatchCigarP67603MF_0068444, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP67603MF_0068444, 1, (STRLEN(?targetMotifMatchCigarP67603MF_0068444) - STRLEN(REPLACE(?targetMotifMatchCigarP67603MF_0068444, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step154), '}'), '')))), '[^-]', ''))) AS ?step255) .
BIND(((?step255 + ?targetMotifMatchRegionMatchBeginPositionMF_0068445) - 1) AS ?thisPositionOn19) .
BIND(?thisPositionOn19 AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t56) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse18) .
FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00684a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch61 faldo:location ?templateMotifSequenceMatchRegionP6760362 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP6760364 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP67603MF_0068457 .
?templateMotifSequenceMatchRegionP6760362 faldo:begin ?templateMotifSequenceMatchBeginP6760363 .
?templateMotifSequenceMatchBeginP6760363 faldo:position ?templateMotifSequenceMatchBeginPositionP6760358 ;
faldo:reference isoform:P67603-1 .
?templateMotifSequenceProfileAlignmentOperationP6760364 edam:has_input signature:MF_00684 ;
rdf:type edam:operation_0300 .
?targetMotifMatch65 faldo:location ?targetMotifMatchRegionMatch66 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0068468 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP67603MF_0068459 .
?targetMotifMatchRegionMatch66 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0068467 .
?targetMotifMatchRegionMatchBeginMF_0068467 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0068460 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0068468 edam:has_input signature:MF_00684 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP67603MF_0068457, 1, (STRLEN(?templateMotifCigarP67603MF_0068457) - STRLEN(REPLACE(?templateMotifCigarP67603MF_0068457, CONCAT('^(?:-*[^-]){', STR(((74 - ?templateMotifSequenceMatchBeginPositionP6760358) + 1)), '}'), '')))), '[a-z]', '')) AS ?step169) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP67603MF_0068459, 1, (STRLEN(?targetMotifMatchCigarP67603MF_0068459) - STRLEN(REPLACE(?targetMotifMatchCigarP67603MF_0068459, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP67603MF_0068459, 1, (STRLEN(?targetMotifMatchCigarP67603MF_0068459) - STRLEN(REPLACE(?targetMotifMatchCigarP67603MF_0068459, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), '')))), '[^-]', ''))) AS ?step270) .
BIND(((?step270 + ?targetMotifMatchRegionMatchBeginPositionMF_0068460) - 1) AS ?thisPositionOn25) .
BIND(?thisPositionOn25 AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t71) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse24) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00684a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
}
"xsd:string |