CONSTRUCT { _:184464 up:source unirule:MF_00461 . _:184465 up:source unirule:MF_00461 . _:184466 up:source unirule:MF_00461 . _:184467 up:source unirule:MF_00461 . _:184468 up:source unirule:MF_00461 . _:184469 up:source unirule:MF_00461 . _:184470 up:source unirule:MF_00461 . _:184471 up:source unirule:MF_00461 . _:184472 up:source unirule:MF_00461 . _:184473 up:source unirule:MF_00461 . _:184474 up:source unirule:MF_00461 . _:184475 up:source unirule:MF_00461 . _:184476 up:source unirule:MF_00461 . _:184477 up:source unirule:MF_00461 . _:184478 up:source unirule:MF_00461 . _:184479 up:source unirule:MF_00461 . _:184480 up:source unirule:MF_00461 . _:184481 up:source unirule:MF_00461 . _:184482 up:source unirule:MF_00461 . _:184483 up:source unirule:MF_00461 . _:184484 up:source unirule:MF_00461 . _:184485 up:source unirule:MF_00461 . _:184486 up:source unirule:MF_00461 . _:184487 up:source unirule:MF_00461 . _:184488 up:source unirule:MF_00461 . _:184489 up:source unirule:MF_00461 . _:184490 up:source unirule:MF_00461 . _:184491 up:source unirule:MF_00461 . _:184492 up:source unirule:MF_00461 . ?this up:annotation ?annotation0 , ?annotation1 ; up:classifiedWith GO:0022900 , keyword:1278 , keyword:249 , keyword:408 , keyword:411 , keyword:472 , keyword:479 , keyword:4 , keyword:677 , keyword:813 . ?annotation0 up:cofactor chebi:49883 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 2 [4Fe-4S] clusters per subunit.' . ?annotation1 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the 4Fe4S bacterial-type ferredoxin family. RnfC subfamily.' . ?case3 up:classifiedWith GO:0009399 , keyword:535 . ?case4 up:classifiedWith GO:0005886 , keyword:1003 . ?case5 up:alternativeName ?name7 ; up:recommendedName ?name6 . ?name6 up:ecName '7.-.-.-' ; up:fullName 'Ion-translocating oxidoreductase complex subunit C' ; rdf:type up:Structured_Name . ?name7 up:fullName 'Rsx electron transport complex subunit C' ; rdf:type up:Structured_Name . ?case8 up:alternativeName ?name10 ; up:recommendedName ?name9 . ?name9 up:ecName '7.-.-.-' ; up:fullName 'Ion-translocating oxidoreductase complex subunit C' ; rdf:type up:Structured_Name . ?name10 up:fullName 'Rnf electron transport complex subunit C' ; rdf:type up:Structured_Name . ?case12 up:classifiedWith keyword:997 . ?pfs14 up:annotation ?annotation15 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; up:ligand ?ligand18 ; rdf:type up:Binding_Site_Annotation . ?pfsb16 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?ligand18 rdfs:subClassOf chebi:49883 . ?pfs21 up:annotation ?annotation22 . ?annotation22 faldo:begin ?pfsb23 ; faldo:end ?pfse24 ; up:ligand ?ligand25 ; rdf:type up:Binding_Site_Annotation . ?pfsb23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?ligand25 rdfs:subClassOf chebi:49883 . ?pfs28 up:annotation ?annotation29 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; up:ligand ?ligand32 ; rdf:type up:Binding_Site_Annotation . ?pfsb30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?ligand32 rdfs:subClassOf chebi:49883 . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; up:ligand ?ligand39 ; rdf:type up:Binding_Site_Annotation . ?pfsb37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?ligand39 rdfs:subClassOf chebi:49883 . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; up:ligand ?ligand46 ; rdf:type up:Binding_Site_Annotation . ?pfsb44 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?ligand46 rdfs:subClassOf chebi:49883 . ?pfs49 up:annotation ?annotation50 . ?annotation50 faldo:begin ?pfsb51 ; faldo:end ?pfse52 ; up:ligand ?ligand53 ; rdf:type up:Binding_Site_Annotation . ?pfsb51 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?pfse52 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?ligand53 rdfs:subClassOf chebi:49883 . ?pfs56 up:annotation ?annotation57 . ?annotation57 faldo:begin ?pfsb58 ; faldo:end ?pfse59 ; up:ligand ?ligand60 ; rdf:type up:Binding_Site_Annotation . ?pfsb58 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfse59 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?ligand60 rdfs:subClassOf chebi:49883 . ?pfs63 up:annotation ?annotation64 . ?annotation64 faldo:begin ?pfsb65 ; faldo:end ?pfse66 ; up:ligand ?ligand67 ; rdf:type up:Binding_Site_Annotation . ?pfsb65 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?pfse66 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?ligand67 rdfs:subClassOf chebi:49883 . _:184493 a rdf:Statement ; up:attribution _:184464 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:184494 a rdf:Statement ; up:attribution _:184465 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:184495 a rdf:Statement ; up:attribution _:184466 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:4 . _:184496 a rdf:Statement ; up:attribution _:184467 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:249 . _:184497 a rdf:Statement ; up:attribution _:184468 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:408 . _:184498 a rdf:Statement ; up:attribution _:184469 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:411 . _:184499 a rdf:Statement ; up:attribution _:184470 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:184500 a rdf:Statement ; up:attribution _:184471 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:184501 a rdf:Statement ; up:attribution _:184472 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:677 . _:184502 a rdf:Statement ; up:attribution _:184473 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1278 . _:184503 a rdf:Statement ; up:attribution _:184474 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:813 . _:184504 a rdf:Statement ; up:attribution _:184475 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0022900 . _:184505 a rdf:Statement ; up:attribution _:184476 ; rdf:subject ?case3 ; rdf:predicate up:classifiedWith ; rdf:object keyword:535 . _:184506 a rdf:Statement ; up:attribution _:184477 ; rdf:subject ?case3 ; rdf:predicate up:classifiedWith ; rdf:object GO:0009399 . _:184507 a rdf:Statement ; up:attribution _:184478 ; rdf:subject ?case4 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1003 . _:184508 a rdf:Statement ; up:attribution _:184479 ; rdf:subject ?case4 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005886 . _:184509 a rdf:Statement ; up:attribution _:184480 ; rdf:subject ?case5 ; rdf:predicate up:recommendedName ; rdf:object ?name6 . _:184510 a rdf:Statement ; up:attribution _:184481 ; rdf:subject ?case5 ; rdf:predicate up:alternativeName ; rdf:object ?name7 . _:184511 a rdf:Statement ; up:attribution _:184482 ; rdf:subject ?case8 ; rdf:predicate up:recommendedName ; rdf:object ?name9 . _:184512 a rdf:Statement ; up:attribution _:184483 ; rdf:subject ?case8 ; rdf:predicate up:alternativeName ; rdf:object ?name10 . _:184513 a rdf:Statement ; up:attribution _:184484 ; rdf:subject ?case12 ; rdf:predicate up:classifiedWith ; rdf:object keyword:997 . _:184514 a rdf:Statement ; up:source unirule:MF_00461 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:184515 a rdf:Statement ; up:attribution _:184485 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:184516 a rdf:Statement ; up:source unirule:MF_00461 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:184517 a rdf:Statement ; up:attribution _:184486 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:184518 a rdf:Statement ; up:source unirule:MF_00461 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:184519 a rdf:Statement ; up:attribution _:184487 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:184520 a rdf:Statement ; up:source unirule:MF_00461 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:184521 a rdf:Statement ; up:attribution _:184488 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:184522 a rdf:Statement ; up:source unirule:MF_00461 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:184523 a rdf:Statement ; up:attribution _:184489 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:184524 a rdf:Statement ; up:source unirule:MF_00461 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:184525 a rdf:Statement ; up:attribution _:184490 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:184526 a rdf:Statement ; up:source unirule:MF_00461 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:184527 a rdf:Statement ; up:attribution _:184491 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:184528 a rdf:Statement ; up:source unirule:MF_00461 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:184529 a rdf:Statement ; up:attribution _:184492 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00461 #Rule MF_00461 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-06-01 VALUES ?supertaxon70 {taxon:2157 taxon:2} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00461 . ?thisOrganism rdfs:subClassOf+ ?supertaxon70 . BIND(URI(CONCAT(STR(?this), '#MF_00461a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_00461a1')) AS ?annotation1) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch75 faldo:location ?templateMotifSequenceMatchRegionQ5271676 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5271678 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ52716MF_0046171 . ?templateMotifSequenceMatchRegionQ5271676 faldo:begin ?templateMotifSequenceMatchBeginQ5271677 . ?templateMotifSequenceMatchBeginQ5271677 faldo:position ?templateMotifSequenceMatchBeginPositionQ5271672 ; faldo:reference isoform:Q52716-1 . ?templateMotifSequenceProfileAlignmentOperationQ5271678 edam:has_input signature:MF_00461 ; rdf:type edam:operation_0300 . ?targetMotifMatch79 faldo:location ?targetMotifMatchRegionMatch80 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0046182 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ52716MF_0046173 . ?targetMotifMatchRegionMatch80 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0046181 . ?targetMotifMatchRegionMatchBeginMF_0046181 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0046174 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0046182 edam:has_input signature:MF_00461 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ52716MF_0046171, 1, (STRLEN(?templateMotifCigarQ52716MF_0046171) - STRLEN(REPLACE(?templateMotifCigarQ52716MF_0046171, CONCAT('^(?:-*[^-]){', STR(((381 - ?templateMotifSequenceMatchBeginPositionQ5271672) + 1)), '}'), '')))), '[a-z]', '')) AS ?step183) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ52716MF_0046173, 1, (STRLEN(?targetMotifMatchCigarQ52716MF_0046173) - STRLEN(REPLACE(?targetMotifMatchCigarQ52716MF_0046173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ52716MF_0046173, 1, (STRLEN(?targetMotifMatchCigarQ52716MF_0046173) - STRLEN(REPLACE(?targetMotifMatchCigarQ52716MF_0046173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), '')))), '[^-]', ''))) AS ?step284) . BIND(((?step284 + ?targetMotifMatchRegionMatchBeginPositionMF_0046174) - 1) AS ?thisPositionOn19) . BIND(?thisPositionOn19 AS ?thisPositionOn20) . BIND(?this AS ?pfs1t85) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00461a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch90 faldo:location ?templateMotifSequenceMatchRegionQ5271691 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5271693 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ52716MF_0046186 . ?templateMotifSequenceMatchRegionQ5271691 faldo:begin ?templateMotifSequenceMatchBeginQ5271692 . ?templateMotifSequenceMatchBeginQ5271692 faldo:position ?templateMotifSequenceMatchBeginPositionQ5271687 ; faldo:reference isoform:Q52716-1 . ?templateMotifSequenceProfileAlignmentOperationQ5271693 edam:has_input signature:MF_00461 ; rdf:type edam:operation_0300 . ?targetMotifMatch94 faldo:location ?targetMotifMatchRegionMatch95 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0046197 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ52716MF_0046188 . ?targetMotifMatchRegionMatch95 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0046196 . ?targetMotifMatchRegionMatchBeginMF_0046196 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0046189 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0046197 edam:has_input signature:MF_00461 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ52716MF_0046186, 1, (STRLEN(?templateMotifCigarQ52716MF_0046186) - STRLEN(REPLACE(?templateMotifCigarQ52716MF_0046186, CONCAT('^(?:-*[^-]){', STR(((384 - ?templateMotifSequenceMatchBeginPositionQ5271687) + 1)), '}'), '')))), '[a-z]', '')) AS ?step198) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ52716MF_0046188, 1, (STRLEN(?targetMotifMatchCigarQ52716MF_0046188) - STRLEN(REPLACE(?targetMotifMatchCigarQ52716MF_0046188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ52716MF_0046188, 1, (STRLEN(?targetMotifMatchCigarQ52716MF_0046188) - STRLEN(REPLACE(?targetMotifMatchCigarQ52716MF_0046188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), '')))), '[^-]', ''))) AS ?step299) . BIND(((?step299 + ?targetMotifMatchRegionMatchBeginPositionMF_0046189) - 1) AS ?thisPositionOn26) . BIND(?thisPositionOn26 AS ?thisPositionOn27) . BIND(?this AS ?pfs1t100) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn26, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00461a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch105 faldo:location ?templateMotifSequenceMatchRegionQ52716106 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ52716108 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ52716MF_00461101 . ?templateMotifSequenceMatchRegionQ52716106 faldo:begin ?templateMotifSequenceMatchBeginQ52716107 . ?templateMotifSequenceMatchBeginQ52716107 faldo:position ?templateMotifSequenceMatchBeginPositionQ52716102 ; faldo:reference isoform:Q52716-1 . ?templateMotifSequenceProfileAlignmentOperationQ52716108 edam:has_input signature:MF_00461 ; rdf:type edam:operation_0300 . ?targetMotifMatch109 faldo:location ?targetMotifMatchRegionMatch110 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00461112 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ52716MF_00461103 . ?targetMotifMatchRegionMatch110 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00461111 . ?targetMotifMatchRegionMatchBeginMF_00461111 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00461104 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00461112 edam:has_input signature:MF_00461 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ52716MF_00461101, 1, (STRLEN(?templateMotifCigarQ52716MF_00461101) - STRLEN(REPLACE(?templateMotifCigarQ52716MF_00461101, CONCAT('^(?:-*[^-]){', STR(((387 - ?templateMotifSequenceMatchBeginPositionQ52716102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ52716MF_00461103, 1, (STRLEN(?targetMotifMatchCigarQ52716MF_00461103) - STRLEN(REPLACE(?targetMotifMatchCigarQ52716MF_00461103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ52716MF_00461103, 1, (STRLEN(?targetMotifMatchCigarQ52716MF_00461103) - STRLEN(REPLACE(?targetMotifMatchCigarQ52716MF_00461103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) . BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_00461104) - 1) AS ?thisPositionOn33) . BIND(?thisPositionOn33 AS ?thisPositionOn34) . BIND(?this AS ?pfs1t115) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn33, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00461a29')) AS ?annotation29) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch120 faldo:location ?templateMotifSequenceMatchRegionQ52716121 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ52716123 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ52716MF_00461116 . ?templateMotifSequenceMatchRegionQ52716121 faldo:begin ?templateMotifSequenceMatchBeginQ52716122 . ?templateMotifSequenceMatchBeginQ52716122 faldo:position ?templateMotifSequenceMatchBeginPositionQ52716117 ; faldo:reference isoform:Q52716-1 . ?templateMotifSequenceProfileAlignmentOperationQ52716123 edam:has_input signature:MF_00461 ; rdf:type edam:operation_0300 . ?targetMotifMatch124 faldo:location ?targetMotifMatchRegionMatch125 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00461127 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ52716MF_00461118 . ?targetMotifMatchRegionMatch125 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00461126 . ?targetMotifMatchRegionMatchBeginMF_00461126 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00461119 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00461127 edam:has_input signature:MF_00461 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ52716MF_00461116, 1, (STRLEN(?templateMotifCigarQ52716MF_00461116) - STRLEN(REPLACE(?templateMotifCigarQ52716MF_00461116, CONCAT('^(?:-*[^-]){', STR(((391 - ?templateMotifSequenceMatchBeginPositionQ52716117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ52716MF_00461118, 1, (STRLEN(?targetMotifMatchCigarQ52716MF_00461118) - STRLEN(REPLACE(?targetMotifMatchCigarQ52716MF_00461118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ52716MF_00461118, 1, (STRLEN(?targetMotifMatchCigarQ52716MF_00461118) - STRLEN(REPLACE(?targetMotifMatchCigarQ52716MF_00461118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) . BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_00461119) - 1) AS ?thisPositionOn40) . BIND(?thisPositionOn40 AS ?thisPositionOn41) . BIND(?this AS ?pfs1t130) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00461a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch135 faldo:location ?templateMotifSequenceMatchRegionQ52716136 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ52716138 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ52716MF_00461131 . ?templateMotifSequenceMatchRegionQ52716136 faldo:begin ?templateMotifSequenceMatchBeginQ52716137 . ?templateMotifSequenceMatchBeginQ52716137 faldo:position ?templateMotifSequenceMatchBeginPositionQ52716132 ; faldo:reference isoform:Q52716-1 . ?templateMotifSequenceProfileAlignmentOperationQ52716138 edam:has_input signature:MF_00461 ; rdf:type edam:operation_0300 . ?targetMotifMatch139 faldo:location ?targetMotifMatchRegionMatch140 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00461142 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ52716MF_00461133 . ?targetMotifMatchRegionMatch140 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00461141 . ?targetMotifMatchRegionMatchBeginMF_00461141 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00461134 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00461142 edam:has_input signature:MF_00461 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ52716MF_00461131, 1, (STRLEN(?templateMotifCigarQ52716MF_00461131) - STRLEN(REPLACE(?templateMotifCigarQ52716MF_00461131, CONCAT('^(?:-*[^-]){', STR(((420 - ?templateMotifSequenceMatchBeginPositionQ52716132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ52716MF_00461133, 1, (STRLEN(?targetMotifMatchCigarQ52716MF_00461133) - STRLEN(REPLACE(?targetMotifMatchCigarQ52716MF_00461133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ52716MF_00461133, 1, (STRLEN(?targetMotifMatchCigarQ52716MF_00461133) - STRLEN(REPLACE(?targetMotifMatchCigarQ52716MF_00461133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) . BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_00461134) - 1) AS ?thisPositionOn47) . BIND(?thisPositionOn47 AS ?thisPositionOn48) . BIND(?this AS ?pfs1t145) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse45) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00461a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch150 faldo:location ?templateMotifSequenceMatchRegionQ52716151 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ52716153 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ52716MF_00461146 . ?templateMotifSequenceMatchRegionQ52716151 faldo:begin ?templateMotifSequenceMatchBeginQ52716152 . ?templateMotifSequenceMatchBeginQ52716152 faldo:position ?templateMotifSequenceMatchBeginPositionQ52716147 ; faldo:reference isoform:Q52716-1 . ?templateMotifSequenceProfileAlignmentOperationQ52716153 edam:has_input signature:MF_00461 ; rdf:type edam:operation_0300 . ?targetMotifMatch154 faldo:location ?targetMotifMatchRegionMatch155 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00461157 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ52716MF_00461148 . ?targetMotifMatchRegionMatch155 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00461156 . ?targetMotifMatchRegionMatchBeginMF_00461156 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00461149 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00461157 edam:has_input signature:MF_00461 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ52716MF_00461146, 1, (STRLEN(?templateMotifCigarQ52716MF_00461146) - STRLEN(REPLACE(?templateMotifCigarQ52716MF_00461146, CONCAT('^(?:-*[^-]){', STR(((423 - ?templateMotifSequenceMatchBeginPositionQ52716147) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1158) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ52716MF_00461148, 1, (STRLEN(?targetMotifMatchCigarQ52716MF_00461148) - STRLEN(REPLACE(?targetMotifMatchCigarQ52716MF_00461148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ52716MF_00461148, 1, (STRLEN(?targetMotifMatchCigarQ52716MF_00461148) - STRLEN(REPLACE(?targetMotifMatchCigarQ52716MF_00461148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), '')))), '[^-]', ''))) AS ?step2159) . BIND(((?step2159 + ?targetMotifMatchRegionMatchBeginPositionMF_00461149) - 1) AS ?thisPositionOn54) . BIND(?thisPositionOn54 AS ?thisPositionOn55) . BIND(?this AS ?pfs1t160) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb51) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse52) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00461a50')) AS ?annotation50) . BIND(?this AS ?pfs49) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch165 faldo:location ?templateMotifSequenceMatchRegionQ52716166 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ52716168 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ52716MF_00461161 . ?templateMotifSequenceMatchRegionQ52716166 faldo:begin ?templateMotifSequenceMatchBeginQ52716167 . ?templateMotifSequenceMatchBeginQ52716167 faldo:position ?templateMotifSequenceMatchBeginPositionQ52716162 ; faldo:reference isoform:Q52716-1 . ?templateMotifSequenceProfileAlignmentOperationQ52716168 edam:has_input signature:MF_00461 ; rdf:type edam:operation_0300 . ?targetMotifMatch169 faldo:location ?targetMotifMatchRegionMatch170 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00461172 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ52716MF_00461163 . ?targetMotifMatchRegionMatch170 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00461171 . ?targetMotifMatchRegionMatchBeginMF_00461171 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00461164 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00461172 edam:has_input signature:MF_00461 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ52716MF_00461161, 1, (STRLEN(?templateMotifCigarQ52716MF_00461161) - STRLEN(REPLACE(?templateMotifCigarQ52716MF_00461161, CONCAT('^(?:-*[^-]){', STR(((426 - ?templateMotifSequenceMatchBeginPositionQ52716162) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1173) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ52716MF_00461163, 1, (STRLEN(?targetMotifMatchCigarQ52716MF_00461163) - STRLEN(REPLACE(?targetMotifMatchCigarQ52716MF_00461163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ52716MF_00461163, 1, (STRLEN(?targetMotifMatchCigarQ52716MF_00461163) - STRLEN(REPLACE(?targetMotifMatchCigarQ52716MF_00461163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), '')))), '[^-]', ''))) AS ?step2174) . BIND(((?step2174 + ?targetMotifMatchRegionMatchBeginPositionMF_00461164) - 1) AS ?thisPositionOn61) . BIND(?thisPositionOn61 AS ?thisPositionOn62) . BIND(?this AS ?pfs1t175) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb58) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse59) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00461a57')) AS ?annotation57) . BIND(?this AS ?pfs56) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch180 faldo:location ?templateMotifSequenceMatchRegionQ52716181 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ52716183 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ52716MF_00461176 . ?templateMotifSequenceMatchRegionQ52716181 faldo:begin ?templateMotifSequenceMatchBeginQ52716182 . ?templateMotifSequenceMatchBeginQ52716182 faldo:position ?templateMotifSequenceMatchBeginPositionQ52716177 ; faldo:reference isoform:Q52716-1 . ?templateMotifSequenceProfileAlignmentOperationQ52716183 edam:has_input signature:MF_00461 ; rdf:type edam:operation_0300 . ?targetMotifMatch184 faldo:location ?targetMotifMatchRegionMatch185 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00461187 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ52716MF_00461178 . ?targetMotifMatchRegionMatch185 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00461186 . ?targetMotifMatchRegionMatchBeginMF_00461186 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00461179 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00461187 edam:has_input signature:MF_00461 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ52716MF_00461176, 1, (STRLEN(?templateMotifCigarQ52716MF_00461176) - STRLEN(REPLACE(?templateMotifCigarQ52716MF_00461176, CONCAT('^(?:-*[^-]){', STR(((430 - ?templateMotifSequenceMatchBeginPositionQ52716177) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1188) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ52716MF_00461178, 1, (STRLEN(?targetMotifMatchCigarQ52716MF_00461178) - STRLEN(REPLACE(?targetMotifMatchCigarQ52716MF_00461178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ52716MF_00461178, 1, (STRLEN(?targetMotifMatchCigarQ52716MF_00461178) - STRLEN(REPLACE(?targetMotifMatchCigarQ52716MF_00461178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), '')))), '[^-]', ''))) AS ?step2189) . BIND(((?step2189 + ?targetMotifMatchRegionMatchBeginPositionMF_00461179) - 1) AS ?thisPositionOn68) . BIND(?thisPositionOn68 AS ?thisPositionOn69) . BIND(?this AS ?pfs1t190) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse66) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn68, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00461a64')) AS ?annotation64) . BIND(?this AS ?pfs63) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(?this AS ?case2) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:31989 . BIND(?this AS ?case3) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:31989 . })) . BIND(?this AS ?case4) . } OPTIONAL { ?this a up:Protein . VALUES ?supertaxon191 {taxon:561 taxon:620 taxon:590} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon191 . BIND(?this AS ?case5) . BIND(URI(CONCAT(STR(?this), '#MF_00461a6')) AS ?name6) . BIND(URI(CONCAT(STR(?this), '#MF_00461a7')) AS ?name7) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon192 {taxon:561 taxon:620 taxon:590} ?thisOrganism rdfs:subClassOf+ ?supertaxon192 . })) . BIND(?this AS ?case8) . BIND(URI(CONCAT(STR(?this), '#MF_00461a9')) AS ?name9) . BIND(URI(CONCAT(STR(?this), '#MF_00461a10')) AS ?name10) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . FILTER (! (EXISTS { VALUES ?supertaxon193 {taxon:561 taxon:620 taxon:590} ?thisOrganism rdfs:subClassOf+ ?supertaxon193 . })) . BIND(?this AS ?case11) . } OPTIONAL { ?this a up:Protein . { ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1224 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:31989 . })) . } UNION { ?this up:organism ?thisOrganism . { ?this up:proteome <http://purl.uniprot.org/proteomes/Membrane#2>. } UNION { ?this up:proteome ?p194 . ?p194 skos:narrower <http://purl.uniprot.org/proteomes/Membrane#2>. } FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:31989 . })) . } BIND(?this AS ?case12) . } OPTIONAL { ?this a up:Protein . { ?this up:organism ?thisOrganism . FILTER (! (EXISTS { { ?this up:proteome <http://purl.uniprot.org/proteomes/Membrane#any>. } UNION { ?this up:proteome ?p195 . ?p195 skos:narrower <http://purl.uniprot.org/proteomes/Membrane#any>. } })) . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1224 . })) . } UNION { ?this up:organism ?thisOrganism . FILTER (! (EXISTS { { ?this up:proteome <http://purl.uniprot.org/proteomes/Membrane#2>. } UNION { ?this up:proteome ?p196 . ?p196 skos:narrower <http://purl.uniprot.org/proteomes/Membrane#2>. } })) . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1224 . })) . } BIND(?this AS ?case13) . } }