| http://purl.uniprot.org/unirules/MF_00279#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:113307 up:source unirule:MF_00279 .
_:113308 up:source unirule:MF_00279 .
_:113309 up:source unirule:MF_00279 .
_:113310 up:source unirule:MF_00279 .
_:113311 up:source unirule:MF_00279 .
_:113312 up:source unirule:MF_00279 .
_:113313 up:source unirule:MF_00279 .
_:113314 up:source unirule:MF_00279 .
_:113315 up:source unirule:MF_00279 .
_:113316 up:source unirule:MF_00279 .
_:113317 up:source unirule:MF_00279 .
_:113318 up:source unirule:MF_00279 .
_:113319 up:source unirule:MF_00279 .
_:113320 up:source unirule:MF_00279 .
_:113321 up:source unirule:MF_00279 .
_:113322 up:source unirule:MF_00279 .
_:113323 up:source unirule:MF_00279 .
_:113324 up:source unirule:MF_00279 .
_:113325 up:source unirule:MF_00279 .
_:113326 up:source unirule:MF_00279 .
_:113327 up:source unirule:MF_00279 .
_:113328 up:source unirule:MF_00279 .
_:113329 up:source unirule:MF_00279 .
_:113330 up:source unirule:MF_00279 .
_:113331 up:source unirule:MF_00279 .
_:113332 up:source unirule:MF_00279 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation6 ,
?annotation7 ,
?annotation9 ;
up:classifiedWith GO:0005737 ,
GO:0008615 ,
GO:0016769 ,
keyword:664 ,
keyword:808 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.6.99.2' ;
up:fullName "Pyridoxine 5'-phosphate synthase" ;
up:shortName 'PNP synthase' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'pdxJ' .
?annotation2 a up:Function_Annotation ;
rdfs:comment "Catalyzes the complicated ring closure reaction between the two acyclic compounds 1-deoxy-D-xylulose-5-phosphate (DXP) and 3-amino-2-oxopropyl phosphate (1-amino-acetone-3-phosphate or AAP) to form pyridoxine 5'-phosphate (PNP) and inorganic phosphate." .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 a up:Pathway_Annotation ;
rdfs:comment "Cofactor biosynthesis; pyridoxine 5'-phosphate biosynthesis; pyridoxine 5'-phosphate from D-erythrose 4-phosphate: step 5/5." .
?annotation6 a up:Subunit_Annotation ;
rdfs:comment 'Homooctamer; tetramer of dimers.' .
?annotation7 a up:Subcellular_Location_Annotation .
?annotation7li8 up:cellularComponent .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the PNP synthase 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:57792 .
?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:57279 .
?pfs24 up:annotation ?annotation25 .
?annotation25 faldo:begin ?pfsb26 ;
faldo:end ?pfse27 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb26 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?pfse27 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfs30 up:annotation ?annotation31 .
?annotation31 faldo:begin ?pfsb32 ;
faldo:end ?pfse33 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb32 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?pfse33 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfs36 up:annotation ?annotation37 .
?annotation37 faldo:begin ?pfsb38 ;
faldo:end ?pfse39 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton donor' .
?pfsb38 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?pfse39 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?pfs42 up:annotation ?annotation43 .
?annotation43 faldo:begin ?pfsb44 ;
faldo:end ?pfse45 ;
up:ligand ?ligand46 ;
rdf:type up:Binding_Site_Annotation .
?pfsb44 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfse45 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?ligand46 rdfs:subClassOf chebi:57279 .
?pfs49 up:annotation ?annotation50 .
?annotation50 faldo:begin ?pfsb51 ;
faldo:end ?pfse52 ;
up:ligand ?ligand53 ;
rdf:type up:Binding_Site_Annotation .
?pfsb51 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?pfse52 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?ligand53 rdfs:subClassOf chebi:57279 .
?pfs56 up:annotation ?annotation57 .
?annotation57 faldo:begin ?pfsb58 ;
faldo:end ?pfse59 ;
up:ligand ?ligand60 ;
rdf:type up:Binding_Site_Annotation .
?pfsb58 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?pfse59 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?ligand60 rdfs:subClassOf chebi:57792 .
?pfs63 up:annotation ?annotation64 .
?annotation64 faldo:begin ?pfsb65 ;
faldo:end ?pfse66 ;
up:ligand ?ligand67 ;
rdf:type up:Binding_Site_Annotation .
?pfsb65 faldo:position ?thisPositionOn68 ;
rdf:type faldo:ExactPosition .
?pfse66 faldo:position ?thisPositionOn69 ;
rdf:type faldo:ExactPosition .
?ligand67 rdfs:subClassOf chebi:57792 .
?pfs70 up:annotation ?annotation71 .
?annotation71 faldo:begin ?pfsb72 ;
faldo:end ?pfse73 ;
up:ligand ?ligand74 ;
rdf:type up:Binding_Site_Annotation .
?pfsb72 faldo:position ?thisPositionOn75 ;
rdf:type faldo:ExactPosition .
?pfse73 faldo:position ?thisPositionOn76 ;
rdf:type faldo:ExactPosition .
?ligand74 rdfs:subClassOf chebi:57792 .
?pfs77 up:annotation ?annotation78 .
?annotation78 faldo:begin ?pfsb79 ;
faldo:end ?pfse80 ;
up:ligand ?ligand81 ;
rdf:type up:Binding_Site_Annotation .
?pfsb79 faldo:position ?thisPositionOn82 ;
rdf:type faldo:ExactPosition .
?pfse80 faldo:position ?thisPositionOn83 ;
rdf:type faldo:ExactPosition .
?ligand81 rdfs:subClassOf chebi:57279 .
?pfs84 up:annotation ?annotation85 .
?annotation85 faldo:begin ?pfsb86 ;
faldo:end ?pfse87 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Transition state stabilizer' .
?pfsb86 faldo:position ?thisPositionOn88 ;
rdf:type faldo:ExactPosition .
?pfse87 faldo:position ?thisPositionOn89 ;
rdf:type faldo:ExactPosition .
_:113333 a rdf:Statement ;
up:attribution _:113307 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:113334 a rdf:Statement ;
up:attribution _:113308 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:113335 a rdf:Statement ;
up:attribution _:113309 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:113336 a rdf:Statement ;
up:attribution _:113310 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:113337 a rdf:Statement ;
up:attribution _:113311 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:113338 a rdf:Statement ;
up:attribution _:113312 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:113339 a rdf:Statement ;
up:attribution _:113313 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:113340 a rdf:Statement ;
up:attribution _:113314 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:113341 a rdf:Statement ;
up:attribution _:113315 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:113342 a rdf:Statement ;
up:attribution _:113316 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:664 .
_:113343 a rdf:Statement ;
up:attribution _:113317 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:113344 a rdf:Statement ;
up:attribution _:113318 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016769 .
_:113345 a rdf:Statement ;
up:attribution _:113319 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008615 .
_:113346 a rdf:Statement ;
up:attribution _:113320 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:113347 a rdf:Statement ;
up:source unirule:MF_00279 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:113348 a rdf:Statement ;
up:attribution _:113321 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:113349 a rdf:Statement ;
up:source unirule:MF_00279 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:113350 a rdf:Statement ;
up:attribution _:113322 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:113351 a rdf:Statement ;
up:source unirule:MF_00279 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:113352 a rdf:Statement ;
up:attribution _:113323 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:113353 a rdf:Statement ;
up:source unirule:MF_00279 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:113354 a rdf:Statement ;
up:attribution _:113324 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:113355 a rdf:Statement ;
up:source unirule:MF_00279 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:113356 a rdf:Statement ;
up:attribution _:113325 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:113357 a rdf:Statement ;
up:source unirule:MF_00279 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:113358 a rdf:Statement ;
up:attribution _:113326 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:113359 a rdf:Statement ;
up:source unirule:MF_00279 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:113360 a rdf:Statement ;
up:attribution _:113327 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:113361 a rdf:Statement ;
up:source unirule:MF_00279 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:113362 a rdf:Statement ;
up:attribution _:113328 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:113363 a rdf:Statement ;
up:source unirule:MF_00279 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:113364 a rdf:Statement ;
up:attribution _:113329 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:113365 a rdf:Statement ;
up:source unirule:MF_00279 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:113366 a rdf:Statement ;
up:attribution _:113330 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:113367 a rdf:Statement ;
up:source unirule:MF_00279 ;
rdf:subject ?pfs77 ;
rdf:predicate up:annotation ;
rdf:object ?annotation78 .
_:113368 a rdf:Statement ;
up:attribution _:113331 ;
rdf:subject ?pfs77 ;
rdf:predicate up:annotation ;
rdf:object ?annotation78 .
_:113369 a rdf:Statement ;
up:source unirule:MF_00279 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
_:113370 a rdf:Statement ;
up:attribution _:113332 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00279
#Rule MF_00279 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00279 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_00279a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch94 faldo:location ?templateMotifSequenceMatchRegionP0A79495 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A79497 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A794MF_0027990 .
?templateMotifSequenceMatchRegionP0A79495 faldo:begin ?templateMotifSequenceMatchBeginP0A79496 .
?templateMotifSequenceMatchBeginP0A79496 faldo:position ?templateMotifSequenceMatchBeginPositionP0A79491 ;
faldo:reference isoform:P0A794-1 .
?templateMotifSequenceProfileAlignmentOperationP0A79497 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
?targetMotifMatch98 faldo:location ?targetMotifMatchRegionMatch99 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279101 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A794MF_0027992 .
?targetMotifMatchRegionMatch99 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279100 .
?targetMotifMatchRegionMatchBeginMF_00279100 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0027993 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00279101 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_0027990, 1, (STRLEN(?templateMotifCigarP0A794MF_0027990) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_0027990, CONCAT('^(?:-*[^-]){', STR(((11 - ?templateMotifSequenceMatchBeginPositionP0A79491) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_0027992, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_0027992) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_0027992, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_0027992, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_0027992) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_0027992, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) .
BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0027993) - 1) AS ?thisPositionOn15) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_0027990, 1, (STRLEN(?templateMotifCigarP0A794MF_0027990) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_0027990, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionP0A79491) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_0027992, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_0027992) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_0027992, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_0027992, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_0027992) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_0027992, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) .
BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0027993) - 1) AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t106) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn15, (?thisPositionOn16 - ?thisPositionOn15)) = 'DH')) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch111 faldo:location ?templateMotifSequenceMatchRegionP0A794112 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794114 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A794MF_00279107 .
?templateMotifSequenceMatchRegionP0A794112 faldo:begin ?templateMotifSequenceMatchBeginP0A794113 .
?templateMotifSequenceMatchBeginP0A794113 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794108 ;
faldo:reference isoform:P0A794-1 .
?templateMotifSequenceProfileAlignmentOperationP0A794114 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
?targetMotifMatch115 faldo:location ?targetMotifMatchRegionMatch116 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279118 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A794MF_00279109 .
?targetMotifMatchRegionMatch116 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279117 .
?targetMotifMatchRegionMatchBeginMF_00279117 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279110 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00279118 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279107, 1, (STRLEN(?templateMotifCigarP0A794MF_00279107) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279107, CONCAT('^(?:-*[^-]){', STR(((215 - ?templateMotifSequenceMatchBeginPositionP0A794108) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279109, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279109) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279109, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279109) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) .
BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_00279110) - 1) AS ?thisPositionOn22) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279107, 1, (STRLEN(?templateMotifCigarP0A794MF_00279107) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279107, CONCAT('^(?:-*[^-]){', STR(((216 - ?templateMotifSequenceMatchBeginPositionP0A794108) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279109, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279109) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279109, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279109) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) .
BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_00279110) - 1) AS ?thisPositionOn23) .
BIND(?this AS ?pfs1t123) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) .
FILTER (REGEX('G[HQFY]', SUBSTR(?thisSequenceValue, ?thisPositionOn22, (?thisPositionOn23 - ?thisPositionOn22)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch128 faldo:location ?templateMotifSequenceMatchRegionP0A794129 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794131 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A794MF_00279124 .
?templateMotifSequenceMatchRegionP0A794129 faldo:begin ?templateMotifSequenceMatchBeginP0A794130 .
?templateMotifSequenceMatchBeginP0A794130 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794125 ;
faldo:reference isoform:P0A794-1 .
?templateMotifSequenceProfileAlignmentOperationP0A794131 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
?targetMotifMatch132 faldo:location ?targetMotifMatchRegionMatch133 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279135 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A794MF_00279126 .
?targetMotifMatchRegionMatch133 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279134 .
?targetMotifMatchRegionMatchBeginMF_00279134 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279127 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00279135 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279124, 1, (STRLEN(?templateMotifCigarP0A794MF_00279124) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279124, CONCAT('^(?:-*[^-]){', STR(((45 - ?templateMotifSequenceMatchBeginPositionP0A794125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279126, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279126) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279126, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279126) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) .
BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_00279127) - 1) AS ?thisPositionOn28) .
BIND(?thisPositionOn28 AS ?thisPositionOn29) .
BIND(?this AS ?pfs1t138) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse27) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn28, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a25')) AS ?annotation25) .
BIND(?this AS ?pfs24) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionP0A794144 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794146 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A794MF_00279139 .
?templateMotifSequenceMatchRegionP0A794144 faldo:begin ?templateMotifSequenceMatchBeginP0A794145 .
?templateMotifSequenceMatchBeginP0A794145 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794140 ;
faldo:reference isoform:P0A794-1 .
?templateMotifSequenceProfileAlignmentOperationP0A794146 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279150 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A794MF_00279141 .
?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279149 .
?targetMotifMatchRegionMatchBeginMF_00279149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279142 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00279150 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279139, 1, (STRLEN(?templateMotifCigarP0A794MF_00279139) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279139, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionP0A794140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279141, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279141) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279141, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279141) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) .
BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_00279142) - 1) AS ?thisPositionOn34) .
BIND(?thisPositionOn34 AS ?thisPositionOn35) .
BIND(?this AS ?pfs1t153) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb32) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse33) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a31')) AS ?annotation31) .
BIND(?this AS ?pfs30) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch158 faldo:location ?templateMotifSequenceMatchRegionP0A794159 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794161 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A794MF_00279154 .
?templateMotifSequenceMatchRegionP0A794159 faldo:begin ?templateMotifSequenceMatchBeginP0A794160 .
?templateMotifSequenceMatchBeginP0A794160 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794155 ;
faldo:reference isoform:P0A794-1 .
?templateMotifSequenceProfileAlignmentOperationP0A794161 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
?targetMotifMatch162 faldo:location ?targetMotifMatchRegionMatch163 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279165 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A794MF_00279156 .
?targetMotifMatchRegionMatch163 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279164 .
?targetMotifMatchRegionMatchBeginMF_00279164 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279157 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00279165 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279154, 1, (STRLEN(?templateMotifCigarP0A794MF_00279154) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279154, CONCAT('^(?:-*[^-]){', STR(((193 - ?templateMotifSequenceMatchBeginPositionP0A794155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279156, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279156) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279156, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279156) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) .
BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_00279157) - 1) AS ?thisPositionOn40) .
BIND(?thisPositionOn40 AS ?thisPositionOn41) .
BIND(?this AS ?pfs1t168) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb38) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse39) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a37')) AS ?annotation37) .
BIND(?this AS ?pfs36) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch173 faldo:location ?templateMotifSequenceMatchRegionP0A794174 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794176 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A794MF_00279169 .
?templateMotifSequenceMatchRegionP0A794174 faldo:begin ?templateMotifSequenceMatchBeginP0A794175 .
?templateMotifSequenceMatchBeginP0A794175 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794170 ;
faldo:reference isoform:P0A794-1 .
?templateMotifSequenceProfileAlignmentOperationP0A794176 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
?targetMotifMatch177 faldo:location ?targetMotifMatchRegionMatch178 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279180 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A794MF_00279171 .
?targetMotifMatchRegionMatch178 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279179 .
?targetMotifMatchRegionMatchBeginMF_00279179 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279172 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00279180 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279169, 1, (STRLEN(?templateMotifCigarP0A794MF_00279169) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279169, CONCAT('^(?:-*[^-]){', STR(((9 - ?templateMotifSequenceMatchBeginPositionP0A794170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279171, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279171) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279171, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279171) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) .
BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_00279172) - 1) AS ?thisPositionOn47) .
BIND(?thisPositionOn47 AS ?thisPositionOn48) .
BIND(?this AS ?pfs1t183) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse45) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a43')) AS ?annotation43) .
BIND(?this AS ?pfs42) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch188 faldo:location ?templateMotifSequenceMatchRegionP0A794189 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794191 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A794MF_00279184 .
?templateMotifSequenceMatchRegionP0A794189 faldo:begin ?templateMotifSequenceMatchBeginP0A794190 .
?templateMotifSequenceMatchBeginP0A794190 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794185 ;
faldo:reference isoform:P0A794-1 .
?templateMotifSequenceProfileAlignmentOperationP0A794191 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
?targetMotifMatch192 faldo:location ?targetMotifMatchRegionMatch193 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279195 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A794MF_00279186 .
?targetMotifMatchRegionMatch193 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279194 .
?targetMotifMatchRegionMatchBeginMF_00279194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279187 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00279195 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279184, 1, (STRLEN(?templateMotifCigarP0A794MF_00279184) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279184, CONCAT('^(?:-*[^-]){', STR(((20 - ?templateMotifSequenceMatchBeginPositionP0A794185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279186, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279186) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279186, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279186) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) .
BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_00279187) - 1) AS ?thisPositionOn54) .
BIND(?thisPositionOn54 AS ?thisPositionOn55) .
BIND(?this AS ?pfs1t198) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb51) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse52) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a50')) AS ?annotation50) .
BIND(?this AS ?pfs49) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch203 faldo:location ?templateMotifSequenceMatchRegionP0A794204 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794206 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A794MF_00279199 .
?templateMotifSequenceMatchRegionP0A794204 faldo:begin ?templateMotifSequenceMatchBeginP0A794205 .
?templateMotifSequenceMatchBeginP0A794205 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794200 ;
faldo:reference isoform:P0A794-1 .
?templateMotifSequenceProfileAlignmentOperationP0A794206 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
?targetMotifMatch207 faldo:location ?targetMotifMatchRegionMatch208 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279210 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A794MF_00279201 .
?targetMotifMatchRegionMatch208 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279209 .
?targetMotifMatchRegionMatchBeginMF_00279209 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279202 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00279210 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279199, 1, (STRLEN(?templateMotifCigarP0A794MF_00279199) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279199, CONCAT('^(?:-*[^-]){', STR(((47 - ?templateMotifSequenceMatchBeginPositionP0A794200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1211) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279201, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279201) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279201, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279201) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), '')))), '[^-]', ''))) AS ?step2212) .
BIND(((?step2212 + ?targetMotifMatchRegionMatchBeginPositionMF_00279202) - 1) AS ?thisPositionOn61) .
BIND(?thisPositionOn61 AS ?thisPositionOn62) .
BIND(?this AS ?pfs1t213) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse59) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a57')) AS ?annotation57) .
BIND(?this AS ?pfs56) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch218 faldo:location ?templateMotifSequenceMatchRegionP0A794219 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794221 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A794MF_00279214 .
?templateMotifSequenceMatchRegionP0A794219 faldo:begin ?templateMotifSequenceMatchBeginP0A794220 .
?templateMotifSequenceMatchBeginP0A794220 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794215 ;
faldo:reference isoform:P0A794-1 .
?templateMotifSequenceProfileAlignmentOperationP0A794221 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
?targetMotifMatch222 faldo:location ?targetMotifMatchRegionMatch223 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279225 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A794MF_00279216 .
?targetMotifMatchRegionMatch223 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279224 .
?targetMotifMatchRegionMatchBeginMF_00279224 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279217 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00279225 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279214, 1, (STRLEN(?templateMotifCigarP0A794MF_00279214) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279214, CONCAT('^(?:-*[^-]){', STR(((52 - ?templateMotifSequenceMatchBeginPositionP0A794215) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1226) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279216, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279216) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1226), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279216, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279216) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1226), '}'), '')))), '[^-]', ''))) AS ?step2227) .
BIND(((?step2227 + ?targetMotifMatchRegionMatchBeginPositionMF_00279217) - 1) AS ?thisPositionOn68) .
BIND(?thisPositionOn68 AS ?thisPositionOn69) .
BIND(?this AS ?pfs1t228) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb65) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse66) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn68, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a64')) AS ?annotation64) .
BIND(?this AS ?pfs63) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch233 faldo:location ?templateMotifSequenceMatchRegionP0A794234 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794236 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A794MF_00279229 .
?templateMotifSequenceMatchRegionP0A794234 faldo:begin ?templateMotifSequenceMatchBeginP0A794235 .
?templateMotifSequenceMatchBeginP0A794235 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794230 ;
faldo:reference isoform:P0A794-1 .
?templateMotifSequenceProfileAlignmentOperationP0A794236 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
?targetMotifMatch237 faldo:location ?targetMotifMatchRegionMatch238 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279240 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A794MF_00279231 .
?targetMotifMatchRegionMatch238 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279239 .
?targetMotifMatchRegionMatchBeginMF_00279239 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279232 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00279240 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279229, 1, (STRLEN(?templateMotifCigarP0A794MF_00279229) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279229, CONCAT('^(?:-*[^-]){', STR(((102 - ?templateMotifSequenceMatchBeginPositionP0A794230) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1241) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279231, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279231) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1241), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279231, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279231) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1241), '}'), '')))), '[^-]', ''))) AS ?step2242) .
BIND(((?step2242 + ?targetMotifMatchRegionMatchBeginPositionMF_00279232) - 1) AS ?thisPositionOn75) .
BIND(?thisPositionOn75 AS ?thisPositionOn76) .
BIND(?this AS ?pfs1t243) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfsb72) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfse73) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn75, 1) = 'T')) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a71')) AS ?annotation71) .
BIND(?this AS ?pfs70) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch248 faldo:location ?templateMotifSequenceMatchRegionP0A794249 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794251 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A794MF_00279244 .
?templateMotifSequenceMatchRegionP0A794249 faldo:begin ?templateMotifSequenceMatchBeginP0A794250 .
?templateMotifSequenceMatchBeginP0A794250 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794245 ;
faldo:reference isoform:P0A794-1 .
?templateMotifSequenceProfileAlignmentOperationP0A794251 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
?targetMotifMatch252 faldo:location ?targetMotifMatchRegionMatch253 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279255 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A794MF_00279246 .
?targetMotifMatchRegionMatch253 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279254 .
?targetMotifMatchRegionMatchBeginMF_00279254 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279247 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00279255 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279244, 1, (STRLEN(?templateMotifCigarP0A794MF_00279244) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279244, CONCAT('^(?:-*[^-]){', STR(((194 - ?templateMotifSequenceMatchBeginPositionP0A794245) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1256) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279246, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279246) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279246, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1256), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279246, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279246) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279246, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1256), '}'), '')))), '[^-]', ''))) AS ?step2257) .
BIND(((?step2257 + ?targetMotifMatchRegionMatchBeginPositionMF_00279247) - 1) AS ?thisPositionOn82) .
BIND(?thisPositionOn82 AS ?thisPositionOn83) .
BIND(?this AS ?pfs1t258) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb79) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse80) .
FILTER (REGEX('[GASD]', SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a78')) AS ?annotation78) .
BIND(?this AS ?pfs77) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch263 faldo:location ?templateMotifSequenceMatchRegionP0A794264 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794266 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A794MF_00279259 .
?templateMotifSequenceMatchRegionP0A794264 faldo:begin ?templateMotifSequenceMatchBeginP0A794265 .
?templateMotifSequenceMatchBeginP0A794265 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794260 ;
faldo:reference isoform:P0A794-1 .
?templateMotifSequenceProfileAlignmentOperationP0A794266 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
?targetMotifMatch267 faldo:location ?targetMotifMatchRegionMatch268 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279270 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A794MF_00279261 .
?targetMotifMatchRegionMatch268 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279269 .
?targetMotifMatchRegionMatchBeginMF_00279269 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279262 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00279270 edam:has_input signature:MF_00279 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279259, 1, (STRLEN(?templateMotifCigarP0A794MF_00279259) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279259, CONCAT('^(?:-*[^-]){', STR(((153 - ?templateMotifSequenceMatchBeginPositionP0A794260) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1271) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279261, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279261) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279261, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1271), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279261, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279261) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279261, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1271), '}'), '')))), '[^-]', ''))) AS ?step2272) .
BIND(((?step2272 + ?targetMotifMatchRegionMatchBeginPositionMF_00279262) - 1) AS ?thisPositionOn88) .
BIND(?thisPositionOn88 AS ?thisPositionOn89) .
BIND(?this AS ?pfs1t273) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb86) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse87) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn88, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00279a85')) AS ?annotation85) .
BIND(?this AS ?pfs84) .
}
}
"xsd:string |