| http://purl.uniprot.org/unirules/MF_00970#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:338353 up:source unirule:MF_00970 .
_:338354 up:source unirule:MF_00970 .
_:338355 up:source unirule:MF_00970 .
_:338356 up:source unirule:MF_00970 .
_:338357 up:source unirule:MF_00970 .
_:338358 up:source unirule:MF_00970 .
_:338359 up:source unirule:MF_00970 .
_:338360 up:source unirule:MF_00970 .
_:338361 up:source unirule:MF_00970 .
_:338362 up:source unirule:MF_00970 .
_:338363 up:source unirule:MF_00970 .
_:338364 up:source unirule:MF_00970 .
_:338365 up:source unirule:MF_00970 .
_:338366 up:source unirule:MF_00970 .
_:338367 up:source unirule:MF_00970 .
_:338368 up:source unirule:MF_00970 .
_:338369 up:source unirule:MF_00970 .
_:338370 up:source unirule:MF_00970 .
_:338371 up:source unirule:MF_00970 .
_:338372 up:source unirule:MF_00970 .
_:338373 up:source unirule:MF_00970 .
_:338374 up:source unirule:MF_00970 .
_:338375 up:source unirule:MF_00970 .
_:338376 up:source unirule:MF_00970 .
_:338377 up:source unirule:MF_00970 .
_:338378 up:source unirule:MF_00970 .
_:338379 up:source unirule:MF_00970 .
_:338380 up:source unirule:MF_00970 .
_:338381 up:source unirule:MF_00970 .
_:338382 up:source unirule:MF_00970 .
_:338383 up:source unirule:MF_00970 .
_:338384 up:source unirule:MF_00970 .
_:338385 up:source unirule:MF_00970 .
_:338386 up:source unirule:MF_00970 .
_:338387 up:source unirule:MF_00970 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation8 ;
up:classifiedWith GO:0003723 ,
GO:0004521 ,
GO:0005737 ,
GO:0006364 ,
GO:0006402 ,
GO:0008033 ,
GO:0009898 ,
keyword:1003 ,
keyword:255 ,
keyword:378 ,
keyword:472 ,
keyword:540 ,
keyword:694 ,
keyword:698 ,
keyword:699 ,
keyword:819 ,
keyword:820 ,
keyword:963 ,
keyword:997 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.1.26.12' ;
up:fullName 'Ribonuclease E' ;
up:shortName 'RNase E' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'rne' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Endoribonuclease that plays a central role in RNA processing and decay. Required for the maturation of 5S and 16S rRNAs and the majority of tRNAs. Also involved in the degradation of most mRNAs.' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:enzymeClass .
?annotation5 a up:Subcellular_Location_Annotation .
?annotation5li6 up:cellularComponent .
?annotation5li7 up:cellularComponent ;
up:orientation ;
up:topology .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the RNase E/G family. RNase E subfamily.' .
?case9 up:classifiedWith GO:0008270 ,
keyword:862 .
?case10 up:classifiedWith GO:0000287 ,
keyword:460 .
?case11 up:classifiedWith keyword:479 .
?pfs14 up:annotation ?annotation15 ,
?annotation21 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
up:ligand ?ligand18 ;
rdf:type up:Binding_Site_Annotation .
?pfsb16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?ligand18 rdfs:subClassOf chebi:18420 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
up:ligand ?ligand24 ;
rdf:type up:Binding_Site_Annotation .
?pfsb22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?ligand24 rdfs:subClassOf chebi:18420 .
?pfs27 up:annotation ?annotation28 ,
?annotation34 .
?annotation28 faldo:begin ?pfsb29 ;
faldo:end ?pfse30 ;
up:ligand ?ligand31 ;
rdf:type up:Binding_Site_Annotation .
?pfsb29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfse30 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?ligand31 rdfs:subClassOf chebi:29105 .
?annotation34 faldo:begin ?pfsb35 ;
faldo:end ?pfse36 ;
up:ligand ?ligand37 ;
rdf:type up:Binding_Site_Annotation .
?pfsb35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfse36 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?ligand37 rdfs:subClassOf chebi:29105 .
?pfs40 up:annotation ?annotation41 .
?annotation41 faldo:begin ?pfsb42 ;
faldo:end ?pfse43 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Required for zinc-mediated homotetramerization and catalytic activity' .
?pfsb42 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?pfse43 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
_:338388 a rdf:Statement ;
up:attribution _:338353 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:338389 a rdf:Statement ;
up:attribution _:338354 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:338390 a rdf:Statement ;
up:attribution _:338355 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:338391 a rdf:Statement ;
up:attribution _:338356 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:338392 a rdf:Statement ;
up:attribution _:338357 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:338393 a rdf:Statement ;
up:attribution _:338358 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:338394 a rdf:Statement ;
up:attribution _:338359 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:338395 a rdf:Statement ;
up:attribution _:338360 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:338396 a rdf:Statement ;
up:attribution _:338361 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:338397 a rdf:Statement ;
up:attribution _:338362 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:255 .
_:338398 a rdf:Statement ;
up:attribution _:338363 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:338399 a rdf:Statement ;
up:attribution _:338364 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:338400 a rdf:Statement ;
up:attribution _:338365 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:540 .
_:338401 a rdf:Statement ;
up:attribution _:338366 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:694 .
_:338402 a rdf:Statement ;
up:attribution _:338367 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:698 .
_:338403 a rdf:Statement ;
up:attribution _:338368 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:819 .
_:338404 a rdf:Statement ;
up:attribution _:338369 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:699 .
_:338405 a rdf:Statement ;
up:attribution _:338370 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:820 .
_:338406 a rdf:Statement ;
up:attribution _:338371 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004521 .
_:338407 a rdf:Statement ;
up:attribution _:338372 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003723 .
_:338408 a rdf:Statement ;
up:attribution _:338373 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006402 .
_:338409 a rdf:Statement ;
up:attribution _:338374 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006364 .
_:338410 a rdf:Statement ;
up:attribution _:338375 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008033 .
_:338411 a rdf:Statement ;
up:attribution _:338376 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:338412 a rdf:Statement ;
up:attribution _:338377 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009898 .
_:338413 a rdf:Statement ;
up:attribution _:338378 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:338414 a rdf:Statement ;
up:attribution _:338379 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008270 .
_:338415 a rdf:Statement ;
up:attribution _:338380 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:338416 a rdf:Statement ;
up:attribution _:338381 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000287 .
_:338417 a rdf:Statement ;
up:attribution _:338382 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:338418 a rdf:Statement ;
up:source unirule:MF_00970 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:338419 a rdf:Statement ;
up:attribution _:338383 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:338420 a rdf:Statement ;
up:source unirule:MF_00970 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:338421 a rdf:Statement ;
up:attribution _:338384 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:338422 a rdf:Statement ;
up:source unirule:MF_00970 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:338423 a rdf:Statement ;
up:attribution _:338385 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:338424 a rdf:Statement ;
up:source unirule:MF_00970 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:338425 a rdf:Statement ;
up:attribution _:338386 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:338426 a rdf:Statement ;
up:source unirule:MF_00970 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:338427 a rdf:Statement ;
up:attribution _:338387 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00970
#Rule MF_00970 Created by:? on:2013-08-07 Modified by:Edouard de Castro on:2023-06-01
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00970 .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(URI(CONCAT(STR(?this), '#MF_00970a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00970a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00970a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00970a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00970a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch50 faldo:location ?templateMotifSequenceMatchRegionP2151351 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2151353 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP21513MF_0097046 .
?templateMotifSequenceMatchRegionP2151351 faldo:begin ?templateMotifSequenceMatchBeginP2151352 .
?templateMotifSequenceMatchBeginP2151352 faldo:position ?templateMotifSequenceMatchBeginPositionP2151347 ;
faldo:reference isoform:P21513-1 .
?templateMotifSequenceProfileAlignmentOperationP2151353 edam:has_input signature:MF_00970 ;
rdf:type edam:operation_0300 .
?targetMotifMatch54 faldo:location ?targetMotifMatchRegionMatch55 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0097057 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP21513MF_0097048 .
?targetMotifMatchRegionMatch55 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0097056 .
?targetMotifMatchRegionMatchBeginMF_0097056 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0097049 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0097057 edam:has_input signature:MF_00970 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP21513MF_0097046, 1, (STRLEN(?templateMotifCigarP21513MF_0097046) - STRLEN(REPLACE(?templateMotifCigarP21513MF_0097046, CONCAT('^(?:-*[^-]){', STR(((303 - ?templateMotifSequenceMatchBeginPositionP2151347) + 1)), '}'), '')))), '[a-z]', '')) AS ?step158) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP21513MF_0097048, 1, (STRLEN(?targetMotifMatchCigarP21513MF_0097048) - STRLEN(REPLACE(?targetMotifMatchCigarP21513MF_0097048, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP21513MF_0097048, 1, (STRLEN(?targetMotifMatchCigarP21513MF_0097048) - STRLEN(REPLACE(?targetMotifMatchCigarP21513MF_0097048, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step158), '}'), '')))), '[^-]', ''))) AS ?step259) .
BIND(((?step259 + ?targetMotifMatchRegionMatchBeginPositionMF_0097049) - 1) AS ?thisPositionOn19) .
BIND(?thisPositionOn19 AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t60) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1) = 'D')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP21513MF_0097046, 1, (STRLEN(?templateMotifCigarP21513MF_0097046) - STRLEN(REPLACE(?templateMotifCigarP21513MF_0097046, CONCAT('^(?:-*[^-]){', STR(((346 - ?templateMotifSequenceMatchBeginPositionP2151347) + 1)), '}'), '')))), '[a-z]', '')) AS ?step161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP21513MF_0097048, 1, (STRLEN(?targetMotifMatchCigarP21513MF_0097048) - STRLEN(REPLACE(?targetMotifMatchCigarP21513MF_0097048, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP21513MF_0097048, 1, (STRLEN(?targetMotifMatchCigarP21513MF_0097048) - STRLEN(REPLACE(?targetMotifMatchCigarP21513MF_0097048, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), '')))), '[^-]', ''))) AS ?step262) .
BIND(((?step262 + ?targetMotifMatchRegionMatchBeginPositionMF_0097049) - 1) AS ?thisPositionOn25) .
BIND(?thisPositionOn25 AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t63) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'D')) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch68 faldo:location ?templateMotifSequenceMatchRegionP2151369 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2151371 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP21513MF_0097064 .
?templateMotifSequenceMatchRegionP2151369 faldo:begin ?templateMotifSequenceMatchBeginP2151370 .
?templateMotifSequenceMatchBeginP2151370 faldo:position ?templateMotifSequenceMatchBeginPositionP2151365 ;
faldo:reference isoform:P21513-1 .
?templateMotifSequenceProfileAlignmentOperationP2151371 edam:has_input signature:MF_00970 ;
rdf:type edam:operation_0300 .
?targetMotifMatch72 faldo:location ?targetMotifMatchRegionMatch73 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0097075 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP21513MF_0097066 .
?targetMotifMatchRegionMatch73 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0097074 .
?targetMotifMatchRegionMatchBeginMF_0097074 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0097067 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0097075 edam:has_input signature:MF_00970 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_2) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP21513MF_0097064, 1, (STRLEN(?templateMotifCigarP21513MF_0097064) - STRLEN(REPLACE(?templateMotifCigarP21513MF_0097064, CONCAT('^(?:-*[^-]){', STR(((404 - ?templateMotifSequenceMatchBeginPositionP2151365) + 1)), '}'), '')))), '[a-z]', '')) AS ?step176) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP21513MF_0097066, 1, (STRLEN(?targetMotifMatchCigarP21513MF_0097066) - STRLEN(REPLACE(?targetMotifMatchCigarP21513MF_0097066, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP21513MF_0097066, 1, (STRLEN(?targetMotifMatchCigarP21513MF_0097066) - STRLEN(REPLACE(?targetMotifMatchCigarP21513MF_0097066, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), '')))), '[^-]', ''))) AS ?step277) .
BIND(((?step277 + ?targetMotifMatchRegionMatchBeginPositionMF_0097067) - 1) AS ?thisPositionOn32) .
BIND(?thisPositionOn32 AS ?thisPositionOn33) .
BIND(?this AS ?pfs2t78) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP21513MF_0097064, 1, (STRLEN(?templateMotifCigarP21513MF_0097064) - STRLEN(REPLACE(?templateMotifCigarP21513MF_0097064, CONCAT('^(?:-*[^-]){', STR(((407 - ?templateMotifSequenceMatchBeginPositionP2151365) + 1)), '}'), '')))), '[a-z]', '')) AS ?step179) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP21513MF_0097066, 1, (STRLEN(?targetMotifMatchCigarP21513MF_0097066) - STRLEN(REPLACE(?targetMotifMatchCigarP21513MF_0097066, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP21513MF_0097066, 1, (STRLEN(?targetMotifMatchCigarP21513MF_0097066) - STRLEN(REPLACE(?targetMotifMatchCigarP21513MF_0097066, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), '')))), '[^-]', ''))) AS ?step280) .
BIND(((?step280 + ?targetMotifMatchRegionMatchBeginPositionMF_0097067) - 1) AS ?thisPositionOn38) .
BIND(?thisPositionOn38 AS ?thisPositionOn39) .
BIND(?this AS ?pfs2t81) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'C')) .
BIND(?this AS ?pfs27) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch86 faldo:location ?templateMotifSequenceMatchRegionP2151387 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2151389 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP21513MF_0097082 .
?templateMotifSequenceMatchRegionP2151387 faldo:begin ?templateMotifSequenceMatchBeginP2151388 .
?templateMotifSequenceMatchBeginP2151388 faldo:position ?templateMotifSequenceMatchBeginPositionP2151383 ;
faldo:reference isoform:P21513-1 .
?templateMotifSequenceProfileAlignmentOperationP2151389 edam:has_input signature:MF_00970 ;
rdf:type edam:operation_0300 .
?targetMotifMatch90 faldo:location ?targetMotifMatchRegionMatch91 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0097093 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP21513MF_0097084 .
?targetMotifMatchRegionMatch91 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0097092 .
?targetMotifMatchRegionMatchBeginMF_0097092 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0097085 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0097093 edam:has_input signature:MF_00970 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP21513MF_0097082, 1, (STRLEN(?templateMotifCigarP21513MF_0097082) - STRLEN(REPLACE(?templateMotifCigarP21513MF_0097082, CONCAT('^(?:-*[^-]){', STR(((404 - ?templateMotifSequenceMatchBeginPositionP2151383) + 1)), '}'), '')))), '[a-z]', '')) AS ?step194) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP21513MF_0097084, 1, (STRLEN(?targetMotifMatchCigarP21513MF_0097084) - STRLEN(REPLACE(?targetMotifMatchCigarP21513MF_0097084, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP21513MF_0097084, 1, (STRLEN(?targetMotifMatchCigarP21513MF_0097084) - STRLEN(REPLACE(?targetMotifMatchCigarP21513MF_0097084, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), '')))), '[^-]', ''))) AS ?step295) .
BIND(((?step295 + ?targetMotifMatchRegionMatchBeginPositionMF_0097085) - 1) AS ?thisPositionOn44) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP21513MF_0097082, 1, (STRLEN(?templateMotifCigarP21513MF_0097082) - STRLEN(REPLACE(?templateMotifCigarP21513MF_0097082, CONCAT('^(?:-*[^-]){', STR(((407 - ?templateMotifSequenceMatchBeginPositionP2151383) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP21513MF_0097084, 1, (STRLEN(?targetMotifMatchCigarP21513MF_0097084) - STRLEN(REPLACE(?targetMotifMatchCigarP21513MF_0097084, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP21513MF_0097084, 1, (STRLEN(?targetMotifMatchCigarP21513MF_0097084) - STRLEN(REPLACE(?targetMotifMatchCigarP21513MF_0097084, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) .
BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0097085) - 1) AS ?thisPositionOn45) .
BIND(?this AS ?pfs3t98) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb42) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse43) .
FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]C', SUBSTR(?thisSequenceValue, ?thisPositionOn44, (?thisPositionOn45 - ?thisPositionOn44)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00970a41')) AS ?annotation41) .
BIND(?this AS ?pfs40) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag99) .
}
BIND(IF(BOUND(?tagFTGRP_2), ?caseWithTag99, ?UNBOUND_VARIABLE) AS ?case9) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag100) .
}
BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag100, ?UNBOUND_VARIABLE) AS ?case10) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag101) .
}
BIND(IF((BOUND(?tagFTGRP_1) || BOUND(?tagFTGRP_2)), ?caseWithTag101, ?UNBOUND_VARIABLE) AS ?case11) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:1236 .
BIND(?this AS ?case12) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:1236 .
})) .
BIND(?this AS ?case13) .
}
}
"xsd:string |