| http://purl.uniprot.org/unirules/MF_00848#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:302037 up:source unirule:MF_00848 .
_:302038 up:source unirule:MF_00848 .
_:302039 up:source unirule:MF_00848 .
_:302040 up:source unirule:MF_00848 .
_:302041 up:source unirule:MF_00848 .
_:302042 up:source unirule:MF_00848 .
_:302043 up:source unirule:MF_00848 .
_:302044 up:source unirule:MF_00848 .
_:302045 up:source unirule:MF_00848 .
_:302046 up:source unirule:MF_00848 .
_:302047 up:source unirule:MF_00848 .
_:302048 up:source unirule:MF_00848 .
_:302049 up:source unirule:MF_00848 .
_:302050 up:source unirule:MF_00848 .
_:302051 up:source unirule:MF_00848 .
_:302052 up:source unirule:MF_00848 .
_:302053 up:source unirule:MF_00848 .
_:302054 up:source unirule:MF_00848 .
_:302055 up:source unirule:MF_00848 .
_:302056 up:source unirule:MF_00848 .
_:302057 up:source unirule:MF_00848 .
_:302058 up:source unirule:MF_00848 .
_:302059 up:source unirule:MF_00848 .
_:302060 up:source unirule:MF_00848 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation7 ;
up:classifiedWith GO:0003677 ,
GO:0005524 ,
GO:0005737 ,
GO:0016887 ,
GO:0043022 ,
keyword:227 ,
keyword:234 ,
keyword:238 ,
keyword:378 ,
keyword:547 ,
keyword:677 ,
keyword:67 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.6.1.-' ;
up:fullName 'ATP-binding protein Uup' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'uup' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Probably plays a role in ribosome assembly or function. May be involved in resolution of branched DNA intermediates that result from template switching in postreplication gaps. Binds DNA and has ATPase activity.' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity .
?annotation5 a up:Subcellular_Location_Annotation ;
rdfs:comment 'Associates with ribosomes' .
?annotation5li6 up:cellularComponent .
?annotation7 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the ABC transporter superfamily. ABCF family. Uup subfamily.' .
?pfs8 up:annotation ?annotation9 .
?annotation9 faldo:begin ?pfsb10 ;
faldo:end ?pfse11 ;
rdf:type up:Domain_Extent_Annotation ;
rdfs:comment 'ABC transporter 1' .
?pfsb10 faldo:position ?thisPositionOn12 ;
rdf:type faldo:ExactPosition .
?pfse11 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
rdf:type up:Domain_Extent_Annotation ;
rdfs:comment 'ABC transporter 2' .
?pfsb16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
up:ligand ?ligand24 ;
rdf:type up:Binding_Site_Annotation .
?pfsb22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?ligand24 rdfs:subClassOf chebi:30616 .
?pfs27 up:annotation ?annotation28 .
?annotation28 faldo:begin ?pfsb29 ;
faldo:end ?pfse30 ;
up:ligand ?ligand31 ;
rdf:type up:Binding_Site_Annotation .
?pfsb29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfse30 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?ligand31 rdfs:subClassOf chebi:30616 .
?sam34 up:classifiedWith keyword:175 .
?coiledCoil35 faldo:begin ?coiledCoilb36 ;
faldo:end ?coiledCoile37 .
?coiledCoilb36 faldo:position ?coiledCoilbp38 .
?coiledCoile37 faldo:position ?coiledCoilep39 .
?keyword40 up:range ?coiledCoil35 .
_:302061 a rdf:Statement ;
up:attribution _:302037 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:302062 a rdf:Statement ;
up:attribution _:302038 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:302063 a rdf:Statement ;
up:attribution _:302039 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:302064 a rdf:Statement ;
up:attribution _:302040 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:302065 a rdf:Statement ;
up:attribution _:302041 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:302066 a rdf:Statement ;
up:attribution _:302042 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:302067 a rdf:Statement ;
up:attribution _:302043 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:302068 a rdf:Statement ;
up:attribution _:302044 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:302069 a rdf:Statement ;
up:attribution _:302045 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:238 .
_:302070 a rdf:Statement ;
up:attribution _:302046 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:234 .
_:302071 a rdf:Statement ;
up:attribution _:302047 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:227 .
_:302072 a rdf:Statement ;
up:attribution _:302048 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:302073 a rdf:Statement ;
up:attribution _:302049 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:302074 a rdf:Statement ;
up:attribution _:302050 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:677 .
_:302075 a rdf:Statement ;
up:attribution _:302051 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:302076 a rdf:Statement ;
up:attribution _:302052 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016887 .
_:302077 a rdf:Statement ;
up:attribution _:302053 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:302078 a rdf:Statement ;
up:attribution _:302054 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003677 .
_:302079 a rdf:Statement ;
up:attribution _:302055 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0043022 .
_:302080 a rdf:Statement ;
up:source unirule:MF_00848 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:302081 a rdf:Statement ;
up:attribution _:302056 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:302082 a rdf:Statement ;
up:source unirule:MF_00848 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:302083 a rdf:Statement ;
up:attribution _:302057 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:302084 a rdf:Statement ;
up:source unirule:MF_00848 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:302085 a rdf:Statement ;
up:attribution _:302058 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:302086 a rdf:Statement ;
up:source unirule:MF_00848 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:302087 a rdf:Statement ;
up:attribution _:302059 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:302088 a rdf:Statement ;
up:attribution _:302060 ;
rdf:subject ?sam34 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:175 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00848
#Rule MF_00848 Created by:? on:2019-12-02 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00848 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_00848a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00848a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00848a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00848a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00848a7')) AS ?annotation7) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch45 faldo:location ?templateMotifSequenceMatchRegionP4367246 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4367248 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP43672MF_0084841 .
?templateMotifSequenceMatchRegionP4367246 faldo:begin ?templateMotifSequenceMatchBeginP4367247 .
?templateMotifSequenceMatchBeginP4367247 faldo:position ?templateMotifSequenceMatchBeginPositionP4367242 ;
faldo:reference isoform:P43672-1 .
?templateMotifSequenceProfileAlignmentOperationP4367248 edam:has_input signature:MF_00848 ;
rdf:type edam:operation_0300 .
?targetMotifMatch49 faldo:location ?targetMotifMatchRegionMatch50 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0084852 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP43672MF_0084843 .
?targetMotifMatchRegionMatch50 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0084851 .
?targetMotifMatchRegionMatchBeginMF_0084851 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0084844 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0084852 edam:has_input signature:MF_00848 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP43672MF_0084841, 1, (STRLEN(?templateMotifCigarP43672MF_0084841) - STRLEN(REPLACE(?templateMotifCigarP43672MF_0084841, CONCAT('^(?:-*[^-]){', STR(((1 - ?templateMotifSequenceMatchBeginPositionP4367242) + 1)), '}'), '')))), '[a-z]', '')) AS ?step153) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP43672MF_0084843, 1, (STRLEN(?targetMotifMatchCigarP43672MF_0084843) - STRLEN(REPLACE(?targetMotifMatchCigarP43672MF_0084843, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP43672MF_0084843, 1, (STRLEN(?targetMotifMatchCigarP43672MF_0084843) - STRLEN(REPLACE(?targetMotifMatchCigarP43672MF_0084843, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step153), '}'), '')))), '[^-]', ''))) AS ?step254) .
BIND(((?step254 + ?targetMotifMatchRegionMatchBeginPositionMF_0084844) - 1) AS ?thisPositionOn12) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP43672MF_0084841, 1, (STRLEN(?templateMotifCigarP43672MF_0084841) - STRLEN(REPLACE(?templateMotifCigarP43672MF_0084841, CONCAT('^(?:-*[^-]){', STR(((253 - ?templateMotifSequenceMatchBeginPositionP4367242) + 1)), '}'), '')))), '[a-z]', '')) AS ?step155) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP43672MF_0084843, 1, (STRLEN(?targetMotifMatchCigarP43672MF_0084843) - STRLEN(REPLACE(?targetMotifMatchCigarP43672MF_0084843, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP43672MF_0084843, 1, (STRLEN(?targetMotifMatchCigarP43672MF_0084843) - STRLEN(REPLACE(?targetMotifMatchCigarP43672MF_0084843, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step155), '}'), '')))), '[^-]', ''))) AS ?step256) .
BIND(((?step256 + ?targetMotifMatchRegionMatchBeginPositionMF_0084844) - 1) AS ?thisPositionOn13) .
BIND(?this AS ?pfs1t57) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb10) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse11) .
FILTER ((BOUND(?thisPositionOn12) && BOUND(?thisPositionOn13))) .
BIND(URI(CONCAT(STR(?this), '#MF_00848a9')) AS ?annotation9) .
BIND(?this AS ?pfs8) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch62 faldo:location ?templateMotifSequenceMatchRegionP4367263 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4367265 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP43672MF_0084858 .
?templateMotifSequenceMatchRegionP4367263 faldo:begin ?templateMotifSequenceMatchBeginP4367264 .
?templateMotifSequenceMatchBeginP4367264 faldo:position ?templateMotifSequenceMatchBeginPositionP4367259 ;
faldo:reference isoform:P43672-1 .
?templateMotifSequenceProfileAlignmentOperationP4367265 edam:has_input signature:MF_00848 ;
rdf:type edam:operation_0300 .
?targetMotifMatch66 faldo:location ?targetMotifMatchRegionMatch67 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0084869 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP43672MF_0084860 .
?targetMotifMatchRegionMatch67 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0084868 .
?targetMotifMatchRegionMatchBeginMF_0084868 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0084861 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0084869 edam:has_input signature:MF_00848 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP43672MF_0084858, 1, (STRLEN(?templateMotifCigarP43672MF_0084858) - STRLEN(REPLACE(?templateMotifCigarP43672MF_0084858, CONCAT('^(?:-*[^-]){', STR(((320 - ?templateMotifSequenceMatchBeginPositionP4367259) + 1)), '}'), '')))), '[a-z]', '')) AS ?step170) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP43672MF_0084860, 1, (STRLEN(?targetMotifMatchCigarP43672MF_0084860) - STRLEN(REPLACE(?targetMotifMatchCigarP43672MF_0084860, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP43672MF_0084860, 1, (STRLEN(?targetMotifMatchCigarP43672MF_0084860) - STRLEN(REPLACE(?targetMotifMatchCigarP43672MF_0084860, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), '')))), '[^-]', ''))) AS ?step271) .
BIND(((?step271 + ?targetMotifMatchRegionMatchBeginPositionMF_0084861) - 1) AS ?thisPositionOn18) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP43672MF_0084858, 1, (STRLEN(?templateMotifCigarP43672MF_0084858) - STRLEN(REPLACE(?templateMotifCigarP43672MF_0084858, CONCAT('^(?:-*[^-]){', STR(((546 - ?templateMotifSequenceMatchBeginPositionP4367259) + 1)), '}'), '')))), '[a-z]', '')) AS ?step172) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP43672MF_0084860, 1, (STRLEN(?targetMotifMatchCigarP43672MF_0084860) - STRLEN(REPLACE(?targetMotifMatchCigarP43672MF_0084860, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP43672MF_0084860, 1, (STRLEN(?targetMotifMatchCigarP43672MF_0084860) - STRLEN(REPLACE(?targetMotifMatchCigarP43672MF_0084860, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), '')))), '[^-]', ''))) AS ?step273) .
BIND(((?step273 + ?targetMotifMatchRegionMatchBeginPositionMF_0084861) - 1) AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t74) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) .
FILTER ((BOUND(?thisPositionOn18) && BOUND(?thisPositionOn19))) .
BIND(URI(CONCAT(STR(?this), '#MF_00848a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch79 faldo:location ?templateMotifSequenceMatchRegionP4367280 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4367282 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP43672MF_0084875 .
?templateMotifSequenceMatchRegionP4367280 faldo:begin ?templateMotifSequenceMatchBeginP4367281 .
?templateMotifSequenceMatchBeginP4367281 faldo:position ?templateMotifSequenceMatchBeginPositionP4367276 ;
faldo:reference isoform:P43672-1 .
?templateMotifSequenceProfileAlignmentOperationP4367282 edam:has_input signature:MF_00848 ;
rdf:type edam:operation_0300 .
?targetMotifMatch83 faldo:location ?targetMotifMatchRegionMatch84 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0084886 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP43672MF_0084877 .
?targetMotifMatchRegionMatch84 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0084885 .
?targetMotifMatchRegionMatchBeginMF_0084885 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0084878 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0084886 edam:has_input signature:MF_00848 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP43672MF_0084875, 1, (STRLEN(?templateMotifCigarP43672MF_0084875) - STRLEN(REPLACE(?templateMotifCigarP43672MF_0084875, CONCAT('^(?:-*[^-]){', STR(((36 - ?templateMotifSequenceMatchBeginPositionP4367276) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP43672MF_0084877, 1, (STRLEN(?targetMotifMatchCigarP43672MF_0084877) - STRLEN(REPLACE(?targetMotifMatchCigarP43672MF_0084877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP43672MF_0084877, 1, (STRLEN(?targetMotifMatchCigarP43672MF_0084877) - STRLEN(REPLACE(?targetMotifMatchCigarP43672MF_0084877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) .
BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0084878) - 1) AS ?thisPositionOn25) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP43672MF_0084875, 1, (STRLEN(?templateMotifCigarP43672MF_0084875) - STRLEN(REPLACE(?templateMotifCigarP43672MF_0084875, CONCAT('^(?:-*[^-]){', STR(((43 - ?templateMotifSequenceMatchBeginPositionP4367276) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP43672MF_0084877, 1, (STRLEN(?targetMotifMatchCigarP43672MF_0084877) - STRLEN(REPLACE(?targetMotifMatchCigarP43672MF_0084877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP43672MF_0084877, 1, (STRLEN(?targetMotifMatchCigarP43672MF_0084877) - STRLEN(REPLACE(?targetMotifMatchCigarP43672MF_0084877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) .
BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0084878) - 1) AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t91) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX]NG[ACESTV]G[KQ][ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn25, (?thisPositionOn26 - ?thisPositionOn25)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00848a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch96 faldo:location ?templateMotifSequenceMatchRegionP4367297 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4367299 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP43672MF_0084892 .
?templateMotifSequenceMatchRegionP4367297 faldo:begin ?templateMotifSequenceMatchBeginP4367298 .
?templateMotifSequenceMatchBeginP4367298 faldo:position ?templateMotifSequenceMatchBeginPositionP4367293 ;
faldo:reference isoform:P43672-1 .
?templateMotifSequenceProfileAlignmentOperationP4367299 edam:has_input signature:MF_00848 ;
rdf:type edam:operation_0300 .
?targetMotifMatch100 faldo:location ?targetMotifMatchRegionMatch101 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00848103 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP43672MF_0084894 .
?targetMotifMatchRegionMatch101 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00848102 .
?targetMotifMatchRegionMatchBeginMF_00848102 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0084895 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00848103 edam:has_input signature:MF_00848 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP43672MF_0084892, 1, (STRLEN(?templateMotifCigarP43672MF_0084892) - STRLEN(REPLACE(?templateMotifCigarP43672MF_0084892, CONCAT('^(?:-*[^-]){', STR(((352 - ?templateMotifSequenceMatchBeginPositionP4367293) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP43672MF_0084894, 1, (STRLEN(?targetMotifMatchCigarP43672MF_0084894) - STRLEN(REPLACE(?targetMotifMatchCigarP43672MF_0084894, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP43672MF_0084894, 1, (STRLEN(?targetMotifMatchCigarP43672MF_0084894) - STRLEN(REPLACE(?targetMotifMatchCigarP43672MF_0084894, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) .
BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0084895) - 1) AS ?thisPositionOn32) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP43672MF_0084892, 1, (STRLEN(?templateMotifCigarP43672MF_0084892) - STRLEN(REPLACE(?templateMotifCigarP43672MF_0084892, CONCAT('^(?:-*[^-]){', STR(((359 - ?templateMotifSequenceMatchBeginPositionP4367293) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP43672MF_0084894, 1, (STRLEN(?targetMotifMatchCigarP43672MF_0084894) - STRLEN(REPLACE(?targetMotifMatchCigarP43672MF_0084894, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP43672MF_0084894, 1, (STRLEN(?targetMotifMatchCigarP43672MF_0084894) - STRLEN(REPLACE(?targetMotifMatchCigarP43672MF_0084894, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) .
BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0084895) - 1) AS ?thisPositionOn33) .
BIND(?this AS ?pfs1t108) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX][NS][GA][ACISTV]GK[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn32, (?thisPositionOn33 - ?thisPositionOn32)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00848a28')) AS ?annotation28) .
BIND(?this AS ?pfs27) .
}
OPTIONAL {
?this up:annotation ?samcc109 ;
up:sequence ?thisSequence .
?samcc109 up:range ?samccr110 ;
rdf:type up:Coiled_Coil_Annotation .
?samccr110 faldo:begin ?samccb111 ;
faldo:end ?samcce112 .
?samccb111 faldo:position ?samccbp113 ;
faldo:reference ?thisSequence .
?samcce112 faldo:position ?samccep114 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam34) .
}
BIND(URI(CONCAT(STR(?this), '#MF_00848a40')) AS ?keyword40) .
}
"xsd:string |