| http://purl.uniprot.org/unirules/MF_01541#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:559266 up:source unirule:MF_01541 .
_:559267 up:source unirule:MF_01541 .
_:559268 up:source unirule:MF_01541 .
_:559269 up:source unirule:MF_01541 .
_:559270 up:source unirule:MF_01541 .
_:559271 up:source unirule:MF_01541 .
_:559272 up:source unirule:MF_01541 .
_:559273 up:source unirule:MF_01541 .
_:559274 up:source unirule:MF_01541 .
_:559275 up:source unirule:MF_01541 .
_:559276 up:source unirule:MF_01541 .
_:559277 up:source unirule:MF_01541 .
_:559278 up:source unirule:MF_01541 .
_:559279 up:source unirule:MF_01541 .
_:559280 up:source unirule:MF_01541 .
_:559281 up:source unirule:MF_01541 .
_:559282 up:source unirule:MF_01541 .
_:559283 up:source unirule:MF_01541 .
_:559284 up:source unirule:MF_01541 .
_:559285 up:source unirule:MF_01541 .
_:559286 up:source unirule:MF_01541 .
_:559287 up:source unirule:MF_01541 .
_:559288 up:source unirule:MF_01541 .
_:559289 up:source unirule:MF_01541 .
_:559290 up:source unirule:MF_01541 .
_:559291 up:source unirule:MF_01541 .
_:559292 up:source unirule:MF_01541 .
_:559293 up:source unirule:MF_01541 .
_:559294 up:source unirule:MF_01541 .
_:559295 up:source unirule:MF_01541 .
_:559296 up:source unirule:MF_01541 .
_:559297 up:source unirule:MF_01541 .
_:559298 up:source unirule:MF_01541 .
_:559299 up:source unirule:MF_01541 .
_:559300 up:source unirule:MF_01541 .
_:559301 up:source unirule:MF_01541 .
_:559302 up:source unirule:MF_01541 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation6 ,
?annotation7 ,
?annotation8 ,
?annotation9 ,
?annotation10 ,
?annotation11 ;
up:classifiedWith GO:0000103 ,
GO:0004783 ,
GO:0070814 ,
keyword:198 ,
keyword:249 ,
keyword:274 ,
keyword:285 ,
keyword:288 ,
keyword:28 ,
keyword:521 ,
keyword:560 ,
keyword:813 ;
up:recommendedName ?name0 .
?name0 up:ecName '1.8.1.2' ;
up:fullName 'Sulfite reductase [NADPH] flavoprotein alpha-component' ;
up:shortName 'SiR-FP' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'cysJ' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Component of the sulfite reductase complex that catalyzes the 6-electron reduction of sulfite to sulfide. This is one of several activities required for the biosynthesis of L-cysteine from sulfate. The flavoprotein component catalyzes the electron flow from NADPH -> FAD -> FMN to the hemoprotein component.' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 up:cofactor chebi:57692 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 FAD per subunit.' .
?annotation6 up:cofactor chebi:58210 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 FMN per subunit.' .
?annotation7 a up:Pathway_Annotation ;
rdfs:comment 'Sulfur metabolism; hydrogen sulfide biosynthesis; hydrogen sulfide from sulfite (NADPH route): step 1/1.' .
?annotation8 a up:Subunit_Annotation ;
rdfs:comment 'Alpha(8)-beta(8). The alpha component is a flavoprotein, the beta component is a hemoprotein.' .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the NADPH-dependent sulphite reductase flavoprotein subunit CysJ family.' .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'In the N-terminal section; belongs to the flavodoxin family.' .
?annotation11 a up:Similarity_Annotation ;
rdfs:comment 'In the C-terminal section; belongs to the flavoprotein pyridine nucleotide cytochrome reductase family.' .
?pfs12 up:annotation ?annotation13 .
?annotation13 faldo:begin ?pfsb14 ;
faldo:end ?pfse15 ;
rdf:type up:Domain_Extent_Annotation ;
rdfs:comment 'Flavodoxin-like' .
?pfsb14 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfse15 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfs18 up:annotation ?annotation19 .
?annotation19 faldo:begin ?pfsb20 ;
faldo:end ?pfse21 ;
up:ligand ?ligand22 ;
rdf:type up:Binding_Site_Annotation .
?pfsb20 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?ligand22 rdfs:subClassOf chebi:57692 .
?pfs25 up:annotation ?annotation26 .
?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:58210 .
?pfs32 up:annotation ?annotation33 .
?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:58210 .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
up:ligand ?ligand43 ;
rdf:type up:Binding_Site_Annotation .
?pfsb41 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?ligand43 rdfs:subClassOf chebi:58210 .
?pfs46 up:annotation ?annotation47 .
?annotation47 faldo:begin ?pfsb48 ;
faldo:end ?pfse49 ;
up:ligand ?ligand50 ;
rdf:type up:Binding_Site_Annotation .
?pfsb48 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?pfse49 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?ligand50 rdfs:subClassOf chebi:57692 .
?pfs53 up:annotation ?annotation54 .
?annotation54 faldo:begin ?pfsb55 ;
faldo:end ?pfse56 ;
up:ligand ?ligand57 ;
rdf:type up:Binding_Site_Annotation .
?pfsb55 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?pfse56 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?ligand57 rdfs:subClassOf chebi:57692 .
?pfs60 up:annotation ?annotation61 .
?annotation61 faldo:begin ?pfsb62 ;
faldo:end ?pfse63 ;
up:ligand ?ligand64 ;
rdf:type up:Binding_Site_Annotation .
?pfsb62 faldo:position ?thisPositionOn65 ;
rdf:type faldo:ExactPosition .
?pfse63 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?ligand64 rdfs:subClassOf chebi:57692 .
?pfs67 up:annotation ?annotation68 .
?annotation68 faldo:begin ?pfsb69 ;
faldo:end ?pfse70 ;
up:ligand ?ligand71 ;
rdf:type up:Binding_Site_Annotation .
?pfsb69 faldo:position ?thisPositionOn72 ;
rdf:type faldo:ExactPosition .
?pfse70 faldo:position ?thisPositionOn73 ;
rdf:type faldo:ExactPosition .
?ligand71 rdfs:subClassOf chebi:58349 .
?pfs74 up:annotation ?annotation75 .
?annotation75 faldo:begin ?pfsb76 ;
faldo:end ?pfse77 ;
up:ligand ?ligand78 ;
rdf:type up:Binding_Site_Annotation .
?pfsb76 faldo:position ?thisPositionOn79 ;
rdf:type faldo:ExactPosition .
?pfse77 faldo:position ?thisPositionOn80 ;
rdf:type faldo:ExactPosition .
?ligand78 rdfs:subClassOf chebi:58349 .
?pfs81 up:annotation ?annotation82 .
?annotation82 faldo:begin ?pfsb83 ;
faldo:end ?pfse84 ;
up:ligand ?ligand85 ;
rdf:type up:Binding_Site_Annotation .
?pfsb83 faldo:position ?thisPositionOn86 ;
rdf:type faldo:ExactPosition .
?pfse84 faldo:position ?thisPositionOn87 ;
rdf:type faldo:ExactPosition .
?ligand85 rdfs:subClassOf chebi:57692 .
?pfs88 up:annotation ?annotation89 .
?annotation89 faldo:begin ?pfsb90 ;
faldo:end ?pfse91 ;
up:ligand ?ligand92 ;
rdf:type up:Binding_Site_Annotation .
?pfsb90 faldo:position ?thisPositionOn93 ;
rdf:type faldo:ExactPosition .
?pfse91 faldo:position ?thisPositionOn94 ;
rdf:type faldo:ExactPosition .
?ligand92 rdfs:subClassOf chebi:57692 .
?pfs95 up:annotation ?annotation96 .
?annotation96 faldo:begin ?pfsb97 ;
faldo:end ?pfse98 ;
up:ligand ?ligand99 ;
rdf:type up:Binding_Site_Annotation .
?pfsb97 faldo:position ?thisPositionOn100 ;
rdf:type faldo:ExactPosition .
?pfse98 faldo:position ?thisPositionOn101 ;
rdf:type faldo:ExactPosition .
?ligand99 rdfs:subClassOf chebi:58349 .
?pfs102 up:annotation ?annotation103 .
?annotation103 faldo:begin ?pfsb104 ;
faldo:end ?pfse105 ;
up:ligand ?ligand106 ;
rdf:type up:Binding_Site_Annotation .
?pfsb104 faldo:position ?thisPositionOn107 ;
rdf:type faldo:ExactPosition .
?pfse105 faldo:position ?thisPositionOn108 ;
rdf:type faldo:ExactPosition .
?ligand106 rdfs:subClassOf chebi:57692 .
_:559303 a rdf:Statement ;
up:attribution _:559266 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:559304 a rdf:Statement ;
up:attribution _:559267 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:559305 a rdf:Statement ;
up:attribution _:559268 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:559306 a rdf:Statement ;
up:attribution _:559269 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:559307 a rdf:Statement ;
up:attribution _:559270 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:559308 a rdf:Statement ;
up:attribution _:559271 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:559309 a rdf:Statement ;
up:attribution _:559272 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:559310 a rdf:Statement ;
up:attribution _:559273 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:559311 a rdf:Statement ;
up:attribution _:559274 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:559312 a rdf:Statement ;
up:attribution _:559275 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:559313 a rdf:Statement ;
up:attribution _:559276 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:559314 a rdf:Statement ;
up:attribution _:559277 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:28 .
_:559315 a rdf:Statement ;
up:attribution _:559278 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:198 .
_:559316 a rdf:Statement ;
up:attribution _:559279 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:249 .
_:559317 a rdf:Statement ;
up:attribution _:559280 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:274 .
_:559318 a rdf:Statement ;
up:attribution _:559281 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:285 .
_:559319 a rdf:Statement ;
up:attribution _:559282 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:288 .
_:559320 a rdf:Statement ;
up:attribution _:559283 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:521 .
_:559321 a rdf:Statement ;
up:attribution _:559284 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:559322 a rdf:Statement ;
up:attribution _:559285 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:813 .
_:559323 a rdf:Statement ;
up:attribution _:559286 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004783 .
_:559324 a rdf:Statement ;
up:attribution _:559287 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000103 .
_:559325 a rdf:Statement ;
up:attribution _:559288 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0070814 .
_:559326 a rdf:Statement ;
up:source unirule:MF_01541 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:559327 a rdf:Statement ;
up:attribution _:559289 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:559328 a rdf:Statement ;
up:source unirule:MF_01541 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:559329 a rdf:Statement ;
up:attribution _:559290 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:559330 a rdf:Statement ;
up:source unirule:MF_01541 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:559331 a rdf:Statement ;
up:attribution _:559291 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:559332 a rdf:Statement ;
up:source unirule:MF_01541 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:559333 a rdf:Statement ;
up:attribution _:559292 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:559334 a rdf:Statement ;
up:source unirule:MF_01541 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:559335 a rdf:Statement ;
up:attribution _:559293 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:559336 a rdf:Statement ;
up:source unirule:MF_01541 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:559337 a rdf:Statement ;
up:attribution _:559294 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:559338 a rdf:Statement ;
up:source unirule:MF_01541 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:559339 a rdf:Statement ;
up:attribution _:559295 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:559340 a rdf:Statement ;
up:source unirule:MF_01541 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
_:559341 a rdf:Statement ;
up:attribution _:559296 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
_:559342 a rdf:Statement ;
up:source unirule:MF_01541 ;
rdf:subject ?pfs67 ;
rdf:predicate up:annotation ;
rdf:object ?annotation68 .
_:559343 a rdf:Statement ;
up:attribution _:559297 ;
rdf:subject ?pfs67 ;
rdf:predicate up:annotation ;
rdf:object ?annotation68 .
_:559344 a rdf:Statement ;
up:source unirule:MF_01541 ;
rdf:subject ?pfs74 ;
rdf:predicate up:annotation ;
rdf:object ?annotation75 .
_:559345 a rdf:Statement ;
up:attribution _:559298 ;
rdf:subject ?pfs74 ;
rdf:predicate up:annotation ;
rdf:object ?annotation75 .
_:559346 a rdf:Statement ;
up:source unirule:MF_01541 ;
rdf:subject ?pfs81 ;
rdf:predicate up:annotation ;
rdf:object ?annotation82 .
_:559347 a rdf:Statement ;
up:attribution _:559299 ;
rdf:subject ?pfs81 ;
rdf:predicate up:annotation ;
rdf:object ?annotation82 .
_:559348 a rdf:Statement ;
up:source unirule:MF_01541 ;
rdf:subject ?pfs88 ;
rdf:predicate up:annotation ;
rdf:object ?annotation89 .
_:559349 a rdf:Statement ;
up:attribution _:559300 ;
rdf:subject ?pfs88 ;
rdf:predicate up:annotation ;
rdf:object ?annotation89 .
_:559350 a rdf:Statement ;
up:source unirule:MF_01541 ;
rdf:subject ?pfs95 ;
rdf:predicate up:annotation ;
rdf:object ?annotation96 .
_:559351 a rdf:Statement ;
up:attribution _:559301 ;
rdf:subject ?pfs95 ;
rdf:predicate up:annotation ;
rdf:object ?annotation96 .
_:559352 a rdf:Statement ;
up:source unirule:MF_01541 ;
rdf:subject ?pfs102 ;
rdf:predicate up:annotation ;
rdf:object ?annotation103 .
_:559353 a rdf:Statement ;
up:attribution _:559302 ;
rdf:subject ?pfs102 ;
rdf:predicate up:annotation ;
rdf:object ?annotation103 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01541
#Rule MF_01541 Created by:? on:2005-08-22 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01541 .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(URI(CONCAT(STR(?this), '#MF_01541a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a11')) AS ?annotation11) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch113 faldo:location ?templateMotifSequenceMatchRegionP38038114 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038116 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP38038MF_01541109 .
?templateMotifSequenceMatchRegionP38038114 faldo:begin ?templateMotifSequenceMatchBeginP38038115 .
?templateMotifSequenceMatchBeginP38038115 faldo:position ?templateMotifSequenceMatchBeginPositionP38038110 ;
faldo:reference isoform:P38038-1 .
?templateMotifSequenceProfileAlignmentOperationP38038116 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
?targetMotifMatch117 faldo:location ?targetMotifMatchRegionMatch118 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541120 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP38038MF_01541111 .
?targetMotifMatchRegionMatch118 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541119 .
?targetMotifMatchRegionMatchBeginMF_01541119 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541112 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01541120 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541109, 1, (STRLEN(?templateMotifCigarP38038MF_01541109) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541109, CONCAT('^(?:-*[^-]){', STR(((64 - ?templateMotifSequenceMatchBeginPositionP38038110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541111, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541111) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541111, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541111) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) .
BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_01541112) - 1) AS ?thisPositionOn16) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541109, 1, (STRLEN(?templateMotifCigarP38038MF_01541109) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541109, CONCAT('^(?:-*[^-]){', STR(((202 - ?templateMotifSequenceMatchBeginPositionP38038110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541111, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541111) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541111, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541111) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) .
BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_01541112) - 1) AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t125) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) .
FILTER ((BOUND(?thisPositionOn16) && BOUND(?thisPositionOn17))) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a13')) AS ?annotation13) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch130 faldo:location ?templateMotifSequenceMatchRegionP38038131 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038133 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP38038MF_01541126 .
?templateMotifSequenceMatchRegionP38038131 faldo:begin ?templateMotifSequenceMatchBeginP38038132 .
?templateMotifSequenceMatchBeginP38038132 faldo:position ?templateMotifSequenceMatchBeginPositionP38038127 ;
faldo:reference isoform:P38038-1 .
?templateMotifSequenceProfileAlignmentOperationP38038133 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
?targetMotifMatch134 faldo:location ?targetMotifMatchRegionMatch135 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541137 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP38038MF_01541128 .
?targetMotifMatchRegionMatch135 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541136 .
?targetMotifMatchRegionMatchBeginMF_01541136 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541129 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01541137 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541126, 1, (STRLEN(?templateMotifCigarP38038MF_01541126) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541126, CONCAT('^(?:-*[^-]){', STR(((356 - ?templateMotifSequenceMatchBeginPositionP38038127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541128, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541128) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541128, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541128) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) .
BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_01541129) - 1) AS ?thisPositionOn23) .
BIND(?thisPositionOn23 AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t140) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) .
FILTER (BOUND(?thisPositionOn23)) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch145 faldo:location ?templateMotifSequenceMatchRegionP38038146 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038148 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP38038MF_01541141 .
?templateMotifSequenceMatchRegionP38038146 faldo:begin ?templateMotifSequenceMatchBeginP38038147 .
?templateMotifSequenceMatchBeginP38038147 faldo:position ?templateMotifSequenceMatchBeginPositionP38038142 ;
faldo:reference isoform:P38038-1 .
?templateMotifSequenceProfileAlignmentOperationP38038148 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
?targetMotifMatch149 faldo:location ?targetMotifMatchRegionMatch150 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541152 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP38038MF_01541143 .
?targetMotifMatchRegionMatch150 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541151 .
?targetMotifMatchRegionMatchBeginMF_01541151 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541144 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01541152 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541141, 1, (STRLEN(?templateMotifCigarP38038MF_01541141) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541141, CONCAT('^(?:-*[^-]){', STR(((70 - ?templateMotifSequenceMatchBeginPositionP38038142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541143, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541143) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541143, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541143) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) .
BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_01541144) - 1) AS ?thisPositionOn30) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541141, 1, (STRLEN(?templateMotifCigarP38038MF_01541141) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541141, CONCAT('^(?:-*[^-]){', STR(((75 - ?templateMotifSequenceMatchBeginPositionP38038142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1155) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541143, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541143) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541143, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541143) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), '')))), '[^-]', ''))) AS ?step2156) .
BIND(((?step2156 + ?targetMotifMatchRegionMatchBeginPositionMF_01541144) - 1) AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t157) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) .
FILTER (REGEX('SQTGN[AG]', SUBSTR(?thisSequenceValue, ?thisPositionOn30, (?thisPositionOn31 - ?thisPositionOn30)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch162 faldo:location ?templateMotifSequenceMatchRegionP38038163 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038165 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP38038MF_01541158 .
?templateMotifSequenceMatchRegionP38038163 faldo:begin ?templateMotifSequenceMatchBeginP38038164 .
?templateMotifSequenceMatchBeginP38038164 faldo:position ?templateMotifSequenceMatchBeginPositionP38038159 ;
faldo:reference isoform:P38038-1 .
?templateMotifSequenceProfileAlignmentOperationP38038165 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
?targetMotifMatch166 faldo:location ?targetMotifMatchRegionMatch167 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541169 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP38038MF_01541160 .
?targetMotifMatchRegionMatch167 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541168 .
?targetMotifMatchRegionMatchBeginMF_01541168 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541161 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01541169 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541158, 1, (STRLEN(?templateMotifCigarP38038MF_01541158) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541158, CONCAT('^(?:-*[^-]){', STR(((117 - ?templateMotifSequenceMatchBeginPositionP38038159) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1170) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541160, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541160) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541160, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541160) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), '')))), '[^-]', ''))) AS ?step2171) .
BIND(((?step2171 + ?targetMotifMatchRegionMatchBeginPositionMF_01541161) - 1) AS ?thisPositionOn37) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541158, 1, (STRLEN(?templateMotifCigarP38038MF_01541158) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541158, CONCAT('^(?:-*[^-]){', STR(((120 - ?templateMotifSequenceMatchBeginPositionP38038159) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1172) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541160, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541160) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541160, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541160) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), '')))), '[^-]', ''))) AS ?step2173) .
BIND(((?step2173 + ?targetMotifMatchRegionMatchBeginPositionMF_01541161) - 1) AS ?thisPositionOn38) .
BIND(?this AS ?pfs1t174) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) .
FILTER (REGEX('ST[QHN]G', SUBSTR(?thisSequenceValue, ?thisPositionOn37, (?thisPositionOn38 - ?thisPositionOn37)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch179 faldo:location ?templateMotifSequenceMatchRegionP38038180 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038182 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP38038MF_01541175 .
?templateMotifSequenceMatchRegionP38038180 faldo:begin ?templateMotifSequenceMatchBeginP38038181 .
?templateMotifSequenceMatchBeginP38038181 faldo:position ?templateMotifSequenceMatchBeginPositionP38038176 ;
faldo:reference isoform:P38038-1 .
?templateMotifSequenceProfileAlignmentOperationP38038182 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
?targetMotifMatch183 faldo:location ?targetMotifMatchRegionMatch184 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541186 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP38038MF_01541177 .
?targetMotifMatchRegionMatch184 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541185 .
?targetMotifMatchRegionMatchBeginMF_01541185 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541178 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01541186 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541175, 1, (STRLEN(?templateMotifCigarP38038MF_01541175) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541175, CONCAT('^(?:-*[^-]){', STR(((153 - ?templateMotifSequenceMatchBeginPositionP38038176) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1187) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541177, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541177) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541177, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541177) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), '')))), '[^-]', ''))) AS ?step2188) .
BIND(((?step2188 + ?targetMotifMatchRegionMatchBeginPositionMF_01541178) - 1) AS ?thisPositionOn44) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541175, 1, (STRLEN(?templateMotifCigarP38038MF_01541175) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541175, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionP38038176) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541177, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541177) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541177, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541177) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), '')))), '[^-]', ''))) AS ?step2190) .
BIND(((?step2190 + ?targetMotifMatchRegionMatchBeginPositionMF_01541178) - 1) AS ?thisPositionOn45) .
BIND(?this AS ?pfs1t191) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) .
FILTER (REGEX('LGD[ARNDCQEGHILKMFPSTWYVBZJUOX][ST]Y[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)F[CA]', SUBSTR(?thisSequenceValue, ?thisPositionOn44, (?thisPositionOn45 - ?thisPositionOn44)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch196 faldo:location ?templateMotifSequenceMatchRegionP38038197 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038199 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP38038MF_01541192 .
?templateMotifSequenceMatchRegionP38038197 faldo:begin ?templateMotifSequenceMatchBeginP38038198 .
?templateMotifSequenceMatchBeginP38038198 faldo:position ?templateMotifSequenceMatchBeginPositionP38038193 ;
faldo:reference isoform:P38038-1 .
?templateMotifSequenceProfileAlignmentOperationP38038199 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
?targetMotifMatch200 faldo:location ?targetMotifMatchRegionMatch201 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541203 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP38038MF_01541194 .
?targetMotifMatchRegionMatch201 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541202 .
?targetMotifMatchRegionMatchBeginMF_01541202 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541195 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01541203 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541192, 1, (STRLEN(?templateMotifCigarP38038MF_01541192) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541192, CONCAT('^(?:-*[^-]){', STR(((386 - ?templateMotifSequenceMatchBeginPositionP38038193) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1204) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541194, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541194) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541194, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541194) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), '')))), '[^-]', ''))) AS ?step2205) .
BIND(((?step2205 + ?targetMotifMatchRegionMatchBeginPositionMF_01541195) - 1) AS ?thisPositionOn51) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541192, 1, (STRLEN(?templateMotifCigarP38038MF_01541192) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541192, CONCAT('^(?:-*[^-]){', STR(((389 - ?templateMotifSequenceMatchBeginPositionP38038193) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1206) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541194, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541194) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541194, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541194) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), '')))), '[^-]', ''))) AS ?step2207) .
BIND(((?step2207 + ?targetMotifMatchRegionMatchBeginPositionMF_01541195) - 1) AS ?thisPositionOn52) .
BIND(?this AS ?pfs1t208) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb48) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse49) .
FILTER (REGEX('R[LF]YS', SUBSTR(?thisSequenceValue, ?thisPositionOn51, (?thisPositionOn52 - ?thisPositionOn51)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a47')) AS ?annotation47) .
BIND(?this AS ?pfs46) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch213 faldo:location ?templateMotifSequenceMatchRegionP38038214 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038216 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP38038MF_01541209 .
?templateMotifSequenceMatchRegionP38038214 faldo:begin ?templateMotifSequenceMatchBeginP38038215 .
?templateMotifSequenceMatchBeginP38038215 faldo:position ?templateMotifSequenceMatchBeginPositionP38038210 ;
faldo:reference isoform:P38038-1 .
?templateMotifSequenceProfileAlignmentOperationP38038216 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
?targetMotifMatch217 faldo:location ?targetMotifMatchRegionMatch218 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541220 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP38038MF_01541211 .
?targetMotifMatchRegionMatch218 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541219 .
?targetMotifMatchRegionMatchBeginMF_01541219 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541212 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01541220 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541209, 1, (STRLEN(?templateMotifCigarP38038MF_01541209) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541209, CONCAT('^(?:-*[^-]){', STR(((404 - ?templateMotifSequenceMatchBeginPositionP38038210) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1221) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541211, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541211) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541211, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541211) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), '')))), '[^-]', ''))) AS ?step2222) .
BIND(((?step2222 + ?targetMotifMatchRegionMatchBeginPositionMF_01541212) - 1) AS ?thisPositionOn58) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541209, 1, (STRLEN(?templateMotifCigarP38038MF_01541209) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541209, CONCAT('^(?:-*[^-]){', STR(((406 - ?templateMotifSequenceMatchBeginPositionP38038210) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1223) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541211, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541211) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1223), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541211, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541211) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1223), '}'), '')))), '[^-]', ''))) AS ?step2224) .
BIND(((?step2224 + ?targetMotifMatchRegionMatchBeginPositionMF_01541212) - 1) AS ?thisPositionOn59) .
BIND(?this AS ?pfs1t225) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) .
FILTER (REGEX('[ST]V[GAS]', SUBSTR(?thisSequenceValue, ?thisPositionOn58, (?thisPositionOn59 - ?thisPositionOn58)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a54')) AS ?annotation54) .
BIND(?this AS ?pfs53) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch230 faldo:location ?templateMotifSequenceMatchRegionP38038231 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038233 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP38038MF_01541226 .
?templateMotifSequenceMatchRegionP38038231 faldo:begin ?templateMotifSequenceMatchBeginP38038232 .
?templateMotifSequenceMatchBeginP38038232 faldo:position ?templateMotifSequenceMatchBeginPositionP38038227 ;
faldo:reference isoform:P38038-1 .
?templateMotifSequenceProfileAlignmentOperationP38038233 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
?targetMotifMatch234 faldo:location ?targetMotifMatchRegionMatch235 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541237 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP38038MF_01541228 .
?targetMotifMatchRegionMatch235 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541236 .
?targetMotifMatchRegionMatchBeginMF_01541236 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541229 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01541237 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541226, 1, (STRLEN(?templateMotifCigarP38038MF_01541226) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541226, CONCAT('^(?:-*[^-]){', STR(((419 - ?templateMotifSequenceMatchBeginPositionP38038227) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1238) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541228, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541228) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541228, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1238), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541228, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541228) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541228, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1238), '}'), '')))), '[^-]', ''))) AS ?step2239) .
BIND(((?step2239 + ?targetMotifMatchRegionMatchBeginPositionMF_01541229) - 1) AS ?thisPositionOn65) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541226, 1, (STRLEN(?templateMotifCigarP38038MF_01541226) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541226, CONCAT('^(?:-*[^-]){', STR(((422 - ?templateMotifSequenceMatchBeginPositionP38038227) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1240) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541228, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541228) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541228, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1240), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541228, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541228) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541228, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1240), '}'), '')))), '[^-]', ''))) AS ?step2241) .
BIND(((?step2241 + ?targetMotifMatchRegionMatchBeginPositionMF_01541229) - 1) AS ?thisPositionOn66) .
BIND(?this AS ?pfs1t242) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb62) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse63) .
FILTER (REGEX('G[GV][AS]S', SUBSTR(?thisSequenceValue, ?thisPositionOn65, (?thisPositionOn66 - ?thisPositionOn65)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a61')) AS ?annotation61) .
BIND(?this AS ?pfs60) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch247 faldo:location ?templateMotifSequenceMatchRegionP38038248 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038250 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP38038MF_01541243 .
?templateMotifSequenceMatchRegionP38038248 faldo:begin ?templateMotifSequenceMatchBeginP38038249 .
?templateMotifSequenceMatchBeginP38038249 faldo:position ?templateMotifSequenceMatchBeginPositionP38038244 ;
faldo:reference isoform:P38038-1 .
?templateMotifSequenceProfileAlignmentOperationP38038250 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
?targetMotifMatch251 faldo:location ?targetMotifMatchRegionMatch252 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541254 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP38038MF_01541245 .
?targetMotifMatchRegionMatch252 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541253 .
?targetMotifMatchRegionMatchBeginMF_01541253 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541246 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01541254 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541243, 1, (STRLEN(?templateMotifCigarP38038MF_01541243) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541243, CONCAT('^(?:-*[^-]){', STR(((519 - ?templateMotifSequenceMatchBeginPositionP38038244) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1255) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541245, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541245) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541245, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1255), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541245, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541245) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541245, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1255), '}'), '')))), '[^-]', ''))) AS ?step2256) .
BIND(((?step2256 + ?targetMotifMatchRegionMatchBeginPositionMF_01541246) - 1) AS ?thisPositionOn72) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541243, 1, (STRLEN(?templateMotifCigarP38038MF_01541243) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541243, CONCAT('^(?:-*[^-]){', STR(((520 - ?templateMotifSequenceMatchBeginPositionP38038244) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1257) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541245, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541245) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541245, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541245, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541245) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541245, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), '')))), '[^-]', ''))) AS ?step2258) .
BIND(((?step2258 + ?targetMotifMatchRegionMatchBeginPositionMF_01541246) - 1) AS ?thisPositionOn73) .
BIND(?this AS ?pfs1t259) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfsb69) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfse70) .
FILTER (REGEX('S[RQ]', SUBSTR(?thisSequenceValue, ?thisPositionOn72, (?thisPositionOn73 - ?thisPositionOn72)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a68')) AS ?annotation68) .
BIND(?this AS ?pfs67) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch264 faldo:location ?templateMotifSequenceMatchRegionP38038265 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038267 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP38038MF_01541260 .
?templateMotifSequenceMatchRegionP38038265 faldo:begin ?templateMotifSequenceMatchBeginP38038266 .
?templateMotifSequenceMatchBeginP38038266 faldo:position ?templateMotifSequenceMatchBeginPositionP38038261 ;
faldo:reference isoform:P38038-1 .
?templateMotifSequenceProfileAlignmentOperationP38038267 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
?targetMotifMatch268 faldo:location ?targetMotifMatchRegionMatch269 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541271 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP38038MF_01541262 .
?targetMotifMatchRegionMatch269 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541270 .
?targetMotifMatchRegionMatchBeginMF_01541270 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541263 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01541271 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541260, 1, (STRLEN(?templateMotifCigarP38038MF_01541260) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541260, CONCAT('^(?:-*[^-]){', STR(((525 - ?templateMotifSequenceMatchBeginPositionP38038261) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1272) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541262, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541262) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1272), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541262, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541262) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1272), '}'), '')))), '[^-]', ''))) AS ?step2273) .
BIND(((?step2273 + ?targetMotifMatchRegionMatchBeginPositionMF_01541263) - 1) AS ?thisPositionOn79) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541260, 1, (STRLEN(?templateMotifCigarP38038MF_01541260) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541260, CONCAT('^(?:-*[^-]){', STR(((529 - ?templateMotifSequenceMatchBeginPositionP38038261) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1274) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541262, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541262) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1274), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541262, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541262) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1274), '}'), '')))), '[^-]', ''))) AS ?step2275) .
BIND(((?step2275 + ?targetMotifMatchRegionMatchBeginPositionMF_01541263) - 1) AS ?thisPositionOn80) .
BIND(?this AS ?pfs1t276) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfsb76) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfse77) .
FILTER (REGEX('K[IV]YVQ', SUBSTR(?thisSequenceValue, ?thisPositionOn79, (?thisPositionOn80 - ?thisPositionOn79)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a75')) AS ?annotation75) .
BIND(?this AS ?pfs74) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch281 faldo:location ?templateMotifSequenceMatchRegionP38038282 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038284 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP38038MF_01541277 .
?templateMotifSequenceMatchRegionP38038282 faldo:begin ?templateMotifSequenceMatchBeginP38038283 .
?templateMotifSequenceMatchBeginP38038283 faldo:position ?templateMotifSequenceMatchBeginPositionP38038278 ;
faldo:reference isoform:P38038-1 .
?templateMotifSequenceProfileAlignmentOperationP38038284 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
?targetMotifMatch285 faldo:location ?targetMotifMatchRegionMatch286 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541288 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP38038MF_01541279 .
?targetMotifMatchRegionMatch286 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541287 .
?targetMotifMatchRegionMatchBeginMF_01541287 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541280 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01541288 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541277, 1, (STRLEN(?templateMotifCigarP38038MF_01541277) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541277, CONCAT('^(?:-*[^-]){', STR(((322 - ?templateMotifSequenceMatchBeginPositionP38038278) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1289) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541279, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541279) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541279, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1289), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541279, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541279) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541279, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1289), '}'), '')))), '[^-]', ''))) AS ?step2290) .
BIND(((?step2290 + ?targetMotifMatchRegionMatchBeginPositionMF_01541280) - 1) AS ?thisPositionOn86) .
BIND(?thisPositionOn86 AS ?thisPositionOn87) .
BIND(?this AS ?pfs1t291) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn86))) AS ?pfsb83) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfse84) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn86, 1) = 'T')) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a82')) AS ?annotation82) .
BIND(?this AS ?pfs81) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch296 faldo:location ?templateMotifSequenceMatchRegionP38038297 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038299 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP38038MF_01541292 .
?templateMotifSequenceMatchRegionP38038297 faldo:begin ?templateMotifSequenceMatchBeginP38038298 .
?templateMotifSequenceMatchBeginP38038298 faldo:position ?templateMotifSequenceMatchBeginPositionP38038293 ;
faldo:reference isoform:P38038-1 .
?templateMotifSequenceProfileAlignmentOperationP38038299 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
?targetMotifMatch300 faldo:location ?targetMotifMatchRegionMatch301 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541303 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP38038MF_01541294 .
?targetMotifMatchRegionMatch301 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541302 .
?targetMotifMatchRegionMatchBeginMF_01541302 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541295 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01541303 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541292, 1, (STRLEN(?templateMotifCigarP38038MF_01541292) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541292, CONCAT('^(?:-*[^-]){', STR(((410 - ?templateMotifSequenceMatchBeginPositionP38038293) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1304) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541294, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541294) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541294, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1304), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541294, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541294) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541294, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1304), '}'), '')))), '[^-]', ''))) AS ?step2305) .
BIND(((?step2305 + ?targetMotifMatchRegionMatchBeginPositionMF_01541295) - 1) AS ?thisPositionOn93) .
BIND(?thisPositionOn93 AS ?thisPositionOn94) .
BIND(?this AS ?pfs1t306) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn93))) AS ?pfsb90) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfse91) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn93, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a89')) AS ?annotation89) .
BIND(?this AS ?pfs88) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch311 faldo:location ?templateMotifSequenceMatchRegionP38038312 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038314 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP38038MF_01541307 .
?templateMotifSequenceMatchRegionP38038312 faldo:begin ?templateMotifSequenceMatchBeginP38038313 .
?templateMotifSequenceMatchBeginP38038313 faldo:position ?templateMotifSequenceMatchBeginPositionP38038308 ;
faldo:reference isoform:P38038-1 .
?templateMotifSequenceProfileAlignmentOperationP38038314 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
?targetMotifMatch315 faldo:location ?targetMotifMatchRegionMatch316 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541318 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP38038MF_01541309 .
?targetMotifMatchRegionMatch316 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541317 .
?targetMotifMatchRegionMatchBeginMF_01541317 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541310 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01541318 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541307, 1, (STRLEN(?templateMotifCigarP38038MF_01541307) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541307, CONCAT('^(?:-*[^-]){', STR(((561 - ?templateMotifSequenceMatchBeginPositionP38038308) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1319) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541309, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541309) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541309, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1319), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541309, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541309) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541309, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1319), '}'), '')))), '[^-]', ''))) AS ?step2320) .
BIND(((?step2320 + ?targetMotifMatchRegionMatchBeginPositionMF_01541310) - 1) AS ?thisPositionOn100) .
BIND(?thisPositionOn100 AS ?thisPositionOn101) .
BIND(?this AS ?pfs1t321) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn100))) AS ?pfsb97) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn101))) AS ?pfse98) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn100, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a96')) AS ?annotation96) .
BIND(?this AS ?pfs95) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch326 faldo:location ?templateMotifSequenceMatchRegionP38038327 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038329 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP38038MF_01541322 .
?templateMotifSequenceMatchRegionP38038327 faldo:begin ?templateMotifSequenceMatchBeginP38038328 .
?templateMotifSequenceMatchBeginP38038328 faldo:position ?templateMotifSequenceMatchBeginPositionP38038323 ;
faldo:reference isoform:P38038-1 .
?templateMotifSequenceProfileAlignmentOperationP38038329 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
?targetMotifMatch330 faldo:location ?targetMotifMatchRegionMatch331 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541333 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP38038MF_01541324 .
?targetMotifMatchRegionMatch331 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541332 .
?targetMotifMatchRegionMatchBeginMF_01541332 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541325 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01541333 edam:has_input signature:MF_01541 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541322, 1, (STRLEN(?templateMotifCigarP38038MF_01541322) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541322, CONCAT('^(?:-*[^-]){', STR(((599 - ?templateMotifSequenceMatchBeginPositionP38038323) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1334) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541324, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541324) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541324, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1334), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541324, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541324) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541324, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1334), '}'), '')))), '[^-]', ''))) AS ?step2335) .
BIND(((?step2335 + ?targetMotifMatchRegionMatchBeginPositionMF_01541325) - 1) AS ?thisPositionOn107) .
BIND(?thisPositionOn107 AS ?thisPositionOn108) .
BIND(?this AS ?pfs1t336) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn107))) AS ?pfsb104) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn108))) AS ?pfse105) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn107, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_01541a103')) AS ?annotation103) .
BIND(?this AS ?pfs102) .
}
}
"xsd:string |