Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00870#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00870#construct-template-166
http://purl.uniprot.org/unirules/MF_00870#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00870#construct-template-162
http://purl.uniprot.org/unirules/MF_00870#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00870#construct-template-186
http://purl.uniprot.org/unirules/MF_00870#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00870#construct-template-163
http://purl.uniprot.org/unirules/MF_00870#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00870#construct-template-187
http://purl.uniprot.org/unirules/MF_00870#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00870#construct-template-188
http://purl.uniprot.org/unirules/MF_00870#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00870#construct-template-208
http://purl.uniprot.org/unirules/MF_00870#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00870#construct-template-209
http://purl.uniprot.org/unirules/MF_00870#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00870#construct-template-180
http://purl.uniprot.org/unirules/MF_00870#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00870#construct-template-181
http://purl.uniprot.org/unirules/MF_00870#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00870#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00870#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00870#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00870#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00870#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:311021 up:source unirule:MF_00870 . _:311022 up:source unirule:MF_00870 . _:311023 up:source unirule:MF_00870 . _:311024 up:source unirule:MF_00870 . _:311025 up:source unirule:MF_00870 . _:311026 up:source unirule:MF_00870 . _:311027 up:source unirule:MF_00870 . _:311028 up:source unirule:MF_00870 . _:311029 up:source unirule:MF_00870 . _:311030 up:source unirule:MF_00870 . _:311031 up:source unirule:MF_00870 . _:311032 up:source unirule:MF_00870 . _:311033 up:source unirule:MF_00870 . _:311034 up:source unirule:MF_00870 . _:311035 up:source unirule:MF_00870 . _:311036 up:source unirule:MF_00870 . _:311037 up:source unirule:MF_00870 . _:311038 up:source unirule:MF_00870 . _:311039 up:source unirule:MF_00870 . _:311040 up:source unirule:MF_00870 . _:311041 up:source unirule:MF_00870 . _:311042 up:source unirule:MF_00870 . _:311043 up:source unirule:MF_00870 . _:311044 up:source unirule:MF_00870 . _:311045 up:source unirule:MF_00870 . _:311046 up:source unirule:MF_00870 . _:311047 up:source unirule:MF_00870 . _:311048 up:source unirule:MF_00870 . _:311049 up:source unirule:MF_00870 . _:311050 up:source unirule:MF_00870 . _:311051 up:source unirule:MF_00870 . _:311052 up:source unirule:MF_00870 . _:311053 up:source unirule:MF_00870 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation4 ; up:classifiedWith GO:0003723 , GO:0004521 , GO:0004532 , GO:0006353 , keyword:238 , keyword:255 , keyword:269 , keyword:378 , keyword:540 , keyword:694 , keyword:805 , keyword:806 ; up:recommendedName ?name0 . ?name0 up:ecName '3.1.-.-' ; up:fullName 'Transcription termination factor FttA' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'fttA' . ?annotation2 a up:Function_Annotation ; rdfs:comment "Terminates transcription on the whole genome. Termination is linked to FttA-mediated RNA cleavage and does not require NTP hydrolysis. Cleaves endonucleolytically at the RNA exit channel of RNA polymerase (RNAP); the 5'-3' exonuclease activity of this protein degrades the nascent RNA released from RNAP." . ?annotation3 a up:Subunit_Annotation ; rdfs:comment 'Homodimer. Interacts with RNA polymerase (RNAP), interacts with the Spt4-Spt5 complex.' . ?annotation4 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the metallo-beta-lactamase superfamily. RNA-metabolizing metallo-beta-lactamase-like family. FttA subfamily.' . ?case5 up:classifiedWith GO:0008270 , keyword:479 , keyword:862 . ?pfs7 up:annotation ?annotation8 , ?annotation14 , ?annotation20 , ?annotation26 . ?annotation8 faldo:begin ?pfsb9 ; faldo:end ?pfse10 ; up:ligand ?ligand11 ; rdf:type up:Binding_Site_Annotation . ?pfsb9 faldo:position ?thisPositionOn12 ; rdf:type faldo:ExactPosition . ?pfse10 faldo:position ?thisPositionOn13 ; rdf:type faldo:ExactPosition . ?ligand11 rdfs:subClassOf chebi:29105 . ?annotation14 faldo:begin ?pfsb15 ; faldo:end ?pfse16 ; up:ligand ?ligand17 ; rdf:type up:Binding_Site_Annotation . ?pfsb15 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse16 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?ligand17 rdfs:subClassOf chebi:29105 . ?annotation20 faldo:begin ?pfsb21 ; faldo:end ?pfse22 ; up:ligand ?ligand23 ; rdf:type up:Binding_Site_Annotation . ?pfsb21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?ligand23 rdfs:subClassOf chebi:29105 . ?annotation26 faldo:begin ?pfsb27 ; faldo:end ?pfse28 ; up:ligand ?ligand29 ; rdf:type up:Binding_Site_Annotation . ?pfsb27 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?ligand29 rdfs:subClassOf chebi:29105 . ?pfs32 up:annotation ?annotation33 , ?annotation39 , ?annotation45 , ?annotation51 . ?annotation33 faldo:begin ?pfsb34 ; faldo:end ?pfse35 ; up:ligand ?ligand36 ; rdf:type up:Binding_Site_Annotation . ?pfsb34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?ligand36 rdfs:subClassOf chebi:29105 . ?annotation39 faldo:begin ?pfsb40 ; faldo:end ?pfse41 ; up:ligand ?ligand42 ; rdf:type up:Binding_Site_Annotation . ?pfsb40 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?pfse41 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?ligand42 rdfs:subClassOf chebi:29105 . ?annotation45 faldo:begin ?pfsb46 ; faldo:end ?pfse47 ; up:ligand ?ligand48 ; rdf:type up:Binding_Site_Annotation . ?pfsb46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse47 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?ligand48 rdfs:subClassOf chebi:29105 . ?annotation51 faldo:begin ?pfsb52 ; faldo:end ?pfse53 ; up:ligand ?ligand54 ; rdf:type up:Binding_Site_Annotation . ?pfsb52 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfse53 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?ligand54 rdfs:subClassOf chebi:29105 . ?pfs57 up:annotation ?annotation58 . ?annotation58 faldo:begin ?pfsb59 ; faldo:end ?pfse60 ; rdf:type up:Region_Annotation ; rdfs:comment 'KHa' . ?pfsb59 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfse60 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?pfs63 up:annotation ?annotation64 . ?annotation64 faldo:begin ?pfsb65 ; faldo:end ?pfse66 ; rdf:type up:Region_Annotation ; rdfs:comment 'KHb' . ?pfsb65 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?pfse66 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?pfs69 up:annotation ?annotation70 . ?annotation70 faldo:begin ?pfsb71 ; faldo:end ?pfse72 ; rdf:type up:Region_Annotation ; rdfs:comment 'Metallo-beta-lactamase N-terminus' . ?pfsb71 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?pfse72 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?pfs75 up:annotation ?annotation76 . ?annotation76 faldo:begin ?pfsb77 ; faldo:end ?pfse78 ; rdf:type up:Region_Annotation ; rdfs:comment 'Beta-Casp' . ?pfsb77 faldo:position ?thisPositionOn79 ; rdf:type faldo:ExactPosition . ?pfse78 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . ?pfs81 up:annotation ?annotation82 . ?annotation82 faldo:begin ?pfsb83 ; faldo:end ?pfse84 ; rdf:type up:Region_Annotation ; rdfs:comment 'Metallo-beta-lactamase C-terminus' . ?pfsb83 faldo:position ?thisPositionOn85 ; rdf:type faldo:ExactPosition . ?pfse84 faldo:position ?thisPositionOn86 ; rdf:type faldo:ExactPosition . _:311054 a rdf:Statement ; up:attribution _:311021 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:311055 a rdf:Statement ; up:attribution _:311022 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:311056 a rdf:Statement ; up:attribution _:311023 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:311057 a rdf:Statement ; up:attribution _:311024 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:311058 a rdf:Statement ; up:attribution _:311025 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:311059 a rdf:Statement ; up:attribution _:311026 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:238 . _:311060 a rdf:Statement ; up:attribution _:311027 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:255 . _:311061 a rdf:Statement ; up:attribution _:311028 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:269 . _:311062 a rdf:Statement ; up:attribution _:311029 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:311063 a rdf:Statement ; up:attribution _:311030 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:540 . _:311064 a rdf:Statement ; up:attribution _:311031 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:694 . _:311065 a rdf:Statement ; up:attribution _:311032 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:805 . _:311066 a rdf:Statement ; up:attribution _:311033 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:806 . _:311067 a rdf:Statement ; up:attribution _:311034 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006353 . _:311068 a rdf:Statement ; up:attribution _:311035 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003723 . _:311069 a rdf:Statement ; up:attribution _:311036 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004521 . _:311070 a rdf:Statement ; up:attribution _:311037 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004532 . _:311071 a rdf:Statement ; up:attribution _:311038 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:311072 a rdf:Statement ; up:attribution _:311039 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:311073 a rdf:Statement ; up:attribution _:311040 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:311074 a rdf:Statement ; up:source unirule:MF_00870 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:311075 a rdf:Statement ; up:attribution _:311041 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:311076 a rdf:Statement ; up:source unirule:MF_00870 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:311077 a rdf:Statement ; up:attribution _:311042 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:311078 a rdf:Statement ; up:source unirule:MF_00870 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:311079 a rdf:Statement ; up:attribution _:311043 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:311080 a rdf:Statement ; up:source unirule:MF_00870 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:311081 a rdf:Statement ; up:attribution _:311044 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:311082 a rdf:Statement ; up:source unirule:MF_00870 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:311083 a rdf:Statement ; up:attribution _:311045 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:311084 a rdf:Statement ; up:source unirule:MF_00870 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:311085 a rdf:Statement ; up:attribution _:311046 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:311086 a rdf:Statement ; up:source unirule:MF_00870 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:311087 a rdf:Statement ; up:attribution _:311047 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:311088 a rdf:Statement ; up:source unirule:MF_00870 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:311089 a rdf:Statement ; up:attribution _:311048 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:311090 a rdf:Statement ; up:source unirule:MF_00870 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:311091 a rdf:Statement ; up:attribution _:311049 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:311092 a rdf:Statement ; up:source unirule:MF_00870 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:311093 a rdf:Statement ; up:attribution _:311050 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:311094 a rdf:Statement ; up:source unirule:MF_00870 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:311095 a rdf:Statement ; up:attribution _:311051 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:311096 a rdf:Statement ; up:source unirule:MF_00870 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:311097 a rdf:Statement ; up:attribution _:311052 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:311098 a rdf:Statement ; up:source unirule:MF_00870 ; rdf:subject ?pfs81 ; rdf:predicate up:annotation ; rdf:object ?annotation82 . _:311099 a rdf:Statement ; up:attribution _:311053 ; rdf:subject ?pfs81 ; rdf:predicate up:annotation ; rdf:object ?annotation82 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00870 #Rule MF_00870 Created by:? on:2024-02-19 Modified by:Catherine Rivoire on:2024-03-04 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00870 . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(URI(CONCAT(STR(?this), '#MF_00870a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00870a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00870a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00870a4')) AS ?annotation4) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch91 faldo:location ?templateMotifSequenceMatchRegionO2727192 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO2727194 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO27271MF_0087087 . ?templateMotifSequenceMatchRegionO2727192 faldo:begin ?templateMotifSequenceMatchBeginO2727193 . ?templateMotifSequenceMatchBeginO2727193 faldo:position ?templateMotifSequenceMatchBeginPositionO2727188 ; faldo:reference isoform:O27271-1 . ?templateMotifSequenceProfileAlignmentOperationO2727194 edam:has_input signature:MF_00870 ; rdf:type edam:operation_0300 . ?targetMotifMatch95 faldo:location ?targetMotifMatchRegionMatch96 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0087098 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO27271MF_0087089 . ?targetMotifMatchRegionMatch96 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0087097 . ?targetMotifMatchRegionMatchBeginMF_0087097 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0087090 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0087098 edam:has_input signature:MF_00870 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_0087087, 1, (STRLEN(?templateMotifCigarO27271MF_0087087) - STRLEN(REPLACE(?templateMotifCigarO27271MF_0087087, CONCAT('^(?:-*[^-]){', STR(((242 - ?templateMotifSequenceMatchBeginPositionO2727188) + 1)), '}'), '')))), '[a-z]', '')) AS ?step199) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_0087089, 1, (STRLEN(?targetMotifMatchCigarO27271MF_0087089) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_0087089, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_0087089, 1, (STRLEN(?targetMotifMatchCigarO27271MF_0087089) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_0087089, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), '')))), '[^-]', ''))) AS ?step2100) . BIND(((?step2100 + ?targetMotifMatchRegionMatchBeginPositionMF_0087090) - 1) AS ?thisPositionOn12) . BIND(?thisPositionOn12 AS ?thisPositionOn13) . BIND(?this AS ?pfs1t101) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb9) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse10) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn12, 1) = 'H')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_0087087, 1, (STRLEN(?templateMotifCigarO27271MF_0087087) - STRLEN(REPLACE(?templateMotifCigarO27271MF_0087087, CONCAT('^(?:-*[^-]){', STR(((244 - ?templateMotifSequenceMatchBeginPositionO2727188) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_0087089, 1, (STRLEN(?targetMotifMatchCigarO27271MF_0087089) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_0087089, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_0087089, 1, (STRLEN(?targetMotifMatchCigarO27271MF_0087089) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_0087089, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) . BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0087090) - 1) AS ?thisPositionOn18) . BIND(?thisPositionOn18 AS ?thisPositionOn19) . BIND(?this AS ?pfs1t104) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'H')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_0087087, 1, (STRLEN(?templateMotifCigarO27271MF_0087087) - STRLEN(REPLACE(?templateMotifCigarO27271MF_0087087, CONCAT('^(?:-*[^-]){', STR(((329 - ?templateMotifSequenceMatchBeginPositionO2727188) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_0087089, 1, (STRLEN(?targetMotifMatchCigarO27271MF_0087089) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_0087089, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_0087089, 1, (STRLEN(?targetMotifMatchCigarO27271MF_0087089) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_0087089, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) . BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0087090) - 1) AS ?thisPositionOn24) . BIND(?thisPositionOn24 AS ?thisPositionOn25) . BIND(?this AS ?pfs1t107) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'H')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_0087087, 1, (STRLEN(?templateMotifCigarO27271MF_0087087) - STRLEN(REPLACE(?templateMotifCigarO27271MF_0087087, CONCAT('^(?:-*[^-]){', STR(((352 - ?templateMotifSequenceMatchBeginPositionO2727188) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_0087089, 1, (STRLEN(?targetMotifMatchCigarO27271MF_0087089) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_0087089, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_0087089, 1, (STRLEN(?targetMotifMatchCigarO27271MF_0087089) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_0087089, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) . BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0087090) - 1) AS ?thisPositionOn30) . BIND(?thisPositionOn30 AS ?thisPositionOn31) . BIND(?this AS ?pfs1t110) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'D')) . BIND(?this AS ?pfs7) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionO27271116 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO27271118 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO27271MF_00870111 . ?templateMotifSequenceMatchRegionO27271116 faldo:begin ?templateMotifSequenceMatchBeginO27271117 . ?templateMotifSequenceMatchBeginO27271117 faldo:position ?templateMotifSequenceMatchBeginPositionO27271112 ; faldo:reference isoform:O27271-1 . ?templateMotifSequenceProfileAlignmentOperationO27271118 edam:has_input signature:MF_00870 ; rdf:type edam:operation_0300 . ?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00870122 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO27271MF_00870113 . ?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00870121 . ?targetMotifMatchRegionMatchBeginMF_00870121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00870114 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00870122 edam:has_input signature:MF_00870 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_2) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_00870111, 1, (STRLEN(?templateMotifCigarO27271MF_00870111) - STRLEN(REPLACE(?templateMotifCigarO27271MF_00870111, CONCAT('^(?:-*[^-]){', STR(((246 - ?templateMotifSequenceMatchBeginPositionO27271112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_00870113, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870113) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_00870113, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870113) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) . BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_00870114) - 1) AS ?thisPositionOn37) . BIND(?thisPositionOn37 AS ?thisPositionOn38) . BIND(?this AS ?pfs2t125) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'D')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_00870111, 1, (STRLEN(?templateMotifCigarO27271MF_00870111) - STRLEN(REPLACE(?templateMotifCigarO27271MF_00870111, CONCAT('^(?:-*[^-]){', STR(((247 - ?templateMotifSequenceMatchBeginPositionO27271112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_00870113, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870113) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_00870113, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870113) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) . BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_00870114) - 1) AS ?thisPositionOn43) . BIND(?thisPositionOn43 AS ?thisPositionOn44) . BIND(?this AS ?pfs2t128) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb40) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse41) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'H')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_00870111, 1, (STRLEN(?templateMotifCigarO27271MF_00870111) - STRLEN(REPLACE(?templateMotifCigarO27271MF_00870111, CONCAT('^(?:-*[^-]){', STR(((352 - ?templateMotifSequenceMatchBeginPositionO27271112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_00870113, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870113) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_00870113, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870113) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) . BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_00870114) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs2t131) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'D')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_00870111, 1, (STRLEN(?templateMotifCigarO27271MF_00870111) - STRLEN(REPLACE(?templateMotifCigarO27271MF_00870111, CONCAT('^(?:-*[^-]){', STR(((603 - ?templateMotifSequenceMatchBeginPositionO27271112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1132) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_00870113, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870113) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_00870113, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870113) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), '')))), '[^-]', ''))) AS ?step2133) . BIND(((?step2133 + ?targetMotifMatchRegionMatchBeginPositionMF_00870114) - 1) AS ?thisPositionOn55) . BIND(?thisPositionOn55 AS ?thisPositionOn56) . BIND(?this AS ?pfs2t134) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'H')) . BIND(?this AS ?pfs32) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch139 faldo:location ?templateMotifSequenceMatchRegionO27271140 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO27271142 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO27271MF_00870135 . ?templateMotifSequenceMatchRegionO27271140 faldo:begin ?templateMotifSequenceMatchBeginO27271141 . ?templateMotifSequenceMatchBeginO27271141 faldo:position ?templateMotifSequenceMatchBeginPositionO27271136 ; faldo:reference isoform:O27271-1 . ?templateMotifSequenceProfileAlignmentOperationO27271142 edam:has_input signature:MF_00870 ; rdf:type edam:operation_0300 . ?targetMotifMatch143 faldo:location ?targetMotifMatchRegionMatch144 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00870146 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO27271MF_00870137 . ?targetMotifMatchRegionMatch144 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00870145 . ?targetMotifMatchRegionMatchBeginMF_00870145 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00870138 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00870146 edam:has_input signature:MF_00870 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_00870135, 1, (STRLEN(?templateMotifCigarO27271MF_00870135) - STRLEN(REPLACE(?templateMotifCigarO27271MF_00870135, CONCAT('^(?:-*[^-]){', STR(((3 - ?templateMotifSequenceMatchBeginPositionO27271136) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1147) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_00870137, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870137) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_00870137, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870137) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), '')))), '[^-]', ''))) AS ?step2148) . BIND(((?step2148 + ?targetMotifMatchRegionMatchBeginPositionMF_00870138) - 1) AS ?thisPositionOn61) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_00870135, 1, (STRLEN(?templateMotifCigarO27271MF_00870135) - STRLEN(REPLACE(?templateMotifCigarO27271MF_00870135, CONCAT('^(?:-*[^-]){', STR(((70 - ?templateMotifSequenceMatchBeginPositionO27271136) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1149) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_00870137, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870137) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_00870137, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870137) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), '')))), '[^-]', ''))) AS ?step2150) . BIND(((?step2150 + ?targetMotifMatchRegionMatchBeginPositionMF_00870138) - 1) AS ?thisPositionOn62) . BIND(?this AS ?pfs3t151) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb59) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse60) . FILTER ((BOUND(?thisPositionOn61) && BOUND(?thisPositionOn62))) . BIND(URI(CONCAT(STR(?this), '#MF_00870a58')) AS ?annotation58) . BIND(?this AS ?pfs57) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch156 faldo:location ?templateMotifSequenceMatchRegionO27271157 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO27271159 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO27271MF_00870152 . ?templateMotifSequenceMatchRegionO27271157 faldo:begin ?templateMotifSequenceMatchBeginO27271158 . ?templateMotifSequenceMatchBeginO27271158 faldo:position ?templateMotifSequenceMatchBeginPositionO27271153 ; faldo:reference isoform:O27271-1 . ?templateMotifSequenceProfileAlignmentOperationO27271159 edam:has_input signature:MF_00870 ; rdf:type edam:operation_0300 . ?targetMotifMatch160 faldo:location ?targetMotifMatchRegionMatch161 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00870163 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO27271MF_00870154 . ?targetMotifMatchRegionMatch161 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00870162 . ?targetMotifMatchRegionMatchBeginMF_00870162 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00870155 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00870163 edam:has_input signature:MF_00870 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_00870152, 1, (STRLEN(?templateMotifCigarO27271MF_00870152) - STRLEN(REPLACE(?templateMotifCigarO27271MF_00870152, CONCAT('^(?:-*[^-]){', STR(((71 - ?templateMotifSequenceMatchBeginPositionO27271153) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1164) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_00870154, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870154) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_00870154, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870154) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), '')))), '[^-]', ''))) AS ?step2165) . BIND(((?step2165 + ?targetMotifMatchRegionMatchBeginPositionMF_00870155) - 1) AS ?thisPositionOn67) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_00870152, 1, (STRLEN(?templateMotifCigarO27271MF_00870152) - STRLEN(REPLACE(?templateMotifCigarO27271MF_00870152, CONCAT('^(?:-*[^-]){', STR(((138 - ?templateMotifSequenceMatchBeginPositionO27271153) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_00870154, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870154) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_00870154, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870154) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) . BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_00870155) - 1) AS ?thisPositionOn68) . BIND(?this AS ?pfs3t168) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse66) . FILTER ((BOUND(?thisPositionOn67) && BOUND(?thisPositionOn68))) . BIND(URI(CONCAT(STR(?this), '#MF_00870a64')) AS ?annotation64) . BIND(?this AS ?pfs63) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch173 faldo:location ?templateMotifSequenceMatchRegionO27271174 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO27271176 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO27271MF_00870169 . ?templateMotifSequenceMatchRegionO27271174 faldo:begin ?templateMotifSequenceMatchBeginO27271175 . ?templateMotifSequenceMatchBeginO27271175 faldo:position ?templateMotifSequenceMatchBeginPositionO27271170 ; faldo:reference isoform:O27271-1 . ?templateMotifSequenceProfileAlignmentOperationO27271176 edam:has_input signature:MF_00870 ; rdf:type edam:operation_0300 . ?targetMotifMatch177 faldo:location ?targetMotifMatchRegionMatch178 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00870180 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO27271MF_00870171 . ?targetMotifMatchRegionMatch178 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00870179 . ?targetMotifMatchRegionMatchBeginMF_00870179 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00870172 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00870180 edam:has_input signature:MF_00870 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_00870169, 1, (STRLEN(?templateMotifCigarO27271MF_00870169) - STRLEN(REPLACE(?templateMotifCigarO27271MF_00870169, CONCAT('^(?:-*[^-]){', STR(((179 - ?templateMotifSequenceMatchBeginPositionO27271170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_00870171, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870171) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_00870171, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870171) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) . BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_00870172) - 1) AS ?thisPositionOn73) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_00870169, 1, (STRLEN(?templateMotifCigarO27271MF_00870169) - STRLEN(REPLACE(?templateMotifCigarO27271MF_00870169, CONCAT('^(?:-*[^-]){', STR(((383 - ?templateMotifSequenceMatchBeginPositionO27271170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1183) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_00870171, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870171) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_00870171, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870171) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), '')))), '[^-]', ''))) AS ?step2184) . BIND(((?step2184 + ?targetMotifMatchRegionMatchBeginPositionMF_00870172) - 1) AS ?thisPositionOn74) . BIND(?this AS ?pfs3t185) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb71) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse72) . FILTER ((BOUND(?thisPositionOn73) && BOUND(?thisPositionOn74))) . BIND(URI(CONCAT(STR(?this), '#MF_00870a70')) AS ?annotation70) . BIND(?this AS ?pfs69) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch190 faldo:location ?templateMotifSequenceMatchRegionO27271191 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO27271193 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO27271MF_00870186 . ?templateMotifSequenceMatchRegionO27271191 faldo:begin ?templateMotifSequenceMatchBeginO27271192 . ?templateMotifSequenceMatchBeginO27271192 faldo:position ?templateMotifSequenceMatchBeginPositionO27271187 ; faldo:reference isoform:O27271-1 . ?templateMotifSequenceProfileAlignmentOperationO27271193 edam:has_input signature:MF_00870 ; rdf:type edam:operation_0300 . ?targetMotifMatch194 faldo:location ?targetMotifMatchRegionMatch195 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00870197 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO27271MF_00870188 . ?targetMotifMatchRegionMatch195 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00870196 . ?targetMotifMatchRegionMatchBeginMF_00870196 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00870189 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00870197 edam:has_input signature:MF_00870 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_00870186, 1, (STRLEN(?templateMotifCigarO27271MF_00870186) - STRLEN(REPLACE(?templateMotifCigarO27271MF_00870186, CONCAT('^(?:-*[^-]){', STR(((384 - ?templateMotifSequenceMatchBeginPositionO27271187) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1198) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_00870188, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870188) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_00870188, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870188) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), '')))), '[^-]', ''))) AS ?step2199) . BIND(((?step2199 + ?targetMotifMatchRegionMatchBeginPositionMF_00870189) - 1) AS ?thisPositionOn79) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_00870186, 1, (STRLEN(?templateMotifCigarO27271MF_00870186) - STRLEN(REPLACE(?templateMotifCigarO27271MF_00870186, CONCAT('^(?:-*[^-]){', STR(((577 - ?templateMotifSequenceMatchBeginPositionO27271187) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1200) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_00870188, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870188) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_00870188, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870188) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), '')))), '[^-]', ''))) AS ?step2201) . BIND(((?step2201 + ?targetMotifMatchRegionMatchBeginPositionMF_00870189) - 1) AS ?thisPositionOn80) . BIND(?this AS ?pfs3t202) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfsb77) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfse78) . FILTER ((BOUND(?thisPositionOn79) && BOUND(?thisPositionOn80))) . BIND(URI(CONCAT(STR(?this), '#MF_00870a76')) AS ?annotation76) . BIND(?this AS ?pfs75) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch207 faldo:location ?templateMotifSequenceMatchRegionO27271208 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO27271210 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO27271MF_00870203 . ?templateMotifSequenceMatchRegionO27271208 faldo:begin ?templateMotifSequenceMatchBeginO27271209 . ?templateMotifSequenceMatchBeginO27271209 faldo:position ?templateMotifSequenceMatchBeginPositionO27271204 ; faldo:reference isoform:O27271-1 . ?templateMotifSequenceProfileAlignmentOperationO27271210 edam:has_input signature:MF_00870 ; rdf:type edam:operation_0300 . ?targetMotifMatch211 faldo:location ?targetMotifMatchRegionMatch212 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00870214 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO27271MF_00870205 . ?targetMotifMatchRegionMatch212 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00870213 . ?targetMotifMatchRegionMatchBeginMF_00870213 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00870206 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00870214 edam:has_input signature:MF_00870 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_00870203, 1, (STRLEN(?templateMotifCigarO27271MF_00870203) - STRLEN(REPLACE(?templateMotifCigarO27271MF_00870203, CONCAT('^(?:-*[^-]){', STR(((578 - ?templateMotifSequenceMatchBeginPositionO27271204) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1215) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_00870205, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870205) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_00870205, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870205) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), '')))), '[^-]', ''))) AS ?step2216) . BIND(((?step2216 + ?targetMotifMatchRegionMatchBeginPositionMF_00870206) - 1) AS ?thisPositionOn85) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO27271MF_00870203, 1, (STRLEN(?templateMotifCigarO27271MF_00870203) - STRLEN(REPLACE(?templateMotifCigarO27271MF_00870203, CONCAT('^(?:-*[^-]){', STR(((636 - ?templateMotifSequenceMatchBeginPositionO27271204) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1217) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO27271MF_00870205, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870205) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO27271MF_00870205, 1, (STRLEN(?targetMotifMatchCigarO27271MF_00870205) - STRLEN(REPLACE(?targetMotifMatchCigarO27271MF_00870205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), '')))), '[^-]', ''))) AS ?step2218) . BIND(((?step2218 + ?targetMotifMatchRegionMatchBeginPositionMF_00870206) - 1) AS ?thisPositionOn86) . BIND(?this AS ?pfs3t219) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn85))) AS ?pfsb83) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn86))) AS ?pfse84) . FILTER ((BOUND(?thisPositionOn85) && BOUND(?thisPositionOn86))) . BIND(URI(CONCAT(STR(?this), '#MF_00870a82')) AS ?annotation82) . BIND(?this AS ?pfs81) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag220) . } BIND(IF((BOUND(?tagFTGRP_1) || BOUND(?tagFTGRP_2)), ?caseWithTag220, ?UNBOUND_VARIABLE) AS ?case5) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag221) . } BIND(IF((BOUND(?tagFTGRP_1) || BOUND(?tagFTGRP_2)), ?caseWithTag221, ?UNBOUND_VARIABLE) AS ?case6) . } "xsd:string
http://purl.uniprot.org/unirules/MF_00870http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00870#construct