| http://purl.uniprot.org/unirules/MF_00593#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:230791 up:source unirule:MF_00593 .
_:230792 up:source unirule:MF_00593 .
_:230793 up:source unirule:MF_00593 .
_:230794 up:source unirule:MF_00593 .
_:230795 up:source unirule:MF_00593 .
_:230796 up:source unirule:MF_00593 .
_:230797 up:source unirule:MF_00593 .
_:230798 up:source unirule:MF_00593 .
_:230799 up:source unirule:MF_00593 .
_:230800 up:source unirule:MF_00593 .
_:230801 up:source unirule:MF_00593 .
_:230802 up:source unirule:MF_00593 .
_:230803 up:source unirule:MF_00593 .
_:230804 up:source unirule:MF_00593 .
_:230805 up:source unirule:MF_00593 .
_:230806 up:source unirule:MF_00593 .
_:230807 up:source unirule:MF_00593 .
_:230808 up:source unirule:MF_00593 .
_:230809 up:source unirule:MF_00593 .
_:230810 up:source unirule:MF_00593 .
_:230811 up:source unirule:MF_00593 .
_:230812 up:source unirule:MF_00593 .
_:230813 up:source unirule:MF_00593 .
_:230814 up:source unirule:MF_00593 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation10 ;
up:classifiedWith GO:0005737 ,
GO:0047473 ,
GO:0070395 ,
keyword:436 ,
keyword:547 ,
keyword:67 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '6.2.1.54' ;
up:fullName 'D-alanine--D-alanyl carrier protein ligase' ;
up:shortName 'DCL' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'D-alanine--poly(phosphoribitol) ligase subunit 1' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'D-alanine-activating enzyme' ;
up:shortName 'DAE' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'dltA' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the first step in the D-alanylation of lipoteichoic acid (LTA), the activation of D-alanine and its transfer onto the D-alanyl carrier protein (Dcp) DltC. In an ATP-dependent two-step reaction, forms a high energy D-alanyl-AMP intermediate, followed by transfer of the D-alanyl residue as a thiol ester to the phosphopantheinyl prosthetic group of the Dcp. D-alanylation of LTA plays an important role in modulating the properties of the cell wall in Gram-positive bacteria, influencing the net charge of the cell wall.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 a up:Pathway_Annotation ;
rdfs:comment 'Cell wall biogenesis; lipoteichoic acid biosynthesis.' .
?annotation8 a up:Subcellular_Location_Annotation .
?annotation8li9 up:cellularComponent .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the ATP-dependent AMP-binding enzyme family. DltA subfamily.' .
?pfs11 up:annotation ?annotation12 .
?annotation12 faldo:begin ?pfsb13 ;
faldo:end ?pfse14 ;
up:ligand ?ligand15 ;
rdf:type up:Binding_Site_Annotation .
?pfsb13 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfse14 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?ligand15 rdfs:subClassOf chebi:30616 .
?pfs18 up:annotation ?annotation19 .
?annotation19 faldo:begin ?pfsb20 ;
faldo:end ?pfse21 ;
up:ligand ?ligand22 ;
rdf:type up:Binding_Site_Annotation .
?pfsb20 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?ligand22 rdfs:subClassOf chebi:30616 .
?pfs25 up:annotation ?annotation26 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
up:ligand ?ligand29 ;
rdf:type up:Binding_Site_Annotation .
?pfsb27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?ligand29 rdfs:subClassOf chebi:30616 .
?pfs32 up:annotation ?annotation33 .
?annotation33 faldo:begin ?pfsb34 ;
faldo:end ?pfse35 ;
up:ligand ?ligand36 ;
rdf:type up:Binding_Site_Annotation .
?pfsb34 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?ligand36 rdfs:subClassOf chebi:57416 .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
up:ligand ?ligand43 ;
rdf:type up:Binding_Site_Annotation .
?pfsb41 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?ligand43 rdfs:subClassOf chebi:57416 .
?pfs46 up:annotation ?annotation47 .
?annotation47 faldo:begin ?pfsb48 ;
faldo:end ?pfse49 ;
up:ligand ?ligand50 ;
rdf:type up:Binding_Site_Annotation .
?pfsb48 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?pfse49 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?ligand50 rdfs:subClassOf chebi:30616 .
?pfs53 up:annotation ?annotation54 .
?annotation54 faldo:begin ?pfsb55 ;
faldo:end ?pfse56 ;
up:ligand ?ligand57 ;
rdf:type up:Binding_Site_Annotation .
?pfsb55 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?pfse56 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?ligand57 rdfs:subClassOf chebi:57416 .
?pfs60 up:annotation ?annotation61 .
?annotation61 faldo:begin ?pfsb62 ;
faldo:end ?pfse63 ;
up:ligand ?ligand64 ;
rdf:type up:Binding_Site_Annotation .
?pfsb62 faldo:position ?thisPositionOn65 ;
rdf:type faldo:ExactPosition .
?pfse63 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?ligand64 rdfs:subClassOf chebi:30616 .
_:230815 a rdf:Statement ;
up:attribution _:230791 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:230816 a rdf:Statement ;
up:attribution _:230792 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:230817 a rdf:Statement ;
up:attribution _:230793 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:230818 a rdf:Statement ;
up:attribution _:230794 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:230819 a rdf:Statement ;
up:attribution _:230795 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:230820 a rdf:Statement ;
up:attribution _:230796 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:230821 a rdf:Statement ;
up:attribution _:230797 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:230822 a rdf:Statement ;
up:attribution _:230798 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:230823 a rdf:Statement ;
up:attribution _:230799 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:230824 a rdf:Statement ;
up:attribution _:230800 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:230825 a rdf:Statement ;
up:attribution _:230801 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:230826 a rdf:Statement ;
up:attribution _:230802 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:436 .
_:230827 a rdf:Statement ;
up:attribution _:230803 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:230828 a rdf:Statement ;
up:attribution _:230804 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0047473 .
_:230829 a rdf:Statement ;
up:attribution _:230805 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:230830 a rdf:Statement ;
up:attribution _:230806 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0070395 .
_:230831 a rdf:Statement ;
up:source unirule:MF_00593 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:230832 a rdf:Statement ;
up:attribution _:230807 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:230833 a rdf:Statement ;
up:source unirule:MF_00593 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:230834 a rdf:Statement ;
up:attribution _:230808 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:230835 a rdf:Statement ;
up:source unirule:MF_00593 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:230836 a rdf:Statement ;
up:attribution _:230809 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:230837 a rdf:Statement ;
up:source unirule:MF_00593 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:230838 a rdf:Statement ;
up:attribution _:230810 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:230839 a rdf:Statement ;
up:source unirule:MF_00593 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:230840 a rdf:Statement ;
up:attribution _:230811 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:230841 a rdf:Statement ;
up:source unirule:MF_00593 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:230842 a rdf:Statement ;
up:attribution _:230812 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:230843 a rdf:Statement ;
up:source unirule:MF_00593 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:230844 a rdf:Statement ;
up:attribution _:230813 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:230845 a rdf:Statement ;
up:source unirule:MF_00593 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
_:230846 a rdf:Statement ;
up:attribution _:230814 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00593
#Rule MF_00593 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00593 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_00593a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00593a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00593a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00593a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00593a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00593a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00593a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00593a10')) AS ?annotation10) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch71 faldo:location ?templateMotifSequenceMatchRegionQ81G3972 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ81G3974 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ81G39MF_0059367 .
?templateMotifSequenceMatchRegionQ81G3972 faldo:begin ?templateMotifSequenceMatchBeginQ81G3973 .
?templateMotifSequenceMatchBeginQ81G3973 faldo:position ?templateMotifSequenceMatchBeginPositionQ81G3968 ;
faldo:reference isoform:Q81G39-1 .
?templateMotifSequenceProfileAlignmentOperationQ81G3974 edam:has_input signature:MF_00593 ;
rdf:type edam:operation_0300 .
?targetMotifMatch75 faldo:location ?targetMotifMatchRegionMatch76 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0059378 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ81G39MF_0059369 .
?targetMotifMatchRegionMatch76 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0059377 .
?targetMotifMatchRegionMatchBeginMF_0059377 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0059370 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0059378 edam:has_input signature:MF_00593 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ81G39MF_0059367, 1, (STRLEN(?templateMotifCigarQ81G39MF_0059367) - STRLEN(REPLACE(?templateMotifCigarQ81G39MF_0059367, CONCAT('^(?:-*[^-]){', STR(((152 - ?templateMotifSequenceMatchBeginPositionQ81G3968) + 1)), '}'), '')))), '[a-z]', '')) AS ?step179) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ81G39MF_0059369, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_0059369) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_0059369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ81G39MF_0059369, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_0059369) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_0059369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), '')))), '[^-]', ''))) AS ?step280) .
BIND(((?step280 + ?targetMotifMatchRegionMatchBeginPositionMF_0059370) - 1) AS ?thisPositionOn16) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ81G39MF_0059367, 1, (STRLEN(?templateMotifCigarQ81G39MF_0059367) - STRLEN(REPLACE(?templateMotifCigarQ81G39MF_0059367, CONCAT('^(?:-*[^-]){', STR(((153 - ?templateMotifSequenceMatchBeginPositionQ81G3968) + 1)), '}'), '')))), '[a-z]', '')) AS ?step181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ81G39MF_0059369, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_0059369) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_0059369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ81G39MF_0059369, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_0059369) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_0059369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), '')))), '[^-]', ''))) AS ?step282) .
BIND(((?step282 + ?targetMotifMatchRegionMatchBeginPositionMF_0059370) - 1) AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t83) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb13) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse14) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn16, (?thisPositionOn17 - ?thisPositionOn16)) = 'TS')) .
BIND(URI(CONCAT(STR(?this), '#MF_00593a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch88 faldo:location ?templateMotifSequenceMatchRegionQ81G3989 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ81G3991 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ81G39MF_0059384 .
?templateMotifSequenceMatchRegionQ81G3989 faldo:begin ?templateMotifSequenceMatchBeginQ81G3990 .
?templateMotifSequenceMatchBeginQ81G3990 faldo:position ?templateMotifSequenceMatchBeginPositionQ81G3985 ;
faldo:reference isoform:Q81G39-1 .
?templateMotifSequenceProfileAlignmentOperationQ81G3991 edam:has_input signature:MF_00593 ;
rdf:type edam:operation_0300 .
?targetMotifMatch92 faldo:location ?targetMotifMatchRegionMatch93 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0059395 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ81G39MF_0059386 .
?targetMotifMatchRegionMatch93 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0059394 .
?targetMotifMatchRegionMatchBeginMF_0059394 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0059387 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0059395 edam:has_input signature:MF_00593 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ81G39MF_0059384, 1, (STRLEN(?templateMotifCigarQ81G39MF_0059384) - STRLEN(REPLACE(?templateMotifCigarQ81G39MF_0059384, CONCAT('^(?:-*[^-]){', STR(((292 - ?templateMotifSequenceMatchBeginPositionQ81G3985) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ81G39MF_0059386, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_0059386) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_0059386, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ81G39MF_0059386, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_0059386) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_0059386, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) .
BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0059387) - 1) AS ?thisPositionOn23) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ81G39MF_0059384, 1, (STRLEN(?templateMotifCigarQ81G39MF_0059384) - STRLEN(REPLACE(?templateMotifCigarQ81G39MF_0059384, CONCAT('^(?:-*[^-]){', STR(((297 - ?templateMotifSequenceMatchBeginPositionQ81G3985) + 1)), '}'), '')))), '[a-z]', '')) AS ?step198) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ81G39MF_0059386, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_0059386) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_0059386, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ81G39MF_0059386, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_0059386) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_0059386, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), '')))), '[^-]', ''))) AS ?step299) .
BIND(((?step299 + ?targetMotifMatchRegionMatchBeginPositionMF_0059387) - 1) AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t100) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) .
FILTER (REGEX('N[TA]YGPT', SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00593a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch105 faldo:location ?templateMotifSequenceMatchRegionQ81G39106 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ81G39108 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ81G39MF_00593101 .
?templateMotifSequenceMatchRegionQ81G39106 faldo:begin ?templateMotifSequenceMatchBeginQ81G39107 .
?templateMotifSequenceMatchBeginQ81G39107 faldo:position ?templateMotifSequenceMatchBeginPositionQ81G39102 ;
faldo:reference isoform:Q81G39-1 .
?templateMotifSequenceProfileAlignmentOperationQ81G39108 edam:has_input signature:MF_00593 ;
rdf:type edam:operation_0300 .
?targetMotifMatch109 faldo:location ?targetMotifMatchRegionMatch110 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00593112 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ81G39MF_00593103 .
?targetMotifMatchRegionMatch110 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00593111 .
?targetMotifMatchRegionMatchBeginMF_00593111 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00593104 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00593112 edam:has_input signature:MF_00593 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ81G39MF_00593101, 1, (STRLEN(?templateMotifCigarQ81G39MF_00593101) - STRLEN(REPLACE(?templateMotifCigarQ81G39MF_00593101, CONCAT('^(?:-*[^-]){', STR(((394 - ?templateMotifSequenceMatchBeginPositionQ81G39102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ81G39MF_00593103, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_00593103) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_00593103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ81G39MF_00593103, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_00593103) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_00593103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) .
BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_00593104) - 1) AS ?thisPositionOn30) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ81G39MF_00593101, 1, (STRLEN(?templateMotifCigarQ81G39MF_00593101) - STRLEN(REPLACE(?templateMotifCigarQ81G39MF_00593101, CONCAT('^(?:-*[^-]){', STR(((397 - ?templateMotifSequenceMatchBeginPositionQ81G39102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1115) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ81G39MF_00593103, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_00593103) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_00593103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ81G39MF_00593103, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_00593103) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_00593103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), '')))), '[^-]', ''))) AS ?step2116) .
BIND(((?step2116 + ?targetMotifMatchRegionMatchBeginPositionMF_00593104) - 1) AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t117) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) .
FILTER (REGEX('Y[ARNDCQEGHILKMFPSTWYVBZJUOX]GR', SUBSTR(?thisSequenceValue, ?thisPositionOn30, (?thisPositionOn31 - ?thisPositionOn30)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00593a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch122 faldo:location ?templateMotifSequenceMatchRegionQ81G39123 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ81G39125 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ81G39MF_00593118 .
?templateMotifSequenceMatchRegionQ81G39123 faldo:begin ?templateMotifSequenceMatchBeginQ81G39124 .
?templateMotifSequenceMatchBeginQ81G39124 faldo:position ?templateMotifSequenceMatchBeginPositionQ81G39119 ;
faldo:reference isoform:Q81G39-1 .
?templateMotifSequenceProfileAlignmentOperationQ81G39125 edam:has_input signature:MF_00593 ;
rdf:type edam:operation_0300 .
?targetMotifMatch126 faldo:location ?targetMotifMatchRegionMatch127 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00593129 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ81G39MF_00593120 .
?targetMotifMatchRegionMatch127 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00593128 .
?targetMotifMatchRegionMatchBeginMF_00593128 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00593121 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00593129 edam:has_input signature:MF_00593 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ81G39MF_00593118, 1, (STRLEN(?templateMotifCigarQ81G39MF_00593118) - STRLEN(REPLACE(?templateMotifCigarQ81G39MF_00593118, CONCAT('^(?:-*[^-]){', STR(((197 - ?templateMotifSequenceMatchBeginPositionQ81G39119) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1130) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ81G39MF_00593120, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_00593120) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_00593120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ81G39MF_00593120, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_00593120) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_00593120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), '')))), '[^-]', ''))) AS ?step2131) .
BIND(((?step2131 + ?targetMotifMatchRegionMatchBeginPositionMF_00593121) - 1) AS ?thisPositionOn37) .
BIND(?thisPositionOn37 AS ?thisPositionOn38) .
BIND(?this AS ?pfs1t132) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00593a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch137 faldo:location ?templateMotifSequenceMatchRegionQ81G39138 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ81G39140 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ81G39MF_00593133 .
?templateMotifSequenceMatchRegionQ81G39138 faldo:begin ?templateMotifSequenceMatchBeginQ81G39139 .
?templateMotifSequenceMatchBeginQ81G39139 faldo:position ?templateMotifSequenceMatchBeginPositionQ81G39134 ;
faldo:reference isoform:Q81G39-1 .
?templateMotifSequenceProfileAlignmentOperationQ81G39140 edam:has_input signature:MF_00593 ;
rdf:type edam:operation_0300 .
?targetMotifMatch141 faldo:location ?targetMotifMatchRegionMatch142 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00593144 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ81G39MF_00593135 .
?targetMotifMatchRegionMatch142 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00593143 .
?targetMotifMatchRegionMatchBeginMF_00593143 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00593136 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00593144 edam:has_input signature:MF_00593 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ81G39MF_00593133, 1, (STRLEN(?templateMotifCigarQ81G39MF_00593133) - STRLEN(REPLACE(?templateMotifCigarQ81G39MF_00593133, CONCAT('^(?:-*[^-]){', STR(((301 - ?templateMotifSequenceMatchBeginPositionQ81G39134) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ81G39MF_00593135, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_00593135) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_00593135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ81G39MF_00593135, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_00593135) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_00593135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) .
BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_00593136) - 1) AS ?thisPositionOn44) .
BIND(?thisPositionOn44 AS ?thisPositionOn45) .
BIND(?this AS ?pfs1t147) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn44, 1) = 'V')) .
BIND(URI(CONCAT(STR(?this), '#MF_00593a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch152 faldo:location ?templateMotifSequenceMatchRegionQ81G39153 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ81G39155 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ81G39MF_00593148 .
?templateMotifSequenceMatchRegionQ81G39153 faldo:begin ?templateMotifSequenceMatchBeginQ81G39154 .
?templateMotifSequenceMatchBeginQ81G39154 faldo:position ?templateMotifSequenceMatchBeginPositionQ81G39149 ;
faldo:reference isoform:Q81G39-1 .
?templateMotifSequenceProfileAlignmentOperationQ81G39155 edam:has_input signature:MF_00593 ;
rdf:type edam:operation_0300 .
?targetMotifMatch156 faldo:location ?targetMotifMatchRegionMatch157 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00593159 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ81G39MF_00593150 .
?targetMotifMatchRegionMatch157 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00593158 .
?targetMotifMatchRegionMatchBeginMF_00593158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00593151 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00593159 edam:has_input signature:MF_00593 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ81G39MF_00593148, 1, (STRLEN(?templateMotifCigarQ81G39MF_00593148) - STRLEN(REPLACE(?templateMotifCigarQ81G39MF_00593148, CONCAT('^(?:-*[^-]){', STR(((383 - ?templateMotifSequenceMatchBeginPositionQ81G39149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ81G39MF_00593150, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_00593150) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_00593150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ81G39MF_00593150, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_00593150) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_00593150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) .
BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_00593151) - 1) AS ?thisPositionOn51) .
BIND(?thisPositionOn51 AS ?thisPositionOn52) .
BIND(?this AS ?pfs1t162) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb48) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse49) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00593a47')) AS ?annotation47) .
BIND(?this AS ?pfs46) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch167 faldo:location ?templateMotifSequenceMatchRegionQ81G39168 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ81G39170 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ81G39MF_00593163 .
?templateMotifSequenceMatchRegionQ81G39168 faldo:begin ?templateMotifSequenceMatchBeginQ81G39169 .
?templateMotifSequenceMatchBeginQ81G39169 faldo:position ?templateMotifSequenceMatchBeginPositionQ81G39164 ;
faldo:reference isoform:Q81G39-1 .
?templateMotifSequenceProfileAlignmentOperationQ81G39170 edam:has_input signature:MF_00593 ;
rdf:type edam:operation_0300 .
?targetMotifMatch171 faldo:location ?targetMotifMatchRegionMatch172 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00593174 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ81G39MF_00593165 .
?targetMotifMatchRegionMatch172 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00593173 .
?targetMotifMatchRegionMatchBeginMF_00593173 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00593166 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00593174 edam:has_input signature:MF_00593 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ81G39MF_00593163, 1, (STRLEN(?templateMotifCigarQ81G39MF_00593163) - STRLEN(REPLACE(?templateMotifCigarQ81G39MF_00593163, CONCAT('^(?:-*[^-]){', STR(((492 - ?templateMotifSequenceMatchBeginPositionQ81G39164) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1175) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ81G39MF_00593165, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_00593165) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_00593165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ81G39MF_00593165, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_00593165) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_00593165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), '')))), '[^-]', ''))) AS ?step2176) .
BIND(((?step2176 + ?targetMotifMatchRegionMatchBeginPositionMF_00593166) - 1) AS ?thisPositionOn58) .
BIND(?thisPositionOn58 AS ?thisPositionOn59) .
BIND(?this AS ?pfs1t177) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00593a54')) AS ?annotation54) .
BIND(?this AS ?pfs53) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch182 faldo:location ?templateMotifSequenceMatchRegionQ81G39183 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ81G39185 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ81G39MF_00593178 .
?templateMotifSequenceMatchRegionQ81G39183 faldo:begin ?templateMotifSequenceMatchBeginQ81G39184 .
?templateMotifSequenceMatchBeginQ81G39184 faldo:position ?templateMotifSequenceMatchBeginPositionQ81G39179 ;
faldo:reference isoform:Q81G39-1 .
?templateMotifSequenceProfileAlignmentOperationQ81G39185 edam:has_input signature:MF_00593 ;
rdf:type edam:operation_0300 .
?targetMotifMatch186 faldo:location ?targetMotifMatchRegionMatch187 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00593189 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ81G39MF_00593180 .
?targetMotifMatchRegionMatch187 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00593188 .
?targetMotifMatchRegionMatchBeginMF_00593188 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00593181 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00593189 edam:has_input signature:MF_00593 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ81G39MF_00593178, 1, (STRLEN(?templateMotifCigarQ81G39MF_00593178) - STRLEN(REPLACE(?templateMotifCigarQ81G39MF_00593178, CONCAT('^(?:-*[^-]){', STR(((492 - ?templateMotifSequenceMatchBeginPositionQ81G39179) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1190) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ81G39MF_00593180, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_00593180) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_00593180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ81G39MF_00593180, 1, (STRLEN(?targetMotifMatchCigarQ81G39MF_00593180) - STRLEN(REPLACE(?targetMotifMatchCigarQ81G39MF_00593180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), '')))), '[^-]', ''))) AS ?step2191) .
BIND(((?step2191 + ?targetMotifMatchRegionMatchBeginPositionMF_00593181) - 1) AS ?thisPositionOn65) .
BIND(?thisPositionOn65 AS ?thisPositionOn66) .
BIND(?this AS ?pfs1t192) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb62) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse63) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn65, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00593a61')) AS ?annotation61) .
BIND(?this AS ?pfs60) .
}
}
"xsd:string |