| http://purl.uniprot.org/unirules/MF_00664#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:253108 up:source unirule:MF_00664 .
_:253109 up:source unirule:MF_00664 .
_:253110 up:source unirule:MF_00664 .
_:253111 up:source unirule:MF_00664 .
_:253112 up:source unirule:MF_00664 .
_:253113 up:source unirule:MF_00664 .
_:253114 up:source unirule:MF_00664 .
_:253115 up:source unirule:MF_00664 .
_:253116 up:source unirule:MF_00664 .
_:253117 up:source unirule:MF_00664 .
_:253118 up:source unirule:MF_00664 .
_:253119 up:source unirule:MF_00664 .
_:253120 up:source unirule:MF_00664 .
_:253121 up:source unirule:MF_00664 .
_:253122 up:source unirule:MF_00664 .
_:253123 up:source unirule:MF_00664 .
_:253124 up:fullName 'Archaetidylserine decarboxylase alpha chain' ;
rdf:type up:Structured_Name .
_:253125 up:source unirule:MF_00664 .
_:253126 up:fullName 'Archaetidylserine decarboxylase beta chain' ;
rdf:type up:Structured_Name .
_:253127 up:source unirule:MF_00664 .
_:253128 up:fullName 'Phosphatidylserine decarboxylase alpha chain' ;
rdf:type up:Structured_Name .
_:253129 up:source unirule:MF_00664 .
_:253130 up:fullName 'Phosphatidylserine decarboxylase beta chain' ;
rdf:type up:Structured_Name .
_:253131 up:source unirule:MF_00664 .
_:253132 up:source unirule:MF_00664 .
_:253133 up:source unirule:MF_00664 .
_:253134 up:source unirule:MF_00664 .
_:253135 up:source unirule:MF_00664 .
_:253136 up:source unirule:MF_00664 .
_:253137 up:source unirule:MF_00664 .
_:253138 up:source unirule:MF_00664 .
_:253139 up:source unirule:MF_00664 .
_:253140 up:source unirule:MF_00664 .
_:253141 up:source unirule:MF_00664 .
_:253142 up:source unirule:MF_00664 .
_:253143 up:source unirule:MF_00664 .
?this up:annotation ?annotation0 ,
?annotation1 ,
?annotation2 ,
?annotation4 ,
?annotation5 ;
up:classifiedWith GO:0005886 ,
keyword:1003 ,
keyword:1208 ,
keyword:210 ,
keyword:443 ,
keyword:444 ,
keyword:456 ,
keyword:472 ,
keyword:594 ,
keyword:670 ,
keyword:865 ;
up:component ?namedpart6 ,
?namedpart7 ,
?namedpart8 ,
?namedpart9 .
?annotation0 up:cofactor chebi:15361 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 pyruvoyl group covalently per subunit.' .
?annotation1 a up:Subunit_Annotation ;
rdfs:comment 'Heterodimer of a large membrane-associated beta subunit and a small pyruvoyl-containing alpha subunit.' .
?annotation2 a up:Subcellular_Location_Annotation .
?annotation2li3 up:cellularComponent .
?annotation4 a up:PTM_Annotation ;
rdfs:comment 'Is synthesized initially as an inactive proenzyme. Formation of the active enzyme involves a self-maturation process in which the active site pyruvoyl group is generated from an internal serine residue via an autocatalytic post-translational modification. Two non-identical subunits are generated from the proenzyme in this reaction, and the pyruvate is formed at the N-terminus of the alpha chain, which is derived from the carboxyl end of the proenzyme. The post-translation cleavage follows an unusual pathway, termed non-hydrolytic serinolysis, in which the side chain hydroxyl group of the serine supplies its oxygen atom to form the C-terminus of the beta chain, while the remainder of the serine residue undergoes an oxidative deamination to produce ammonia and the pyruvoyl prosthetic group on the alpha chain.' .
?annotation5 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the phosphatidylserine decarboxylase family. PSD-A subfamily.' .
?namedpart6 up:recommendedName _:253124 .
?namedpart7 up:recommendedName _:253126 .
?namedpart8 up:recommendedName _:253128 .
?namedpart9 up:recommendedName _:253130 .
?case10 up:classifiedWith GO:0008654 ;
up:recommendedName ?name11 .
?name11 up:ecName '4.1.1.-' ;
up:fullName 'Putative archaetidylserine decarboxylase proenzyme' ;
rdf:type up:Structured_Name .
?case12 up:classifiedWith GO:0004609 ,
GO:0006646 ;
up:recommendedName ?name13 .
?name13 up:ecName '4.1.1.65' ;
up:fullName 'Phosphatidylserine decarboxylase proenzyme' ;
rdf:type up:Structured_Name .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Schiff-base intermediate with substrate; via pyruvic acid' .
?pfsb16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Cleavage (non-hydrolytic); by autocatalysis' .
?pfsb22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'Pyruvic acid (Ser); by autocatalysis' .
?pfsb28 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfs32 up:annotation ?annotation33 .
?annotation33 faldo:begin ?pfsb34 ;
faldo:end ?pfse35 ;
rdf:type up:Chain_Annotation ;
rdfs:comment 'Phosphatidylserine decarboxylase beta chain' .
?pfsb34 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfs38 up:annotation ?annotation39 .
?annotation39 faldo:begin ?pfsb40 ;
faldo:end ?pfse41 ;
rdf:type up:Chain_Annotation ;
rdfs:comment 'Phosphatidylserine decarboxylase alpha chain' .
?pfsb40 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfse41 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfs44 up:annotation ?annotation45 .
?annotation45 faldo:begin ?pfsb46 ;
faldo:end ?pfse47 ;
rdf:type up:Chain_Annotation ;
rdfs:comment 'Archaetidylserine decarboxylase beta chain' .
?pfsb46 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfs50 up:annotation ?annotation51 .
?annotation51 faldo:begin ?pfsb52 ;
faldo:end ?pfse53 ;
rdf:type up:Chain_Annotation ;
rdfs:comment 'Archaetidylserine decarboxylase alpha chain' .
?pfsb52 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?pfse53 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
_:253144 a rdf:Statement ;
up:attribution _:253108 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:253145 a rdf:Statement ;
up:attribution _:253109 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:253146 a rdf:Statement ;
up:attribution _:253110 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:253147 a rdf:Statement ;
up:attribution _:253111 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:253148 a rdf:Statement ;
up:attribution _:253112 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:253149 a rdf:Statement ;
up:attribution _:253113 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:253150 a rdf:Statement ;
up:attribution _:253114 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:210 .
_:253151 a rdf:Statement ;
up:attribution _:253115 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:444 .
_:253152 a rdf:Statement ;
up:attribution _:253116 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:443 .
_:253153 a rdf:Statement ;
up:attribution _:253117 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:253154 a rdf:Statement ;
up:attribution _:253118 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:253155 a rdf:Statement ;
up:attribution _:253119 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:594 .
_:253156 a rdf:Statement ;
up:attribution _:253120 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1208 .
_:253157 a rdf:Statement ;
up:attribution _:253121 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:670 .
_:253158 a rdf:Statement ;
up:attribution _:253122 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:865 .
_:253159 a rdf:Statement ;
up:attribution _:253123 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:253160 a rdf:Statement ;
up:attribution _:253125 ;
rdf:subject ?this ;
rdf:predicate up:component ;
rdf:object ?namedpart6 .
_:253161 a rdf:Statement ;
up:attribution _:253127 ;
rdf:subject ?this ;
rdf:predicate up:component ;
rdf:object ?namedpart7 .
_:253162 a rdf:Statement ;
up:attribution _:253129 ;
rdf:subject ?this ;
rdf:predicate up:component ;
rdf:object ?namedpart8 .
_:253163 a rdf:Statement ;
up:attribution _:253131 ;
rdf:subject ?this ;
rdf:predicate up:component ;
rdf:object ?namedpart9 .
_:253164 a rdf:Statement ;
up:attribution _:253132 ;
rdf:subject ?case10 ;
rdf:predicate up:recommendedName ;
rdf:object ?name11 .
_:253165 a rdf:Statement ;
up:attribution _:253133 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008654 .
_:253166 a rdf:Statement ;
up:attribution _:253134 ;
rdf:subject ?case12 ;
rdf:predicate up:recommendedName ;
rdf:object ?name13 .
_:253167 a rdf:Statement ;
up:attribution _:253135 ;
rdf:subject ?case12 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004609 .
_:253168 a rdf:Statement ;
up:attribution _:253136 ;
rdf:subject ?case12 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006646 .
_:253169 a rdf:Statement ;
up:source unirule:MF_00664 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:253170 a rdf:Statement ;
up:attribution _:253137 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:253171 a rdf:Statement ;
up:source unirule:MF_00664 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:253172 a rdf:Statement ;
up:attribution _:253138 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:253173 a rdf:Statement ;
up:source unirule:MF_00664 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:253174 a rdf:Statement ;
up:attribution _:253139 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:253175 a rdf:Statement ;
up:source unirule:MF_00664 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:253176 a rdf:Statement ;
up:attribution _:253140 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:253177 a rdf:Statement ;
up:source unirule:MF_00664 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:253178 a rdf:Statement ;
up:attribution _:253141 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:253179 a rdf:Statement ;
up:source unirule:MF_00664 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:253180 a rdf:Statement ;
up:attribution _:253142 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:253181 a rdf:Statement ;
up:source unirule:MF_00664 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:253182 a rdf:Statement ;
up:attribution _:253143 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00664
#Rule MF_00664 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2024-02-02
VALUES ?supertaxon56 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00664 .
?thisOrganism rdfs:subClassOf+ ?supertaxon56 .
BIND(URI(CONCAT(STR(?this), '#MF_00664a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_00664a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_00664a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00664a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00664a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00664a6')) AS ?namedpart6) .
BIND(URI(CONCAT(STR(?this), '#MF_00664a7')) AS ?namedpart7) .
BIND(URI(CONCAT(STR(?this), '#MF_00664a8')) AS ?namedpart8) .
BIND(URI(CONCAT(STR(?this), '#MF_00664a9')) AS ?namedpart9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch61 faldo:location ?templateMotifSequenceMatchRegionQ9FDI962 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9FDI964 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9FDI9MF_0066457 .
?templateMotifSequenceMatchRegionQ9FDI962 faldo:begin ?templateMotifSequenceMatchBeginQ9FDI963 .
?templateMotifSequenceMatchBeginQ9FDI963 faldo:position ?templateMotifSequenceMatchBeginPositionQ9FDI958 ;
faldo:reference isoform:Q9FDI9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9FDI964 edam:has_input signature:MF_00664 ;
rdf:type edam:operation_0300 .
?targetMotifMatch65 faldo:location ?targetMotifMatchRegionMatch66 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0066468 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9FDI9MF_0066459 .
?targetMotifMatchRegionMatch66 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0066467 .
?targetMotifMatchRegionMatchBeginMF_0066467 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0066460 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0066468 edam:has_input signature:MF_00664 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FDI9MF_0066457, 1, (STRLEN(?templateMotifCigarQ9FDI9MF_0066457) - STRLEN(REPLACE(?templateMotifCigarQ9FDI9MF_0066457, CONCAT('^(?:-*[^-]){', STR(((190 - ?templateMotifSequenceMatchBeginPositionQ9FDI958) + 1)), '}'), '')))), '[a-z]', '')) AS ?step169) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FDI9MF_0066459, 1, (STRLEN(?targetMotifMatchCigarQ9FDI9MF_0066459) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FDI9MF_0066459, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FDI9MF_0066459, 1, (STRLEN(?targetMotifMatchCigarQ9FDI9MF_0066459) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FDI9MF_0066459, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), '')))), '[^-]', ''))) AS ?step270) .
BIND(((?step270 + ?targetMotifMatchRegionMatchBeginPositionMF_0066460) - 1) AS ?thisPositionOn18) .
BIND(?thisPositionOn18 AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t71) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_00664a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch76 faldo:location ?templateMotifSequenceMatchRegionQ9FDI977 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9FDI979 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9FDI9MF_0066472 .
?templateMotifSequenceMatchRegionQ9FDI977 faldo:begin ?templateMotifSequenceMatchBeginQ9FDI978 .
?templateMotifSequenceMatchBeginQ9FDI978 faldo:position ?templateMotifSequenceMatchBeginPositionQ9FDI973 ;
faldo:reference isoform:Q9FDI9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9FDI979 edam:has_input signature:MF_00664 ;
rdf:type edam:operation_0300 .
?targetMotifMatch80 faldo:location ?targetMotifMatchRegionMatch81 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0066483 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9FDI9MF_0066474 .
?targetMotifMatchRegionMatch81 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0066482 .
?targetMotifMatchRegionMatchBeginMF_0066482 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0066475 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0066483 edam:has_input signature:MF_00664 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FDI9MF_0066472, 1, (STRLEN(?templateMotifCigarQ9FDI9MF_0066472) - STRLEN(REPLACE(?templateMotifCigarQ9FDI9MF_0066472, CONCAT('^(?:-*[^-]){', STR(((189 - ?templateMotifSequenceMatchBeginPositionQ9FDI973) + 1)), '}'), '')))), '[a-z]', '')) AS ?step184) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FDI9MF_0066474, 1, (STRLEN(?targetMotifMatchCigarQ9FDI9MF_0066474) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FDI9MF_0066474, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FDI9MF_0066474, 1, (STRLEN(?targetMotifMatchCigarQ9FDI9MF_0066474) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FDI9MF_0066474, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), '')))), '[^-]', ''))) AS ?step285) .
BIND(((?step285 + ?targetMotifMatchRegionMatchBeginPositionMF_0066475) - 1) AS ?thisPositionOn24) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FDI9MF_0066472, 1, (STRLEN(?templateMotifCigarQ9FDI9MF_0066472) - STRLEN(REPLACE(?templateMotifCigarQ9FDI9MF_0066472, CONCAT('^(?:-*[^-]){', STR(((190 - ?templateMotifSequenceMatchBeginPositionQ9FDI973) + 1)), '}'), '')))), '[a-z]', '')) AS ?step186) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FDI9MF_0066474, 1, (STRLEN(?targetMotifMatchCigarQ9FDI9MF_0066474) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FDI9MF_0066474, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FDI9MF_0066474, 1, (STRLEN(?targetMotifMatchCigarQ9FDI9MF_0066474) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FDI9MF_0066474, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), '')))), '[^-]', ''))) AS ?step287) .
BIND(((?step287 + ?targetMotifMatchRegionMatchBeginPositionMF_0066475) - 1) AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t88) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, (?thisPositionOn25 - ?thisPositionOn24)) = 'GS')) .
BIND(URI(CONCAT(STR(?this), '#MF_00664a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch93 faldo:location ?templateMotifSequenceMatchRegionQ9FDI994 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9FDI996 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9FDI9MF_0066489 .
?templateMotifSequenceMatchRegionQ9FDI994 faldo:begin ?templateMotifSequenceMatchBeginQ9FDI995 .
?templateMotifSequenceMatchBeginQ9FDI995 faldo:position ?templateMotifSequenceMatchBeginPositionQ9FDI990 ;
faldo:reference isoform:Q9FDI9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9FDI996 edam:has_input signature:MF_00664 ;
rdf:type edam:operation_0300 .
?targetMotifMatch97 faldo:location ?targetMotifMatchRegionMatch98 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00664100 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9FDI9MF_0066491 .
?targetMotifMatchRegionMatch98 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0066499 .
?targetMotifMatchRegionMatchBeginMF_0066499 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0066492 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00664100 edam:has_input signature:MF_00664 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FDI9MF_0066489, 1, (STRLEN(?templateMotifCigarQ9FDI9MF_0066489) - STRLEN(REPLACE(?templateMotifCigarQ9FDI9MF_0066489, CONCAT('^(?:-*[^-]){', STR(((190 - ?templateMotifSequenceMatchBeginPositionQ9FDI990) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1101) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FDI9MF_0066491, 1, (STRLEN(?targetMotifMatchCigarQ9FDI9MF_0066491) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FDI9MF_0066491, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FDI9MF_0066491, 1, (STRLEN(?targetMotifMatchCigarQ9FDI9MF_0066491) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FDI9MF_0066491, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), '')))), '[^-]', ''))) AS ?step2102) .
BIND(((?step2102 + ?targetMotifMatchRegionMatchBeginPositionMF_0066492) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t103) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb28) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse29) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_00664a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch108 faldo:location ?templateMotifSequenceMatchRegionQ9FDI9109 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9FDI9111 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9FDI9MF_00664104 .
?templateMotifSequenceMatchRegionQ9FDI9109 faldo:begin ?templateMotifSequenceMatchBeginQ9FDI9110 .
?templateMotifSequenceMatchBeginQ9FDI9110 faldo:position ?templateMotifSequenceMatchBeginPositionQ9FDI9105 ;
faldo:reference isoform:Q9FDI9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9FDI9111 edam:has_input signature:MF_00664 ;
rdf:type edam:operation_0300 .
?targetMotifMatch112 faldo:location ?targetMotifMatchRegionMatch113 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00664115 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9FDI9MF_00664106 .
?targetMotifMatchRegionMatch113 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00664114 .
?targetMotifMatchRegionMatchBeginMF_00664114 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00664107 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00664115 edam:has_input signature:MF_00664 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(1 AS ?thisPositionOn36) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FDI9MF_00664104, 1, (STRLEN(?templateMotifCigarQ9FDI9MF_00664104) - STRLEN(REPLACE(?templateMotifCigarQ9FDI9MF_00664104, CONCAT('^(?:-*[^-]){', STR(((189 - ?templateMotifSequenceMatchBeginPositionQ9FDI9105) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FDI9MF_00664106, 1, (STRLEN(?targetMotifMatchCigarQ9FDI9MF_00664106) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FDI9MF_00664106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FDI9MF_00664106, 1, (STRLEN(?targetMotifMatchCigarQ9FDI9MF_00664106) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FDI9MF_00664106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) .
BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_00664107) - 1) AS ?thisPositionOn37) .
BIND(?this AS ?pfs2t118) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse35) .
FILTER ((BOUND(?thisPositionOn36) && BOUND(?thisPositionOn37))) .
BIND(URI(CONCAT(STR(?this), '#MF_00664a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionQ9FDI9124 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9FDI9126 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9FDI9MF_00664119 .
?templateMotifSequenceMatchRegionQ9FDI9124 faldo:begin ?templateMotifSequenceMatchBeginQ9FDI9125 .
?templateMotifSequenceMatchBeginQ9FDI9125 faldo:position ?templateMotifSequenceMatchBeginPositionQ9FDI9120 ;
faldo:reference isoform:Q9FDI9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9FDI9126 edam:has_input signature:MF_00664 ;
rdf:type edam:operation_0300 .
?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00664130 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9FDI9MF_00664121 .
?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00664129 .
?targetMotifMatchRegionMatchBeginMF_00664129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00664122 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00664130 edam:has_input signature:MF_00664 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FDI9MF_00664119, 1, (STRLEN(?templateMotifCigarQ9FDI9MF_00664119) - STRLEN(REPLACE(?templateMotifCigarQ9FDI9MF_00664119, CONCAT('^(?:-*[^-]){', STR(((190 - ?templateMotifSequenceMatchBeginPositionQ9FDI9120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FDI9MF_00664121, 1, (STRLEN(?targetMotifMatchCigarQ9FDI9MF_00664121) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FDI9MF_00664121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FDI9MF_00664121, 1, (STRLEN(?targetMotifMatchCigarQ9FDI9MF_00664121) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FDI9MF_00664121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) .
BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_00664122) - 1) AS ?thisPositionOn42) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn43) .
BIND(?this AS ?pfs2t133) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse41) .
FILTER ((BOUND(?thisPositionOn42) && BOUND(?thisPositionOn43))) .
BIND(URI(CONCAT(STR(?this), '#MF_00664a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionQ9FDI9139 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9FDI9141 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9FDI9MF_00664134 .
?templateMotifSequenceMatchRegionQ9FDI9139 faldo:begin ?templateMotifSequenceMatchBeginQ9FDI9140 .
?templateMotifSequenceMatchBeginQ9FDI9140 faldo:position ?templateMotifSequenceMatchBeginPositionQ9FDI9135 ;
faldo:reference isoform:Q9FDI9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9FDI9141 edam:has_input signature:MF_00664 ;
rdf:type edam:operation_0300 .
?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00664145 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9FDI9MF_00664136 .
?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00664144 .
?targetMotifMatchRegionMatchBeginMF_00664144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00664137 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00664145 edam:has_input signature:MF_00664 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(1 AS ?thisPositionOn48) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FDI9MF_00664134, 1, (STRLEN(?templateMotifCigarQ9FDI9MF_00664134) - STRLEN(REPLACE(?templateMotifCigarQ9FDI9MF_00664134, CONCAT('^(?:-*[^-]){', STR(((189 - ?templateMotifSequenceMatchBeginPositionQ9FDI9135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FDI9MF_00664136, 1, (STRLEN(?targetMotifMatchCigarQ9FDI9MF_00664136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FDI9MF_00664136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FDI9MF_00664136, 1, (STRLEN(?targetMotifMatchCigarQ9FDI9MF_00664136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FDI9MF_00664136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) .
BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_00664137) - 1) AS ?thisPositionOn49) .
BIND(?this AS ?pfs3t148) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse47) .
FILTER ((BOUND(?thisPositionOn48) && BOUND(?thisPositionOn49))) .
BIND(URI(CONCAT(STR(?this), '#MF_00664a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionQ9FDI9154 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9FDI9156 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9FDI9MF_00664149 .
?templateMotifSequenceMatchRegionQ9FDI9154 faldo:begin ?templateMotifSequenceMatchBeginQ9FDI9155 .
?templateMotifSequenceMatchBeginQ9FDI9155 faldo:position ?templateMotifSequenceMatchBeginPositionQ9FDI9150 ;
faldo:reference isoform:Q9FDI9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9FDI9156 edam:has_input signature:MF_00664 ;
rdf:type edam:operation_0300 .
?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00664160 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9FDI9MF_00664151 .
?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00664159 .
?targetMotifMatchRegionMatchBeginMF_00664159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00664152 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00664160 edam:has_input signature:MF_00664 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FDI9MF_00664149, 1, (STRLEN(?templateMotifCigarQ9FDI9MF_00664149) - STRLEN(REPLACE(?templateMotifCigarQ9FDI9MF_00664149, CONCAT('^(?:-*[^-]){', STR(((190 - ?templateMotifSequenceMatchBeginPositionQ9FDI9150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FDI9MF_00664151, 1, (STRLEN(?targetMotifMatchCigarQ9FDI9MF_00664151) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FDI9MF_00664151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FDI9MF_00664151, 1, (STRLEN(?targetMotifMatchCigarQ9FDI9MF_00664151) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FDI9MF_00664151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) .
BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_00664152) - 1) AS ?thisPositionOn54) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn55) .
BIND(?this AS ?pfs3t163) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb52) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse53) .
FILTER ((BOUND(?thisPositionOn54) && BOUND(?thisPositionOn55))) .
BIND(URI(CONCAT(STR(?this), '#MF_00664a51')) AS ?annotation51) .
BIND(?this AS ?pfs50) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(?this AS ?case10) .
BIND(URI(CONCAT(STR(?this), '#MF_00664a11')) AS ?name11) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(?this AS ?case12) .
BIND(URI(CONCAT(STR(?this), '#MF_00664a13')) AS ?name13) .
}
}
"xsd:string |