| http://purl.uniprot.org/unirules/MF_00834#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:296163 up:source unirule:MF_00834 .
_:296164 up:source unirule:MF_00834 .
_:296165 up:source unirule:MF_00834 .
_:296166 up:source unirule:MF_00834 .
_:296167 up:source unirule:MF_00834 .
_:296168 up:source unirule:MF_00834 .
_:296169 up:source unirule:MF_00834 .
_:296170 up:source unirule:MF_00834 .
_:296171 up:source unirule:MF_00834 .
_:296172 up:source unirule:MF_00834 .
_:296173 up:source unirule:MF_00834 .
_:296174 up:source unirule:MF_00834 .
_:296175 up:source unirule:MF_00834 .
_:296176 up:source unirule:MF_00834 .
_:296177 up:source unirule:MF_00834 .
_:296178 up:source unirule:MF_00834 .
_:296179 up:source unirule:MF_00834 .
_:296180 up:source unirule:MF_00834 .
_:296181 up:source unirule:MF_00834 .
_:296182 up:source unirule:MF_00834 .
_:296183 up:source unirule:MF_00834 .
_:296184 up:source unirule:MF_00834 .
_:296185 up:source unirule:MF_00834 .
_:296186 up:source unirule:MF_00834 .
_:296187 up:source unirule:MF_00834 .
_:296188 up:source unirule:MF_00834 .
_:296189 up:source unirule:MF_00834 .
_:296190 up:source unirule:MF_00834 .
_:296191 up:source unirule:MF_00834 .
_:296192 up:source unirule:MF_00834 .
_:296193 up:source unirule:MF_00834 .
_:296194 up:source unirule:MF_00834 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ;
up:annotation ?annotation5 ,
?annotation6 ,
?annotation8 ,
?annotation9 ,
?annotation10 ,
?annotation11 ,
?annotation13 ;
up:classifiedWith GO:0004015 ,
GO:0005737 ,
GO:0009102 ,
GO:0030170 ,
keyword:32 ,
keyword:663 ,
keyword:808 ,
keyword:93 ,
keyword:949 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.6.1.62' ;
up:fullName 'Adenosylmethionine-8-amino-7-oxononanoate aminotransferase' ;
rdf:type up:Structured_Name .
?name1 up:fullName '7,8-diamino-pelargonic acid aminotransferase' ;
up:shortName 'DAPA AT' ,
'DAPA aminotransferase' ;
rdf:type up:Structured_Name .
?name2 up:fullName '7,8-diaminononanoate synthase' ;
up:shortName 'DANS' ;
rdf:type up:Structured_Name .
?name3 up:fullName 'Diaminopelargonic acid synthase' ;
rdf:type up:Structured_Name .
?gene4 skos:prefLabel 'bioA' .
?annotation5 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the transfer of the alpha-amino group from S-adenosyl-L-methionine (SAM) to 7-keto-8-aminopelargonic acid (KAPA) to form 7,8-diaminopelargonic acid (DAPA). It is the only aminotransferase known to utilize SAM as an amino donor.' .
?annotation6 up:activity ?activity7 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity7 up:catalyticActivity ;
up:enzymeClass .
?annotation8 up:cofactor chebi:597326 ;
rdf:type up:Cofactor_Annotation .
?annotation9 a up:Pathway_Annotation ;
rdfs:comment 'Cofactor biosynthesis; biotin biosynthesis; 7,8-diaminononanoate from 8-amino-7-oxononanoate (SAM route): step 1/1.' .
?annotation10 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation11 a up:Subcellular_Location_Annotation .
?annotation11li12 up:cellularComponent .
?annotation13 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the class-III pyridoxal-phosphate-dependent aminotransferase family. BioA subfamily.' .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Participates in the substrate recognition with KAPA and in a stacking interaction with the adenine ring of SAM' .
?pfsb16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfs20 up:annotation ?annotation21 .
?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:597326 .
?pfs27 up:annotation ?annotation28 .
?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:597326 .
?pfs34 up:annotation ?annotation35 .
?annotation35 faldo:begin ?pfsb36 ;
faldo:end ?pfse37 ;
up:ligand ?ligand38 ;
rdf:type up:Binding_Site_Annotation .
?pfsb36 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?pfse37 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?ligand38 rdfs:subClassOf ?molecule39 .
?molecule39 rdfs:label 'substrate' .
?pfs42 up:annotation ?annotation43 .
?annotation43 faldo:begin ?pfsb44 ;
faldo:end ?pfse45 ;
up:ligand ?ligand46 ;
rdf:type up:Binding_Site_Annotation .
?pfsb44 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfse45 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?ligand46 rdfs:subClassOf ?molecule47 .
?molecule47 rdfs:label 'substrate' .
?pfs50 up:annotation ?annotation51 .
?annotation51 faldo:begin ?pfsb52 ;
faldo:end ?pfse53 ;
up:ligand ?ligand54 ;
rdf:type up:Binding_Site_Annotation .
?pfsb52 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?pfse53 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?ligand54 rdfs:subClassOf chebi:597326 .
?pfs57 up:annotation ?annotation58 .
?annotation58 faldo:begin ?pfsb59 ;
faldo:end ?pfse60 ;
up:ligand ?ligand61 ;
rdf:type up:Binding_Site_Annotation .
?pfsb59 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?pfse60 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?ligand61 rdfs:subClassOf ?molecule62 .
?molecule62 rdfs:label 'substrate' .
?pfs65 up:annotation ?annotation66 .
?annotation66 faldo:begin ?pfsb67 ;
faldo:end ?pfse68 ;
up:ligand ?ligand69 ;
rdf:type up:Binding_Site_Annotation .
?pfsb67 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?pfse68 faldo:position ?thisPositionOn72 ;
rdf:type faldo:ExactPosition .
?ligand69 rdfs:subClassOf ?molecule70 .
?molecule70 rdfs:label 'substrate' .
?pfs73 up:annotation ?annotation74 .
?annotation74 faldo:begin ?pfsb75 ;
faldo:end ?pfse76 ;
up:ligand ?ligand77 ;
rdf:type up:Binding_Site_Annotation .
?pfsb75 faldo:position ?thisPositionOn79 ;
rdf:type faldo:ExactPosition .
?pfse76 faldo:position ?thisPositionOn80 ;
rdf:type faldo:ExactPosition .
?ligand77 rdfs:subClassOf ?molecule78 .
?molecule78 rdfs:label 'substrate' .
?pfs81 up:annotation ?annotation82 .
?annotation82 faldo:begin ?pfsb83 ;
faldo:end ?pfse84 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'N6-(pyridoxal phosphate)lysine' .
?pfsb83 faldo:position ?thisPositionOn85 ;
rdf:type faldo:ExactPosition .
?pfse84 faldo:position ?thisPositionOn86 ;
rdf:type faldo:ExactPosition .
_:296195 a rdf:Statement ;
up:attribution _:296163 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:296196 a rdf:Statement ;
up:attribution _:296164 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:296197 a rdf:Statement ;
up:attribution _:296165 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:296198 a rdf:Statement ;
up:attribution _:296166 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:296199 a rdf:Statement ;
up:attribution _:296167 ;
rdf:subject ?gene4 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene4 .
_:296200 a rdf:Statement ;
up:attribution _:296168 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:296201 a rdf:Statement ;
up:attribution _:296169 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:296202 a rdf:Statement ;
up:attribution _:296170 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:296203 a rdf:Statement ;
up:attribution _:296171 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:296204 a rdf:Statement ;
up:attribution _:296172 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:296205 a rdf:Statement ;
up:attribution _:296173 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:296206 a rdf:Statement ;
up:attribution _:296174 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:296207 a rdf:Statement ;
up:attribution _:296175 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:32 .
_:296208 a rdf:Statement ;
up:attribution _:296176 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:93 .
_:296209 a rdf:Statement ;
up:attribution _:296177 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:296210 a rdf:Statement ;
up:attribution _:296178 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:663 .
_:296211 a rdf:Statement ;
up:attribution _:296179 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:949 .
_:296212 a rdf:Statement ;
up:attribution _:296180 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:296213 a rdf:Statement ;
up:attribution _:296181 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004015 .
_:296214 a rdf:Statement ;
up:attribution _:296182 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030170 .
_:296215 a rdf:Statement ;
up:attribution _:296183 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009102 .
_:296216 a rdf:Statement ;
up:attribution _:296184 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:296217 a rdf:Statement ;
up:source unirule:MF_00834 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:296218 a rdf:Statement ;
up:attribution _:296185 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:296219 a rdf:Statement ;
up:source unirule:MF_00834 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:296220 a rdf:Statement ;
up:attribution _:296186 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:296221 a rdf:Statement ;
up:source unirule:MF_00834 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:296222 a rdf:Statement ;
up:attribution _:296187 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:296223 a rdf:Statement ;
up:source unirule:MF_00834 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:296224 a rdf:Statement ;
up:attribution _:296188 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:296225 a rdf:Statement ;
up:source unirule:MF_00834 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:296226 a rdf:Statement ;
up:attribution _:296189 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:296227 a rdf:Statement ;
up:source unirule:MF_00834 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:296228 a rdf:Statement ;
up:attribution _:296190 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:296229 a rdf:Statement ;
up:source unirule:MF_00834 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:296230 a rdf:Statement ;
up:attribution _:296191 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:296231 a rdf:Statement ;
up:source unirule:MF_00834 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:296232 a rdf:Statement ;
up:attribution _:296192 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:296233 a rdf:Statement ;
up:source unirule:MF_00834 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
_:296234 a rdf:Statement ;
up:attribution _:296193 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
_:296235 a rdf:Statement ;
up:source unirule:MF_00834 ;
rdf:subject ?pfs81 ;
rdf:predicate up:annotation ;
rdf:object ?annotation82 .
_:296236 a rdf:Statement ;
up:attribution _:296194 ;
rdf:subject ?pfs81 ;
rdf:predicate up:annotation ;
rdf:object ?annotation82 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00834
#Rule MF_00834 Created by:? on:2011-06-22 Modified by:Edouard de Castro on:2024-09-03
VALUES ?supertaxon87 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00834 .
?thisOrganism rdfs:subClassOf+ ?supertaxon87 .
BIND(URI(CONCAT(STR(?this), '#MF_00834a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a11')) AS ?annotation11) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a13')) AS ?annotation13) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionP1299593 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1299595 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP12995MF_0083488 .
?templateMotifSequenceMatchRegionP1299593 faldo:begin ?templateMotifSequenceMatchBeginP1299594 .
?templateMotifSequenceMatchBeginP1299594 faldo:position ?templateMotifSequenceMatchBeginPositionP1299589 ;
faldo:reference isoform:P12995-1 .
?templateMotifSequenceProfileAlignmentOperationP1299595 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0083499 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP12995MF_0083490 .
?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0083498 .
?targetMotifMatchRegionMatchBeginMF_0083498 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0083491 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0083499 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12995MF_0083488, 1, (STRLEN(?templateMotifCigarP12995MF_0083488) - STRLEN(REPLACE(?templateMotifCigarP12995MF_0083488, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP1299589) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12995MF_0083490, 1, (STRLEN(?targetMotifMatchCigarP12995MF_0083490) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_0083490, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12995MF_0083490, 1, (STRLEN(?targetMotifMatchCigarP12995MF_0083490) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_0083490, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) .
BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0083491) - 1) AS ?thisPositionOn18) .
BIND(?thisPositionOn18 AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t102) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) .
FILTER (BOUND(?thisPositionOn18)) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch107 faldo:location ?templateMotifSequenceMatchRegionP12995108 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12995110 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP12995MF_00834103 .
?templateMotifSequenceMatchRegionP12995108 faldo:begin ?templateMotifSequenceMatchBeginP12995109 .
?templateMotifSequenceMatchBeginP12995109 faldo:position ?templateMotifSequenceMatchBeginPositionP12995104 ;
faldo:reference isoform:P12995-1 .
?templateMotifSequenceProfileAlignmentOperationP12995110 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
?targetMotifMatch111 faldo:location ?targetMotifMatchRegionMatch112 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00834114 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP12995MF_00834105 .
?targetMotifMatchRegionMatch112 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00834113 .
?targetMotifMatchRegionMatchBeginMF_00834113 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00834106 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00834114 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12995MF_00834103, 1, (STRLEN(?templateMotifCigarP12995MF_00834103) - STRLEN(REPLACE(?templateMotifCigarP12995MF_00834103, CONCAT('^(?:-*[^-]){', STR(((112 - ?templateMotifSequenceMatchBeginPositionP12995104) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1115) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12995MF_00834105, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834105) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12995MF_00834105, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834105) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), '')))), '[^-]', ''))) AS ?step2116) .
BIND(((?step2116 + ?targetMotifMatchRegionMatchBeginPositionMF_00834106) - 1) AS ?thisPositionOn25) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12995MF_00834103, 1, (STRLEN(?templateMotifCigarP12995MF_00834103) - STRLEN(REPLACE(?templateMotifCigarP12995MF_00834103, CONCAT('^(?:-*[^-]){', STR(((113 - ?templateMotifSequenceMatchBeginPositionP12995104) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12995MF_00834105, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834105) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12995MF_00834105, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834105) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) .
BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_00834106) - 1) AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t119) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) .
FILTER (REGEX('G[SA]', SUBSTR(?thisSequenceValue, ?thisPositionOn25, (?thisPositionOn26 - ?thisPositionOn25)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch124 faldo:location ?templateMotifSequenceMatchRegionP12995125 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12995127 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP12995MF_00834120 .
?templateMotifSequenceMatchRegionP12995125 faldo:begin ?templateMotifSequenceMatchBeginP12995126 .
?templateMotifSequenceMatchBeginP12995126 faldo:position ?templateMotifSequenceMatchBeginPositionP12995121 ;
faldo:reference isoform:P12995-1 .
?templateMotifSequenceProfileAlignmentOperationP12995127 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
?targetMotifMatch128 faldo:location ?targetMotifMatchRegionMatch129 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00834131 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP12995MF_00834122 .
?targetMotifMatchRegionMatch129 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00834130 .
?targetMotifMatchRegionMatchBeginMF_00834130 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00834123 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00834131 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12995MF_00834120, 1, (STRLEN(?templateMotifCigarP12995MF_00834120) - STRLEN(REPLACE(?templateMotifCigarP12995MF_00834120, CONCAT('^(?:-*[^-]){', STR(((308 - ?templateMotifSequenceMatchBeginPositionP12995121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1132) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12995MF_00834122, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834122) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12995MF_00834122, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834122) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), '')))), '[^-]', ''))) AS ?step2133) .
BIND(((?step2133 + ?targetMotifMatchRegionMatchBeginPositionMF_00834123) - 1) AS ?thisPositionOn32) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12995MF_00834120, 1, (STRLEN(?templateMotifCigarP12995MF_00834120) - STRLEN(REPLACE(?templateMotifCigarP12995MF_00834120, CONCAT('^(?:-*[^-]){', STR(((309 - ?templateMotifSequenceMatchBeginPositionP12995121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1134) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12995MF_00834122, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834122) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12995MF_00834122, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834122) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), '')))), '[^-]', ''))) AS ?step2135) .
BIND(((?step2135 + ?targetMotifMatchRegionMatchBeginPositionMF_00834123) - 1) AS ?thisPositionOn33) .
BIND(?this AS ?pfs1t136) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) .
FILTER (REGEX('[PHNS][TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn32, (?thisPositionOn33 - ?thisPositionOn32)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a28')) AS ?annotation28) .
BIND(?this AS ?pfs27) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch141 faldo:location ?templateMotifSequenceMatchRegionP12995142 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12995144 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP12995MF_00834137 .
?templateMotifSequenceMatchRegionP12995142 faldo:begin ?templateMotifSequenceMatchBeginP12995143 .
?templateMotifSequenceMatchBeginP12995143 faldo:position ?templateMotifSequenceMatchBeginPositionP12995138 ;
faldo:reference isoform:P12995-1 .
?templateMotifSequenceProfileAlignmentOperationP12995144 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
?targetMotifMatch145 faldo:location ?targetMotifMatchRegionMatch146 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00834148 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP12995MF_00834139 .
?targetMotifMatchRegionMatch146 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00834147 .
?targetMotifMatchRegionMatchBeginMF_00834147 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00834140 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00834148 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12995MF_00834137, 1, (STRLEN(?templateMotifCigarP12995MF_00834137) - STRLEN(REPLACE(?templateMotifCigarP12995MF_00834137, CONCAT('^(?:-*[^-]){', STR(((52 - ?templateMotifSequenceMatchBeginPositionP12995138) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1149) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12995MF_00834139, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834139) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834139, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12995MF_00834139, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834139) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834139, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), '')))), '[^-]', ''))) AS ?step2150) .
BIND(((?step2150 + ?targetMotifMatchRegionMatchBeginPositionMF_00834140) - 1) AS ?thisPositionOn40) .
BIND(?thisPositionOn40 AS ?thisPositionOn41) .
BIND(?this AS ?pfs1t151) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb36) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse37) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'W')) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a35')) AS ?annotation35) .
BIND(?this AS ?pfs34) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch156 faldo:location ?templateMotifSequenceMatchRegionP12995157 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12995159 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP12995MF_00834152 .
?templateMotifSequenceMatchRegionP12995157 faldo:begin ?templateMotifSequenceMatchBeginP12995158 .
?templateMotifSequenceMatchBeginP12995158 faldo:position ?templateMotifSequenceMatchBeginPositionP12995153 ;
faldo:reference isoform:P12995-1 .
?templateMotifSequenceProfileAlignmentOperationP12995159 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
?targetMotifMatch160 faldo:location ?targetMotifMatchRegionMatch161 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00834163 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP12995MF_00834154 .
?targetMotifMatchRegionMatch161 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00834162 .
?targetMotifMatchRegionMatchBeginMF_00834162 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00834155 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00834163 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12995MF_00834152, 1, (STRLEN(?templateMotifCigarP12995MF_00834152) - STRLEN(REPLACE(?templateMotifCigarP12995MF_00834152, CONCAT('^(?:-*[^-]){', STR(((144 - ?templateMotifSequenceMatchBeginPositionP12995153) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1164) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12995MF_00834154, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834154) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12995MF_00834154, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834154) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), '')))), '[^-]', ''))) AS ?step2165) .
BIND(((?step2165 + ?targetMotifMatchRegionMatchBeginPositionMF_00834155) - 1) AS ?thisPositionOn48) .
BIND(?thisPositionOn48 AS ?thisPositionOn49) .
BIND(?this AS ?pfs1t166) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse45) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a43')) AS ?annotation43) .
BIND(?this AS ?pfs42) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch171 faldo:location ?templateMotifSequenceMatchRegionP12995172 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12995174 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP12995MF_00834167 .
?templateMotifSequenceMatchRegionP12995172 faldo:begin ?templateMotifSequenceMatchBeginP12995173 .
?templateMotifSequenceMatchBeginP12995173 faldo:position ?templateMotifSequenceMatchBeginPositionP12995168 ;
faldo:reference isoform:P12995-1 .
?templateMotifSequenceProfileAlignmentOperationP12995174 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
?targetMotifMatch175 faldo:location ?targetMotifMatchRegionMatch176 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00834178 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP12995MF_00834169 .
?targetMotifMatchRegionMatch176 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00834177 .
?targetMotifMatchRegionMatchBeginMF_00834177 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00834170 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00834178 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12995MF_00834167, 1, (STRLEN(?templateMotifCigarP12995MF_00834167) - STRLEN(REPLACE(?templateMotifCigarP12995MF_00834167, CONCAT('^(?:-*[^-]){', STR(((245 - ?templateMotifSequenceMatchBeginPositionP12995168) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1179) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12995MF_00834169, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834169) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12995MF_00834169, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834169) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), '')))), '[^-]', ''))) AS ?step2180) .
BIND(((?step2180 + ?targetMotifMatchRegionMatchBeginPositionMF_00834170) - 1) AS ?thisPositionOn55) .
BIND(?thisPositionOn55 AS ?thisPositionOn56) .
BIND(?this AS ?pfs1t181) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a51')) AS ?annotation51) .
BIND(?this AS ?pfs50) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch186 faldo:location ?templateMotifSequenceMatchRegionP12995187 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12995189 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP12995MF_00834182 .
?templateMotifSequenceMatchRegionP12995187 faldo:begin ?templateMotifSequenceMatchBeginP12995188 .
?templateMotifSequenceMatchBeginP12995188 faldo:position ?templateMotifSequenceMatchBeginPositionP12995183 ;
faldo:reference isoform:P12995-1 .
?templateMotifSequenceProfileAlignmentOperationP12995189 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
?targetMotifMatch190 faldo:location ?targetMotifMatchRegionMatch191 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00834193 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP12995MF_00834184 .
?targetMotifMatchRegionMatch191 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00834192 .
?targetMotifMatchRegionMatchBeginMF_00834192 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00834185 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00834193 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12995MF_00834182, 1, (STRLEN(?templateMotifCigarP12995MF_00834182) - STRLEN(REPLACE(?templateMotifCigarP12995MF_00834182, CONCAT('^(?:-*[^-]){', STR(((274 - ?templateMotifSequenceMatchBeginPositionP12995183) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1194) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12995MF_00834184, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834184) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12995MF_00834184, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834184) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), '')))), '[^-]', ''))) AS ?step2195) .
BIND(((?step2195 + ?targetMotifMatchRegionMatchBeginPositionMF_00834185) - 1) AS ?thisPositionOn63) .
BIND(?thisPositionOn63 AS ?thisPositionOn64) .
BIND(?this AS ?pfs1t196) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb59) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse60) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a58')) AS ?annotation58) .
BIND(?this AS ?pfs57) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch201 faldo:location ?templateMotifSequenceMatchRegionP12995202 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12995204 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP12995MF_00834197 .
?templateMotifSequenceMatchRegionP12995202 faldo:begin ?templateMotifSequenceMatchBeginP12995203 .
?templateMotifSequenceMatchBeginP12995203 faldo:position ?templateMotifSequenceMatchBeginPositionP12995198 ;
faldo:reference isoform:P12995-1 .
?templateMotifSequenceProfileAlignmentOperationP12995204 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
?targetMotifMatch205 faldo:location ?targetMotifMatchRegionMatch206 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00834208 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP12995MF_00834199 .
?targetMotifMatchRegionMatch206 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00834207 .
?targetMotifMatchRegionMatchBeginMF_00834207 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00834200 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00834208 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12995MF_00834197, 1, (STRLEN(?templateMotifCigarP12995MF_00834197) - STRLEN(REPLACE(?templateMotifCigarP12995MF_00834197, CONCAT('^(?:-*[^-]){', STR(((307 - ?templateMotifSequenceMatchBeginPositionP12995198) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1209) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12995MF_00834199, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834199) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834199, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1209), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12995MF_00834199, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834199) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834199, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1209), '}'), '')))), '[^-]', ''))) AS ?step2210) .
BIND(((?step2210 + ?targetMotifMatchRegionMatchBeginPositionMF_00834200) - 1) AS ?thisPositionOn71) .
BIND(?thisPositionOn71 AS ?thisPositionOn72) .
BIND(?this AS ?pfs1t211) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb67) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse68) .
FILTER (REGEX('[GS]', SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a66')) AS ?annotation66) .
BIND(?this AS ?pfs65) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch216 faldo:location ?templateMotifSequenceMatchRegionP12995217 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12995219 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP12995MF_00834212 .
?templateMotifSequenceMatchRegionP12995217 faldo:begin ?templateMotifSequenceMatchBeginP12995218 .
?templateMotifSequenceMatchBeginP12995218 faldo:position ?templateMotifSequenceMatchBeginPositionP12995213 ;
faldo:reference isoform:P12995-1 .
?templateMotifSequenceProfileAlignmentOperationP12995219 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
?targetMotifMatch220 faldo:location ?targetMotifMatchRegionMatch221 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00834223 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP12995MF_00834214 .
?targetMotifMatchRegionMatch221 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00834222 .
?targetMotifMatchRegionMatchBeginMF_00834222 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00834215 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00834223 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12995MF_00834212, 1, (STRLEN(?templateMotifCigarP12995MF_00834212) - STRLEN(REPLACE(?templateMotifCigarP12995MF_00834212, CONCAT('^(?:-*[^-]){', STR(((391 - ?templateMotifSequenceMatchBeginPositionP12995213) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1224) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12995MF_00834214, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834214) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834214, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1224), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12995MF_00834214, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834214) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834214, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1224), '}'), '')))), '[^-]', ''))) AS ?step2225) .
BIND(((?step2225 + ?targetMotifMatchRegionMatchBeginPositionMF_00834215) - 1) AS ?thisPositionOn79) .
BIND(?thisPositionOn79 AS ?thisPositionOn80) .
BIND(?this AS ?pfs1t226) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfsb75) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfse76) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn79, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a74')) AS ?annotation74) .
BIND(?this AS ?pfs73) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch231 faldo:location ?templateMotifSequenceMatchRegionP12995232 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12995234 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP12995MF_00834227 .
?templateMotifSequenceMatchRegionP12995232 faldo:begin ?templateMotifSequenceMatchBeginP12995233 .
?templateMotifSequenceMatchBeginP12995233 faldo:position ?templateMotifSequenceMatchBeginPositionP12995228 ;
faldo:reference isoform:P12995-1 .
?templateMotifSequenceProfileAlignmentOperationP12995234 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
?targetMotifMatch235 faldo:location ?targetMotifMatchRegionMatch236 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00834238 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP12995MF_00834229 .
?targetMotifMatchRegionMatch236 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00834237 .
?targetMotifMatchRegionMatchBeginMF_00834237 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00834230 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00834238 edam:has_input signature:MF_00834 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12995MF_00834227, 1, (STRLEN(?templateMotifCigarP12995MF_00834227) - STRLEN(REPLACE(?templateMotifCigarP12995MF_00834227, CONCAT('^(?:-*[^-]){', STR(((274 - ?templateMotifSequenceMatchBeginPositionP12995228) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1239) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12995MF_00834229, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834229) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834229, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1239), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12995MF_00834229, 1, (STRLEN(?targetMotifMatchCigarP12995MF_00834229) - STRLEN(REPLACE(?targetMotifMatchCigarP12995MF_00834229, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1239), '}'), '')))), '[^-]', ''))) AS ?step2240) .
BIND(((?step2240 + ?targetMotifMatchRegionMatchBeginPositionMF_00834230) - 1) AS ?thisPositionOn85) .
BIND(?thisPositionOn85 AS ?thisPositionOn86) .
BIND(?this AS ?pfs1t241) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn85))) AS ?pfsb83) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn86))) AS ?pfse84) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn85, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00834a82')) AS ?annotation82) .
BIND(?this AS ?pfs81) .
}
}
"xsd:string |