| http://purl.uniprot.org/unirules/MF_00600#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:233210 up:source unirule:MF_00600 .
_:233211 up:source unirule:MF_00600 .
_:233212 up:source unirule:MF_00600 .
_:233213 up:source unirule:MF_00600 .
_:233214 up:source unirule:MF_00600 .
_:233215 up:source unirule:MF_00600 .
_:233216 up:source unirule:MF_00600 .
_:233217 up:source unirule:MF_00600 .
_:233218 up:source unirule:MF_00600 .
_:233219 up:source unirule:MF_00600 .
_:233220 up:source unirule:MF_00600 .
_:233221 up:source unirule:MF_00600 .
_:233222 up:source unirule:MF_00600 .
_:233223 up:source unirule:MF_00600 .
_:233224 up:source unirule:MF_00600 .
_:233225 up:source unirule:MF_00600 .
_:233226 up:source unirule:MF_00600 .
_:233227 up:source unirule:MF_00600 .
_:233228 up:source unirule:MF_00600 .
_:233229 up:source unirule:MF_00600 .
_:233230 up:source unirule:MF_00600 .
_:233231 up:source unirule:MF_00600 .
_:233232 up:source unirule:MF_00600 .
_:233233 up:source unirule:MF_00600 .
_:233234 up:source unirule:MF_00600 .
_:233235 up:source unirule:MF_00600 .
_:233236 up:source unirule:MF_00600 .
?this up:annotation ?annotation1 ,
?annotation2 ,
?annotation4 ,
?annotation5 ;
up:classifiedWith GO:0005524 ,
GO:0042026 ,
GO:0051082 ,
keyword:143 ,
keyword:413 ,
keyword:547 ,
keyword:67 .
?gene0 skos:altLabel 'groL' ;
skos:prefLabel 'groEL' .
?annotation1 a up:Function_Annotation ;
rdfs:comment 'Together with its co-chaperonin GroES, plays an essential role in assisting protein folding. The GroEL-GroES system forms a nano-cage that allows encapsulation of the non-native substrate proteins and provides a physical environment optimized to promote and accelerate protein folding.' .
?annotation2 up:activity ?activity3 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity3 up:enzymeClass .
?annotation4 a up:Subunit_Annotation ;
rdfs:comment 'Forms a cylinder of 14 subunits composed of two heptameric rings stacked back-to-back. Interacts with the co-chaperonin GroES.' .
?annotation5 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the chaperonin (HSP60) family.' .
?case6 up:alternativeName ?name8 ,
?name9 ;
up:classifiedWith GO:0009507 ;
up:recommendedName ?name7 .
?name7 up:ecName '5.6.1.7' ;
up:fullName 'Chaperonin GroEL, chloroplastic' ;
rdf:type up:Structured_Name .
?name8 up:fullName '60 kDa chaperonin' ;
rdf:type up:Structured_Name .
?name9 up:fullName 'Chaperonin-60' ;
up:shortName 'Cpn60' ;
rdf:type up:Structured_Name .
?case10 up:alternativeName ?name12 ,
?name13 ;
up:recommendedName ?name11 .
?name11 up:ecName '5.6.1.7' ;
up:fullName 'Chaperonin GroEL' ;
rdf:type up:Structured_Name .
?name12 up:fullName '60 kDa chaperonin' ;
rdf:type up:Structured_Name .
?name13 up:fullName 'Chaperonin-60' ;
up:shortName 'Cpn60' ;
rdf:type up:Structured_Name .
?case14 up:classifiedWith GO:0005737 ,
keyword:963 .
?pfs15 up:annotation ?annotation16 .
?annotation16 faldo:begin ?pfsb17 ;
faldo:end ?pfse18 ;
up:ligand ?ligand19 ;
rdf:type up:Binding_Site_Annotation .
?pfsb17 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfse18 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?ligand19 rdfs:subClassOf chebi:30616 .
?pfs22 up:annotation ?annotation23 .
?annotation23 faldo:begin ?pfsb24 ;
faldo:end ?pfse25 ;
up:ligand ?ligand26 ;
rdf:type up:Binding_Site_Annotation .
?pfsb24 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?pfse25 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?ligand26 rdfs:subClassOf chebi:30616 .
?pfs29 up:annotation ?annotation30 .
?annotation30 faldo:begin ?pfsb31 ;
faldo:end ?pfse32 ;
up:ligand ?ligand33 ;
rdf:type up:Binding_Site_Annotation .
?pfsb31 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?pfse32 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?ligand33 rdfs:subClassOf chebi:30616 .
?pfs36 up:annotation ?annotation37 .
?annotation37 faldo:begin ?pfsb38 ;
faldo:end ?pfse39 ;
up:ligand ?ligand40 ;
rdf:type up:Binding_Site_Annotation .
?pfsb38 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?pfse39 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?ligand40 rdfs:subClassOf chebi:30616 .
?pfs43 up:annotation ?annotation44 .
?annotation44 faldo:begin ?pfsb45 ;
faldo:end ?pfse46 ;
up:ligand ?ligand47 ;
rdf:type up:Binding_Site_Annotation .
?pfsb45 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfse46 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?ligand47 rdfs:subClassOf chebi:30616 .
?pfs50 up:annotation ?annotation51 .
?annotation51 faldo:begin ?pfsb52 ;
faldo:end ?pfse53 ;
up:ligand ?ligand54 ;
rdf:type up:Binding_Site_Annotation .
?pfsb52 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?pfse53 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?ligand54 rdfs:subClassOf chebi:30616 .
_:233237 a rdf:Statement ;
up:attribution _:233210 ;
rdf:subject ?gene0 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene0 .
_:233238 a rdf:Statement ;
up:attribution _:233211 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:233239 a rdf:Statement ;
up:attribution _:233212 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:233240 a rdf:Statement ;
up:attribution _:233213 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:233241 a rdf:Statement ;
up:attribution _:233214 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:233242 a rdf:Statement ;
up:attribution _:233215 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:233243 a rdf:Statement ;
up:attribution _:233216 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:143 .
_:233244 a rdf:Statement ;
up:attribution _:233217 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:413 .
_:233245 a rdf:Statement ;
up:attribution _:233218 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:233246 a rdf:Statement ;
up:attribution _:233219 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:233247 a rdf:Statement ;
up:attribution _:233220 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0051082 .
_:233248 a rdf:Statement ;
up:attribution _:233221 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042026 .
_:233249 a rdf:Statement ;
up:attribution _:233222 ;
rdf:subject ?case6 ;
rdf:predicate up:recommendedName ;
rdf:object ?name7 .
_:233250 a rdf:Statement ;
up:attribution _:233223 ;
rdf:subject ?case6 ;
rdf:predicate up:alternativeName ;
rdf:object ?name8 .
_:233251 a rdf:Statement ;
up:attribution _:233224 ;
rdf:subject ?case6 ;
rdf:predicate up:alternativeName ;
rdf:object ?name9 .
_:233252 a rdf:Statement ;
up:attribution _:233225 ;
rdf:subject ?case6 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009507 .
_:233253 a rdf:Statement ;
up:attribution _:233226 ;
rdf:subject ?case10 ;
rdf:predicate up:recommendedName ;
rdf:object ?name11 .
_:233254 a rdf:Statement ;
up:attribution _:233227 ;
rdf:subject ?case10 ;
rdf:predicate up:alternativeName ;
rdf:object ?name12 .
_:233255 a rdf:Statement ;
up:attribution _:233228 ;
rdf:subject ?case10 ;
rdf:predicate up:alternativeName ;
rdf:object ?name13 .
_:233256 a rdf:Statement ;
up:attribution _:233229 ;
rdf:subject ?case14 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:233257 a rdf:Statement ;
up:attribution _:233230 ;
rdf:subject ?case14 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:233258 a rdf:Statement ;
up:source unirule:MF_00600 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:233259 a rdf:Statement ;
up:attribution _:233231 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:233260 a rdf:Statement ;
up:source unirule:MF_00600 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:233261 a rdf:Statement ;
up:attribution _:233232 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:233262 a rdf:Statement ;
up:source unirule:MF_00600 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:233263 a rdf:Statement ;
up:attribution _:233233 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:233264 a rdf:Statement ;
up:source unirule:MF_00600 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:233265 a rdf:Statement ;
up:attribution _:233234 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:233266 a rdf:Statement ;
up:source unirule:MF_00600 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:233267 a rdf:Statement ;
up:attribution _:233235 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:233268 a rdf:Statement ;
up:source unirule:MF_00600 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:233269 a rdf:Statement ;
up:attribution _:233236 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00600
#Rule MF_00600 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2025-07-30
{
VALUES ?supertaxon57 {taxon:2 taxon:2182 taxon:2191 taxon:2206 taxon:196137}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00600 .
?thisOrganism rdfs:subClassOf+ ?supertaxon57 .
} UNION {
?this rdfs:seeAlso signature:MF_00600 .
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
} UNION {
?this up:encodedIn up:Cyanelle .
} UNION {
?this up:encodedIn up:Apicoplast .
} UNION {
?this up:encodedIn up:Organellar_chromatophore .
} UNION {
?this up:encodedIn up:Non-photosynthetic_plastid .
}
}
BIND(URI(CONCAT(STR(?this), '#MF_00600a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_00600a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00600a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00600a5')) AS ?annotation5) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch62 faldo:location ?templateMotifSequenceMatchRegionP0A6F563 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6F565 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6F5MF_0060058 .
?templateMotifSequenceMatchRegionP0A6F563 faldo:begin ?templateMotifSequenceMatchBeginP0A6F564 .
?templateMotifSequenceMatchBeginP0A6F564 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6F559 ;
faldo:reference isoform:P0A6F5-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6F565 edam:has_input signature:MF_00600 ;
rdf:type edam:operation_0300 .
?targetMotifMatch66 faldo:location ?targetMotifMatchRegionMatch67 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0060069 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6F5MF_0060060 .
?targetMotifMatchRegionMatch67 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0060068 .
?targetMotifMatchRegionMatchBeginMF_0060068 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0060061 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0060069 edam:has_input signature:MF_00600 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6F5MF_0060058, 1, (STRLEN(?templateMotifCigarP0A6F5MF_0060058) - STRLEN(REPLACE(?templateMotifCigarP0A6F5MF_0060058, CONCAT('^(?:-*[^-]){', STR(((30 - ?templateMotifSequenceMatchBeginPositionP0A6F559) + 1)), '}'), '')))), '[a-z]', '')) AS ?step170) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6F5MF_0060060, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_0060060) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_0060060, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6F5MF_0060060, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_0060060) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_0060060, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), '')))), '[^-]', ''))) AS ?step271) .
BIND(((?step271 + ?targetMotifMatchRegionMatchBeginPositionMF_0060061) - 1) AS ?thisPositionOn20) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6F5MF_0060058, 1, (STRLEN(?templateMotifCigarP0A6F5MF_0060058) - STRLEN(REPLACE(?templateMotifCigarP0A6F5MF_0060058, CONCAT('^(?:-*[^-]){', STR(((33 - ?templateMotifSequenceMatchBeginPositionP0A6F559) + 1)), '}'), '')))), '[a-z]', '')) AS ?step172) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6F5MF_0060060, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_0060060) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_0060060, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6F5MF_0060060, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_0060060) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_0060060, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), '')))), '[^-]', ''))) AS ?step273) .
BIND(((?step273 + ?targetMotifMatchRegionMatchBeginPositionMF_0060061) - 1) AS ?thisPositionOn21) .
BIND(?this AS ?pfs1t74) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse18) .
FILTER (REGEX('T[ARNDCQEGHILKMFPSTWYVBZJUOX][GA]P', SUBSTR(?thisSequenceValue, ?thisPositionOn20, (?thisPositionOn21 - ?thisPositionOn20)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00600a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch79 faldo:location ?templateMotifSequenceMatchRegionP0A6F580 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6F582 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6F5MF_0060075 .
?templateMotifSequenceMatchRegionP0A6F580 faldo:begin ?templateMotifSequenceMatchBeginP0A6F581 .
?templateMotifSequenceMatchBeginP0A6F581 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6F576 ;
faldo:reference isoform:P0A6F5-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6F582 edam:has_input signature:MF_00600 ;
rdf:type edam:operation_0300 .
?targetMotifMatch83 faldo:location ?targetMotifMatchRegionMatch84 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0060086 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6F5MF_0060077 .
?targetMotifMatchRegionMatch84 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0060085 .
?targetMotifMatchRegionMatchBeginMF_0060085 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0060078 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0060086 edam:has_input signature:MF_00600 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6F5MF_0060075, 1, (STRLEN(?templateMotifCigarP0A6F5MF_0060075) - STRLEN(REPLACE(?templateMotifCigarP0A6F5MF_0060075, CONCAT('^(?:-*[^-]){', STR(((87 - ?templateMotifSequenceMatchBeginPositionP0A6F576) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6F5MF_0060077, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_0060077) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_0060077, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6F5MF_0060077, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_0060077) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_0060077, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) .
BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0060078) - 1) AS ?thisPositionOn27) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6F5MF_0060075, 1, (STRLEN(?templateMotifCigarP0A6F5MF_0060075) - STRLEN(REPLACE(?templateMotifCigarP0A6F5MF_0060075, CONCAT('^(?:-*[^-]){', STR(((91 - ?templateMotifSequenceMatchBeginPositionP0A6F576) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6F5MF_0060077, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_0060077) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_0060077, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6F5MF_0060077, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_0060077) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_0060077, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) .
BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0060078) - 1) AS ?thisPositionOn28) .
BIND(?this AS ?pfs1t91) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, (?thisPositionOn28 - ?thisPositionOn27)) = 'DGTTT')) .
BIND(URI(CONCAT(STR(?this), '#MF_00600a23')) AS ?annotation23) .
BIND(?this AS ?pfs22) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch96 faldo:location ?templateMotifSequenceMatchRegionP0A6F597 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6F599 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6F5MF_0060092 .
?templateMotifSequenceMatchRegionP0A6F597 faldo:begin ?templateMotifSequenceMatchBeginP0A6F598 .
?templateMotifSequenceMatchBeginP0A6F598 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6F593 ;
faldo:reference isoform:P0A6F5-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6F599 edam:has_input signature:MF_00600 ;
rdf:type edam:operation_0300 .
?targetMotifMatch100 faldo:location ?targetMotifMatchRegionMatch101 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00600103 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6F5MF_0060094 .
?targetMotifMatchRegionMatch101 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00600102 .
?targetMotifMatchRegionMatchBeginMF_00600102 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0060095 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00600103 edam:has_input signature:MF_00600 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6F5MF_0060092, 1, (STRLEN(?templateMotifCigarP0A6F5MF_0060092) - STRLEN(REPLACE(?templateMotifCigarP0A6F5MF_0060092, CONCAT('^(?:-*[^-]){', STR(((479 - ?templateMotifSequenceMatchBeginPositionP0A6F593) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6F5MF_0060094, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_0060094) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_0060094, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6F5MF_0060094, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_0060094) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_0060094, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) .
BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0060095) - 1) AS ?thisPositionOn34) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6F5MF_0060092, 1, (STRLEN(?templateMotifCigarP0A6F5MF_0060092) - STRLEN(REPLACE(?templateMotifCigarP0A6F5MF_0060092, CONCAT('^(?:-*[^-]){', STR(((481 - ?templateMotifSequenceMatchBeginPositionP0A6F593) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6F5MF_0060094, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_0060094) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_0060094, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6F5MF_0060094, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_0060094) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_0060094, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) .
BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0060095) - 1) AS ?thisPositionOn35) .
BIND(?this AS ?pfs1t108) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) .
FILTER (REGEX('[ND][AV][AVL]', SUBSTR(?thisSequenceValue, ?thisPositionOn34, (?thisPositionOn35 - ?thisPositionOn34)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00600a30')) AS ?annotation30) .
BIND(?this AS ?pfs29) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch113 faldo:location ?templateMotifSequenceMatchRegionP0A6F5114 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6F5116 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6F5MF_00600109 .
?templateMotifSequenceMatchRegionP0A6F5114 faldo:begin ?templateMotifSequenceMatchBeginP0A6F5115 .
?templateMotifSequenceMatchBeginP0A6F5115 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6F5110 ;
faldo:reference isoform:P0A6F5-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6F5116 edam:has_input signature:MF_00600 ;
rdf:type edam:operation_0300 .
?targetMotifMatch117 faldo:location ?targetMotifMatchRegionMatch118 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00600120 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6F5MF_00600111 .
?targetMotifMatchRegionMatch118 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00600119 .
?targetMotifMatchRegionMatchBeginMF_00600119 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00600112 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00600120 edam:has_input signature:MF_00600 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6F5MF_00600109, 1, (STRLEN(?templateMotifCigarP0A6F5MF_00600109) - STRLEN(REPLACE(?templateMotifCigarP0A6F5MF_00600109, CONCAT('^(?:-*[^-]){', STR(((51 - ?templateMotifSequenceMatchBeginPositionP0A6F5110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6F5MF_00600111, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_00600111) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_00600111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6F5MF_00600111, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_00600111) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_00600111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) .
BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_00600112) - 1) AS ?thisPositionOn41) .
BIND(?thisPositionOn41 AS ?thisPositionOn42) .
BIND(?this AS ?pfs1t123) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00600a37')) AS ?annotation37) .
BIND(?this AS ?pfs36) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch128 faldo:location ?templateMotifSequenceMatchRegionP0A6F5129 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6F5131 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6F5MF_00600124 .
?templateMotifSequenceMatchRegionP0A6F5129 faldo:begin ?templateMotifSequenceMatchBeginP0A6F5130 .
?templateMotifSequenceMatchBeginP0A6F5130 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6F5125 ;
faldo:reference isoform:P0A6F5-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6F5131 edam:has_input signature:MF_00600 ;
rdf:type edam:operation_0300 .
?targetMotifMatch132 faldo:location ?targetMotifMatchRegionMatch133 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00600135 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6F5MF_00600126 .
?targetMotifMatchRegionMatch133 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00600134 .
?targetMotifMatchRegionMatchBeginMF_00600134 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00600127 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00600135 edam:has_input signature:MF_00600 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6F5MF_00600124, 1, (STRLEN(?templateMotifCigarP0A6F5MF_00600124) - STRLEN(REPLACE(?templateMotifCigarP0A6F5MF_00600124, CONCAT('^(?:-*[^-]){', STR(((415 - ?templateMotifSequenceMatchBeginPositionP0A6F5125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6F5MF_00600126, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_00600126) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_00600126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6F5MF_00600126, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_00600126) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_00600126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) .
BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_00600127) - 1) AS ?thisPositionOn48) .
BIND(?thisPositionOn48 AS ?thisPositionOn49) .
BIND(?this AS ?pfs1t138) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_00600a44')) AS ?annotation44) .
BIND(?this AS ?pfs43) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionP0A6F5144 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6F5146 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6F5MF_00600139 .
?templateMotifSequenceMatchRegionP0A6F5144 faldo:begin ?templateMotifSequenceMatchBeginP0A6F5145 .
?templateMotifSequenceMatchBeginP0A6F5145 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6F5140 ;
faldo:reference isoform:P0A6F5-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6F5146 edam:has_input signature:MF_00600 ;
rdf:type edam:operation_0300 .
?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00600150 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6F5MF_00600141 .
?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00600149 .
?targetMotifMatchRegionMatchBeginMF_00600149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00600142 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00600150 edam:has_input signature:MF_00600 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6F5MF_00600139, 1, (STRLEN(?templateMotifCigarP0A6F5MF_00600139) - STRLEN(REPLACE(?templateMotifCigarP0A6F5MF_00600139, CONCAT('^(?:-*[^-]){', STR(((495 - ?templateMotifSequenceMatchBeginPositionP0A6F5140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6F5MF_00600141, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_00600141) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_00600141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6F5MF_00600141, 1, (STRLEN(?targetMotifMatchCigarP0A6F5MF_00600141) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6F5MF_00600141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) .
BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_00600142) - 1) AS ?thisPositionOn55) .
BIND(?thisPositionOn55 AS ?thisPositionOn56) .
BIND(?this AS ?pfs1t153) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00600a51')) AS ?annotation51) .
BIND(?this AS ?pfs50) .
}
OPTIONAL {
?this a up:Protein .
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
BIND(?this AS ?case6) .
BIND(URI(CONCAT(STR(?this), '#MF_00600a7')) AS ?name7) .
BIND(URI(CONCAT(STR(?this), '#MF_00600a8')) AS ?name8) .
BIND(URI(CONCAT(STR(?this), '#MF_00600a9')) AS ?name9) .
}
OPTIONAL {
?this a up:Protein .
FILTER (! (EXISTS {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
})) .
BIND(?this AS ?case10) .
BIND(URI(CONCAT(STR(?this), '#MF_00600a11')) AS ?name11) .
BIND(URI(CONCAT(STR(?this), '#MF_00600a12')) AS ?name12) .
BIND(URI(CONCAT(STR(?this), '#MF_00600a13')) AS ?name13) .
}
OPTIONAL {
?this a up:Protein .
VALUES ?supertaxon154 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon154 .
BIND(?this AS ?case14) .
}
}
"xsd:string |