Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_03216#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03216#construct-template-225
http://purl.uniprot.org/unirules/MF_03216#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03216#construct-template-201
http://purl.uniprot.org/unirules/MF_03216#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03216#construct-template-80
http://purl.uniprot.org/unirules/MF_03216#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03216#construct-template-81
http://purl.uniprot.org/unirules/MF_03216#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03216#construct-template-208
http://purl.uniprot.org/unirules/MF_03216#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03216#construct-template-82
http://purl.uniprot.org/unirules/MF_03216#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03216#construct-template-207
http://purl.uniprot.org/unirules/MF_03216#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03216#construct-template-206
http://purl.uniprot.org/unirules/MF_03216#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03216#construct-template-83
http://purl.uniprot.org/unirules/MF_03216#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03216#construct-template-205
http://purl.uniprot.org/unirules/MF_03216#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03216#construct-template-84
http://purl.uniprot.org/unirules/MF_03216#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03216#construct-template-229
http://purl.uniprot.org/unirules/MF_03216#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_03216#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_03216#construct-where-list-0
http://purl.uniprot.org/unirules/MF_03216#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_03216#construct-template-list-0
http://purl.uniprot.org/unirules/MF_03216#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:885752 up:source unirule:MF_03216 . _:885753 up:source unirule:MF_03216 . _:885754 up:source unirule:MF_03216 . _:885755 up:source unirule:MF_03216 . _:885756 up:source unirule:MF_03216 . _:885757 up:source unirule:MF_03216 . _:885758 up:source unirule:MF_03216 . _:885759 up:source unirule:MF_03216 . _:885760 up:source unirule:MF_03216 . _:885761 up:source unirule:MF_03216 . _:885762 up:source unirule:MF_03216 . _:885763 up:source unirule:MF_03216 . _:885764 up:source unirule:MF_03216 . _:885765 up:source unirule:MF_03216 . _:885766 up:source unirule:MF_03216 . _:885767 up:source unirule:MF_03216 . _:885768 up:source unirule:MF_03216 . _:885769 up:source unirule:MF_03216 . _:885770 up:source unirule:MF_03216 . _:885771 up:source unirule:MF_03216 . _:885772 up:source unirule:MF_03216 . _:885773 up:source unirule:MF_03216 . _:885774 up:source unirule:MF_03216 . _:885775 up:source unirule:MF_03216 . _:885776 up:source unirule:MF_03216 . _:885777 up:source unirule:MF_03216 . _:885778 up:source unirule:MF_03216 . _:885779 up:source unirule:MF_03216 . _:885780 up:source unirule:MF_03216 . _:885781 up:source unirule:MF_03216 . _:885782 up:source unirule:MF_03216 . _:885783 up:source unirule:MF_03216 . _:885784 up:source unirule:MF_03216 . _:885785 up:source unirule:MF_03216 . _:885786 up:source unirule:MF_03216 . _:885787 up:source unirule:MF_03216 . ?this up:annotation ?annotation0 , ?annotation2 , ?annotation4 , ?annotation5 ; up:classifiedWith GO:0000773 , GO:0005789 , GO:0006656 , keyword:1133 , keyword:1208 , keyword:256 , keyword:443 , keyword:444 , keyword:472 , keyword:489 , keyword:594 , keyword:808 , keyword:812 , keyword:949 . ?annotation0 up:activity ?activity1 ; rdf:type up:Catalytic_Activity_Annotation . ?activity1 up:catalyticActivity ; up:enzymeClass . ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity . ?annotation4 a up:Pathway_Annotation ; rdfs:comment 'Phospholipid metabolism; phosphatidylcholine biosynthesis.' . ?annotation5 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the class VI-like SAM-binding methyltransferase superfamily. PEMT/PEM2 methyltransferase family.' . ?case7 up:classifiedWith GO:0004608 . ?case9 up:classifiedWith GO:0031966 , keyword:496 . ?case10 up:alternativeName ?name12 ; up:recommendedName ?name11 . ?name11 up:ecName '2.1.1.71' ; up:fullName 'Phosphatidyl-N-methylethanolamine N-methyltransferase' ; rdf:type up:Structured_Name . ?name12 up:fullName 'Phospholipid methyltransferase' ; up:shortName 'PLMT' ; rdf:type up:Structured_Name . ?case13 up:alternativeName ?name15 ; up:recommendedName ?name14 . ?name14 up:ecName '2.1.1.17' , '2.1.1.71' ; up:fullName 'Phosphatidylethanolamine N-methyltransferase' ; up:shortName 'PEAMT' , 'PEMT' ; rdf:type up:Structured_Name . ?name15 up:fullName 'Phospholipid methyltransferase' ; up:shortName 'PLMT' ; rdf:type up:Structured_Name . ?pfs17 up:annotation ?annotation18 . ?annotation18 faldo:begin ?pfsb19 ; faldo:end ?pfse20 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Lumenal' . ?pfsb19 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfse20 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfs23 up:annotation ?annotation24 . ?annotation24 faldo:begin ?pfsb25 ; faldo:end ?pfse26 ; rdf:type up:Intramembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb25 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Lumenal' . ?pfsb31 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb37 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Cytoplasmic' . ?pfsb43 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb49 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfs53 up:annotation ?annotation54 . ?annotation54 faldo:begin ?pfsb55 ; faldo:end ?pfse56 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Lumenal' . ?pfsb55 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?pfse56 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfs59 up:annotation ?annotation60 . ?annotation60 faldo:begin ?pfsb61 ; faldo:end ?pfse62 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb61 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?pfse62 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfs65 up:annotation ?annotation66 . ?annotation66 faldo:begin ?pfsb67 ; faldo:end ?pfse68 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Cytoplasmic' . ?pfsb67 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?pfse68 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfs71 up:annotation ?annotation72 . ?annotation72 faldo:begin ?pfsb73 ; faldo:end ?pfse74 ; up:ligand ?ligand75 ; rdf:type up:Binding_Site_Annotation . ?pfsb73 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?pfse74 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?ligand75 rdfs:subClassOf chebi:59789 . ?pfs78 up:annotation ?annotation79 . ?annotation79 faldo:begin ?pfsb80 ; faldo:end ?pfse81 ; up:ligand ?ligand82 ; rdf:type up:Binding_Site_Annotation . ?pfsb80 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . ?pfse81 faldo:position ?thisPositionOn84 ; rdf:type faldo:ExactPosition . ?ligand82 rdfs:subClassOf chebi:59789 . _:885788 a rdf:Statement ; up:attribution _:885752 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:885789 a rdf:Statement ; up:attribution _:885753 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:885790 a rdf:Statement ; up:attribution _:885754 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:885791 a rdf:Statement ; up:attribution _:885755 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:885792 a rdf:Statement ; up:attribution _:885756 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:256 . _:885793 a rdf:Statement ; up:attribution _:885757 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:444 . _:885794 a rdf:Statement ; up:attribution _:885758 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:443 . _:885795 a rdf:Statement ; up:attribution _:885759 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:885796 a rdf:Statement ; up:attribution _:885760 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:489 . _:885797 a rdf:Statement ; up:attribution _:885761 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:594 . _:885798 a rdf:Statement ; up:attribution _:885762 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1208 . _:885799 a rdf:Statement ; up:attribution _:885763 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:949 . _:885800 a rdf:Statement ; up:attribution _:885764 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:885801 a rdf:Statement ; up:attribution _:885765 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:812 . _:885802 a rdf:Statement ; up:attribution _:885766 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1133 . _:885803 a rdf:Statement ; up:attribution _:885767 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005789 . _:885804 a rdf:Statement ; up:attribution _:885768 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000773 . _:885805 a rdf:Statement ; up:attribution _:885769 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006656 . _:885806 a rdf:Statement ; up:attribution _:885770 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object GO:0004608 . _:885807 a rdf:Statement ; up:attribution _:885771 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object keyword:496 . _:885808 a rdf:Statement ; up:attribution _:885772 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object GO:0031966 . _:885809 a rdf:Statement ; up:attribution _:885773 ; rdf:subject ?case10 ; rdf:predicate up:recommendedName ; rdf:object ?name11 . _:885810 a rdf:Statement ; up:attribution _:885774 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name12 . _:885811 a rdf:Statement ; up:attribution _:885775 ; rdf:subject ?case13 ; rdf:predicate up:recommendedName ; rdf:object ?name14 . _:885812 a rdf:Statement ; up:attribution _:885776 ; rdf:subject ?case13 ; rdf:predicate up:alternativeName ; rdf:object ?name15 . _:885813 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:885814 a rdf:Statement ; up:attribution _:885777 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:885815 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:885816 a rdf:Statement ; up:attribution _:885778 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:885817 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:885818 a rdf:Statement ; up:attribution _:885779 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:885819 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:885820 a rdf:Statement ; up:attribution _:885780 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:885821 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:885822 a rdf:Statement ; up:attribution _:885781 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:885823 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:885824 a rdf:Statement ; up:attribution _:885782 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:885825 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:885826 a rdf:Statement ; up:attribution _:885783 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:885827 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:885828 a rdf:Statement ; up:attribution _:885784 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:885829 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:885830 a rdf:Statement ; up:attribution _:885785 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:885831 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:885832 a rdf:Statement ; up:attribution _:885786 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:885833 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:885834 a rdf:Statement ; up:attribution _:885787 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03216 #Rule MF_03216 Created by:? on:2016-07-07 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_03216 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(URI(CONCAT(STR(?this), '#MF_03216a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_03216a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_03216a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_03216a5')) AS ?annotation5) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch89 faldo:location ?templateMotifSequenceMatchRegionQ9UBM190 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM192 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_0321685 . ?templateMotifSequenceMatchRegionQ9UBM190 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM191 . ?templateMotifSequenceMatchBeginQ9UBM191 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM186 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM192 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch93 faldo:location ?targetMotifMatchRegionMatch94 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0321696 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_0321687 . ?targetMotifMatchRegionMatch94 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0321695 . ?targetMotifMatchRegionMatchBeginMF_0321695 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0321688 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0321696 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn21) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_0321685, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_0321685) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_0321685, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionQ9UBM186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_0321687, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_0321687) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_0321687, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_0321687, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_0321687) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_0321687, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) . BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0321688) - 1) AS ?thisPositionOn22) . BIND(?this AS ?pfs1t99) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb19) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse20) . FILTER ((BOUND(?thisPositionOn21) && BOUND(?thisPositionOn22))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a18')) AS ?annotation18) . BIND(?this AS ?pfs17) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch104 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1105 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1107 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216100 . ?templateMotifSequenceMatchRegionQ9UBM1105 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1106 . ?templateMotifSequenceMatchBeginQ9UBM1106 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1101 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1107 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch108 faldo:location ?targetMotifMatchRegionMatch109 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216111 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216102 . ?targetMotifMatchRegionMatch109 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216110 . ?targetMotifMatchRegionMatchBeginMF_03216110 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216103 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216111 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216100, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216100) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216100, CONCAT('^(?:-*[^-]){', STR(((13 - ?templateMotifSequenceMatchBeginPositionQ9UBM1101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216102, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216102) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216102, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216102) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) . BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_03216103) - 1) AS ?thisPositionOn27) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216100, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216100) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216100, CONCAT('^(?:-*[^-]){', STR(((33 - ?templateMotifSequenceMatchBeginPositionQ9UBM1101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216102, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216102) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216102, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216102) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) . BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_03216103) - 1) AS ?thisPositionOn28) . BIND(?this AS ?pfs1t116) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse26) . FILTER ((BOUND(?thisPositionOn27) && BOUND(?thisPositionOn28))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a24')) AS ?annotation24) . BIND(?this AS ?pfs23) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch121 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1122 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1124 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216117 . ?templateMotifSequenceMatchRegionQ9UBM1122 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1123 . ?templateMotifSequenceMatchBeginQ9UBM1123 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1118 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1124 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch125 faldo:location ?targetMotifMatchRegionMatch126 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216128 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216119 . ?targetMotifMatchRegionMatch126 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216127 . ?targetMotifMatchRegionMatchBeginMF_03216127 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216120 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216128 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216117, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216117) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216117, CONCAT('^(?:-*[^-]){', STR(((34 - ?templateMotifSequenceMatchBeginPositionQ9UBM1118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216119, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216119) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216119, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216119) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) . BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_03216120) - 1) AS ?thisPositionOn33) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216117, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216117) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216117, CONCAT('^(?:-*[^-]){', STR(((45 - ?templateMotifSequenceMatchBeginPositionQ9UBM1118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216119, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216119) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216119, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216119) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) . BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_03216120) - 1) AS ?thisPositionOn34) . BIND(?this AS ?pfs1t133) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse32) . FILTER ((BOUND(?thisPositionOn33) && BOUND(?thisPositionOn34))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1139 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1141 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216134 . ?templateMotifSequenceMatchRegionQ9UBM1139 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1140 . ?templateMotifSequenceMatchBeginQ9UBM1140 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1135 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1141 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216145 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216136 . ?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216144 . ?targetMotifMatchRegionMatchBeginMF_03216144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216137 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216145 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216134, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216134) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216134, CONCAT('^(?:-*[^-]){', STR(((46 - ?templateMotifSequenceMatchBeginPositionQ9UBM1135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216136, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216136, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) . BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_03216137) - 1) AS ?thisPositionOn39) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216134, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216134) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216134, CONCAT('^(?:-*[^-]){', STR(((66 - ?templateMotifSequenceMatchBeginPositionQ9UBM1135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1148) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216136, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216136, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), '')))), '[^-]', ''))) AS ?step2149) . BIND(((?step2149 + ?targetMotifMatchRegionMatchBeginPositionMF_03216137) - 1) AS ?thisPositionOn40) . BIND(?this AS ?pfs1t150) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse38) . FILTER ((BOUND(?thisPositionOn39) && BOUND(?thisPositionOn40))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch155 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1156 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1158 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216151 . ?templateMotifSequenceMatchRegionQ9UBM1156 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1157 . ?templateMotifSequenceMatchBeginQ9UBM1157 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1152 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1158 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch159 faldo:location ?targetMotifMatchRegionMatch160 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216162 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216153 . ?targetMotifMatchRegionMatch160 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216161 . ?targetMotifMatchRegionMatchBeginMF_03216161 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216154 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216162 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216151, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216151) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216151, CONCAT('^(?:-*[^-]){', STR(((67 - ?templateMotifSequenceMatchBeginPositionQ9UBM1152) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1163) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216153, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216153) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216153, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216153) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), '')))), '[^-]', ''))) AS ?step2164) . BIND(((?step2164 + ?targetMotifMatchRegionMatchBeginPositionMF_03216154) - 1) AS ?thisPositionOn45) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216151, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216151) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216151, CONCAT('^(?:-*[^-]){', STR(((93 - ?templateMotifSequenceMatchBeginPositionQ9UBM1152) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216153, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216153) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216153, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216153) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) . BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_03216154) - 1) AS ?thisPositionOn46) . BIND(?this AS ?pfs1t167) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse44) . FILTER ((BOUND(?thisPositionOn45) && BOUND(?thisPositionOn46))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch172 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1173 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1175 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216168 . ?templateMotifSequenceMatchRegionQ9UBM1173 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1174 . ?templateMotifSequenceMatchBeginQ9UBM1174 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1169 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1175 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch176 faldo:location ?targetMotifMatchRegionMatch177 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216179 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216170 . ?targetMotifMatchRegionMatch177 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216178 . ?targetMotifMatchRegionMatchBeginMF_03216178 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216171 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216179 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216168, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216168) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216168, CONCAT('^(?:-*[^-]){', STR(((94 - ?templateMotifSequenceMatchBeginPositionQ9UBM1169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216170, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216170) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216170, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216170) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) . BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_03216171) - 1) AS ?thisPositionOn51) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216168, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216168) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216168, CONCAT('^(?:-*[^-]){', STR(((114 - ?templateMotifSequenceMatchBeginPositionQ9UBM1169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1182) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216170, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216170) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216170, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216170) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), '')))), '[^-]', ''))) AS ?step2183) . BIND(((?step2183 + ?targetMotifMatchRegionMatchBeginPositionMF_03216171) - 1) AS ?thisPositionOn52) . BIND(?this AS ?pfs1t184) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse50) . FILTER ((BOUND(?thisPositionOn51) && BOUND(?thisPositionOn52))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch189 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1190 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1192 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216185 . ?templateMotifSequenceMatchRegionQ9UBM1190 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1191 . ?templateMotifSequenceMatchBeginQ9UBM1191 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1186 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1192 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch193 faldo:location ?targetMotifMatchRegionMatch194 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216196 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216187 . ?targetMotifMatchRegionMatch194 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216195 . ?targetMotifMatchRegionMatchBeginMF_03216195 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216188 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216196 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216185, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216185) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216185, CONCAT('^(?:-*[^-]){', STR(((115 - ?templateMotifSequenceMatchBeginPositionQ9UBM1186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216187, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216187) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216187, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216187) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), '')))), '[^-]', ''))) AS ?step2198) . BIND(((?step2198 + ?targetMotifMatchRegionMatchBeginPositionMF_03216188) - 1) AS ?thisPositionOn57) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216185, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216185) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216185, CONCAT('^(?:-*[^-]){', STR(((157 - ?templateMotifSequenceMatchBeginPositionQ9UBM1186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1199) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216187, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216187) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216187, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216187) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), '')))), '[^-]', ''))) AS ?step2200) . BIND(((?step2200 + ?targetMotifMatchRegionMatchBeginPositionMF_03216188) - 1) AS ?thisPositionOn58) . BIND(?this AS ?pfs1t201) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse56) . FILTER ((BOUND(?thisPositionOn57) && BOUND(?thisPositionOn58))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a54')) AS ?annotation54) . BIND(?this AS ?pfs53) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch206 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1207 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1209 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216202 . ?templateMotifSequenceMatchRegionQ9UBM1207 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1208 . ?templateMotifSequenceMatchBeginQ9UBM1208 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1203 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1209 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch210 faldo:location ?targetMotifMatchRegionMatch211 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216213 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216204 . ?targetMotifMatchRegionMatch211 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216212 . ?targetMotifMatchRegionMatchBeginMF_03216212 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216205 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216213 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216202, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216202) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216202, CONCAT('^(?:-*[^-]){', STR(((158 - ?templateMotifSequenceMatchBeginPositionQ9UBM1203) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1214) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216204, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216204) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216204, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216204) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), '')))), '[^-]', ''))) AS ?step2215) . BIND(((?step2215 + ?targetMotifMatchRegionMatchBeginPositionMF_03216205) - 1) AS ?thisPositionOn63) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216202, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216202) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216202, CONCAT('^(?:-*[^-]){', STR(((178 - ?templateMotifSequenceMatchBeginPositionQ9UBM1203) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216204, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216204) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216204, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216204) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) . BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_03216205) - 1) AS ?thisPositionOn64) . BIND(?this AS ?pfs1t218) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb61) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse62) . FILTER ((BOUND(?thisPositionOn63) && BOUND(?thisPositionOn64))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a60')) AS ?annotation60) . BIND(?this AS ?pfs59) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch223 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1224 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1226 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216219 . ?templateMotifSequenceMatchRegionQ9UBM1224 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1225 . ?templateMotifSequenceMatchBeginQ9UBM1225 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1220 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1226 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch227 faldo:location ?targetMotifMatchRegionMatch228 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216230 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216221 . ?targetMotifMatchRegionMatch228 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216229 . ?targetMotifMatchRegionMatchBeginMF_03216229 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216222 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216230 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216219, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216219) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216219, CONCAT('^(?:-*[^-]){', STR(((179 - ?templateMotifSequenceMatchBeginPositionQ9UBM1220) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216221, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216221) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216221, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216221) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) . BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_03216222) - 1) AS ?thisPositionOn69) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn70) . BIND(?this AS ?pfs1t233) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb67) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse68) . FILTER ((BOUND(?thisPositionOn69) && BOUND(?thisPositionOn70))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a66')) AS ?annotation66) . BIND(?this AS ?pfs65) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch238 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1239 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1241 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216234 . ?templateMotifSequenceMatchRegionQ9UBM1239 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1240 . ?templateMotifSequenceMatchBeginQ9UBM1240 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1235 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1241 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch242 faldo:location ?targetMotifMatchRegionMatch243 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216245 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216236 . ?targetMotifMatchRegionMatch243 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216244 . ?targetMotifMatchRegionMatchBeginMF_03216244 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216237 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216245 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216234, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216234) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216234, CONCAT('^(?:-*[^-]){', STR(((98 - ?templateMotifSequenceMatchBeginPositionQ9UBM1235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216236, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216236) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216236, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216236) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) . BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_03216237) - 1) AS ?thisPositionOn76) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216234, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216234) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216234, CONCAT('^(?:-*[^-]){', STR(((100 - ?templateMotifSequenceMatchBeginPositionQ9UBM1235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1248) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216236, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216236) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1248), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216236, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216236) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1248), '}'), '')))), '[^-]', ''))) AS ?step2249) . BIND(((?step2249 + ?targetMotifMatchRegionMatchBeginPositionMF_03216237) - 1) AS ?thisPositionOn77) . BIND(?this AS ?pfs1t250) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb73) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse74) . FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)G', SUBSTR(?thisSequenceValue, ?thisPositionOn76, (?thisPositionOn77 - ?thisPositionOn76)))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a72')) AS ?annotation72) . BIND(?this AS ?pfs71) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch255 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1256 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1258 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216251 . ?templateMotifSequenceMatchRegionQ9UBM1256 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1257 . ?templateMotifSequenceMatchBeginQ9UBM1257 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1252 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1258 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch259 faldo:location ?targetMotifMatchRegionMatch260 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216262 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216253 . ?targetMotifMatchRegionMatch260 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216261 . ?targetMotifMatchRegionMatchBeginMF_03216261 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216254 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216262 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216251, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216251) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216251, CONCAT('^(?:-*[^-]){', STR(((180 - ?templateMotifSequenceMatchBeginPositionQ9UBM1252) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1263) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216253, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216253) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216253, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216253) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), '')))), '[^-]', ''))) AS ?step2264) . BIND(((?step2264 + ?targetMotifMatchRegionMatchBeginPositionMF_03216254) - 1) AS ?thisPositionOn83) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216251, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216251) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216251, CONCAT('^(?:-*[^-]){', STR(((181 - ?templateMotifSequenceMatchBeginPositionQ9UBM1252) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1265) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216253, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216253) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1265), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216253, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216253) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1265), '}'), '')))), '[^-]', ''))) AS ?step2266) . BIND(((?step2266 + ?targetMotifMatchRegionMatchBeginPositionMF_03216254) - 1) AS ?thisPositionOn84) . BIND(?this AS ?pfs1t267) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfsb80) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfse81) . FILTER (REGEX('E[ARNDCQEGHILKMFPSTWYVBZJUOX]', SUBSTR(?thisSequenceValue, ?thisPositionOn83, (?thisPositionOn84 - ?thisPositionOn83)))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a79')) AS ?annotation79) . BIND(?this AS ?pfs78) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?case6) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:4751 . })) . BIND(?this AS ?case7) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33090 . BIND(?this AS ?case8) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:33090 . })) . BIND(?this AS ?case9) . } OPTIONAL { ?this a up:Protein . VALUES ?supertaxon268 {taxon:4751 taxon:33090} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon268 . BIND(?this AS ?case10) . BIND(URI(CONCAT(STR(?this), '#MF_03216a11')) AS ?name11) . BIND(URI(CONCAT(STR(?this), '#MF_03216a12')) AS ?name12) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon269 {taxon:4751 taxon:33090} ?thisOrganism rdfs:subClassOf+ ?supertaxon269 . })) . BIND(?this AS ?case13) . BIND(URI(CONCAT(STR(?this), '#MF_03216a14')) AS ?name14) . BIND(URI(CONCAT(STR(?this), '#MF_03216a15')) AS ?name15) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon270 {taxon:33090 taxon:7742} ?thisOrganism rdfs:subClassOf+ ?supertaxon270 . })) . BIND(?this AS ?case16) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_03216http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_03216#construct