Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_01959#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01959#construct-template-122
http://purl.uniprot.org/unirules/MF_01959#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01959#construct-template-146
http://purl.uniprot.org/unirules/MF_01959#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01959#construct-template-121
http://purl.uniprot.org/unirules/MF_01959#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01959#construct-template-117
http://purl.uniprot.org/unirules/MF_01959#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01959#construct-template-116
http://purl.uniprot.org/unirules/MF_01959#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01959#construct-template-119
http://purl.uniprot.org/unirules/MF_01959#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01959#construct-template-118
http://purl.uniprot.org/unirules/MF_01959#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_01959#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_01959#construct-where-list-0
http://purl.uniprot.org/unirules/MF_01959#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_01959#construct-template-list-0
http://purl.uniprot.org/unirules/MF_01959#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:685917 up:source unirule:MF_01959 . _:685918 up:source unirule:MF_01959 . _:685919 up:source unirule:MF_01959 . _:685920 up:source unirule:MF_01959 . _:685921 up:source unirule:MF_01959 . _:685922 up:source unirule:MF_01959 . _:685923 up:source unirule:MF_01959 . _:685924 up:source unirule:MF_01959 . _:685925 up:source unirule:MF_01959 . _:685926 up:source unirule:MF_01959 . _:685927 up:source unirule:MF_01959 . _:685928 up:source unirule:MF_01959 . _:685929 up:source unirule:MF_01959 . _:685930 up:source unirule:MF_01959 . _:685931 up:source unirule:MF_01959 . _:685932 up:source unirule:MF_01959 . _:685933 up:source unirule:MF_01959 . _:685934 up:source unirule:MF_01959 . _:685935 up:source unirule:MF_01959 . _:685936 up:source unirule:MF_01959 . _:685937 up:source unirule:MF_01959 . _:685938 up:source unirule:MF_01959 . _:685939 up:source unirule:MF_01959 . _:685940 up:source unirule:MF_01959 . _:685941 up:source unirule:MF_01959 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation4 , ?annotation5 ; up:classifiedWith GO:0005886 , GO:0017003 , keyword:1003 , keyword:1133 , keyword:201 , keyword:349 , keyword:408 , keyword:472 , keyword:479 , keyword:735 , keyword:812 ; up:recommendedName ?name0 . ?name0 up:fullName 'Cytochrome c-type biogenesis protein CcmE' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Cytochrome c maturation protein E' ; rdf:type up:Structured_Name . ?name2 up:fullName 'Heme chaperone CcmE' ; rdf:type up:Structured_Name . ?gene3 skos:altLabel 'cycJ' ; skos:prefLabel 'ccmE' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'Heme chaperone required for the biogenesis of c-type cytochromes. Transiently binds heme delivered by CcmC and transfers the heme to apo-cytochromes in a process facilitated by CcmF and CcmH.' . ?annotation5 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the CcmE/CycJ family.' . ?case6 up:classifiedWith keyword:997 . ?pfs8 up:annotation ?annotation9 . ?annotation9 faldo:begin ?pfsb10 ; faldo:end ?pfse11 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Cytoplasmic' . ?pfsb10 faldo:position ?thisPositionOn12 ; rdf:type faldo:ExactPosition . ?pfse11 faldo:position ?thisPositionOn13 ; rdf:type faldo:ExactPosition . ?pfs14 up:annotation ?annotation15 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical; Signal-anchor for type II membrane protein' . ?pfsb16 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; up:ligand ?ligand24 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'axial binding residue' . ?pfsb22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?ligand24 up:ligandPart ?ligand24 ; rdfs:subClassOf chebi:18248 , chebi:30413 . ?pfs27 up:annotation ?annotation28 . ?annotation28 faldo:begin ?pfsb29 ; faldo:end ?pfse30 ; up:ligand ?ligand31 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'covalent' . ?pfsb29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?ligand31 rdfs:subClassOf chebi:30413 . ?pfs34 up:annotation ?annotation35 . ?annotation35 faldo:begin ?pfsb36 ; faldo:end ?pfse37 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Extracellular' . ?pfsb36 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?pfse37 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfs40 up:annotation ?annotation41 . ?annotation41 faldo:begin ?pfsb42 ; faldo:end ?pfse43 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Extracellular' . ?pfsb42 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?pfse43 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfs46 up:annotation ?annotation47 . ?annotation47 faldo:begin ?pfsb48 ; faldo:end ?pfse49 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Periplasmic' . ?pfsb48 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?pfse49 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . _:685942 a rdf:Statement ; up:attribution _:685917 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:685943 a rdf:Statement ; up:attribution _:685918 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:685944 a rdf:Statement ; up:attribution _:685919 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:685945 a rdf:Statement ; up:attribution _:685920 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:685946 a rdf:Statement ; up:attribution _:685921 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:685947 a rdf:Statement ; up:attribution _:685922 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:685948 a rdf:Statement ; up:attribution _:685923 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:201 . _:685949 a rdf:Statement ; up:attribution _:685924 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:349 . _:685950 a rdf:Statement ; up:attribution _:685925 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1003 . _:685951 a rdf:Statement ; up:attribution _:685926 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:408 . _:685952 a rdf:Statement ; up:attribution _:685927 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:685953 a rdf:Statement ; up:attribution _:685928 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:685954 a rdf:Statement ; up:attribution _:685929 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:812 . _:685955 a rdf:Statement ; up:attribution _:685930 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:735 . _:685956 a rdf:Statement ; up:attribution _:685931 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1133 . _:685957 a rdf:Statement ; up:attribution _:685932 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0017003 . _:685958 a rdf:Statement ; up:attribution _:685933 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005886 . _:685959 a rdf:Statement ; up:attribution _:685934 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object keyword:997 . _:685960 a rdf:Statement ; up:source unirule:MF_01959 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:685961 a rdf:Statement ; up:attribution _:685935 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:685962 a rdf:Statement ; up:source unirule:MF_01959 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:685963 a rdf:Statement ; up:attribution _:685936 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:685964 a rdf:Statement ; up:source unirule:MF_01959 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:685965 a rdf:Statement ; up:attribution _:685937 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:685966 a rdf:Statement ; up:source unirule:MF_01959 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:685967 a rdf:Statement ; up:attribution _:685938 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:685968 a rdf:Statement ; up:source unirule:MF_01959 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:685969 a rdf:Statement ; up:attribution _:685939 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:685970 a rdf:Statement ; up:source unirule:MF_01959 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:685971 a rdf:Statement ; up:attribution _:685940 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:685972 a rdf:Statement ; up:source unirule:MF_01959 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:685973 a rdf:Statement ; up:attribution _:685941 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01959 #Rule MF_01959 Created by:? on:2006-05-12 Modified by:Edouard de Castro on:2023-01-26 VALUES ?supertaxon52 {taxon:188787 taxon:1224} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01959 . ?thisOrganism rdfs:subClassOf+ ?supertaxon52 . BIND(URI(CONCAT(STR(?this), '#MF_01959a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01959a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01959a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_01959a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01959a5')) AS ?annotation5) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch57 faldo:location ?templateMotifSequenceMatchRegionP6949058 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP6949060 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP69490MF_0195953 . ?templateMotifSequenceMatchRegionP6949058 faldo:begin ?templateMotifSequenceMatchBeginP6949059 . ?templateMotifSequenceMatchBeginP6949059 faldo:position ?templateMotifSequenceMatchBeginPositionP6949054 ; faldo:reference isoform:P69490-1 . ?templateMotifSequenceProfileAlignmentOperationP6949060 edam:has_input signature:MF_01959 ; rdf:type edam:operation_0300 . ?targetMotifMatch61 faldo:location ?targetMotifMatchRegionMatch62 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0195964 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP69490MF_0195955 . ?targetMotifMatchRegionMatch62 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0195963 . ?targetMotifMatchRegionMatchBeginMF_0195963 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0195956 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0195964 edam:has_input signature:MF_01959 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn12) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP69490MF_0195953, 1, (STRLEN(?templateMotifCigarP69490MF_0195953) - STRLEN(REPLACE(?templateMotifCigarP69490MF_0195953, CONCAT('^(?:-*[^-]){', STR(((8 - ?templateMotifSequenceMatchBeginPositionP6949054) + 1)), '}'), '')))), '[a-z]', '')) AS ?step165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP69490MF_0195955, 1, (STRLEN(?targetMotifMatchCigarP69490MF_0195955) - STRLEN(REPLACE(?targetMotifMatchCigarP69490MF_0195955, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP69490MF_0195955, 1, (STRLEN(?targetMotifMatchCigarP69490MF_0195955) - STRLEN(REPLACE(?targetMotifMatchCigarP69490MF_0195955, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step165), '}'), '')))), '[^-]', ''))) AS ?step266) . BIND(((?step266 + ?targetMotifMatchRegionMatchBeginPositionMF_0195956) - 1) AS ?thisPositionOn13) . BIND(?this AS ?pfs1t67) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb10) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse11) . FILTER ((BOUND(?thisPositionOn12) && BOUND(?thisPositionOn13))) . BIND(URI(CONCAT(STR(?this), '#MF_01959a9')) AS ?annotation9) . BIND(?this AS ?pfs8) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch72 faldo:location ?templateMotifSequenceMatchRegionP6949073 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP6949075 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP69490MF_0195968 . ?templateMotifSequenceMatchRegionP6949073 faldo:begin ?templateMotifSequenceMatchBeginP6949074 . ?templateMotifSequenceMatchBeginP6949074 faldo:position ?templateMotifSequenceMatchBeginPositionP6949069 ; faldo:reference isoform:P69490-1 . ?templateMotifSequenceProfileAlignmentOperationP6949075 edam:has_input signature:MF_01959 ; rdf:type edam:operation_0300 . ?targetMotifMatch76 faldo:location ?targetMotifMatchRegionMatch77 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0195979 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP69490MF_0195970 . ?targetMotifMatchRegionMatch77 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0195978 . ?targetMotifMatchRegionMatchBeginMF_0195978 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0195971 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0195979 edam:has_input signature:MF_01959 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP69490MF_0195968, 1, (STRLEN(?templateMotifCigarP69490MF_0195968) - STRLEN(REPLACE(?templateMotifCigarP69490MF_0195968, CONCAT('^(?:-*[^-]){', STR(((9 - ?templateMotifSequenceMatchBeginPositionP6949069) + 1)), '}'), '')))), '[a-z]', '')) AS ?step180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP69490MF_0195970, 1, (STRLEN(?targetMotifMatchCigarP69490MF_0195970) - STRLEN(REPLACE(?targetMotifMatchCigarP69490MF_0195970, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP69490MF_0195970, 1, (STRLEN(?targetMotifMatchCigarP69490MF_0195970) - STRLEN(REPLACE(?targetMotifMatchCigarP69490MF_0195970, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), '')))), '[^-]', ''))) AS ?step281) . BIND(((?step281 + ?targetMotifMatchRegionMatchBeginPositionMF_0195971) - 1) AS ?thisPositionOn18) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP69490MF_0195968, 1, (STRLEN(?templateMotifCigarP69490MF_0195968) - STRLEN(REPLACE(?templateMotifCigarP69490MF_0195968, CONCAT('^(?:-*[^-]){', STR(((29 - ?templateMotifSequenceMatchBeginPositionP6949069) + 1)), '}'), '')))), '[a-z]', '')) AS ?step182) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP69490MF_0195970, 1, (STRLEN(?targetMotifMatchCigarP69490MF_0195970) - STRLEN(REPLACE(?targetMotifMatchCigarP69490MF_0195970, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP69490MF_0195970, 1, (STRLEN(?targetMotifMatchCigarP69490MF_0195970) - STRLEN(REPLACE(?targetMotifMatchCigarP69490MF_0195970, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), '')))), '[^-]', ''))) AS ?step283) . BIND(((?step283 + ?targetMotifMatchRegionMatchBeginPositionMF_0195971) - 1) AS ?thisPositionOn19) . BIND(?this AS ?pfs1t84) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) . FILTER ((BOUND(?thisPositionOn18) && BOUND(?thisPositionOn19))) . BIND(URI(CONCAT(STR(?this), '#MF_01959a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch89 faldo:location ?templateMotifSequenceMatchRegionP6949090 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP6949092 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP69490MF_0195985 . ?templateMotifSequenceMatchRegionP6949090 faldo:begin ?templateMotifSequenceMatchBeginP6949091 . ?templateMotifSequenceMatchBeginP6949091 faldo:position ?templateMotifSequenceMatchBeginPositionP6949086 ; faldo:reference isoform:P69490-1 . ?templateMotifSequenceProfileAlignmentOperationP6949092 edam:has_input signature:MF_01959 ; rdf:type edam:operation_0300 . ?targetMotifMatch93 faldo:location ?targetMotifMatchRegionMatch94 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0195996 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP69490MF_0195987 . ?targetMotifMatchRegionMatch94 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0195995 . ?targetMotifMatchRegionMatchBeginMF_0195995 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0195988 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0195996 edam:has_input signature:MF_01959 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP69490MF_0195985, 1, (STRLEN(?templateMotifCigarP69490MF_0195985) - STRLEN(REPLACE(?templateMotifCigarP69490MF_0195985, CONCAT('^(?:-*[^-]){', STR(((134 - ?templateMotifSequenceMatchBeginPositionP6949086) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP69490MF_0195987, 1, (STRLEN(?targetMotifMatchCigarP69490MF_0195987) - STRLEN(REPLACE(?targetMotifMatchCigarP69490MF_0195987, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP69490MF_0195987, 1, (STRLEN(?targetMotifMatchCigarP69490MF_0195987) - STRLEN(REPLACE(?targetMotifMatchCigarP69490MF_0195987, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) . BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0195988) - 1) AS ?thisPositionOn25) . BIND(?thisPositionOn25 AS ?thisPositionOn26) . BIND(?this AS ?pfs1t99) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_01959a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch104 faldo:location ?templateMotifSequenceMatchRegionP69490105 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP69490107 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP69490MF_01959100 . ?templateMotifSequenceMatchRegionP69490105 faldo:begin ?templateMotifSequenceMatchBeginP69490106 . ?templateMotifSequenceMatchBeginP69490106 faldo:position ?templateMotifSequenceMatchBeginPositionP69490101 ; faldo:reference isoform:P69490-1 . ?templateMotifSequenceProfileAlignmentOperationP69490107 edam:has_input signature:MF_01959 ; rdf:type edam:operation_0300 . ?targetMotifMatch108 faldo:location ?targetMotifMatchRegionMatch109 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01959111 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP69490MF_01959102 . ?targetMotifMatchRegionMatch109 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01959110 . ?targetMotifMatchRegionMatchBeginMF_01959110 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01959103 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01959111 edam:has_input signature:MF_01959 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP69490MF_01959100, 1, (STRLEN(?templateMotifCigarP69490MF_01959100) - STRLEN(REPLACE(?templateMotifCigarP69490MF_01959100, CONCAT('^(?:-*[^-]){', STR(((130 - ?templateMotifSequenceMatchBeginPositionP69490101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP69490MF_01959102, 1, (STRLEN(?targetMotifMatchCigarP69490MF_01959102) - STRLEN(REPLACE(?targetMotifMatchCigarP69490MF_01959102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP69490MF_01959102, 1, (STRLEN(?targetMotifMatchCigarP69490MF_01959102) - STRLEN(REPLACE(?targetMotifMatchCigarP69490MF_01959102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) . BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_01959103) - 1) AS ?thisPositionOn32) . BIND(?thisPositionOn32 AS ?thisPositionOn33) . BIND(?this AS ?pfs1t114) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01959a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch120 faldo:location ?templateMotifSequenceMatchRegionP69490121 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP69490123 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP69490MF_01959116 . ?templateMotifSequenceMatchRegionP69490121 faldo:begin ?templateMotifSequenceMatchBeginP69490122 . ?templateMotifSequenceMatchBeginP69490122 faldo:position ?templateMotifSequenceMatchBeginPositionP69490117 ; faldo:reference isoform:P69490-1 . ?templateMotifSequenceProfileAlignmentOperationP69490123 edam:has_input signature:MF_01959 ; rdf:type edam:operation_0300 . ?targetMotifMatch124 faldo:location ?targetMotifMatchRegionMatch125 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01959127 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP69490MF_01959118 . ?targetMotifMatchRegionMatch125 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01959126 . ?targetMotifMatchRegionMatchBeginMF_01959126 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01959119 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01959127 edam:has_input signature:MF_01959 ; rdf:type edam:operation_0300 . FILTER (! (EXISTS { { ?this up:proteome . } UNION { ?this up:proteome ?p115 . ?p115 skos:narrower . } })) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP69490MF_01959116, 1, (STRLEN(?templateMotifCigarP69490MF_01959116) - STRLEN(REPLACE(?templateMotifCigarP69490MF_01959116, CONCAT('^(?:-*[^-]){', STR(((30 - ?templateMotifSequenceMatchBeginPositionP69490117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP69490MF_01959118, 1, (STRLEN(?targetMotifMatchCigarP69490MF_01959118) - STRLEN(REPLACE(?targetMotifMatchCigarP69490MF_01959118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP69490MF_01959118, 1, (STRLEN(?targetMotifMatchCigarP69490MF_01959118) - STRLEN(REPLACE(?targetMotifMatchCigarP69490MF_01959118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) . BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_01959119) - 1) AS ?thisPositionOn38) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn39) . BIND(?this AS ?pfs2t130) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse37) . FILTER ((BOUND(?thisPositionOn38) && BOUND(?thisPositionOn39))) . BIND(URI(CONCAT(STR(?this), '#MF_01959a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionP69490137 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP69490139 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP69490MF_01959132 . ?templateMotifSequenceMatchRegionP69490137 faldo:begin ?templateMotifSequenceMatchBeginP69490138 . ?templateMotifSequenceMatchBeginP69490138 faldo:position ?templateMotifSequenceMatchBeginPositionP69490133 ; faldo:reference isoform:P69490-1 . ?templateMotifSequenceProfileAlignmentOperationP69490139 edam:has_input signature:MF_01959 ; rdf:type edam:operation_0300 . ?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01959143 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP69490MF_01959134 . ?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01959142 . ?targetMotifMatchRegionMatchBeginMF_01959142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01959135 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01959143 edam:has_input signature:MF_01959 ; rdf:type edam:operation_0300 . { ?this up:proteome . } UNION { ?this up:proteome ?p131 . ?p131 skos:narrower . } BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP69490MF_01959132, 1, (STRLEN(?templateMotifCigarP69490MF_01959132) - STRLEN(REPLACE(?templateMotifCigarP69490MF_01959132, CONCAT('^(?:-*[^-]){', STR(((30 - ?templateMotifSequenceMatchBeginPositionP69490133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP69490MF_01959134, 1, (STRLEN(?targetMotifMatchCigarP69490MF_01959134) - STRLEN(REPLACE(?targetMotifMatchCigarP69490MF_01959134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP69490MF_01959134, 1, (STRLEN(?targetMotifMatchCigarP69490MF_01959134) - STRLEN(REPLACE(?targetMotifMatchCigarP69490MF_01959134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) . BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_01959135) - 1) AS ?thisPositionOn44) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn45) . BIND(?this AS ?pfs3t146) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb42) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse43) . FILTER ((BOUND(?thisPositionOn44) && BOUND(?thisPositionOn45))) . BIND(URI(CONCAT(STR(?this), '#MF_01959a41')) AS ?annotation41) . BIND(?this AS ?pfs40) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch152 faldo:location ?templateMotifSequenceMatchRegionP69490153 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP69490155 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP69490MF_01959148 . ?templateMotifSequenceMatchRegionP69490153 faldo:begin ?templateMotifSequenceMatchBeginP69490154 . ?templateMotifSequenceMatchBeginP69490154 faldo:position ?templateMotifSequenceMatchBeginPositionP69490149 ; faldo:reference isoform:P69490-1 . ?templateMotifSequenceProfileAlignmentOperationP69490155 edam:has_input signature:MF_01959 ; rdf:type edam:operation_0300 . ?targetMotifMatch156 faldo:location ?targetMotifMatchRegionMatch157 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01959159 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP69490MF_01959150 . ?targetMotifMatchRegionMatch157 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01959158 . ?targetMotifMatchRegionMatchBeginMF_01959158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01959151 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01959159 edam:has_input signature:MF_01959 ; rdf:type edam:operation_0300 . { ?this up:proteome . } UNION { ?this up:proteome ?p147 . ?p147 skos:narrower . } BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP69490MF_01959148, 1, (STRLEN(?templateMotifCigarP69490MF_01959148) - STRLEN(REPLACE(?templateMotifCigarP69490MF_01959148, CONCAT('^(?:-*[^-]){', STR(((30 - ?templateMotifSequenceMatchBeginPositionP69490149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP69490MF_01959150, 1, (STRLEN(?targetMotifMatchCigarP69490MF_01959150) - STRLEN(REPLACE(?targetMotifMatchCigarP69490MF_01959150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP69490MF_01959150, 1, (STRLEN(?targetMotifMatchCigarP69490MF_01959150) - STRLEN(REPLACE(?targetMotifMatchCigarP69490MF_01959150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) . BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_01959151) - 1) AS ?thisPositionOn50) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn51) . BIND(?this AS ?pfs4t162) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb48) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse49) . FILTER ((BOUND(?thisPositionOn50) && BOUND(?thisPositionOn51))) . BIND(URI(CONCAT(STR(?this), '#MF_01959a47')) AS ?annotation47) . BIND(?this AS ?pfs46) . } OPTIONAL { ?this a up:Protein . { ?this up:proteome . } UNION { ?this up:proteome ?p163 . ?p163 skos:narrower . } BIND(?this AS ?case6) . } OPTIONAL { ?this a up:Protein . { FILTER (! (EXISTS { { ?this up:proteome . } UNION { ?this up:proteome ?p164 . ?p164 skos:narrower . } })) . } UNION { { ?this up:proteome . } UNION { ?this up:proteome ?p165 . ?p165 skos:narrower . } } BIND(?this AS ?case7) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_01959http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_01959#construct