Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_03036#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_03036#construct-template-list-0
http://purl.uniprot.org/unirules/MF_03036#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:797397 up:source unirule:MF_03036 . _:797398 up:source unirule:MF_03036 . _:797399 up:source unirule:MF_03036 . _:797400 up:source unirule:MF_03036 . _:797401 up:source unirule:MF_03036 . _:797402 up:source unirule:MF_03036 . _:797403 up:source unirule:MF_03036 . _:797404 up:source unirule:MF_03036 . _:797405 up:source unirule:MF_03036 . _:797406 up:source unirule:MF_03036 . _:797407 up:source unirule:MF_03036 . _:797408 up:source unirule:MF_03036 . _:797409 up:source unirule:MF_03036 . _:797410 up:source unirule:MF_03036 . _:797411 up:source unirule:MF_03036 . _:797412 up:source unirule:MF_03036 . _:797413 up:source unirule:MF_03036 . _:797414 up:source unirule:MF_03036 . _:797415 up:source unirule:MF_03036 . _:797416 up:source unirule:MF_03036 . _:797417 up:source unirule:MF_03036 . _:797418 up:source unirule:MF_03036 . _:797419 up:source unirule:MF_03036 . ?this up:annotation ?annotation0 , ?annotation2 , ?annotation4 , ?annotation5 ; up:classifiedWith GO:0009116 , GO:0016799 , keyword:326 , keyword:378 , keyword:546 . ?annotation0 up:activity ?activity1 ; rdf:type up:Catalytic_Activity_Annotation . ?activity1 up:catalyticActivity . ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity . ?annotation4 a up:Subunit_Annotation ; rdfs:comment 'Monomer and homodimer.' . ?annotation5 a up:Similarity_Annotation ; rdfs:comment "Belongs to the 2'-deoxynucleoside 5'-phosphate N-hydrolase 1 family." . ?case6 up:alternativeName ?name8 ; up:classifiedWith GO:0042803 ; up:recommendedName ?name7 . ?name7 up:ecName '3.2.2.-' ; up:fullName "2'-deoxynucleoside 5'-phosphate N-hydrolase 1" ; rdf:type up:Structured_Name . ?name8 up:fullName 'c-Myc-responsive protein RCL' ; rdf:type up:Structured_Name . ?case9 up:classifiedWith GO:0005634 , GO:0005737 , keyword:539 , keyword:963 . ?case11 up:recommendedName ?name12 . ?name12 up:ecName '3.2.2.-' ; up:fullName "Putative 2'-deoxynucleoside 5'-phosphate N-hydrolase 1" ; rdf:type up:Structured_Name . ?case13 up:recommendedName ?name14 . ?name14 up:ecName '3.2.2.-' ; up:fullName "2'-deoxynucleoside 5'-phosphate N-hydrolase 1" ; rdf:type up:Structured_Name . ?pfs15 up:annotation ?annotation16 . ?annotation16 faldo:begin ?pfsb17 ; faldo:end ?pfse18 ; up:ligand ?ligand19 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb17 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfse18 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?ligand19 rdfs:subClassOf ?molecule20 . ?molecule20 rdfs:label 'substrate' . ?pfs23 up:annotation ?annotation24 . ?annotation24 faldo:begin ?pfsb25 ; faldo:end ?pfse26 ; up:ligand ?ligand27 ; rdf:type up:Binding_Site_Annotation . ?pfsb25 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfse26 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?ligand27 rdfs:subClassOf ?molecule28 . ?molecule28 rdfs:label 'substrate' . ?pfs31 up:annotation ?annotation32 . ?annotation32 faldo:begin ?pfsb33 ; faldo:end ?pfse34 ; up:ligand ?ligand35 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb33 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse34 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?ligand35 rdfs:subClassOf ?molecule36 . ?molecule36 rdfs:label 'substrate' . ?pfs39 up:annotation ?annotation40 . ?annotation40 faldo:begin ?pfsb41 ; faldo:end ?pfse42 ; up:ligand ?ligand43 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb41 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse42 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?ligand43 rdfs:subClassOf ?molecule44 . ?molecule44 rdfs:label 'substrate' . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; rdf:type up:Initiator_Methionine_Annotation ; rdfs:comment 'Removed' . ?pfsb49 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . _:797420 a rdf:Statement ; up:attribution _:797397 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:797421 a rdf:Statement ; up:attribution _:797398 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:797422 a rdf:Statement ; up:attribution _:797399 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:797423 a rdf:Statement ; up:attribution _:797400 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:797424 a rdf:Statement ; up:attribution _:797401 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:326 . _:797425 a rdf:Statement ; up:attribution _:797402 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:797426 a rdf:Statement ; up:attribution _:797403 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:546 . _:797427 a rdf:Statement ; up:attribution _:797404 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016799 . _:797428 a rdf:Statement ; up:attribution _:797405 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009116 . _:797429 a rdf:Statement ; up:attribution _:797406 ; rdf:subject ?case6 ; rdf:predicate up:recommendedName ; rdf:object ?name7 . _:797430 a rdf:Statement ; up:attribution _:797407 ; rdf:subject ?case6 ; rdf:predicate up:alternativeName ; rdf:object ?name8 . _:797431 a rdf:Statement ; up:attribution _:797408 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object GO:0042803 . _:797432 a rdf:Statement ; up:attribution _:797409 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:797433 a rdf:Statement ; up:attribution _:797410 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object keyword:539 . _:797434 a rdf:Statement ; up:attribution _:797411 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005634 . _:797435 a rdf:Statement ; up:attribution _:797412 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:797436 a rdf:Statement ; up:attribution _:797413 ; rdf:subject ?case11 ; rdf:predicate up:recommendedName ; rdf:object ?name12 . _:797437 a rdf:Statement ; up:attribution _:797414 ; rdf:subject ?case13 ; rdf:predicate up:recommendedName ; rdf:object ?name14 . _:797438 a rdf:Statement ; up:source unirule:MF_03036 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:797439 a rdf:Statement ; up:attribution _:797415 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:797440 a rdf:Statement ; up:source unirule:MF_03036 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:797441 a rdf:Statement ; up:attribution _:797416 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:797442 a rdf:Statement ; up:source unirule:MF_03036 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:797443 a rdf:Statement ; up:attribution _:797417 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:797444 a rdf:Statement ; up:source unirule:MF_03036 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:797445 a rdf:Statement ; up:attribution _:797418 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:797446 a rdf:Statement ; up:source unirule:MF_03036 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:797447 a rdf:Statement ; up:attribution _:797419 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03036 #Rule MF_03036 Created by:? on:2009-06-02 Modified by:Edouard de Castro on:2024-09-02 VALUES ?supertaxon53 {taxon:2 taxon:2759 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_03036 . ?thisOrganism rdfs:subClassOf+ ?supertaxon53 . BIND(URI(CONCAT(STR(?this), '#MF_03036a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_03036a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_03036a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_03036a5')) AS ?annotation5) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch58 faldo:location ?templateMotifSequenceMatchRegionO3582059 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO3582061 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO35820MF_0303654 . ?templateMotifSequenceMatchRegionO3582059 faldo:begin ?templateMotifSequenceMatchBeginO3582060 . ?templateMotifSequenceMatchBeginO3582060 faldo:position ?templateMotifSequenceMatchBeginPositionO3582055 ; faldo:reference isoform:O35820-1 . ?templateMotifSequenceProfileAlignmentOperationO3582061 edam:has_input signature:MF_03036 ; rdf:type edam:operation_0300 . ?targetMotifMatch62 faldo:location ?targetMotifMatchRegionMatch63 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0303665 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO35820MF_0303656 . ?targetMotifMatchRegionMatch63 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0303664 . ?targetMotifMatchRegionMatchBeginMF_0303664 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0303657 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0303665 edam:has_input signature:MF_03036 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO35820MF_0303654, 1, (STRLEN(?templateMotifCigarO35820MF_0303654) - STRLEN(REPLACE(?templateMotifCigarO35820MF_0303654, CONCAT('^(?:-*[^-]){', STR(((13 - ?templateMotifSequenceMatchBeginPositionO3582055) + 1)), '}'), '')))), '[a-z]', '')) AS ?step166) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO35820MF_0303656, 1, (STRLEN(?targetMotifMatchCigarO35820MF_0303656) - STRLEN(REPLACE(?targetMotifMatchCigarO35820MF_0303656, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO35820MF_0303656, 1, (STRLEN(?targetMotifMatchCigarO35820MF_0303656) - STRLEN(REPLACE(?targetMotifMatchCigarO35820MF_0303656, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), '')))), '[^-]', ''))) AS ?step267) . BIND(((?step267 + ?targetMotifMatchRegionMatchBeginPositionMF_0303657) - 1) AS ?thisPositionOn21) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO35820MF_0303654, 1, (STRLEN(?templateMotifCigarO35820MF_0303654) - STRLEN(REPLACE(?templateMotifCigarO35820MF_0303654, CONCAT('^(?:-*[^-]){', STR(((19 - ?templateMotifSequenceMatchBeginPositionO3582055) + 1)), '}'), '')))), '[a-z]', '')) AS ?step168) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO35820MF_0303656, 1, (STRLEN(?targetMotifMatchCigarO35820MF_0303656) - STRLEN(REPLACE(?targetMotifMatchCigarO35820MF_0303656, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO35820MF_0303656, 1, (STRLEN(?targetMotifMatchCigarO35820MF_0303656) - STRLEN(REPLACE(?targetMotifMatchCigarO35820MF_0303656, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), '')))), '[^-]', ''))) AS ?step269) . BIND(((?step269 + ?targetMotifMatchRegionMatchBeginPositionMF_0303657) - 1) AS ?thisPositionOn22) . BIND(?this AS ?pfs1t70) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb17) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse18) . FILTER (REGEX('[YF][ARNDCQEGHILKMFPSTWYVBZJUOX][CS]GS[IM]R', SUBSTR(?thisSequenceValue, ?thisPositionOn21, (?thisPositionOn22 - ?thisPositionOn21)))) . BIND(URI(CONCAT(STR(?this), '#MF_03036a16')) AS ?annotation16) . BIND(?this AS ?pfs15) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch75 faldo:location ?templateMotifSequenceMatchRegionO3582076 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO3582078 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO35820MF_0303671 . ?templateMotifSequenceMatchRegionO3582076 faldo:begin ?templateMotifSequenceMatchBeginO3582077 . ?templateMotifSequenceMatchBeginO3582077 faldo:position ?templateMotifSequenceMatchBeginPositionO3582072 ; faldo:reference isoform:O35820-1 . ?templateMotifSequenceProfileAlignmentOperationO3582078 edam:has_input signature:MF_03036 ; rdf:type edam:operation_0300 . ?targetMotifMatch79 faldo:location ?targetMotifMatchRegionMatch80 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0303682 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO35820MF_0303673 . ?targetMotifMatchRegionMatch80 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0303681 . ?targetMotifMatchRegionMatchBeginMF_0303681 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0303674 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0303682 edam:has_input signature:MF_03036 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO35820MF_0303671, 1, (STRLEN(?templateMotifCigarO35820MF_0303671) - STRLEN(REPLACE(?templateMotifCigarO35820MF_0303671, CONCAT('^(?:-*[^-]){', STR(((117 - ?templateMotifSequenceMatchBeginPositionO3582072) + 1)), '}'), '')))), '[a-z]', '')) AS ?step183) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO35820MF_0303673, 1, (STRLEN(?targetMotifMatchCigarO35820MF_0303673) - STRLEN(REPLACE(?targetMotifMatchCigarO35820MF_0303673, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO35820MF_0303673, 1, (STRLEN(?targetMotifMatchCigarO35820MF_0303673) - STRLEN(REPLACE(?targetMotifMatchCigarO35820MF_0303673, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), '')))), '[^-]', ''))) AS ?step284) . BIND(((?step284 + ?targetMotifMatchRegionMatchBeginPositionMF_0303674) - 1) AS ?thisPositionOn29) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO35820MF_0303671, 1, (STRLEN(?templateMotifCigarO35820MF_0303671) - STRLEN(REPLACE(?templateMotifCigarO35820MF_0303671, CONCAT('^(?:-*[^-]){', STR(((119 - ?templateMotifSequenceMatchBeginPositionO3582072) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO35820MF_0303673, 1, (STRLEN(?targetMotifMatchCigarO35820MF_0303673) - STRLEN(REPLACE(?targetMotifMatchCigarO35820MF_0303673, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO35820MF_0303673, 1, (STRLEN(?targetMotifMatchCigarO35820MF_0303673) - STRLEN(REPLACE(?targetMotifMatchCigarO35820MF_0303673, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) . BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0303674) - 1) AS ?thisPositionOn30) . BIND(?this AS ?pfs1t87) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse26) . FILTER (REGEX('S[ASG][ML]', SUBSTR(?thisSequenceValue, ?thisPositionOn29, (?thisPositionOn30 - ?thisPositionOn29)))) . BIND(URI(CONCAT(STR(?this), '#MF_03036a24')) AS ?annotation24) . BIND(?this AS ?pfs23) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionO3582093 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO3582095 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO35820MF_0303688 . ?templateMotifSequenceMatchRegionO3582093 faldo:begin ?templateMotifSequenceMatchBeginO3582094 . ?templateMotifSequenceMatchBeginO3582094 faldo:position ?templateMotifSequenceMatchBeginPositionO3582089 ; faldo:reference isoform:O35820-1 . ?templateMotifSequenceProfileAlignmentOperationO3582095 edam:has_input signature:MF_03036 ; rdf:type edam:operation_0300 . ?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0303699 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO35820MF_0303690 . ?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0303698 . ?targetMotifMatchRegionMatchBeginMF_0303698 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0303691 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0303699 edam:has_input signature:MF_03036 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO35820MF_0303688, 1, (STRLEN(?templateMotifCigarO35820MF_0303688) - STRLEN(REPLACE(?templateMotifCigarO35820MF_0303688, CONCAT('^(?:-*[^-]){', STR(((28 - ?templateMotifSequenceMatchBeginPositionO3582089) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO35820MF_0303690, 1, (STRLEN(?targetMotifMatchCigarO35820MF_0303690) - STRLEN(REPLACE(?targetMotifMatchCigarO35820MF_0303690, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO35820MF_0303690, 1, (STRLEN(?targetMotifMatchCigarO35820MF_0303690) - STRLEN(REPLACE(?targetMotifMatchCigarO35820MF_0303690, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) . BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0303691) - 1) AS ?thisPositionOn37) . BIND(?thisPositionOn37 AS ?thisPositionOn38) . BIND(?this AS ?pfs1t102) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse34) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_03036a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch107 faldo:location ?templateMotifSequenceMatchRegionO35820108 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO35820110 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO35820MF_03036103 . ?templateMotifSequenceMatchRegionO35820108 faldo:begin ?templateMotifSequenceMatchBeginO35820109 . ?templateMotifSequenceMatchBeginO35820109 faldo:position ?templateMotifSequenceMatchBeginPositionO35820104 ; faldo:reference isoform:O35820-1 . ?templateMotifSequenceProfileAlignmentOperationO35820110 edam:has_input signature:MF_03036 ; rdf:type edam:operation_0300 . ?targetMotifMatch111 faldo:location ?targetMotifMatchRegionMatch112 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03036114 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO35820MF_03036105 . ?targetMotifMatchRegionMatch112 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03036113 . ?targetMotifMatchRegionMatchBeginMF_03036113 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03036106 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03036114 edam:has_input signature:MF_03036 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO35820MF_03036103, 1, (STRLEN(?templateMotifCigarO35820MF_03036103) - STRLEN(REPLACE(?templateMotifCigarO35820MF_03036103, CONCAT('^(?:-*[^-]){', STR(((93 - ?templateMotifSequenceMatchBeginPositionO35820104) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1115) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO35820MF_03036105, 1, (STRLEN(?targetMotifMatchCigarO35820MF_03036105) - STRLEN(REPLACE(?targetMotifMatchCigarO35820MF_03036105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO35820MF_03036105, 1, (STRLEN(?targetMotifMatchCigarO35820MF_03036105) - STRLEN(REPLACE(?targetMotifMatchCigarO35820MF_03036105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), '')))), '[^-]', ''))) AS ?step2116) . BIND(((?step2116 + ?targetMotifMatchRegionMatchBeginPositionMF_03036106) - 1) AS ?thisPositionOn45) . BIND(?thisPositionOn45 AS ?thisPositionOn46) . BIND(?this AS ?pfs1t117) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb41) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse42) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_03036a40')) AS ?annotation40) . BIND(?this AS ?pfs39) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch122 faldo:location ?templateMotifSequenceMatchRegionO35820123 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO35820125 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO35820MF_03036118 . ?templateMotifSequenceMatchRegionO35820123 faldo:begin ?templateMotifSequenceMatchBeginO35820124 . ?templateMotifSequenceMatchBeginO35820124 faldo:position ?templateMotifSequenceMatchBeginPositionO35820119 ; faldo:reference isoform:O35820-1 . ?templateMotifSequenceProfileAlignmentOperationO35820125 edam:has_input signature:MF_03036 ; rdf:type edam:operation_0300 . ?targetMotifMatch126 faldo:location ?targetMotifMatchRegionMatch127 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03036129 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO35820MF_03036120 . ?targetMotifMatchRegionMatch127 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03036128 . ?targetMotifMatchRegionMatchBeginMF_03036128 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03036121 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03036129 edam:has_input signature:MF_03036 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:40674 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO35820MF_03036118, 1, (STRLEN(?templateMotifCigarO35820MF_03036118) - STRLEN(REPLACE(?templateMotifCigarO35820MF_03036118, CONCAT('^(?:-*[^-]){', STR(((1 - ?templateMotifSequenceMatchBeginPositionO35820119) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1130) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO35820MF_03036120, 1, (STRLEN(?targetMotifMatchCigarO35820MF_03036120) - STRLEN(REPLACE(?targetMotifMatchCigarO35820MF_03036120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO35820MF_03036120, 1, (STRLEN(?targetMotifMatchCigarO35820MF_03036120) - STRLEN(REPLACE(?targetMotifMatchCigarO35820MF_03036120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), '')))), '[^-]', ''))) AS ?step2131) . BIND(((?step2131 + ?targetMotifMatchRegionMatchBeginPositionMF_03036121) - 1) AS ?thisPositionOn51) . BIND(?thisPositionOn51 AS ?thisPositionOn52) . BIND(?this AS ?pfs2t132) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse50) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'M')) . BIND(URI(CONCAT(STR(?this), '#MF_03036a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:40674 . BIND(?this AS ?case6) . BIND(URI(CONCAT(STR(?this), '#MF_03036a7')) AS ?name7) . BIND(URI(CONCAT(STR(?this), '#MF_03036a8')) AS ?name8) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(?this AS ?case9) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?case10) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:7742 . })) . BIND(?this AS ?case11) . BIND(URI(CONCAT(STR(?this), '#MF_03036a12')) AS ?name12) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:40674 . })) . BIND(?this AS ?case13) . BIND(URI(CONCAT(STR(?this), '#MF_03036a14')) AS ?name14) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_03036http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_03036#construct