Results
Your Query
◀
▶
◀
▶
| Subject | Predicate | Object |
|---|---|---|
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-158 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-134 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-78 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-137 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-113 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-77 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-136 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-112 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-127 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-103 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-126 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-102 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-129 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-105 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-128 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-104 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-107 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-106 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-109 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-108 |
| http://purl.uniprot.org/unirules/MF_01458#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01458#construct-template-80 |
| http://purl.uniprot.org/unirules/MF_01458#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_01458#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_01458#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_01458#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_01458#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_01458#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:528943 up:source unirule:MF_01458 .
_:528944 up:source unirule:MF_01458 .
_:528945 up:source unirule:MF_01458 .
_:528946 up:source unirule:MF_01458 .
_:528947 up:source unirule:MF_01458 .
_:528948 up:source unirule:MF_01458 .
_:528949 up:source unirule:MF_01458 .
_:528950 up:source unirule:MF_01458 .
_:528951 up:source unirule:MF_01458 .
_:528952 up:source unirule:MF_01458 .
_:528953 up:source unirule:MF_01458 .
_:528954 up:source unirule:MF_01458 .
_:528955 up:source unirule:MF_01458 .
_:528956 up:source unirule:MF_01458 .
_:528957 up:source unirule:MF_01458 .
_:528958 up:source unirule:MF_01458 .
_:528959 up:source unirule:MF_01458 .
_:528960 up:source unirule:MF_01458 .
_:528961 up:source unirule:MF_01458 .
_:528962 up:source unirule:MF_01458 .
_:528963 up:source unirule:MF_01458 .
_:528964 up:source unirule:MF_01458 .
_:528965 up:source unirule:MF_01458 .
_:528966 up:source unirule:MF_01458 .
_:528967 up:source unirule:MF_01458 .
_:528968 up:source unirule:MF_01458 .
_:528969 up:source unirule:MF_01458 .
_:528970 up:source unirule:MF_01458 .
_:528971 up:source unirule:MF_01458 .
_:528972 up:source unirule:MF_01458 .
_:528973 up:source unirule:MF_01458 .
_:528974 up:source unirule:MF_01458 .
_:528975 up:source unirule:MF_01458 .
_:528976 up:source unirule:MF_01458 .
_:528977 up:source unirule:MF_01458 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation4 ;
up:classifiedWith GO:0005524 ,
GO:0008233 ,
GO:0016887 ,
GO:0030163 ,
keyword:1133 ,
keyword:378 ,
keyword:472 ,
keyword:479 ,
keyword:482 ,
keyword:547 ,
keyword:645 ,
keyword:67 ,
keyword:812 ,
keyword:862 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.4.24.-' ;
up:fullName 'ATP-dependent zinc metalloprotease FtsH' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'ftsH' .
?annotation2 a up:Subunit_Annotation ;
rdfs:comment 'Homohexamer.' .
?annotation3 a up:Similarity_Annotation ;
rdfs:comment 'In the central section; belongs to the AAA ATPase family.' .
?annotation4 a up:Similarity_Annotation ;
rdfs:comment 'In the C-terminal section; belongs to the peptidase M41 family.' .
?case5 up:classifiedWith GO:0008270 .
?case6 up:classifiedWith GO:0009535 .
?case8 up:classifiedWith keyword:793 .
?case9 up:classifiedWith GO:0042651 .
?case10 up:classifiedWith GO:0005886 .
?case11 up:classifiedWith keyword:1003 ,
keyword:997 .
?case12 up:classifiedWith keyword:1003 .
?pfs13 up:annotation ?annotation14 ,
?annotation20 ,
?annotation26 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
up:ligand ?ligand17 ;
rdf:type up:Binding_Site_Annotation .
?pfsb15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?ligand17 rdfs:subClassOf chebi:29105 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
up:ligand ?ligand23 ;
rdf:type up:Binding_Site_Annotation .
?pfsb21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?ligand23 rdfs:subClassOf chebi:29105 .
?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:29105 .
?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:30616 .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
rdf:type up:Active_Site_Annotation .
?pfsb41 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?sam45 up:classifiedWith keyword:1133 ,
keyword:472 ,
keyword:812 .
?transmembrane46 faldo:begin ?transmembraneb47 ;
faldo:end ?transmembranee48 .
?transmembraneb47 faldo:position ?transmembranebp49 .
?transmembranee48 faldo:position ?transmembraneep50 .
?keyword51 up:range ?transmembrane46 .
?keyword52 up:range ?transmembrane46 .
?keyword53 up:range ?transmembrane46 .
_:528978 a rdf:Statement ;
up:attribution _:528943 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:528979 a rdf:Statement ;
up:attribution _:528944 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:528980 a rdf:Statement ;
up:attribution _:528945 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:528981 a rdf:Statement ;
up:attribution _:528946 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:528982 a rdf:Statement ;
up:attribution _:528947 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:528983 a rdf:Statement ;
up:attribution _:528948 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:528984 a rdf:Statement ;
up:attribution _:528949 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:528985 a rdf:Statement ;
up:attribution _:528950 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:528986 a rdf:Statement ;
up:attribution _:528951 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:528987 a rdf:Statement ;
up:attribution _:528952 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:482 .
_:528988 a rdf:Statement ;
up:attribution _:528953 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:528989 a rdf:Statement ;
up:attribution _:528954 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:645 .
_:528990 a rdf:Statement ;
up:attribution _:528955 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:528991 a rdf:Statement ;
up:attribution _:528956 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:528992 a rdf:Statement ;
up:attribution _:528957 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:528993 a rdf:Statement ;
up:attribution _:528958 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:528994 a rdf:Statement ;
up:attribution _:528959 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016887 .
_:528995 a rdf:Statement ;
up:attribution _:528960 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008233 .
_:528996 a rdf:Statement ;
up:attribution _:528961 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030163 .
_:528997 a rdf:Statement ;
up:attribution _:528962 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008270 .
_:528998 a rdf:Statement ;
up:attribution _:528963 ;
rdf:subject ?case6 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009535 .
_:528999 a rdf:Statement ;
up:attribution _:528964 ;
rdf:subject ?case8 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:793 .
_:529000 a rdf:Statement ;
up:attribution _:528965 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042651 .
_:529001 a rdf:Statement ;
up:attribution _:528966 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:529002 a rdf:Statement ;
up:attribution _:528967 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:529003 a rdf:Statement ;
up:attribution _:528968 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:529004 a rdf:Statement ;
up:attribution _:528969 ;
rdf:subject ?case12 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:529005 a rdf:Statement ;
up:source unirule:MF_01458 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:529006 a rdf:Statement ;
up:attribution _:528970 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:529007 a rdf:Statement ;
up:source unirule:MF_01458 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:529008 a rdf:Statement ;
up:attribution _:528971 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:529009 a rdf:Statement ;
up:source unirule:MF_01458 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:529010 a rdf:Statement ;
up:attribution _:528972 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:529011 a rdf:Statement ;
up:source unirule:MF_01458 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:529012 a rdf:Statement ;
up:attribution _:528973 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:529013 a rdf:Statement ;
up:source unirule:MF_01458 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:529014 a rdf:Statement ;
up:attribution _:528974 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:529015 a rdf:Statement ;
up:attribution _:528975 ;
rdf:subject ?sam45 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:529016 a rdf:Statement ;
up:attribution _:528976 ;
rdf:subject ?sam45 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:529017 a rdf:Statement ;
up:attribution _:528977 ;
rdf:subject ?sam45 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01458
#Rule MF_01458 Created by:? on:2010-09-13 Modified by:Edouard de Castro on:2023-06-01
{
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01458 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
} UNION {
?this rdfs:seeAlso signature:MF_01458 .
{
?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_01458a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01458a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_01458a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01458a4')) AS ?annotation4) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch58 faldo:location ?templateMotifSequenceMatchRegionO6707759 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO6707761 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO67077MF_0145854 .
?templateMotifSequenceMatchRegionO6707759 faldo:begin ?templateMotifSequenceMatchBeginO6707760 .
?templateMotifSequenceMatchBeginO6707760 faldo:position ?templateMotifSequenceMatchBeginPositionO6707755 ;
faldo:reference isoform:O67077-1 .
?templateMotifSequenceProfileAlignmentOperationO6707761 edam:has_input signature:MF_01458 ;
rdf:type edam:operation_0300 .
?targetMotifMatch62 faldo:location ?targetMotifMatchRegionMatch63 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0145865 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO67077MF_0145856 .
?targetMotifMatchRegionMatch63 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0145864 .
?targetMotifMatchRegionMatchBeginMF_0145864 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0145857 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0145865 edam:has_input signature:MF_01458 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO67077MF_0145854, 1, (STRLEN(?templateMotifCigarO67077MF_0145854) - STRLEN(REPLACE(?templateMotifCigarO67077MF_0145854, CONCAT('^(?:-*[^-]){', STR(((418 - ?templateMotifSequenceMatchBeginPositionO6707755) + 1)), '}'), '')))), '[a-z]', '')) AS ?step166) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO67077MF_0145856, 1, (STRLEN(?targetMotifMatchCigarO67077MF_0145856) - STRLEN(REPLACE(?targetMotifMatchCigarO67077MF_0145856, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO67077MF_0145856, 1, (STRLEN(?targetMotifMatchCigarO67077MF_0145856) - STRLEN(REPLACE(?targetMotifMatchCigarO67077MF_0145856, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), '')))), '[^-]', ''))) AS ?step267) .
BIND(((?step267 + ?targetMotifMatchRegionMatchBeginPositionMF_0145857) - 1) AS ?thisPositionOn18) .
BIND(?thisPositionOn18 AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t68) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'H')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO67077MF_0145854, 1, (STRLEN(?templateMotifCigarO67077MF_0145854) - STRLEN(REPLACE(?templateMotifCigarO67077MF_0145854, CONCAT('^(?:-*[^-]){', STR(((422 - ?templateMotifSequenceMatchBeginPositionO6707755) + 1)), '}'), '')))), '[a-z]', '')) AS ?step169) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO67077MF_0145856, 1, (STRLEN(?targetMotifMatchCigarO67077MF_0145856) - STRLEN(REPLACE(?targetMotifMatchCigarO67077MF_0145856, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO67077MF_0145856, 1, (STRLEN(?targetMotifMatchCigarO67077MF_0145856) - STRLEN(REPLACE(?targetMotifMatchCigarO67077MF_0145856, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), '')))), '[^-]', ''))) AS ?step270) .
BIND(((?step270 + ?targetMotifMatchRegionMatchBeginPositionMF_0145857) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t71) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'H')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO67077MF_0145854, 1, (STRLEN(?templateMotifCigarO67077MF_0145854) - STRLEN(REPLACE(?templateMotifCigarO67077MF_0145854, CONCAT('^(?:-*[^-]){', STR(((496 - ?templateMotifSequenceMatchBeginPositionO6707755) + 1)), '}'), '')))), '[a-z]', '')) AS ?step172) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO67077MF_0145856, 1, (STRLEN(?targetMotifMatchCigarO67077MF_0145856) - STRLEN(REPLACE(?targetMotifMatchCigarO67077MF_0145856, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO67077MF_0145856, 1, (STRLEN(?targetMotifMatchCigarO67077MF_0145856) - STRLEN(REPLACE(?targetMotifMatchCigarO67077MF_0145856, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), '')))), '[^-]', ''))) AS ?step273) .
BIND(((?step273 + ?targetMotifMatchRegionMatchBeginPositionMF_0145857) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t74) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'D')) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch79 faldo:location ?templateMotifSequenceMatchRegionO6707780 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO6707782 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO67077MF_0145875 .
?templateMotifSequenceMatchRegionO6707780 faldo:begin ?templateMotifSequenceMatchBeginO6707781 .
?templateMotifSequenceMatchBeginO6707781 faldo:position ?templateMotifSequenceMatchBeginPositionO6707776 ;
faldo:reference isoform:O67077-1 .
?templateMotifSequenceProfileAlignmentOperationO6707782 edam:has_input signature:MF_01458 ;
rdf:type edam:operation_0300 .
?targetMotifMatch83 faldo:location ?targetMotifMatchRegionMatch84 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0145886 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO67077MF_0145877 .
?targetMotifMatchRegionMatch84 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0145885 .
?targetMotifMatchRegionMatchBeginMF_0145885 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0145878 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0145886 edam:has_input signature:MF_01458 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO67077MF_0145875, 1, (STRLEN(?templateMotifCigarO67077MF_0145875) - STRLEN(REPLACE(?templateMotifCigarO67077MF_0145875, CONCAT('^(?:-*[^-]){', STR(((195 - ?templateMotifSequenceMatchBeginPositionO6707776) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO67077MF_0145877, 1, (STRLEN(?targetMotifMatchCigarO67077MF_0145877) - STRLEN(REPLACE(?targetMotifMatchCigarO67077MF_0145877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO67077MF_0145877, 1, (STRLEN(?targetMotifMatchCigarO67077MF_0145877) - STRLEN(REPLACE(?targetMotifMatchCigarO67077MF_0145877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) .
BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0145878) - 1) AS ?thisPositionOn37) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO67077MF_0145875, 1, (STRLEN(?templateMotifCigarO67077MF_0145875) - STRLEN(REPLACE(?templateMotifCigarO67077MF_0145875, CONCAT('^(?:-*[^-]){', STR(((202 - ?templateMotifSequenceMatchBeginPositionO6707776) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO67077MF_0145877, 1, (STRLEN(?targetMotifMatchCigarO67077MF_0145877) - STRLEN(REPLACE(?targetMotifMatchCigarO67077MF_0145877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO67077MF_0145877, 1, (STRLEN(?targetMotifMatchCigarO67077MF_0145877) - STRLEN(REPLACE(?targetMotifMatchCigarO67077MF_0145877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) .
BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0145878) - 1) AS ?thisPositionOn38) .
BIND(?this AS ?pfs2t91) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX][PT]G[TVS]GKT', SUBSTR(?thisSequenceValue, ?thisPositionOn37, (?thisPositionOn38 - ?thisPositionOn37)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01458a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch96 faldo:location ?templateMotifSequenceMatchRegionO6707797 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO6707799 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO67077MF_0145892 .
?templateMotifSequenceMatchRegionO6707797 faldo:begin ?templateMotifSequenceMatchBeginO6707798 .
?templateMotifSequenceMatchBeginO6707798 faldo:position ?templateMotifSequenceMatchBeginPositionO6707793 ;
faldo:reference isoform:O67077-1 .
?templateMotifSequenceProfileAlignmentOperationO6707799 edam:has_input signature:MF_01458 ;
rdf:type edam:operation_0300 .
?targetMotifMatch100 faldo:location ?targetMotifMatchRegionMatch101 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01458103 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO67077MF_0145894 .
?targetMotifMatchRegionMatch101 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01458102 .
?targetMotifMatchRegionMatchBeginMF_01458102 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0145895 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01458103 edam:has_input signature:MF_01458 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO67077MF_0145892, 1, (STRLEN(?templateMotifCigarO67077MF_0145892) - STRLEN(REPLACE(?templateMotifCigarO67077MF_0145892, CONCAT('^(?:-*[^-]){', STR(((419 - ?templateMotifSequenceMatchBeginPositionO6707793) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO67077MF_0145894, 1, (STRLEN(?targetMotifMatchCigarO67077MF_0145894) - STRLEN(REPLACE(?targetMotifMatchCigarO67077MF_0145894, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO67077MF_0145894, 1, (STRLEN(?targetMotifMatchCigarO67077MF_0145894) - STRLEN(REPLACE(?targetMotifMatchCigarO67077MF_0145894, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) .
BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0145895) - 1) AS ?thisPositionOn43) .
BIND(?thisPositionOn43 AS ?thisPositionOn44) .
BIND(?this AS ?pfs2t106) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse42) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_01458a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag107) .
}
BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag107, ?UNBOUND_VARIABLE) AS ?case5) .
OPTIONAL {
?this a up:Protein .
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
BIND(?this AS ?case6) .
}
OPTIONAL {
?this a up:Protein .
FILTER (! (EXISTS {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
})) .
BIND(?this AS ?case7) .
}
OPTIONAL {
?this a up:Protein .
{
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:1117 .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:33071 .
})) .
} UNION {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
}
BIND(?this AS ?case8) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:1117 .
FILTER (! (EXISTS {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
})) .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:33071 .
})) .
BIND(?this AS ?case9) .
}
OPTIONAL {
?this a up:Protein .
{
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
})) .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:1117 .
})) .
} UNION {
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:33071 .
FILTER (! (EXISTS {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
})) .
}
BIND(?this AS ?case10) .
}
OPTIONAL {
?this a up:Protein .
{
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:33071 .
FILTER (! (EXISTS {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
})) .
} UNION {
?this up:organism ?thisOrganism .
{
?this up:proteome |
