| http://purl.uniprot.org/unirules/MF_00590#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:229705 up:source unirule:MF_00590 .
_:229706 up:source unirule:MF_00590 .
_:229707 up:source unirule:MF_00590 .
_:229708 up:source unirule:MF_00590 .
_:229709 up:source unirule:MF_00590 .
_:229710 up:source unirule:MF_00590 .
_:229711 up:source unirule:MF_00590 .
_:229712 up:source unirule:MF_00590 .
_:229713 up:source unirule:MF_00590 .
_:229714 up:source unirule:MF_00590 .
_:229715 up:source unirule:MF_00590 .
_:229716 up:source unirule:MF_00590 .
_:229717 up:source unirule:MF_00590 .
_:229718 up:source unirule:MF_00590 .
_:229719 up:source unirule:MF_00590 .
_:229720 up:source unirule:MF_00590 .
_:229721 up:source unirule:MF_00590 .
_:229722 up:source unirule:MF_00590 .
_:229723 up:source unirule:MF_00590 .
_:229724 up:source unirule:MF_00590 .
_:229725 up:source unirule:MF_00590 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation6 ;
up:classifiedWith GO:0005525 ,
GO:0015937 ,
GO:0016301 ,
keyword:173 ,
keyword:342 ,
keyword:418 ,
keyword:547 ,
keyword:808 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.7.1.237' ;
up:fullName 'GTP-dependent dephospho-CoA kinase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Dephospho-coenzyme A kinase' ;
up:shortName 'DPCK' ;
rdf:type up:Structured_Name .
?annotation2 a up:Function_Annotation ;
rdfs:comment "Catalyzes the GTP-dependent phosphorylation of the 3'-hydroxyl group of dephosphocoenzyme A to form coenzyme A (CoA)." .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 a up:Pathway_Annotation ;
rdfs:comment 'Cofactor biosynthesis; coenzyme A biosynthesis.' .
?annotation6 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the GTP-dependent DPCK family.' .
?pfs7 up:annotation ?annotation8 .
?annotation8 faldo:begin ?pfsb9 ;
faldo:end ?pfse10 ;
up:ligand ?ligand11 ;
rdf:type up:Binding_Site_Annotation .
?pfsb9 faldo:position ?thisPositionOn12 ;
rdf:type faldo:ExactPosition .
?pfse10 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?ligand11 rdfs:subClassOf chebi:37565 .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
up:ligand ?ligand18 ;
rdf:type up:Binding_Site_Annotation .
?pfsb16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?ligand18 rdfs:subClassOf chebi:37565 .
?pfs21 up:annotation ?annotation22 .
?annotation22 faldo:begin ?pfsb23 ;
faldo:end ?pfse24 ;
up:ligand ?ligand25 ;
rdf:type up:Binding_Site_Annotation .
?pfsb23 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfse24 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?ligand25 rdfs:subClassOf chebi:37565 .
?pfs28 up:annotation ?annotation29 .
?annotation29 faldo:begin ?pfsb30 ;
faldo:end ?pfse31 ;
up:ligand ?ligand32 ;
rdf:type up:Binding_Site_Annotation .
?pfsb30 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?pfse31 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?ligand32 rdfs:subClassOf chebi:37565 .
?pfs35 up:annotation ?annotation36 .
?annotation36 faldo:begin ?pfsb37 ;
faldo:end ?pfse38 ;
up:ligand ?ligand39 ;
rdf:type up:Binding_Site_Annotation .
?pfsb37 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?pfse38 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?ligand39 rdfs:subClassOf chebi:37565 .
?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:37565 .
?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:37565 .
_:229726 a rdf:Statement ;
up:attribution _:229705 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:229727 a rdf:Statement ;
up:attribution _:229706 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:229728 a rdf:Statement ;
up:attribution _:229707 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:229729 a rdf:Statement ;
up:attribution _:229708 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:229730 a rdf:Statement ;
up:attribution _:229709 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:229731 a rdf:Statement ;
up:attribution _:229710 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:229732 a rdf:Statement ;
up:attribution _:229711 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:173 .
_:229733 a rdf:Statement ;
up:attribution _:229712 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:342 .
_:229734 a rdf:Statement ;
up:attribution _:229713 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:418 .
_:229735 a rdf:Statement ;
up:attribution _:229714 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:229736 a rdf:Statement ;
up:attribution _:229715 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:229737 a rdf:Statement ;
up:attribution _:229716 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016301 .
_:229738 a rdf:Statement ;
up:attribution _:229717 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005525 .
_:229739 a rdf:Statement ;
up:attribution _:229718 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0015937 .
_:229740 a rdf:Statement ;
up:source unirule:MF_00590 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:229741 a rdf:Statement ;
up:attribution _:229719 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:229742 a rdf:Statement ;
up:source unirule:MF_00590 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:229743 a rdf:Statement ;
up:attribution _:229720 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:229744 a rdf:Statement ;
up:source unirule:MF_00590 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:229745 a rdf:Statement ;
up:attribution _:229721 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:229746 a rdf:Statement ;
up:source unirule:MF_00590 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:229747 a rdf:Statement ;
up:attribution _:229722 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:229748 a rdf:Statement ;
up:source unirule:MF_00590 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:229749 a rdf:Statement ;
up:attribution _:229723 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:229750 a rdf:Statement ;
up:source unirule:MF_00590 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:229751 a rdf:Statement ;
up:attribution _:229724 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:229752 a rdf:Statement ;
up:source unirule:MF_00590 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:229753 a rdf:Statement ;
up:attribution _:229725 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00590
#Rule MF_00590 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00590 .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(URI(CONCAT(STR(?this), '#MF_00590a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00590a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00590a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00590a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00590a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00590a6')) AS ?annotation6) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch60 faldo:location ?templateMotifSequenceMatchRegionQ5JIY761 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5JIY763 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5JIY7MF_0059056 .
?templateMotifSequenceMatchRegionQ5JIY761 faldo:begin ?templateMotifSequenceMatchBeginQ5JIY762 .
?templateMotifSequenceMatchBeginQ5JIY762 faldo:position ?templateMotifSequenceMatchBeginPositionQ5JIY757 ;
faldo:reference isoform:Q5JIY7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5JIY763 edam:has_input signature:MF_00590 ;
rdf:type edam:operation_0300 .
?targetMotifMatch64 faldo:location ?targetMotifMatchRegionMatch65 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0059067 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5JIY7MF_0059058 .
?targetMotifMatchRegionMatch65 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0059066 .
?targetMotifMatchRegionMatchBeginMF_0059066 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0059059 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0059067 edam:has_input signature:MF_00590 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5JIY7MF_0059056, 1, (STRLEN(?templateMotifCigarQ5JIY7MF_0059056) - STRLEN(REPLACE(?templateMotifCigarQ5JIY7MF_0059056, CONCAT('^(?:-*[^-]){', STR(((48 - ?templateMotifSequenceMatchBeginPositionQ5JIY757) + 1)), '}'), '')))), '[a-z]', '')) AS ?step168) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5JIY7MF_0059058, 1, (STRLEN(?targetMotifMatchCigarQ5JIY7MF_0059058) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JIY7MF_0059058, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5JIY7MF_0059058, 1, (STRLEN(?targetMotifMatchCigarQ5JIY7MF_0059058) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JIY7MF_0059058, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), '')))), '[^-]', ''))) AS ?step269) .
BIND(((?step269 + ?targetMotifMatchRegionMatchBeginPositionMF_0059059) - 1) AS ?thisPositionOn12) .
BIND(?thisPositionOn12 AS ?thisPositionOn13) .
BIND(?this AS ?pfs1t70) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb9) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse10) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn12, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00590a8')) AS ?annotation8) .
BIND(?this AS ?pfs7) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch75 faldo:location ?templateMotifSequenceMatchRegionQ5JIY776 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5JIY778 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5JIY7MF_0059071 .
?templateMotifSequenceMatchRegionQ5JIY776 faldo:begin ?templateMotifSequenceMatchBeginQ5JIY777 .
?templateMotifSequenceMatchBeginQ5JIY777 faldo:position ?templateMotifSequenceMatchBeginPositionQ5JIY772 ;
faldo:reference isoform:Q5JIY7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5JIY778 edam:has_input signature:MF_00590 ;
rdf:type edam:operation_0300 .
?targetMotifMatch79 faldo:location ?targetMotifMatchRegionMatch80 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0059082 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5JIY7MF_0059073 .
?targetMotifMatchRegionMatch80 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0059081 .
?targetMotifMatchRegionMatchBeginMF_0059081 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0059074 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0059082 edam:has_input signature:MF_00590 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5JIY7MF_0059071, 1, (STRLEN(?templateMotifCigarQ5JIY7MF_0059071) - STRLEN(REPLACE(?templateMotifCigarQ5JIY7MF_0059071, CONCAT('^(?:-*[^-]){', STR(((49 - ?templateMotifSequenceMatchBeginPositionQ5JIY772) + 1)), '}'), '')))), '[a-z]', '')) AS ?step183) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5JIY7MF_0059073, 1, (STRLEN(?targetMotifMatchCigarQ5JIY7MF_0059073) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JIY7MF_0059073, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5JIY7MF_0059073, 1, (STRLEN(?targetMotifMatchCigarQ5JIY7MF_0059073) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JIY7MF_0059073, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), '')))), '[^-]', ''))) AS ?step284) .
BIND(((?step284 + ?targetMotifMatchRegionMatchBeginPositionMF_0059074) - 1) AS ?thisPositionOn19) .
BIND(?thisPositionOn19 AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t85) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) .
FILTER (REGEX('[VLI]', SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00590a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch90 faldo:location ?templateMotifSequenceMatchRegionQ5JIY791 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5JIY793 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5JIY7MF_0059086 .
?templateMotifSequenceMatchRegionQ5JIY791 faldo:begin ?templateMotifSequenceMatchBeginQ5JIY792 .
?templateMotifSequenceMatchBeginQ5JIY792 faldo:position ?templateMotifSequenceMatchBeginPositionQ5JIY787 ;
faldo:reference isoform:Q5JIY7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5JIY793 edam:has_input signature:MF_00590 ;
rdf:type edam:operation_0300 .
?targetMotifMatch94 faldo:location ?targetMotifMatchRegionMatch95 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0059097 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5JIY7MF_0059088 .
?targetMotifMatchRegionMatch95 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0059096 .
?targetMotifMatchRegionMatchBeginMF_0059096 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0059089 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0059097 edam:has_input signature:MF_00590 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5JIY7MF_0059086, 1, (STRLEN(?templateMotifCigarQ5JIY7MF_0059086) - STRLEN(REPLACE(?templateMotifCigarQ5JIY7MF_0059086, CONCAT('^(?:-*[^-]){', STR(((50 - ?templateMotifSequenceMatchBeginPositionQ5JIY787) + 1)), '}'), '')))), '[a-z]', '')) AS ?step198) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5JIY7MF_0059088, 1, (STRLEN(?targetMotifMatchCigarQ5JIY7MF_0059088) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JIY7MF_0059088, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5JIY7MF_0059088, 1, (STRLEN(?targetMotifMatchCigarQ5JIY7MF_0059088) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JIY7MF_0059088, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), '')))), '[^-]', ''))) AS ?step299) .
BIND(((?step299 + ?targetMotifMatchRegionMatchBeginPositionMF_0059089) - 1) AS ?thisPositionOn26) .
BIND(?thisPositionOn26 AS ?thisPositionOn27) .
BIND(?this AS ?pfs1t100) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn26, 1) = 'V')) .
BIND(URI(CONCAT(STR(?this), '#MF_00590a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch105 faldo:location ?templateMotifSequenceMatchRegionQ5JIY7106 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5JIY7108 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5JIY7MF_00590101 .
?templateMotifSequenceMatchRegionQ5JIY7106 faldo:begin ?templateMotifSequenceMatchBeginQ5JIY7107 .
?templateMotifSequenceMatchBeginQ5JIY7107 faldo:position ?templateMotifSequenceMatchBeginPositionQ5JIY7102 ;
faldo:reference isoform:Q5JIY7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5JIY7108 edam:has_input signature:MF_00590 ;
rdf:type edam:operation_0300 .
?targetMotifMatch109 faldo:location ?targetMotifMatchRegionMatch110 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00590112 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5JIY7MF_00590103 .
?targetMotifMatchRegionMatch110 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00590111 .
?targetMotifMatchRegionMatchBeginMF_00590111 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00590104 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00590112 edam:has_input signature:MF_00590 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5JIY7MF_00590101, 1, (STRLEN(?templateMotifCigarQ5JIY7MF_00590101) - STRLEN(REPLACE(?templateMotifCigarQ5JIY7MF_00590101, CONCAT('^(?:-*[^-]){', STR(((67 - ?templateMotifSequenceMatchBeginPositionQ5JIY7102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5JIY7MF_00590103, 1, (STRLEN(?targetMotifMatchCigarQ5JIY7MF_00590103) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JIY7MF_00590103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5JIY7MF_00590103, 1, (STRLEN(?targetMotifMatchCigarQ5JIY7MF_00590103) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JIY7MF_00590103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) .
BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_00590104) - 1) AS ?thisPositionOn33) .
BIND(?thisPositionOn33 AS ?thisPositionOn34) .
BIND(?this AS ?pfs1t115) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn33, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00590a29')) AS ?annotation29) .
BIND(?this AS ?pfs28) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch120 faldo:location ?templateMotifSequenceMatchRegionQ5JIY7121 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5JIY7123 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5JIY7MF_00590116 .
?templateMotifSequenceMatchRegionQ5JIY7121 faldo:begin ?templateMotifSequenceMatchBeginQ5JIY7122 .
?templateMotifSequenceMatchBeginQ5JIY7122 faldo:position ?templateMotifSequenceMatchBeginPositionQ5JIY7117 ;
faldo:reference isoform:Q5JIY7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5JIY7123 edam:has_input signature:MF_00590 ;
rdf:type edam:operation_0300 .
?targetMotifMatch124 faldo:location ?targetMotifMatchRegionMatch125 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00590127 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5JIY7MF_00590118 .
?targetMotifMatchRegionMatch125 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00590126 .
?targetMotifMatchRegionMatchBeginMF_00590126 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00590119 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00590127 edam:has_input signature:MF_00590 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5JIY7MF_00590116, 1, (STRLEN(?templateMotifCigarQ5JIY7MF_00590116) - STRLEN(REPLACE(?templateMotifCigarQ5JIY7MF_00590116, CONCAT('^(?:-*[^-]){', STR(((69 - ?templateMotifSequenceMatchBeginPositionQ5JIY7117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5JIY7MF_00590118, 1, (STRLEN(?targetMotifMatchCigarQ5JIY7MF_00590118) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JIY7MF_00590118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5JIY7MF_00590118, 1, (STRLEN(?targetMotifMatchCigarQ5JIY7MF_00590118) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JIY7MF_00590118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) .
BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_00590119) - 1) AS ?thisPositionOn40) .
BIND(?thisPositionOn40 AS ?thisPositionOn41) .
BIND(?this AS ?pfs1t130) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00590a36')) AS ?annotation36) .
BIND(?this AS ?pfs35) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch135 faldo:location ?templateMotifSequenceMatchRegionQ5JIY7136 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5JIY7138 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5JIY7MF_00590131 .
?templateMotifSequenceMatchRegionQ5JIY7136 faldo:begin ?templateMotifSequenceMatchBeginQ5JIY7137 .
?templateMotifSequenceMatchBeginQ5JIY7137 faldo:position ?templateMotifSequenceMatchBeginPositionQ5JIY7132 ;
faldo:reference isoform:Q5JIY7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5JIY7138 edam:has_input signature:MF_00590 ;
rdf:type edam:operation_0300 .
?targetMotifMatch139 faldo:location ?targetMotifMatchRegionMatch140 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00590142 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5JIY7MF_00590133 .
?targetMotifMatchRegionMatch140 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00590141 .
?targetMotifMatchRegionMatchBeginMF_00590141 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00590134 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00590142 edam:has_input signature:MF_00590 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5JIY7MF_00590131, 1, (STRLEN(?templateMotifCigarQ5JIY7MF_00590131) - STRLEN(REPLACE(?templateMotifCigarQ5JIY7MF_00590131, CONCAT('^(?:-*[^-]){', STR(((124 - ?templateMotifSequenceMatchBeginPositionQ5JIY7132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5JIY7MF_00590133, 1, (STRLEN(?targetMotifMatchCigarQ5JIY7MF_00590133) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JIY7MF_00590133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5JIY7MF_00590133, 1, (STRLEN(?targetMotifMatchCigarQ5JIY7MF_00590133) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JIY7MF_00590133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) .
BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_00590134) - 1) AS ?thisPositionOn47) .
BIND(?thisPositionOn47 AS ?thisPositionOn48) .
BIND(?this AS ?pfs1t145) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse45) .
FILTER (REGEX('[ED]', SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00590a43')) AS ?annotation43) .
BIND(?this AS ?pfs42) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch150 faldo:location ?templateMotifSequenceMatchRegionQ5JIY7151 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5JIY7153 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5JIY7MF_00590146 .
?templateMotifSequenceMatchRegionQ5JIY7151 faldo:begin ?templateMotifSequenceMatchBeginQ5JIY7152 .
?templateMotifSequenceMatchBeginQ5JIY7152 faldo:position ?templateMotifSequenceMatchBeginPositionQ5JIY7147 ;
faldo:reference isoform:Q5JIY7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5JIY7153 edam:has_input signature:MF_00590 ;
rdf:type edam:operation_0300 .
?targetMotifMatch154 faldo:location ?targetMotifMatchRegionMatch155 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00590157 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5JIY7MF_00590148 .
?targetMotifMatchRegionMatch155 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00590156 .
?targetMotifMatchRegionMatchBeginMF_00590156 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00590149 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00590157 edam:has_input signature:MF_00590 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5JIY7MF_00590146, 1, (STRLEN(?templateMotifCigarQ5JIY7MF_00590146) - STRLEN(REPLACE(?templateMotifCigarQ5JIY7MF_00590146, CONCAT('^(?:-*[^-]){', STR(((147 - ?templateMotifSequenceMatchBeginPositionQ5JIY7147) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1158) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5JIY7MF_00590148, 1, (STRLEN(?targetMotifMatchCigarQ5JIY7MF_00590148) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JIY7MF_00590148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5JIY7MF_00590148, 1, (STRLEN(?targetMotifMatchCigarQ5JIY7MF_00590148) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JIY7MF_00590148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), '')))), '[^-]', ''))) AS ?step2159) .
BIND(((?step2159 + ?targetMotifMatchRegionMatchBeginPositionMF_00590149) - 1) AS ?thisPositionOn54) .
BIND(?thisPositionOn54 AS ?thisPositionOn55) .
BIND(?this AS ?pfs1t160) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb51) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse52) .
FILTER (REGEX('[DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00590a50')) AS ?annotation50) .
BIND(?this AS ?pfs49) .
}
}
"xsd:string |