| http://purl.uniprot.org/unirules/MF_01195#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:418272 up:source unirule:MF_01195 .
_:418273 up:source unirule:MF_01195 .
_:418274 up:source unirule:MF_01195 .
_:418275 up:source unirule:MF_01195 .
_:418276 up:source unirule:MF_01195 .
_:418277 up:source unirule:MF_01195 .
_:418278 up:source unirule:MF_01195 .
_:418279 up:source unirule:MF_01195 .
_:418280 up:source unirule:MF_01195 .
_:418281 up:source unirule:MF_01195 .
_:418282 up:source unirule:MF_01195 .
_:418283 up:source unirule:MF_01195 .
_:418284 up:source unirule:MF_01195 .
_:418285 up:source unirule:MF_01195 .
_:418286 up:source unirule:MF_01195 .
_:418287 up:source unirule:MF_01195 .
_:418288 up:source unirule:MF_01195 .
_:418289 up:source unirule:MF_01195 .
_:418290 up:source unirule:MF_01195 .
_:418291 up:source unirule:MF_01195 .
_:418292 up:source unirule:MF_01195 .
_:418293 up:source unirule:MF_01195 .
_:418294 up:source unirule:MF_01195 .
_:418295 up:source unirule:MF_01195 .
_:418296 up:source unirule:MF_01195 .
_:418297 up:source unirule:MF_01195 .
_:418298 up:source unirule:MF_01195 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation10 ;
up:classifiedWith GO:0016857 ,
GO:0042597 ,
keyword:119 ,
keyword:413 ,
keyword:574 ,
keyword:677 ,
keyword:732 ,
keyword:880 ;
up:precursor "true"^^xsd:boolean ;
up:recommendedName ?name0 .
?name0 up:ecName '5.1.3.24' ;
up:fullName 'N-acetylneuraminate epimerase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'N-acetylneuraminate mutarotase' ;
up:shortName 'Neu5Ac mutarotase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Sialic acid epimerase' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'nanM' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Converts alpha-N-acetylneuranimic acid (Neu5Ac) to the beta-anomer, accelerating the equilibrium between the alpha- and beta-anomers. Probably facilitates sialidase-negative bacteria to compete sucessfully for limited amounts of extracellular Neu5Ac, which is likely taken up in the beta-anomer. In addition, the rapid removal of sialic acid from solution might be advantageous to the bacterium to damp down host responses.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation8 a up:Subcellular_Location_Annotation .
?annotation8li9 up:cellularComponent .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the NanM family.' .
?pfs11 up:annotation ?annotation12 .
?annotation12 faldo:begin ?pfsb13 ;
faldo:end ?pfse14 ;
rdf:type up:Repeat_Annotation ;
rdfs:comment 'Kelch 1' .
?pfsb13 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse14 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfs17 up:annotation ?annotation18 .
?annotation18 faldo:begin ?pfsb19 ;
faldo:end ?pfse20 ;
rdf:type up:Repeat_Annotation ;
rdfs:comment 'Kelch 2' .
?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:Repeat_Annotation ;
rdfs:comment 'Kelch 3' .
?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:Repeat_Annotation ;
rdfs:comment 'Kelch 4' .
?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:Repeat_Annotation ;
rdfs:comment 'Kelch 5' .
?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:Repeat_Annotation ;
rdfs:comment 'Kelch 6' .
?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:Repeat_Annotation ;
rdfs:comment 'Kelch 7' .
?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:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb55 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?pfse56 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?sam59 up:classifiedWith keyword:732 .
?signal60 faldo:begin ?signalb61 ;
faldo:end ?signale62 .
?signalb61 faldo:position ?signalbp63 .
?signale62 faldo:position ?signalep64 .
?keyword65 up:range ?signal60 .
_:418299 a rdf:Statement ;
up:attribution _:418272 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:418300 a rdf:Statement ;
up:attribution _:418273 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:418301 a rdf:Statement ;
up:attribution _:418274 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:418302 a rdf:Statement ;
up:attribution _:418275 ;
rdf:subject ?this ;
rdf:predicate up:precursor ;
rdf:object "true"^^xsd:boolean .
_:418303 a rdf:Statement ;
up:attribution _:418276 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:418304 a rdf:Statement ;
up:attribution _:418277 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:418305 a rdf:Statement ;
up:attribution _:418278 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:418306 a rdf:Statement ;
up:attribution _:418279 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:418307 a rdf:Statement ;
up:attribution _:418280 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:418308 a rdf:Statement ;
up:attribution _:418281 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:418309 a rdf:Statement ;
up:attribution _:418282 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:119 .
_:418310 a rdf:Statement ;
up:attribution _:418283 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:413 .
_:418311 a rdf:Statement ;
up:attribution _:418284 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:880 .
_:418312 a rdf:Statement ;
up:attribution _:418285 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:574 .
_:418313 a rdf:Statement ;
up:attribution _:418286 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:677 .
_:418314 a rdf:Statement ;
up:attribution _:418287 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:732 .
_:418315 a rdf:Statement ;
up:attribution _:418288 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016857 .
_:418316 a rdf:Statement ;
up:attribution _:418289 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042597 .
_:418317 a rdf:Statement ;
up:source unirule:MF_01195 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:418318 a rdf:Statement ;
up:attribution _:418290 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:418319 a rdf:Statement ;
up:source unirule:MF_01195 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:418320 a rdf:Statement ;
up:attribution _:418291 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:418321 a rdf:Statement ;
up:source unirule:MF_01195 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:418322 a rdf:Statement ;
up:attribution _:418292 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:418323 a rdf:Statement ;
up:source unirule:MF_01195 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:418324 a rdf:Statement ;
up:attribution _:418293 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:418325 a rdf:Statement ;
up:source unirule:MF_01195 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:418326 a rdf:Statement ;
up:attribution _:418294 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:418327 a rdf:Statement ;
up:source unirule:MF_01195 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:418328 a rdf:Statement ;
up:attribution _:418295 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:418329 a rdf:Statement ;
up:source unirule:MF_01195 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:418330 a rdf:Statement ;
up:attribution _:418296 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:418331 a rdf:Statement ;
up:source unirule:MF_01195 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:418332 a rdf:Statement ;
up:attribution _:418297 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:418333 a rdf:Statement ;
up:attribution _:418298 ;
rdf:subject ?sam59 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:732 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01195
#Rule MF_01195 Created by:? on:2008-04-08 Modified by:Edouard de Castro on:2023-06-01
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01195 .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(URI(CONCAT(STR(?this), '#MF_01195a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01195a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01195a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01195a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01195a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01195a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01195a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01195a10')) AS ?annotation10) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch70 faldo:location ?templateMotifSequenceMatchRegionP3937171 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3937173 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39371MF_0119566 .
?templateMotifSequenceMatchRegionP3937171 faldo:begin ?templateMotifSequenceMatchBeginP3937172 .
?templateMotifSequenceMatchBeginP3937172 faldo:position ?templateMotifSequenceMatchBeginPositionP3937167 ;
faldo:reference isoform:P39371-1 .
?templateMotifSequenceProfileAlignmentOperationP3937173 edam:has_input signature:MF_01195 ;
rdf:type edam:operation_0300 .
?targetMotifMatch74 faldo:location ?targetMotifMatchRegionMatch75 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0119577 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39371MF_0119568 .
?targetMotifMatchRegionMatch75 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0119576 .
?targetMotifMatchRegionMatchBeginMF_0119576 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0119569 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0119577 edam:has_input signature:MF_01195 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39371MF_0119566, 1, (STRLEN(?templateMotifCigarP39371MF_0119566) - STRLEN(REPLACE(?templateMotifCigarP39371MF_0119566, CONCAT('^(?:-*[^-]){', STR(((40 - ?templateMotifSequenceMatchBeginPositionP3937167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step178) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39371MF_0119568, 1, (STRLEN(?targetMotifMatchCigarP39371MF_0119568) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_0119568, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39371MF_0119568, 1, (STRLEN(?targetMotifMatchCigarP39371MF_0119568) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_0119568, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), '')))), '[^-]', ''))) AS ?step279) .
BIND(((?step279 + ?targetMotifMatchRegionMatchBeginPositionMF_0119569) - 1) AS ?thisPositionOn15) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39371MF_0119566, 1, (STRLEN(?templateMotifCigarP39371MF_0119566) - STRLEN(REPLACE(?templateMotifCigarP39371MF_0119566, CONCAT('^(?:-*[^-]){', STR(((84 - ?templateMotifSequenceMatchBeginPositionP3937167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step180) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39371MF_0119568, 1, (STRLEN(?targetMotifMatchCigarP39371MF_0119568) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_0119568, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39371MF_0119568, 1, (STRLEN(?targetMotifMatchCigarP39371MF_0119568) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_0119568, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), '')))), '[^-]', ''))) AS ?step281) .
BIND(((?step281 + ?targetMotifMatchRegionMatchBeginPositionMF_0119569) - 1) AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t82) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb13) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse14) .
FILTER ((BOUND(?thisPositionOn15) && BOUND(?thisPositionOn16))) .
BIND(URI(CONCAT(STR(?this), '#MF_01195a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch87 faldo:location ?templateMotifSequenceMatchRegionP3937188 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3937190 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39371MF_0119583 .
?templateMotifSequenceMatchRegionP3937188 faldo:begin ?templateMotifSequenceMatchBeginP3937189 .
?templateMotifSequenceMatchBeginP3937189 faldo:position ?templateMotifSequenceMatchBeginPositionP3937184 ;
faldo:reference isoform:P39371-1 .
?templateMotifSequenceProfileAlignmentOperationP3937190 edam:has_input signature:MF_01195 ;
rdf:type edam:operation_0300 .
?targetMotifMatch91 faldo:location ?targetMotifMatchRegionMatch92 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0119594 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39371MF_0119585 .
?targetMotifMatchRegionMatch92 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0119593 .
?targetMotifMatchRegionMatchBeginMF_0119593 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0119586 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0119594 edam:has_input signature:MF_01195 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39371MF_0119583, 1, (STRLEN(?templateMotifCigarP39371MF_0119583) - STRLEN(REPLACE(?templateMotifCigarP39371MF_0119583, CONCAT('^(?:-*[^-]){', STR(((86 - ?templateMotifSequenceMatchBeginPositionP3937184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step195) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39371MF_0119585, 1, (STRLEN(?targetMotifMatchCigarP39371MF_0119585) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_0119585, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39371MF_0119585, 1, (STRLEN(?targetMotifMatchCigarP39371MF_0119585) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_0119585, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), '')))), '[^-]', ''))) AS ?step296) .
BIND(((?step296 + ?targetMotifMatchRegionMatchBeginPositionMF_0119586) - 1) AS ?thisPositionOn21) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39371MF_0119583, 1, (STRLEN(?templateMotifCigarP39371MF_0119583) - STRLEN(REPLACE(?templateMotifCigarP39371MF_0119583, CONCAT('^(?:-*[^-]){', STR(((137 - ?templateMotifSequenceMatchBeginPositionP3937184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39371MF_0119585, 1, (STRLEN(?targetMotifMatchCigarP39371MF_0119585) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_0119585, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39371MF_0119585, 1, (STRLEN(?targetMotifMatchCigarP39371MF_0119585) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_0119585, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) .
BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0119586) - 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_01195a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch104 faldo:location ?templateMotifSequenceMatchRegionP39371105 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP39371107 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39371MF_01195100 .
?templateMotifSequenceMatchRegionP39371105 faldo:begin ?templateMotifSequenceMatchBeginP39371106 .
?templateMotifSequenceMatchBeginP39371106 faldo:position ?templateMotifSequenceMatchBeginPositionP39371101 ;
faldo:reference isoform:P39371-1 .
?templateMotifSequenceProfileAlignmentOperationP39371107 edam:has_input signature:MF_01195 ;
rdf:type edam:operation_0300 .
?targetMotifMatch108 faldo:location ?targetMotifMatchRegionMatch109 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01195111 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39371MF_01195102 .
?targetMotifMatchRegionMatch109 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01195110 .
?targetMotifMatchRegionMatchBeginMF_01195110 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01195103 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01195111 edam:has_input signature:MF_01195 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39371MF_01195100, 1, (STRLEN(?templateMotifCigarP39371MF_01195100) - STRLEN(REPLACE(?templateMotifCigarP39371MF_01195100, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionP39371101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39371MF_01195102, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195102) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39371MF_01195102, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195102) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) .
BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_01195103) - 1) AS ?thisPositionOn27) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39371MF_01195100, 1, (STRLEN(?templateMotifCigarP39371MF_01195100) - STRLEN(REPLACE(?templateMotifCigarP39371MF_01195100, CONCAT('^(?:-*[^-]){', STR(((173 - ?templateMotifSequenceMatchBeginPositionP39371101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39371MF_01195102, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195102) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39371MF_01195102, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195102) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) .
BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_01195103) - 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_01195a24')) AS ?annotation24) .
BIND(?this AS ?pfs23) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch121 faldo:location ?templateMotifSequenceMatchRegionP39371122 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP39371124 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39371MF_01195117 .
?templateMotifSequenceMatchRegionP39371122 faldo:begin ?templateMotifSequenceMatchBeginP39371123 .
?templateMotifSequenceMatchBeginP39371123 faldo:position ?templateMotifSequenceMatchBeginPositionP39371118 ;
faldo:reference isoform:P39371-1 .
?templateMotifSequenceProfileAlignmentOperationP39371124 edam:has_input signature:MF_01195 ;
rdf:type edam:operation_0300 .
?targetMotifMatch125 faldo:location ?targetMotifMatchRegionMatch126 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01195128 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39371MF_01195119 .
?targetMotifMatchRegionMatch126 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01195127 .
?targetMotifMatchRegionMatchBeginMF_01195127 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01195120 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01195128 edam:has_input signature:MF_01195 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39371MF_01195117, 1, (STRLEN(?templateMotifCigarP39371MF_01195117) - STRLEN(REPLACE(?templateMotifCigarP39371MF_01195117, CONCAT('^(?:-*[^-]){', STR(((174 - ?templateMotifSequenceMatchBeginPositionP39371118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39371MF_01195119, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195119) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39371MF_01195119, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195119) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) .
BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_01195120) - 1) AS ?thisPositionOn33) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39371MF_01195117, 1, (STRLEN(?templateMotifCigarP39371MF_01195117) - STRLEN(REPLACE(?templateMotifCigarP39371MF_01195117, CONCAT('^(?:-*[^-]){', STR(((219 - ?templateMotifSequenceMatchBeginPositionP39371118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39371MF_01195119, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195119) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39371MF_01195119, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195119) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) .
BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_01195120) - 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_01195a30')) AS ?annotation30) .
BIND(?this AS ?pfs29) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionP39371139 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP39371141 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39371MF_01195134 .
?templateMotifSequenceMatchRegionP39371139 faldo:begin ?templateMotifSequenceMatchBeginP39371140 .
?templateMotifSequenceMatchBeginP39371140 faldo:position ?templateMotifSequenceMatchBeginPositionP39371135 ;
faldo:reference isoform:P39371-1 .
?templateMotifSequenceProfileAlignmentOperationP39371141 edam:has_input signature:MF_01195 ;
rdf:type edam:operation_0300 .
?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01195145 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39371MF_01195136 .
?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01195144 .
?targetMotifMatchRegionMatchBeginMF_01195144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01195137 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01195145 edam:has_input signature:MF_01195 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39371MF_01195134, 1, (STRLEN(?templateMotifCigarP39371MF_01195134) - STRLEN(REPLACE(?templateMotifCigarP39371MF_01195134, CONCAT('^(?:-*[^-]){', STR(((222 - ?templateMotifSequenceMatchBeginPositionP39371135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39371MF_01195136, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195136) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39371MF_01195136, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195136) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) .
BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_01195137) - 1) AS ?thisPositionOn39) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39371MF_01195134, 1, (STRLEN(?templateMotifCigarP39371MF_01195134) - STRLEN(REPLACE(?templateMotifCigarP39371MF_01195134, CONCAT('^(?:-*[^-]){', STR(((265 - ?templateMotifSequenceMatchBeginPositionP39371135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1148) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39371MF_01195136, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195136) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39371MF_01195136, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195136) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), '')))), '[^-]', ''))) AS ?step2149) .
BIND(((?step2149 + ?targetMotifMatchRegionMatchBeginPositionMF_01195137) - 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_01195a36')) AS ?annotation36) .
BIND(?this AS ?pfs35) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch155 faldo:location ?templateMotifSequenceMatchRegionP39371156 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP39371158 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39371MF_01195151 .
?templateMotifSequenceMatchRegionP39371156 faldo:begin ?templateMotifSequenceMatchBeginP39371157 .
?templateMotifSequenceMatchBeginP39371157 faldo:position ?templateMotifSequenceMatchBeginPositionP39371152 ;
faldo:reference isoform:P39371-1 .
?templateMotifSequenceProfileAlignmentOperationP39371158 edam:has_input signature:MF_01195 ;
rdf:type edam:operation_0300 .
?targetMotifMatch159 faldo:location ?targetMotifMatchRegionMatch160 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01195162 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39371MF_01195153 .
?targetMotifMatchRegionMatch160 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01195161 .
?targetMotifMatchRegionMatchBeginMF_01195161 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01195154 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01195162 edam:has_input signature:MF_01195 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39371MF_01195151, 1, (STRLEN(?templateMotifCigarP39371MF_01195151) - STRLEN(REPLACE(?templateMotifCigarP39371MF_01195151, CONCAT('^(?:-*[^-]){', STR(((287 - ?templateMotifSequenceMatchBeginPositionP39371152) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1163) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39371MF_01195153, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195153) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39371MF_01195153, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195153) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), '')))), '[^-]', ''))) AS ?step2164) .
BIND(((?step2164 + ?targetMotifMatchRegionMatchBeginPositionMF_01195154) - 1) AS ?thisPositionOn45) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39371MF_01195151, 1, (STRLEN(?templateMotifCigarP39371MF_01195151) - STRLEN(REPLACE(?templateMotifCigarP39371MF_01195151, CONCAT('^(?:-*[^-]){', STR(((336 - ?templateMotifSequenceMatchBeginPositionP39371152) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39371MF_01195153, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195153) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39371MF_01195153, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195153) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) .
BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_01195154) - 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_01195a42')) AS ?annotation42) .
BIND(?this AS ?pfs41) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch172 faldo:location ?templateMotifSequenceMatchRegionP39371173 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP39371175 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39371MF_01195168 .
?templateMotifSequenceMatchRegionP39371173 faldo:begin ?templateMotifSequenceMatchBeginP39371174 .
?templateMotifSequenceMatchBeginP39371174 faldo:position ?templateMotifSequenceMatchBeginPositionP39371169 ;
faldo:reference isoform:P39371-1 .
?templateMotifSequenceProfileAlignmentOperationP39371175 edam:has_input signature:MF_01195 ;
rdf:type edam:operation_0300 .
?targetMotifMatch176 faldo:location ?targetMotifMatchRegionMatch177 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01195179 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39371MF_01195170 .
?targetMotifMatchRegionMatch177 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01195178 .
?targetMotifMatchRegionMatchBeginMF_01195178 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01195171 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01195179 edam:has_input signature:MF_01195 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39371MF_01195168, 1, (STRLEN(?templateMotifCigarP39371MF_01195168) - STRLEN(REPLACE(?templateMotifCigarP39371MF_01195168, CONCAT('^(?:-*[^-]){', STR(((338 - ?templateMotifSequenceMatchBeginPositionP39371169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39371MF_01195170, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195170) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39371MF_01195170, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195170) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) .
BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_01195171) - 1) AS ?thisPositionOn51) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39371MF_01195168, 1, (STRLEN(?templateMotifCigarP39371MF_01195168) - STRLEN(REPLACE(?templateMotifCigarP39371MF_01195168, CONCAT('^(?:-*[^-]){', STR(((367 - ?templateMotifSequenceMatchBeginPositionP39371169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1182) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39371MF_01195170, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195170) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39371MF_01195170, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195170) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), '')))), '[^-]', ''))) AS ?step2183) .
BIND(((?step2183 + ?targetMotifMatchRegionMatchBeginPositionMF_01195171) - 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_01195a48')) AS ?annotation48) .
BIND(?this AS ?pfs47) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch189 faldo:location ?templateMotifSequenceMatchRegionP39371190 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP39371192 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39371MF_01195185 .
?templateMotifSequenceMatchRegionP39371190 faldo:begin ?templateMotifSequenceMatchBeginP39371191 .
?templateMotifSequenceMatchBeginP39371191 faldo:position ?templateMotifSequenceMatchBeginPositionP39371186 ;
faldo:reference isoform:P39371-1 .
?templateMotifSequenceProfileAlignmentOperationP39371192 edam:has_input signature:MF_01195 ;
rdf:type edam:operation_0300 .
?targetMotifMatch193 faldo:location ?targetMotifMatchRegionMatch194 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01195196 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39371MF_01195187 .
?targetMotifMatchRegionMatch194 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01195195 .
?targetMotifMatchRegionMatchBeginMF_01195195 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01195188 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01195196 edam:has_input signature:MF_01195 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39371MF_01195185, 1, (STRLEN(?templateMotifCigarP39371MF_01195185) - STRLEN(REPLACE(?templateMotifCigarP39371MF_01195185, CONCAT('^(?:-*[^-]){', STR(((228 - ?templateMotifSequenceMatchBeginPositionP39371186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1197) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39371MF_01195187, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195187) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39371MF_01195187, 1, (STRLEN(?targetMotifMatchCigarP39371MF_01195187) - STRLEN(REPLACE(?targetMotifMatchCigarP39371MF_01195187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), '')))), '[^-]', ''))) AS ?step2198) .
BIND(((?step2198 + ?targetMotifMatchRegionMatchBeginPositionMF_01195188) - 1) AS ?thisPositionOn57) .
BIND(?thisPositionOn57 AS ?thisPositionOn58) .
BIND(?this AS ?pfs1t199) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb55) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse56) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_01195a54')) AS ?annotation54) .
BIND(?this AS ?pfs53) .
}
OPTIONAL {
?this up:annotation ?samsignal200 ;
up:sequence ?thisSequence .
?samsignal200 up:range ?samsignalr201 ;
rdf:type up:Signal_Peptide_Annotation .
?samsignalr201 faldo:begin ?samsignalb202 ;
faldo:end ?samsignale203 .
?samsignalb202 faldo:position ?samsignalbp204 ;
faldo:reference ?thisSequence .
?samsignale203 faldo:position ?samsignalep205 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam59) .
}
BIND(URI(CONCAT(STR(?this), '#MF_01195a65')) AS ?keyword65) .
}
"xsd:string |