| http://purl.uniprot.org/unirules/MF_02017#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:709916 up:source unirule:MF_02017 .
_:709917 up:source unirule:MF_02017 .
_:709918 up:source unirule:MF_02017 .
_:709919 up:source unirule:MF_02017 .
_:709920 up:source unirule:MF_02017 .
_:709921 up:source unirule:MF_02017 .
_:709922 up:source unirule:MF_02017 .
_:709923 up:source unirule:MF_02017 .
_:709924 up:source unirule:MF_02017 .
_:709925 up:source unirule:MF_02017 .
_:709926 up:source unirule:MF_02017 .
_:709927 up:source unirule:MF_02017 .
_:709928 up:source unirule:MF_02017 .
_:709929 up:source unirule:MF_02017 .
_:709930 up:source unirule:MF_02017 .
_:709931 up:source unirule:MF_02017 .
_:709932 up:source unirule:MF_02017 .
_:709933 up:source unirule:MF_02017 .
_:709934 up:source unirule:MF_02017 .
_:709935 up:source unirule:MF_02017 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation6 ;
up:classifiedWith GO:0005886 ,
GO:0008360 ,
keyword:1003 ,
keyword:1133 ,
keyword:133 ,
keyword:472 ,
keyword:735 ,
keyword:812 ,
keyword:997 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Cytoskeleton protein RodZ' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'rodZ' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Cytoskeletal protein that is involved in cell-shape control through regulation of the length of the long axis.' .
?annotation3 a up:Subcellular_Location_Annotation ;
rdfs:comment 'Forms helical filaments along the long axis of the cell' .
?annotation3li4 up:cellularComponent .
?annotation5 a up:Domain_Annotation ;
rdfs:comment 'The helix-turn-helix (HTH) motif in the cytoplasmic domain of the N-terminus is involved in the formation of spirals to maintain the rigid rod shape. As this protein is anchored in the cytoplasmic membrane, the HTH motif may contribute to protein-protein interactions to form the RodZ helix, which is localized beneath the cytoplasmic membrane. The C-terminal domain may be critical for determination of the rod shape by probably interacting with enzymes required for synthesis of the peptidoglycan layer, including PBPs in the periplasm.' .
?annotation6 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the RodZ family.' .
?pfs7 up:annotation ?annotation8 .
?annotation8 faldo:begin ?pfsb9 ;
faldo:end ?pfse10 ;
rdf:type up:Topological_Domain_Annotation ;
rdfs:comment 'Cytoplasmic' .
?pfsb9 faldo:position ?thisPositionOn11 ;
rdf:type faldo:ExactPosition .
?pfse10 faldo:position ?thisPositionOn12 ;
rdf:type faldo:ExactPosition .
?pfs13 up:annotation ?annotation14 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical; Signal-anchor for type II membrane protein' .
?pfsb15 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfs19 up:annotation ?annotation20 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
rdf:type up:Topological_Domain_Annotation ;
rdfs:comment 'Periplasmic' .
?pfsb21 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfs25 up:annotation ?annotation26 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
rdf:type up:Domain_Extent_Annotation ;
rdfs:comment 'HTH cro/C1-type' .
?pfsb27 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfs31 up:annotation ?annotation32 .
?annotation32 faldo:begin ?pfsb33 ;
faldo:end ?pfse34 ;
rdf:type up:Nucleotide_Binding_Annotation ;
rdfs:comment 'H-T-H motif' .
?pfsb33 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfse34 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
_:709936 a rdf:Statement ;
up:attribution _:709916 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:709937 a rdf:Statement ;
up:attribution _:709917 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:709938 a rdf:Statement ;
up:attribution _:709918 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:709939 a rdf:Statement ;
up:attribution _:709919 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:709940 a rdf:Statement ;
up:attribution _:709920 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:709941 a rdf:Statement ;
up:attribution _:709921 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:709942 a rdf:Statement ;
up:attribution _:709922 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:709943 a rdf:Statement ;
up:attribution _:709923 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:709944 a rdf:Statement ;
up:attribution _:709924 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:133 .
_:709945 a rdf:Statement ;
up:attribution _:709925 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:709946 a rdf:Statement ;
up:attribution _:709926 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:735 .
_:709947 a rdf:Statement ;
up:attribution _:709927 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:709948 a rdf:Statement ;
up:attribution _:709928 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:709949 a rdf:Statement ;
up:attribution _:709929 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008360 .
_:709950 a rdf:Statement ;
up:attribution _:709930 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:709951 a rdf:Statement ;
up:source unirule:MF_02017 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:709952 a rdf:Statement ;
up:attribution _:709931 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:709953 a rdf:Statement ;
up:source unirule:MF_02017 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:709954 a rdf:Statement ;
up:attribution _:709932 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:709955 a rdf:Statement ;
up:source unirule:MF_02017 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:709956 a rdf:Statement ;
up:attribution _:709933 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:709957 a rdf:Statement ;
up:source unirule:MF_02017 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:709958 a rdf:Statement ;
up:attribution _:709934 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:709959 a rdf:Statement ;
up:source unirule:MF_02017 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:709960 a rdf:Statement ;
up:attribution _:709935 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_02017
#Rule MF_02017 Created by:? on:2008-12-18 Modified by:Edouard de Castro on:2019-11-20
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_02017 .
?thisOrganism rdfs:subClassOf+ taxon:91347 .
BIND(URI(CONCAT(STR(?this), '#MF_02017a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_02017a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_02017a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_02017a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_02017a6')) AS ?annotation6) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch41 faldo:location ?templateMotifSequenceMatchRegionP2743442 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2743444 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27434MF_0201737 .
?templateMotifSequenceMatchRegionP2743442 faldo:begin ?templateMotifSequenceMatchBeginP2743443 .
?templateMotifSequenceMatchBeginP2743443 faldo:position ?templateMotifSequenceMatchBeginPositionP2743438 ;
faldo:reference isoform:P27434-1 .
?templateMotifSequenceProfileAlignmentOperationP2743444 edam:has_input signature:MF_02017 ;
rdf:type edam:operation_0300 .
?targetMotifMatch45 faldo:location ?targetMotifMatchRegionMatch46 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0201748 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27434MF_0201739 .
?targetMotifMatchRegionMatch46 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0201747 .
?targetMotifMatchRegionMatchBeginMF_0201747 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0201740 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0201748 edam:has_input signature:MF_02017 ;
rdf:type edam:operation_0300 .
BIND(1 AS ?thisPositionOn11) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27434MF_0201737, 1, (STRLEN(?templateMotifCigarP27434MF_0201737) - STRLEN(REPLACE(?templateMotifCigarP27434MF_0201737, CONCAT('^(?:-*[^-]){', STR(((111 - ?templateMotifSequenceMatchBeginPositionP2743438) + 1)), '}'), '')))), '[a-z]', '')) AS ?step149) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27434MF_0201739, 1, (STRLEN(?targetMotifMatchCigarP27434MF_0201739) - STRLEN(REPLACE(?targetMotifMatchCigarP27434MF_0201739, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step149), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27434MF_0201739, 1, (STRLEN(?targetMotifMatchCigarP27434MF_0201739) - STRLEN(REPLACE(?targetMotifMatchCigarP27434MF_0201739, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step149), '}'), '')))), '[^-]', ''))) AS ?step250) .
BIND(((?step250 + ?targetMotifMatchRegionMatchBeginPositionMF_0201740) - 1) AS ?thisPositionOn12) .
BIND(?this AS ?pfs1t51) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfsb9) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfse10) .
FILTER ((BOUND(?thisPositionOn11) && BOUND(?thisPositionOn12))) .
BIND(URI(CONCAT(STR(?this), '#MF_02017a8')) AS ?annotation8) .
BIND(?this AS ?pfs7) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch56 faldo:location ?templateMotifSequenceMatchRegionP2743457 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2743459 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27434MF_0201752 .
?templateMotifSequenceMatchRegionP2743457 faldo:begin ?templateMotifSequenceMatchBeginP2743458 .
?templateMotifSequenceMatchBeginP2743458 faldo:position ?templateMotifSequenceMatchBeginPositionP2743453 ;
faldo:reference isoform:P27434-1 .
?templateMotifSequenceProfileAlignmentOperationP2743459 edam:has_input signature:MF_02017 ;
rdf:type edam:operation_0300 .
?targetMotifMatch60 faldo:location ?targetMotifMatchRegionMatch61 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0201763 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27434MF_0201754 .
?targetMotifMatchRegionMatch61 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0201762 .
?targetMotifMatchRegionMatchBeginMF_0201762 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0201755 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0201763 edam:has_input signature:MF_02017 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27434MF_0201752, 1, (STRLEN(?templateMotifCigarP27434MF_0201752) - STRLEN(REPLACE(?templateMotifCigarP27434MF_0201752, CONCAT('^(?:-*[^-]){', STR(((112 - ?templateMotifSequenceMatchBeginPositionP2743453) + 1)), '}'), '')))), '[a-z]', '')) AS ?step164) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27434MF_0201754, 1, (STRLEN(?targetMotifMatchCigarP27434MF_0201754) - STRLEN(REPLACE(?targetMotifMatchCigarP27434MF_0201754, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27434MF_0201754, 1, (STRLEN(?targetMotifMatchCigarP27434MF_0201754) - STRLEN(REPLACE(?targetMotifMatchCigarP27434MF_0201754, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), '')))), '[^-]', ''))) AS ?step265) .
BIND(((?step265 + ?targetMotifMatchRegionMatchBeginPositionMF_0201755) - 1) AS ?thisPositionOn17) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27434MF_0201752, 1, (STRLEN(?templateMotifCigarP27434MF_0201752) - STRLEN(REPLACE(?templateMotifCigarP27434MF_0201752, CONCAT('^(?:-*[^-]){', STR(((132 - ?templateMotifSequenceMatchBeginPositionP2743453) + 1)), '}'), '')))), '[a-z]', '')) AS ?step166) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27434MF_0201754, 1, (STRLEN(?targetMotifMatchCigarP27434MF_0201754) - STRLEN(REPLACE(?targetMotifMatchCigarP27434MF_0201754, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27434MF_0201754, 1, (STRLEN(?targetMotifMatchCigarP27434MF_0201754) - STRLEN(REPLACE(?targetMotifMatchCigarP27434MF_0201754, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), '')))), '[^-]', ''))) AS ?step267) .
BIND(((?step267 + ?targetMotifMatchRegionMatchBeginPositionMF_0201755) - 1) AS ?thisPositionOn18) .
BIND(?this AS ?pfs1t68) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse16) .
FILTER ((BOUND(?thisPositionOn17) && BOUND(?thisPositionOn18))) .
BIND(URI(CONCAT(STR(?this), '#MF_02017a14')) AS ?annotation14) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch73 faldo:location ?templateMotifSequenceMatchRegionP2743474 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2743476 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27434MF_0201769 .
?templateMotifSequenceMatchRegionP2743474 faldo:begin ?templateMotifSequenceMatchBeginP2743475 .
?templateMotifSequenceMatchBeginP2743475 faldo:position ?templateMotifSequenceMatchBeginPositionP2743470 ;
faldo:reference isoform:P27434-1 .
?templateMotifSequenceProfileAlignmentOperationP2743476 edam:has_input signature:MF_02017 ;
rdf:type edam:operation_0300 .
?targetMotifMatch77 faldo:location ?targetMotifMatchRegionMatch78 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0201780 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27434MF_0201771 .
?targetMotifMatchRegionMatch78 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0201779 .
?targetMotifMatchRegionMatchBeginMF_0201779 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0201772 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0201780 edam:has_input signature:MF_02017 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27434MF_0201769, 1, (STRLEN(?templateMotifCigarP27434MF_0201769) - STRLEN(REPLACE(?templateMotifCigarP27434MF_0201769, CONCAT('^(?:-*[^-]){', STR(((133 - ?templateMotifSequenceMatchBeginPositionP2743470) + 1)), '}'), '')))), '[a-z]', '')) AS ?step181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27434MF_0201771, 1, (STRLEN(?targetMotifMatchCigarP27434MF_0201771) - STRLEN(REPLACE(?targetMotifMatchCigarP27434MF_0201771, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27434MF_0201771, 1, (STRLEN(?targetMotifMatchCigarP27434MF_0201771) - STRLEN(REPLACE(?targetMotifMatchCigarP27434MF_0201771, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), '')))), '[^-]', ''))) AS ?step282) .
BIND(((?step282 + ?targetMotifMatchRegionMatchBeginPositionMF_0201772) - 1) AS ?thisPositionOn23) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t83) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse22) .
FILTER ((BOUND(?thisPositionOn23) && BOUND(?thisPositionOn24))) .
BIND(URI(CONCAT(STR(?this), '#MF_02017a20')) AS ?annotation20) .
BIND(?this AS ?pfs19) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch88 faldo:location ?templateMotifSequenceMatchRegionP2743489 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2743491 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27434MF_0201784 .
?templateMotifSequenceMatchRegionP2743489 faldo:begin ?templateMotifSequenceMatchBeginP2743490 .
?templateMotifSequenceMatchBeginP2743490 faldo:position ?templateMotifSequenceMatchBeginPositionP2743485 ;
faldo:reference isoform:P27434-1 .
?templateMotifSequenceProfileAlignmentOperationP2743491 edam:has_input signature:MF_02017 ;
rdf:type edam:operation_0300 .
?targetMotifMatch92 faldo:location ?targetMotifMatchRegionMatch93 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0201795 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27434MF_0201786 .
?targetMotifMatchRegionMatch93 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0201794 .
?targetMotifMatchRegionMatchBeginMF_0201794 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0201787 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0201795 edam:has_input signature:MF_02017 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27434MF_0201784, 1, (STRLEN(?templateMotifCigarP27434MF_0201784) - STRLEN(REPLACE(?templateMotifCigarP27434MF_0201784, CONCAT('^(?:-*[^-]){', STR(((19 - ?templateMotifSequenceMatchBeginPositionP2743485) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27434MF_0201786, 1, (STRLEN(?targetMotifMatchCigarP27434MF_0201786) - STRLEN(REPLACE(?targetMotifMatchCigarP27434MF_0201786, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27434MF_0201786, 1, (STRLEN(?targetMotifMatchCigarP27434MF_0201786) - STRLEN(REPLACE(?targetMotifMatchCigarP27434MF_0201786, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) .
BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0201787) - 1) AS ?thisPositionOn29) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27434MF_0201784, 1, (STRLEN(?templateMotifCigarP27434MF_0201784) - STRLEN(REPLACE(?templateMotifCigarP27434MF_0201784, CONCAT('^(?:-*[^-]){', STR(((71 - ?templateMotifSequenceMatchBeginPositionP2743485) + 1)), '}'), '')))), '[a-z]', '')) AS ?step198) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27434MF_0201786, 1, (STRLEN(?targetMotifMatchCigarP27434MF_0201786) - STRLEN(REPLACE(?targetMotifMatchCigarP27434MF_0201786, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27434MF_0201786, 1, (STRLEN(?targetMotifMatchCigarP27434MF_0201786) - STRLEN(REPLACE(?targetMotifMatchCigarP27434MF_0201786, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), '')))), '[^-]', ''))) AS ?step299) .
BIND(((?step299 + ?targetMotifMatchRegionMatchBeginPositionMF_0201787) - 1) AS ?thisPositionOn30) .
BIND(?this AS ?pfs1t100) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse28) .
FILTER ((BOUND(?thisPositionOn29) && BOUND(?thisPositionOn30))) .
BIND(URI(CONCAT(STR(?this), '#MF_02017a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch105 faldo:location ?templateMotifSequenceMatchRegionP27434106 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27434108 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27434MF_02017101 .
?templateMotifSequenceMatchRegionP27434106 faldo:begin ?templateMotifSequenceMatchBeginP27434107 .
?templateMotifSequenceMatchBeginP27434107 faldo:position ?templateMotifSequenceMatchBeginPositionP27434102 ;
faldo:reference isoform:P27434-1 .
?templateMotifSequenceProfileAlignmentOperationP27434108 edam:has_input signature:MF_02017 ;
rdf:type edam:operation_0300 .
?targetMotifMatch109 faldo:location ?targetMotifMatchRegionMatch110 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02017112 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27434MF_02017103 .
?targetMotifMatchRegionMatch110 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02017111 .
?targetMotifMatchRegionMatchBeginMF_02017111 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02017104 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02017112 edam:has_input signature:MF_02017 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27434MF_02017101, 1, (STRLEN(?templateMotifCigarP27434MF_02017101) - STRLEN(REPLACE(?templateMotifCigarP27434MF_02017101, CONCAT('^(?:-*[^-]){', STR(((30 - ?templateMotifSequenceMatchBeginPositionP27434102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27434MF_02017103, 1, (STRLEN(?targetMotifMatchCigarP27434MF_02017103) - STRLEN(REPLACE(?targetMotifMatchCigarP27434MF_02017103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27434MF_02017103, 1, (STRLEN(?targetMotifMatchCigarP27434MF_02017103) - STRLEN(REPLACE(?targetMotifMatchCigarP27434MF_02017103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) .
BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_02017104) - 1) AS ?thisPositionOn35) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27434MF_02017101, 1, (STRLEN(?templateMotifCigarP27434MF_02017101) - STRLEN(REPLACE(?templateMotifCigarP27434MF_02017101, CONCAT('^(?:-*[^-]){', STR(((49 - ?templateMotifSequenceMatchBeginPositionP27434102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1115) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27434MF_02017103, 1, (STRLEN(?targetMotifMatchCigarP27434MF_02017103) - STRLEN(REPLACE(?targetMotifMatchCigarP27434MF_02017103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27434MF_02017103, 1, (STRLEN(?targetMotifMatchCigarP27434MF_02017103) - STRLEN(REPLACE(?targetMotifMatchCigarP27434MF_02017103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), '')))), '[^-]', ''))) AS ?step2116) .
BIND(((?step2116 + ?targetMotifMatchRegionMatchBeginPositionMF_02017104) - 1) AS ?thisPositionOn36) .
BIND(?this AS ?pfs1t117) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse34) .
FILTER ((BOUND(?thisPositionOn35) && BOUND(?thisPositionOn36))) .
BIND(URI(CONCAT(STR(?this), '#MF_02017a32')) AS ?annotation32) .
BIND(?this AS ?pfs31) .
}
}
"xsd:string |