| http://purl.uniprot.org/unirules/MF_00252#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:105361 up:source unirule:MF_00252 .
_:105362 up:source unirule:MF_00252 .
_:105363 up:source unirule:MF_00252 .
_:105364 up:source unirule:MF_00252 .
_:105365 up:source unirule:MF_00252 .
_:105366 up:source unirule:MF_00252 .
_:105367 up:source unirule:MF_00252 .
_:105368 up:source unirule:MF_00252 .
_:105369 up:source unirule:MF_00252 .
_:105370 up:source unirule:MF_00252 .
_:105371 up:source unirule:MF_00252 .
_:105372 up:source unirule:MF_00252 .
_:105373 up:source unirule:MF_00252 .
_:105374 up:source unirule:MF_00252 .
_:105375 up:source unirule:MF_00252 .
_:105376 up:source unirule:MF_00252 .
_:105377 up:source unirule:MF_00252 .
_:105378 up:source unirule:MF_00252 .
_:105379 up:source unirule:MF_00252 .
_:105380 up:source unirule:MF_00252 .
_:105381 up:source unirule:MF_00252 .
_:105382 up:source unirule:MF_00252 .
_:105383 up:source unirule:MF_00252 .
_:105384 up:source unirule:MF_00252 .
_:105385 up:source unirule:MF_00252 .
_:105386 up:source unirule:MF_00252 .
_:105387 up:source unirule:MF_00252 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation5 ,
?annotation6 ,
?annotation7 ,
?annotation9 ;
up:classifiedWith GO:0000287 ,
GO:0004824 ,
GO:0005524 ,
GO:0005737 ,
GO:0006430 ,
keyword:30 ,
keyword:436 ,
keyword:460 ,
keyword:479 ,
keyword:547 ,
keyword:648 ,
keyword:67 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '6.1.1.6' ;
up:fullName 'Lysine--tRNA ligase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Lysyl-tRNA synthetase' ;
up:shortName 'LysRS' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'lysS' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 3 Mg(2+) ions per subunit.' .
?annotation6 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation7 a up:Subcellular_Location_Annotation .
?annotation7li8 up:cellularComponent .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the class-II aminoacyl-tRNA synthetase family.' .
?case10 up:classifiedWith keyword:7 .
?pfs11 up:annotation ?annotation12 .
?annotation12 faldo:begin ?pfsb13 ;
faldo:end ?pfse14 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'N6-acetyllysine' .
?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:Modified_Residue_Annotation ;
rdfs:comment 'N6-acetyllysine' .
?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 ;
up:ligand ?ligand27 ;
rdf:type up:Binding_Site_Annotation .
?pfsb25 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?pfse26 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?ligand27 rdfs:subClassOf chebi:18420 .
?pfs30 up:annotation ?annotation31 .
?annotation31 faldo:begin ?pfsb32 ;
faldo:end ?pfse33 ;
up:ligand ?ligand34 ;
rdf:type up:Binding_Site_Annotation .
?pfsb32 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfse33 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?ligand34 rdfs:subClassOf chebi:18420 .
?pfs37 up:annotation ?annotation38 .
?annotation38 faldo:begin ?pfsb39 ;
faldo:end ?pfse40 ;
up:ligand ?ligand41 ;
rdf:type up:Binding_Site_Annotation .
?pfsb39 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfse40 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?ligand41 rdfs:subClassOf chebi:18420 .
_:105388 a rdf:Statement ;
up:attribution _:105361 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:105389 a rdf:Statement ;
up:attribution _:105362 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:105390 a rdf:Statement ;
up:attribution _:105363 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:105391 a rdf:Statement ;
up:attribution _:105364 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:105392 a rdf:Statement ;
up:attribution _:105365 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:105393 a rdf:Statement ;
up:attribution _:105366 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:105394 a rdf:Statement ;
up:attribution _:105367 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:105395 a rdf:Statement ;
up:attribution _:105368 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:105396 a rdf:Statement ;
up:attribution _:105369 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:30 .
_:105397 a rdf:Statement ;
up:attribution _:105370 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:105398 a rdf:Statement ;
up:attribution _:105371 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:105399 a rdf:Statement ;
up:attribution _:105372 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:436 .
_:105400 a rdf:Statement ;
up:attribution _:105373 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:105401 a rdf:Statement ;
up:attribution _:105374 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:105402 a rdf:Statement ;
up:attribution _:105375 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:105403 a rdf:Statement ;
up:attribution _:105376 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:648 .
_:105404 a rdf:Statement ;
up:attribution _:105377 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:105405 a rdf:Statement ;
up:attribution _:105378 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004824 .
_:105406 a rdf:Statement ;
up:attribution _:105379 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000287 .
_:105407 a rdf:Statement ;
up:attribution _:105380 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006430 .
_:105408 a rdf:Statement ;
up:attribution _:105381 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:105409 a rdf:Statement ;
up:attribution _:105382 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:7 .
_:105410 a rdf:Statement ;
up:source unirule:MF_00252 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:105411 a rdf:Statement ;
up:attribution _:105383 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:105412 a rdf:Statement ;
up:source unirule:MF_00252 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:105413 a rdf:Statement ;
up:attribution _:105384 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:105414 a rdf:Statement ;
up:source unirule:MF_00252 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:105415 a rdf:Statement ;
up:attribution _:105385 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:105416 a rdf:Statement ;
up:source unirule:MF_00252 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:105417 a rdf:Statement ;
up:attribution _:105386 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:105418 a rdf:Statement ;
up:source unirule:MF_00252 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:105419 a rdf:Statement ;
up:attribution _:105387 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00252
#Rule MF_00252 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02
VALUES ?supertaxon44 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00252 .
?thisOrganism rdfs:subClassOf+ ?supertaxon44 .
BIND(URI(CONCAT(STR(?this), '#MF_00252a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00252a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00252a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00252a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00252a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00252a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00252a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch50 faldo:location ?templateMotifSequenceMatchRegionP0A8N551 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A8N553 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A8N5MF_0025246 .
?templateMotifSequenceMatchRegionP0A8N551 faldo:begin ?templateMotifSequenceMatchBeginP0A8N552 .
?templateMotifSequenceMatchBeginP0A8N552 faldo:position ?templateMotifSequenceMatchBeginPositionP0A8N547 ;
faldo:reference isoform:P0A8N5-1 .
?templateMotifSequenceProfileAlignmentOperationP0A8N553 edam:has_input signature:MF_00252 ;
rdf:type edam:operation_0300 .
?targetMotifMatch54 faldo:location ?targetMotifMatchRegionMatch55 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0025257 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A8N5MF_0025248 .
?targetMotifMatchRegionMatch55 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0025256 .
?targetMotifMatchRegionMatchBeginMF_0025256 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0025249 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0025257 edam:has_input signature:MF_00252 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_5) .
VALUES ?supertaxon45 {taxon:561 taxon:620}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon45 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8N5MF_0025246, 1, (STRLEN(?templateMotifCigarP0A8N5MF_0025246) - STRLEN(REPLACE(?templateMotifCigarP0A8N5MF_0025246, CONCAT('^(?:-*[^-]){', STR(((156 - ?templateMotifSequenceMatchBeginPositionP0A8N547) + 1)), '}'), '')))), '[a-z]', '')) AS ?step158) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8N5MF_0025248, 1, (STRLEN(?targetMotifMatchCigarP0A8N5MF_0025248) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8N5MF_0025248, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8N5MF_0025248, 1, (STRLEN(?targetMotifMatchCigarP0A8N5MF_0025248) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8N5MF_0025248, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step158), '}'), '')))), '[^-]', ''))) AS ?step259) .
BIND(((?step259 + ?targetMotifMatchRegionMatchBeginPositionMF_0025249) - 1) AS ?thisPositionOn15) .
BIND(?thisPositionOn15 AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t60) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb13) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse14) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn15, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00252a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch66 faldo:location ?templateMotifSequenceMatchRegionP0A8N567 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A8N569 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A8N5MF_0025262 .
?templateMotifSequenceMatchRegionP0A8N567 faldo:begin ?templateMotifSequenceMatchBeginP0A8N568 .
?templateMotifSequenceMatchBeginP0A8N568 faldo:position ?templateMotifSequenceMatchBeginPositionP0A8N563 ;
faldo:reference isoform:P0A8N5-1 .
?templateMotifSequenceProfileAlignmentOperationP0A8N569 edam:has_input signature:MF_00252 ;
rdf:type edam:operation_0300 .
?targetMotifMatch70 faldo:location ?targetMotifMatchRegionMatch71 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0025273 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A8N5MF_0025264 .
?targetMotifMatchRegionMatch71 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0025272 .
?targetMotifMatchRegionMatchBeginMF_0025272 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0025265 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0025273 edam:has_input signature:MF_00252 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_4) .
VALUES ?supertaxon61 {taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon61 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8N5MF_0025262, 1, (STRLEN(?templateMotifCigarP0A8N5MF_0025262) - STRLEN(REPLACE(?templateMotifCigarP0A8N5MF_0025262, CONCAT('^(?:-*[^-]){', STR(((114 - ?templateMotifSequenceMatchBeginPositionP0A8N563) + 1)), '}'), '')))), '[a-z]', '')) AS ?step174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8N5MF_0025264, 1, (STRLEN(?targetMotifMatchCigarP0A8N5MF_0025264) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8N5MF_0025264, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8N5MF_0025264, 1, (STRLEN(?targetMotifMatchCigarP0A8N5MF_0025264) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8N5MF_0025264, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), '')))), '[^-]', ''))) AS ?step275) .
BIND(((?step275 + ?targetMotifMatchRegionMatchBeginPositionMF_0025265) - 1) AS ?thisPositionOn21) .
BIND(?thisPositionOn21 AS ?thisPositionOn22) .
BIND(?this AS ?pfs2t76) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse20) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn21, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00252a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch81 faldo:location ?templateMotifSequenceMatchRegionP0A8N582 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A8N584 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A8N5MF_0025277 .
?templateMotifSequenceMatchRegionP0A8N582 faldo:begin ?templateMotifSequenceMatchBeginP0A8N583 .
?templateMotifSequenceMatchBeginP0A8N583 faldo:position ?templateMotifSequenceMatchBeginPositionP0A8N578 ;
faldo:reference isoform:P0A8N5-1 .
?templateMotifSequenceProfileAlignmentOperationP0A8N584 edam:has_input signature:MF_00252 ;
rdf:type edam:operation_0300 .
?targetMotifMatch85 faldo:location ?targetMotifMatchRegionMatch86 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0025288 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A8N5MF_0025279 .
?targetMotifMatchRegionMatch86 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0025287 .
?targetMotifMatchRegionMatchBeginMF_0025287 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0025280 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0025288 edam:has_input signature:MF_00252 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8N5MF_0025277, 1, (STRLEN(?templateMotifCigarP0A8N5MF_0025277) - STRLEN(REPLACE(?templateMotifCigarP0A8N5MF_0025277, CONCAT('^(?:-*[^-]){', STR(((415 - ?templateMotifSequenceMatchBeginPositionP0A8N578) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8N5MF_0025279, 1, (STRLEN(?targetMotifMatchCigarP0A8N5MF_0025279) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8N5MF_0025279, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8N5MF_0025279, 1, (STRLEN(?targetMotifMatchCigarP0A8N5MF_0025279) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8N5MF_0025279, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) .
BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0025280) - 1) AS ?thisPositionOn28) .
BIND(?thisPositionOn28 AS ?thisPositionOn29) .
BIND(?this AS ?pfs3t91) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb25) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse26) .
FILTER (REGEX('[ED]', SUBSTR(?thisSequenceValue, ?thisPositionOn28, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00252a24')) AS ?annotation24) .
BIND(?this AS ?pfs23) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch96 faldo:location ?templateMotifSequenceMatchRegionP0A8N597 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A8N599 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A8N5MF_0025292 .
?templateMotifSequenceMatchRegionP0A8N597 faldo:begin ?templateMotifSequenceMatchBeginP0A8N598 .
?templateMotifSequenceMatchBeginP0A8N598 faldo:position ?templateMotifSequenceMatchBeginPositionP0A8N593 ;
faldo:reference isoform:P0A8N5-1 .
?templateMotifSequenceProfileAlignmentOperationP0A8N599 edam:has_input signature:MF_00252 ;
rdf:type edam:operation_0300 .
?targetMotifMatch100 faldo:location ?targetMotifMatchRegionMatch101 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00252103 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A8N5MF_0025294 .
?targetMotifMatchRegionMatch101 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00252102 .
?targetMotifMatchRegionMatchBeginMF_00252102 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0025295 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00252103 edam:has_input signature:MF_00252 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8N5MF_0025292, 1, (STRLEN(?templateMotifCigarP0A8N5MF_0025292) - STRLEN(REPLACE(?templateMotifCigarP0A8N5MF_0025292, CONCAT('^(?:-*[^-]){', STR(((422 - ?templateMotifSequenceMatchBeginPositionP0A8N593) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8N5MF_0025294, 1, (STRLEN(?targetMotifMatchCigarP0A8N5MF_0025294) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8N5MF_0025294, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8N5MF_0025294, 1, (STRLEN(?targetMotifMatchCigarP0A8N5MF_0025294) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8N5MF_0025294, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) .
BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0025295) - 1) AS ?thisPositionOn35) .
BIND(?thisPositionOn35 AS ?thisPositionOn36) .
BIND(?this AS ?pfs3t106) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb32) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse33) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00252a31')) AS ?annotation31) .
BIND(?this AS ?pfs30) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch111 faldo:location ?templateMotifSequenceMatchRegionP0A8N5112 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A8N5114 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A8N5MF_00252107 .
?templateMotifSequenceMatchRegionP0A8N5112 faldo:begin ?templateMotifSequenceMatchBeginP0A8N5113 .
?templateMotifSequenceMatchBeginP0A8N5113 faldo:position ?templateMotifSequenceMatchBeginPositionP0A8N5108 ;
faldo:reference isoform:P0A8N5-1 .
?templateMotifSequenceProfileAlignmentOperationP0A8N5114 edam:has_input signature:MF_00252 ;
rdf:type edam:operation_0300 .
?targetMotifMatch115 faldo:location ?targetMotifMatchRegionMatch116 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00252118 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A8N5MF_00252109 .
?targetMotifMatchRegionMatch116 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00252117 .
?targetMotifMatchRegionMatchBeginMF_00252117 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00252110 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00252118 edam:has_input signature:MF_00252 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8N5MF_00252107, 1, (STRLEN(?templateMotifCigarP0A8N5MF_00252107) - STRLEN(REPLACE(?templateMotifCigarP0A8N5MF_00252107, CONCAT('^(?:-*[^-]){', STR(((422 - ?templateMotifSequenceMatchBeginPositionP0A8N5108) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8N5MF_00252109, 1, (STRLEN(?targetMotifMatchCigarP0A8N5MF_00252109) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8N5MF_00252109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8N5MF_00252109, 1, (STRLEN(?targetMotifMatchCigarP0A8N5MF_00252109) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8N5MF_00252109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) .
BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_00252110) - 1) AS ?thisPositionOn42) .
BIND(?thisPositionOn42 AS ?thisPositionOn43) .
BIND(?this AS ?pfs3t121) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb39) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse40) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00252a38')) AS ?annotation38) .
BIND(?this AS ?pfs37) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag122) .
}
BIND(IF((BOUND(?tagFT_4) || BOUND(?tagFT_5)), ?caseWithTag122, ?UNBOUND_VARIABLE) AS ?case10) .
}
"xsd:string |