| http://purl.uniprot.org/unirules/MF_01644#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:599453 up:source unirule:MF_01644 .
_:599454 up:source unirule:MF_01644 .
_:599455 up:source unirule:MF_01644 .
_:599456 up:source unirule:MF_01644 .
_:599457 up:source unirule:MF_01644 .
_:599458 up:source unirule:MF_01644 .
_:599459 up:source unirule:MF_01644 .
_:599460 up:source unirule:MF_01644 .
_:599461 up:source unirule:MF_01644 .
_:599462 up:source unirule:MF_01644 .
_:599463 up:source unirule:MF_01644 .
_:599464 up:source unirule:MF_01644 .
_:599465 up:source unirule:MF_01644 .
_:599466 up:source unirule:MF_01644 .
_:599467 up:source unirule:MF_01644 .
_:599468 up:source unirule:MF_01644 .
_:599469 up:source unirule:MF_01644 .
_:599470 up:source unirule:MF_01644 .
_:599471 up:source unirule:MF_01644 .
_:599472 up:source unirule:MF_01644 .
_:599473 up:source unirule:MF_01644 .
_:599474 up:source unirule:MF_01644 .
_:599475 up:source unirule:MF_01644 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ,
?annotation8 ,
?annotation9 ;
up:classifiedWith GO:0016812 ,
keyword:378 ,
keyword:479 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.5.2.-' ;
up:fullName 'D-phenylhydantoinase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Hydantoin-utilizing enzyme HyuA' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'hyuA' .
?annotation3 a up:Function_Annotation ;
rdfs:comment "Catalyzes the stereospecific hydrolysis of the cyclic amide bond of D-hydantoin derivatives with an aromatic side chains at the 5'-position. Has no activity on dihydropyrimidines. The physiological function is unknown." .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity .
?annotation6 up:cofactor chebi:60240 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 2 divalent metal cations per subunit.' .
?annotation7 a up:Subunit_Annotation ;
rdfs:comment 'Homotetramer.' .
?annotation8 a up:PTM_Annotation ;
rdfs:comment 'Carboxylation allows a single lysine to coordinate two divalent metal cations.' .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the metallo-dependent hydrolases superfamily. Hydantoinase/dihydropyrimidinase family.' .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
up:ligand ?ligand14 ;
rdf:type up:Binding_Site_Annotation .
?pfsb12 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?ligand14 rdfs:subClassOf chebi:60240 .
?pfs17 up:annotation ?annotation18 .
?annotation18 faldo:begin ?pfsb19 ;
faldo:end ?pfse20 ;
up:ligand ?ligand21 ;
rdf:type up:Binding_Site_Annotation .
?pfsb19 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?pfse20 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?ligand21 rdfs:subClassOf chebi:60240 .
?pfs24 up:annotation ?annotation25 .
?annotation25 faldo:begin ?pfsb26 ;
faldo:end ?pfse27 ;
up:ligand ?ligand28 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'via carbamate group' .
?pfsb26 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfse27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?ligand28 rdfs:subClassOf chebi:60240 .
?pfs31 up:annotation ?annotation32 .
?annotation32 faldo:begin ?pfsb33 ;
faldo:end ?pfse34 ;
up:ligand ?ligand35 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'via carbamate group' .
?pfsb33 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfse34 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?ligand35 rdfs:subClassOf chebi:60240 .
?pfs38 up:annotation ?annotation39 .
?annotation39 faldo:begin ?pfsb40 ;
faldo:end ?pfse41 ;
up:ligand ?ligand42 ;
rdf:type up:Binding_Site_Annotation .
?pfsb40 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfse41 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?ligand42 rdfs:subClassOf chebi:60240 .
?pfs45 up:annotation ?annotation46 .
?annotation46 faldo:begin ?pfsb47 ;
faldo:end ?pfse48 ;
up:ligand ?ligand49 ;
rdf:type up:Binding_Site_Annotation .
?pfsb47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?pfse48 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?ligand49 rdfs:subClassOf chebi:60240 .
?pfs52 up:annotation ?annotation53 .
?annotation53 faldo:begin ?pfsb54 ;
faldo:end ?pfse55 ;
up:ligand ?ligand56 ;
rdf:type up:Binding_Site_Annotation .
?pfsb54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?pfse55 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?ligand56 rdfs:subClassOf chebi:60240 .
?pfs59 up:annotation ?annotation60 .
?annotation60 faldo:begin ?pfsb61 ;
faldo:end ?pfse62 ;
up:ligand ?ligand63 ;
rdf:type up:Binding_Site_Annotation .
?pfsb61 faldo:position ?thisPositionOn65 ;
rdf:type faldo:ExactPosition .
?pfse62 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?ligand63 rdfs:subClassOf ?molecule64 .
?molecule64 rdfs:label 'substrate' .
?pfs67 up:annotation ?annotation68 .
?annotation68 faldo:begin ?pfsb69 ;
faldo:end ?pfse70 ;
up:ligand ?ligand71 ;
rdf:type up:Binding_Site_Annotation .
?pfsb69 faldo:position ?thisPositionOn73 ;
rdf:type faldo:ExactPosition .
?pfse70 faldo:position ?thisPositionOn74 ;
rdf:type faldo:ExactPosition .
?ligand71 rdfs:subClassOf ?molecule72 .
?molecule72 rdfs:label 'substrate' .
?pfs75 up:annotation ?annotation76 .
?annotation76 faldo:begin ?pfsb77 ;
faldo:end ?pfse78 ;
up:ligand ?ligand79 ;
rdf:type up:Binding_Site_Annotation .
?pfsb77 faldo:position ?thisPositionOn81 ;
rdf:type faldo:ExactPosition .
?pfse78 faldo:position ?thisPositionOn82 ;
rdf:type faldo:ExactPosition .
?ligand79 rdfs:subClassOf ?molecule80 .
?molecule80 rdfs:label 'substrate' .
?pfs83 up:annotation ?annotation84 .
?annotation84 faldo:begin ?pfsb85 ;
faldo:end ?pfse86 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'N6-carboxylysine' .
?pfsb85 faldo:position ?thisPositionOn87 ;
rdf:type faldo:ExactPosition .
?pfse86 faldo:position ?thisPositionOn88 ;
rdf:type faldo:ExactPosition .
_:599476 a rdf:Statement ;
up:attribution _:599453 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:599477 a rdf:Statement ;
up:attribution _:599454 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:599478 a rdf:Statement ;
up:attribution _:599455 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:599479 a rdf:Statement ;
up:attribution _:599456 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:599480 a rdf:Statement ;
up:attribution _:599457 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:599481 a rdf:Statement ;
up:attribution _:599458 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:599482 a rdf:Statement ;
up:attribution _:599459 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:599483 a rdf:Statement ;
up:attribution _:599460 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:599484 a rdf:Statement ;
up:attribution _:599461 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:599485 a rdf:Statement ;
up:attribution _:599462 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:599486 a rdf:Statement ;
up:attribution _:599463 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:599487 a rdf:Statement ;
up:attribution _:599464 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016812 .
_:599488 a rdf:Statement ;
up:source unirule:MF_01644 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:599489 a rdf:Statement ;
up:attribution _:599465 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:599490 a rdf:Statement ;
up:source unirule:MF_01644 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:599491 a rdf:Statement ;
up:attribution _:599466 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:599492 a rdf:Statement ;
up:source unirule:MF_01644 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:599493 a rdf:Statement ;
up:attribution _:599467 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:599494 a rdf:Statement ;
up:source unirule:MF_01644 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:599495 a rdf:Statement ;
up:attribution _:599468 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:599496 a rdf:Statement ;
up:source unirule:MF_01644 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:599497 a rdf:Statement ;
up:attribution _:599469 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:599498 a rdf:Statement ;
up:source unirule:MF_01644 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:599499 a rdf:Statement ;
up:attribution _:599470 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:599500 a rdf:Statement ;
up:source unirule:MF_01644 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:599501 a rdf:Statement ;
up:attribution _:599471 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:599502 a rdf:Statement ;
up:source unirule:MF_01644 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
_:599503 a rdf:Statement ;
up:attribution _:599472 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
_:599504 a rdf:Statement ;
up:source unirule:MF_01644 ;
rdf:subject ?pfs67 ;
rdf:predicate up:annotation ;
rdf:object ?annotation68 .
_:599505 a rdf:Statement ;
up:attribution _:599473 ;
rdf:subject ?pfs67 ;
rdf:predicate up:annotation ;
rdf:object ?annotation68 .
_:599506 a rdf:Statement ;
up:source unirule:MF_01644 ;
rdf:subject ?pfs75 ;
rdf:predicate up:annotation ;
rdf:object ?annotation76 .
_:599507 a rdf:Statement ;
up:attribution _:599474 ;
rdf:subject ?pfs75 ;
rdf:predicate up:annotation ;
rdf:object ?annotation76 .
_:599508 a rdf:Statement ;
up:source unirule:MF_01644 ;
rdf:subject ?pfs83 ;
rdf:predicate up:annotation ;
rdf:object ?annotation84 .
_:599509 a rdf:Statement ;
up:attribution _:599475 ;
rdf:subject ?pfs83 ;
rdf:predicate up:annotation ;
rdf:object ?annotation84 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01644
#Rule MF_01644 Created by:? on:2008-01-14 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01644 .
?thisOrganism rdfs:subClassOf+ taxon:543 .
BIND(URI(CONCAT(STR(?this), '#MF_01644a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch93 faldo:location ?templateMotifSequenceMatchRegionQ4680694 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ4680696 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ46806MF_0164489 .
?templateMotifSequenceMatchRegionQ4680694 faldo:begin ?templateMotifSequenceMatchBeginQ4680695 .
?templateMotifSequenceMatchBeginQ4680695 faldo:position ?templateMotifSequenceMatchBeginPositionQ4680690 ;
faldo:reference isoform:Q46806-1 .
?templateMotifSequenceProfileAlignmentOperationQ4680696 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
?targetMotifMatch97 faldo:location ?targetMotifMatchRegionMatch98 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01644100 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ46806MF_0164491 .
?targetMotifMatchRegionMatch98 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0164499 .
?targetMotifMatchRegionMatchBeginMF_0164499 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0164492 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01644100 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46806MF_0164489, 1, (STRLEN(?templateMotifCigarQ46806MF_0164489) - STRLEN(REPLACE(?templateMotifCigarQ46806MF_0164489, CONCAT('^(?:-*[^-]){', STR(((59 - ?templateMotifSequenceMatchBeginPositionQ4680690) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1101) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46806MF_0164491, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_0164491) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_0164491, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46806MF_0164491, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_0164491) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_0164491, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), '')))), '[^-]', ''))) AS ?step2102) .
BIND(((?step2102 + ?targetMotifMatchRegionMatchBeginPositionMF_0164492) - 1) AS ?thisPositionOn15) .
BIND(?thisPositionOn15 AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t103) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn15, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch108 faldo:location ?templateMotifSequenceMatchRegionQ46806109 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46806111 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ46806MF_01644104 .
?templateMotifSequenceMatchRegionQ46806109 faldo:begin ?templateMotifSequenceMatchBeginQ46806110 .
?templateMotifSequenceMatchBeginQ46806110 faldo:position ?templateMotifSequenceMatchBeginPositionQ46806105 ;
faldo:reference isoform:Q46806-1 .
?templateMotifSequenceProfileAlignmentOperationQ46806111 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
?targetMotifMatch112 faldo:location ?targetMotifMatchRegionMatch113 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01644115 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ46806MF_01644106 .
?targetMotifMatchRegionMatch113 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01644114 .
?targetMotifMatchRegionMatchBeginMF_01644114 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01644107 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01644115 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46806MF_01644104, 1, (STRLEN(?templateMotifCigarQ46806MF_01644104) - STRLEN(REPLACE(?templateMotifCigarQ46806MF_01644104, CONCAT('^(?:-*[^-]){', STR(((61 - ?templateMotifSequenceMatchBeginPositionQ46806105) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46806MF_01644106, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644106) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46806MF_01644106, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644106) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) .
BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_01644107) - 1) AS ?thisPositionOn22) .
BIND(?thisPositionOn22 AS ?thisPositionOn23) .
BIND(?this AS ?pfs1t118) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionQ46806124 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46806126 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ46806MF_01644119 .
?templateMotifSequenceMatchRegionQ46806124 faldo:begin ?templateMotifSequenceMatchBeginQ46806125 .
?templateMotifSequenceMatchBeginQ46806125 faldo:position ?templateMotifSequenceMatchBeginPositionQ46806120 ;
faldo:reference isoform:Q46806-1 .
?templateMotifSequenceProfileAlignmentOperationQ46806126 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01644130 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ46806MF_01644121 .
?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01644129 .
?targetMotifMatchRegionMatchBeginMF_01644129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01644122 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01644130 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46806MF_01644119, 1, (STRLEN(?templateMotifCigarQ46806MF_01644119) - STRLEN(REPLACE(?templateMotifCigarQ46806MF_01644119, CONCAT('^(?:-*[^-]){', STR(((151 - ?templateMotifSequenceMatchBeginPositionQ46806120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46806MF_01644121, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644121) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46806MF_01644121, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644121) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) .
BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_01644122) - 1) AS ?thisPositionOn29) .
BIND(?thisPositionOn29 AS ?thisPositionOn30) .
BIND(?this AS ?pfs1t133) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn29, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a25')) AS ?annotation25) .
BIND(?this AS ?pfs24) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionQ46806139 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46806141 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ46806MF_01644134 .
?templateMotifSequenceMatchRegionQ46806139 faldo:begin ?templateMotifSequenceMatchBeginQ46806140 .
?templateMotifSequenceMatchBeginQ46806140 faldo:position ?templateMotifSequenceMatchBeginPositionQ46806135 ;
faldo:reference isoform:Q46806-1 .
?templateMotifSequenceProfileAlignmentOperationQ46806141 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01644145 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ46806MF_01644136 .
?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01644144 .
?targetMotifMatchRegionMatchBeginMF_01644144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01644137 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01644145 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46806MF_01644134, 1, (STRLEN(?templateMotifCigarQ46806MF_01644134) - STRLEN(REPLACE(?templateMotifCigarQ46806MF_01644134, CONCAT('^(?:-*[^-]){', STR(((151 - ?templateMotifSequenceMatchBeginPositionQ46806135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46806MF_01644136, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644136) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46806MF_01644136, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644136) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) .
BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_01644137) - 1) AS ?thisPositionOn36) .
BIND(?thisPositionOn36 AS ?thisPositionOn37) .
BIND(?this AS ?pfs1t148) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a32')) AS ?annotation32) .
BIND(?this AS ?pfs31) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionQ46806154 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46806156 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ46806MF_01644149 .
?templateMotifSequenceMatchRegionQ46806154 faldo:begin ?templateMotifSequenceMatchBeginQ46806155 .
?templateMotifSequenceMatchBeginQ46806155 faldo:position ?templateMotifSequenceMatchBeginPositionQ46806150 ;
faldo:reference isoform:Q46806-1 .
?templateMotifSequenceProfileAlignmentOperationQ46806156 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01644160 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ46806MF_01644151 .
?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01644159 .
?targetMotifMatchRegionMatchBeginMF_01644159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01644152 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01644160 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46806MF_01644149, 1, (STRLEN(?templateMotifCigarQ46806MF_01644149) - STRLEN(REPLACE(?templateMotifCigarQ46806MF_01644149, CONCAT('^(?:-*[^-]){', STR(((182 - ?templateMotifSequenceMatchBeginPositionQ46806150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46806MF_01644151, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644151) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46806MF_01644151, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644151) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) .
BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_01644152) - 1) AS ?thisPositionOn43) .
BIND(?thisPositionOn43 AS ?thisPositionOn44) .
BIND(?this AS ?pfs1t163) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse41) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionQ46806169 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46806171 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ46806MF_01644164 .
?templateMotifSequenceMatchRegionQ46806169 faldo:begin ?templateMotifSequenceMatchBeginQ46806170 .
?templateMotifSequenceMatchBeginQ46806170 faldo:position ?templateMotifSequenceMatchBeginPositionQ46806165 ;
faldo:reference isoform:Q46806-1 .
?templateMotifSequenceProfileAlignmentOperationQ46806171 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01644175 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ46806MF_01644166 .
?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01644174 .
?targetMotifMatchRegionMatchBeginMF_01644174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01644167 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01644175 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46806MF_01644164, 1, (STRLEN(?templateMotifCigarQ46806MF_01644164) - STRLEN(REPLACE(?templateMotifCigarQ46806MF_01644164, CONCAT('^(?:-*[^-]){', STR(((239 - ?templateMotifSequenceMatchBeginPositionQ46806165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46806MF_01644166, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644166) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46806MF_01644166, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644166) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) .
BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_01644167) - 1) AS ?thisPositionOn50) .
BIND(?thisPositionOn50 AS ?thisPositionOn51) .
BIND(?this AS ?pfs1t178) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb47) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse48) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn50, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a46')) AS ?annotation46) .
BIND(?this AS ?pfs45) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionQ46806184 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46806186 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ46806MF_01644179 .
?templateMotifSequenceMatchRegionQ46806184 faldo:begin ?templateMotifSequenceMatchBeginQ46806185 .
?templateMotifSequenceMatchBeginQ46806185 faldo:position ?templateMotifSequenceMatchBeginPositionQ46806180 ;
faldo:reference isoform:Q46806-1 .
?templateMotifSequenceProfileAlignmentOperationQ46806186 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01644190 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ46806MF_01644181 .
?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01644189 .
?targetMotifMatchRegionMatchBeginMF_01644189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01644182 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01644190 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46806MF_01644179, 1, (STRLEN(?templateMotifCigarQ46806MF_01644179) - STRLEN(REPLACE(?templateMotifCigarQ46806MF_01644179, CONCAT('^(?:-*[^-]){', STR(((313 - ?templateMotifSequenceMatchBeginPositionQ46806180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46806MF_01644181, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644181) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46806MF_01644181, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644181) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) .
BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_01644182) - 1) AS ?thisPositionOn57) .
BIND(?thisPositionOn57 AS ?thisPositionOn58) .
BIND(?this AS ?pfs1t193) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb54) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse55) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a53')) AS ?annotation53) .
BIND(?this AS ?pfs52) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch198 faldo:location ?templateMotifSequenceMatchRegionQ46806199 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46806201 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ46806MF_01644194 .
?templateMotifSequenceMatchRegionQ46806199 faldo:begin ?templateMotifSequenceMatchBeginQ46806200 .
?templateMotifSequenceMatchBeginQ46806200 faldo:position ?templateMotifSequenceMatchBeginPositionQ46806195 ;
faldo:reference isoform:Q46806-1 .
?templateMotifSequenceProfileAlignmentOperationQ46806201 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
?targetMotifMatch202 faldo:location ?targetMotifMatchRegionMatch203 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01644205 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ46806MF_01644196 .
?targetMotifMatchRegionMatch203 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01644204 .
?targetMotifMatchRegionMatchBeginMF_01644204 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01644197 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01644205 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46806MF_01644194, 1, (STRLEN(?templateMotifCigarQ46806MF_01644194) - STRLEN(REPLACE(?templateMotifCigarQ46806MF_01644194, CONCAT('^(?:-*[^-]){', STR(((156 - ?templateMotifSequenceMatchBeginPositionQ46806195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1206) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46806MF_01644196, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644196) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46806MF_01644196, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644196) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), '')))), '[^-]', ''))) AS ?step2207) .
BIND(((?step2207 + ?targetMotifMatchRegionMatchBeginPositionMF_01644197) - 1) AS ?thisPositionOn65) .
BIND(?thisPositionOn65 AS ?thisPositionOn66) .
BIND(?this AS ?pfs1t208) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb61) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse62) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn65, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a60')) AS ?annotation60) .
BIND(?this AS ?pfs59) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch213 faldo:location ?templateMotifSequenceMatchRegionQ46806214 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46806216 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ46806MF_01644209 .
?templateMotifSequenceMatchRegionQ46806214 faldo:begin ?templateMotifSequenceMatchBeginQ46806215 .
?templateMotifSequenceMatchBeginQ46806215 faldo:position ?templateMotifSequenceMatchBeginPositionQ46806210 ;
faldo:reference isoform:Q46806-1 .
?templateMotifSequenceProfileAlignmentOperationQ46806216 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
?targetMotifMatch217 faldo:location ?targetMotifMatchRegionMatch218 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01644220 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ46806MF_01644211 .
?targetMotifMatchRegionMatch218 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01644219 .
?targetMotifMatchRegionMatchBeginMF_01644219 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01644212 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01644220 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46806MF_01644209, 1, (STRLEN(?templateMotifCigarQ46806MF_01644209) - STRLEN(REPLACE(?templateMotifCigarQ46806MF_01644209, CONCAT('^(?:-*[^-]){', STR(((286 - ?templateMotifSequenceMatchBeginPositionQ46806210) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1221) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46806MF_01644211, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644211) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46806MF_01644211, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644211) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), '')))), '[^-]', ''))) AS ?step2222) .
BIND(((?step2222 + ?targetMotifMatchRegionMatchBeginPositionMF_01644212) - 1) AS ?thisPositionOn73) .
BIND(?thisPositionOn73 AS ?thisPositionOn74) .
BIND(?this AS ?pfs1t223) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb69) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse70) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a68')) AS ?annotation68) .
BIND(?this AS ?pfs67) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch228 faldo:location ?templateMotifSequenceMatchRegionQ46806229 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46806231 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ46806MF_01644224 .
?templateMotifSequenceMatchRegionQ46806229 faldo:begin ?templateMotifSequenceMatchBeginQ46806230 .
?templateMotifSequenceMatchBeginQ46806230 faldo:position ?templateMotifSequenceMatchBeginPositionQ46806225 ;
faldo:reference isoform:Q46806-1 .
?templateMotifSequenceProfileAlignmentOperationQ46806231 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
?targetMotifMatch232 faldo:location ?targetMotifMatchRegionMatch233 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01644235 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ46806MF_01644226 .
?targetMotifMatchRegionMatch233 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01644234 .
?targetMotifMatchRegionMatchBeginMF_01644234 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01644227 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01644235 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46806MF_01644224, 1, (STRLEN(?templateMotifCigarQ46806MF_01644224) - STRLEN(REPLACE(?templateMotifCigarQ46806MF_01644224, CONCAT('^(?:-*[^-]){', STR(((335 - ?templateMotifSequenceMatchBeginPositionQ46806225) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1236) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46806MF_01644226, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644226) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46806MF_01644226, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644226) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), '')))), '[^-]', ''))) AS ?step2237) .
BIND(((?step2237 + ?targetMotifMatchRegionMatchBeginPositionMF_01644227) - 1) AS ?thisPositionOn81) .
BIND(?thisPositionOn81 AS ?thisPositionOn82) .
BIND(?this AS ?pfs1t238) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfsb77) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfse78) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn81, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a76')) AS ?annotation76) .
BIND(?this AS ?pfs75) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch243 faldo:location ?templateMotifSequenceMatchRegionQ46806244 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46806246 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ46806MF_01644239 .
?templateMotifSequenceMatchRegionQ46806244 faldo:begin ?templateMotifSequenceMatchBeginQ46806245 .
?templateMotifSequenceMatchBeginQ46806245 faldo:position ?templateMotifSequenceMatchBeginPositionQ46806240 ;
faldo:reference isoform:Q46806-1 .
?templateMotifSequenceProfileAlignmentOperationQ46806246 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
?targetMotifMatch247 faldo:location ?targetMotifMatchRegionMatch248 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01644250 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ46806MF_01644241 .
?targetMotifMatchRegionMatch248 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01644249 .
?targetMotifMatchRegionMatchBeginMF_01644249 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01644242 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01644250 edam:has_input signature:MF_01644 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46806MF_01644239, 1, (STRLEN(?templateMotifCigarQ46806MF_01644239) - STRLEN(REPLACE(?templateMotifCigarQ46806MF_01644239, CONCAT('^(?:-*[^-]){', STR(((151 - ?templateMotifSequenceMatchBeginPositionQ46806240) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1251) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46806MF_01644241, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644241) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46806MF_01644241, 1, (STRLEN(?targetMotifMatchCigarQ46806MF_01644241) - STRLEN(REPLACE(?targetMotifMatchCigarQ46806MF_01644241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), '')))), '[^-]', ''))) AS ?step2252) .
BIND(((?step2252 + ?targetMotifMatchRegionMatchBeginPositionMF_01644242) - 1) AS ?thisPositionOn87) .
BIND(?thisPositionOn87 AS ?thisPositionOn88) .
BIND(?this AS ?pfs1t253) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfsb85) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfse86) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn87, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01644a84')) AS ?annotation84) .
BIND(?this AS ?pfs83) .
}
}
"xsd:string |