Results
Your Query
◀
▶
◀
▶
| Subject | Predicate | Object |
|---|---|---|
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-79 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-41 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-66 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-16 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-92 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-50 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-89 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-88 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-19 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-87 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-13 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-77 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-85 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-76 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-3 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-5 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-74 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-71 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-91 |
| http://purl.uniprot.org/unirules/MF_00920#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00920#construct-template-78 |
| http://purl.uniprot.org/unirules/MF_00920#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_00920#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_00920#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_00920#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_00920#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_00920#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:320919 up:source unirule:MF_00920 .
_:320920 up:source unirule:MF_00920 .
_:320921 up:source unirule:MF_00920 .
_:320922 up:source unirule:MF_00920 .
_:320923 up:source unirule:MF_00920 .
_:320924 up:source unirule:MF_00920 .
_:320925 up:source unirule:MF_00920 .
_:320926 up:source unirule:MF_00920 .
_:320927 up:source unirule:MF_00920 .
_:320928 up:source unirule:MF_00920 .
_:320929 up:source unirule:MF_00920 .
_:320930 up:source unirule:MF_00920 .
_:320931 up:source unirule:MF_00920 .
_:320932 up:source unirule:MF_00920 .
_:320933 up:source unirule:MF_00920 .
_:320934 up:source unirule:MF_00920 .
_:320935 up:source unirule:MF_00920 .
_:320936 up:source unirule:MF_00920 .
_:320937 up:source unirule:MF_00920 .
?this up:annotation ?annotation2 ;
up:classifiedWith GO:0003924 ,
GO:0005525 ,
GO:0005737 ,
GO:0005886 ,
GO:0006612 ,
keyword:1003 ,
keyword:342 ,
keyword:378 ,
keyword:472 ,
keyword:547 ,
keyword:675 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.6.5.4' ;
up:fullName 'Signal recognition particle receptor FtsY' ;
up:shortName 'SRP receptor' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'ftsY' .
?annotation2 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the GTP-binding SRP family. FtsY subfamily.' .
?case5 up:classifiedWith keyword:997 .
?pfs8 up:annotation ?annotation9 .
?annotation9 faldo:begin ?pfsb10 ;
faldo:end ?pfse11 ;
up:ligand ?ligand12 ;
rdf:type up:Binding_Site_Annotation .
?pfsb10 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfse11 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?ligand12 rdfs:subClassOf chebi:37565 .
?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:37565 .
?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:37565 .
_:320938 a rdf:Statement ;
up:attribution _:320919 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:320939 a rdf:Statement ;
up:attribution _:320920 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:320940 a rdf:Statement ;
up:attribution _:320921 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:320941 a rdf:Statement ;
up:attribution _:320922 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:320942 a rdf:Statement ;
up:attribution _:320923 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:320943 a rdf:Statement ;
up:attribution _:320924 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:342 .
_:320944 a rdf:Statement ;
up:attribution _:320925 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:320945 a rdf:Statement ;
up:attribution _:320926 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:320946 a rdf:Statement ;
up:attribution _:320927 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:320947 a rdf:Statement ;
up:attribution _:320928 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:675 .
_:320948 a rdf:Statement ;
up:attribution _:320929 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005525 .
_:320949 a rdf:Statement ;
up:attribution _:320930 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003924 .
_:320950 a rdf:Statement ;
up:attribution _:320931 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006612 .
_:320951 a rdf:Statement ;
up:attribution _:320932 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:320952 a rdf:Statement ;
up:attribution _:320933 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:320953 a rdf:Statement ;
up:attribution _:320934 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:320954 a rdf:Statement ;
up:source unirule:MF_00920 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:320955 a rdf:Statement ;
up:attribution _:320935 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:320956 a rdf:Statement ;
up:source unirule:MF_00920 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:320957 a rdf:Statement ;
up:attribution _:320936 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:320958 a rdf:Statement ;
up:source unirule:MF_00920 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:320959 a rdf:Statement ;
up:attribution _:320937 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00920
#Rule MF_00920 Created by:? on:2012-02-27 Modified by:Edouard de Castro on:2024-09-03
VALUES ?supertaxon29 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00920 .
?thisOrganism rdfs:subClassOf+ ?supertaxon29 .
BIND(URI(CONCAT(STR(?this), '#MF_00920a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00920a2')) AS ?annotation2) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch34 faldo:location ?templateMotifSequenceMatchRegionP1012135 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1012137 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP10121MF_0092030 .
?templateMotifSequenceMatchRegionP1012135 faldo:begin ?templateMotifSequenceMatchBeginP1012136 .
?templateMotifSequenceMatchBeginP1012136 faldo:position ?templateMotifSequenceMatchBeginPositionP1012131 ;
faldo:reference isoform:P10121-1 .
?templateMotifSequenceProfileAlignmentOperationP1012137 edam:has_input signature:MF_00920 ;
rdf:type edam:operation_0300 .
?targetMotifMatch38 faldo:location ?targetMotifMatchRegionMatch39 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0092041 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP10121MF_0092032 .
?targetMotifMatchRegionMatch39 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0092040 .
?targetMotifMatchRegionMatchBeginMF_0092040 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0092033 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0092041 edam:has_input signature:MF_00920 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10121MF_0092030, 1, (STRLEN(?templateMotifCigarP10121MF_0092030) - STRLEN(REPLACE(?templateMotifCigarP10121MF_0092030, CONCAT('^(?:-*[^-]){', STR(((300 - ?templateMotifSequenceMatchBeginPositionP1012131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step142) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10121MF_0092032, 1, (STRLEN(?targetMotifMatchCigarP10121MF_0092032) - STRLEN(REPLACE(?targetMotifMatchCigarP10121MF_0092032, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10121MF_0092032, 1, (STRLEN(?targetMotifMatchCigarP10121MF_0092032) - STRLEN(REPLACE(?targetMotifMatchCigarP10121MF_0092032, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step142), '}'), '')))), '[^-]', ''))) AS ?step243) .
BIND(((?step243 + ?targetMotifMatchRegionMatchBeginPositionMF_0092033) - 1) AS ?thisPositionOn13) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10121MF_0092030, 1, (STRLEN(?templateMotifCigarP10121MF_0092030) - STRLEN(REPLACE(?templateMotifCigarP10121MF_0092030, CONCAT('^(?:-*[^-]){', STR(((307 - ?templateMotifSequenceMatchBeginPositionP1012131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10121MF_0092032, 1, (STRLEN(?targetMotifMatchCigarP10121MF_0092032) - STRLEN(REPLACE(?targetMotifMatchCigarP10121MF_0092032, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10121MF_0092032, 1, (STRLEN(?targetMotifMatchCigarP10121MF_0092032) - STRLEN(REPLACE(?targetMotifMatchCigarP10121MF_0092032, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step144), '}'), '')))), '[^-]', ''))) AS ?step245) .
BIND(((?step245 + ?targetMotifMatchRegionMatchBeginPositionMF_0092033) - 1) AS ?thisPositionOn14) .
BIND(?this AS ?pfs1t46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb10) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse11) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX]NG[ARNDCQEGHILKMFPSTWYVBZJUOX]GKT', SUBSTR(?thisSequenceValue, ?thisPositionOn13, (?thisPositionOn14 - ?thisPositionOn13)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00920a9')) AS ?annotation9) .
BIND(?this AS ?pfs8) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch51 faldo:location ?templateMotifSequenceMatchRegionP1012152 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1012154 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP10121MF_0092047 .
?templateMotifSequenceMatchRegionP1012152 faldo:begin ?templateMotifSequenceMatchBeginP1012153 .
?templateMotifSequenceMatchBeginP1012153 faldo:position ?templateMotifSequenceMatchBeginPositionP1012148 ;
faldo:reference isoform:P10121-1 .
?templateMotifSequenceProfileAlignmentOperationP1012154 edam:has_input signature:MF_00920 ;
rdf:type edam:operation_0300 .
?targetMotifMatch55 faldo:location ?targetMotifMatchRegionMatch56 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0092058 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP10121MF_0092049 .
?targetMotifMatchRegionMatch56 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0092057 .
?targetMotifMatchRegionMatchBeginMF_0092057 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0092050 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0092058 edam:has_input signature:MF_00920 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10121MF_0092047, 1, (STRLEN(?templateMotifCigarP10121MF_0092047) - STRLEN(REPLACE(?templateMotifCigarP10121MF_0092047, CONCAT('^(?:-*[^-]){', STR(((382 - ?templateMotifSequenceMatchBeginPositionP1012148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10121MF_0092049, 1, (STRLEN(?targetMotifMatchCigarP10121MF_0092049) - STRLEN(REPLACE(?targetMotifMatchCigarP10121MF_0092049, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10121MF_0092049, 1, (STRLEN(?targetMotifMatchCigarP10121MF_0092049) - STRLEN(REPLACE(?targetMotifMatchCigarP10121MF_0092049, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step159), '}'), '')))), '[^-]', ''))) AS ?step260) .
BIND(((?step260 + ?targetMotifMatchRegionMatchBeginPositionMF_0092050) - 1) AS ?thisPositionOn20) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10121MF_0092047, 1, (STRLEN(?templateMotifCigarP10121MF_0092047) - STRLEN(REPLACE(?templateMotifCigarP10121MF_0092047, CONCAT('^(?:-*[^-]){', STR(((386 - ?templateMotifSequenceMatchBeginPositionP1012148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10121MF_0092049, 1, (STRLEN(?targetMotifMatchCigarP10121MF_0092049) - STRLEN(REPLACE(?targetMotifMatchCigarP10121MF_0092049, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10121MF_0092049, 1, (STRLEN(?targetMotifMatchCigarP10121MF_0092049) - STRLEN(REPLACE(?targetMotifMatchCigarP10121MF_0092049, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), '')))), '[^-]', ''))) AS ?step262) .
BIND(((?step262 + ?targetMotifMatchRegionMatchBeginPositionMF_0092050) - 1) AS ?thisPositionOn21) .
BIND(?this AS ?pfs1t63) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse18) .
FILTER (REGEX('D[TS][AS]GR', SUBSTR(?thisSequenceValue, ?thisPositionOn20, (?thisPositionOn21 - ?thisPositionOn20)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00920a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch68 faldo:location ?templateMotifSequenceMatchRegionP1012169 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1012171 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP10121MF_0092064 .
?templateMotifSequenceMatchRegionP1012169 faldo:begin ?templateMotifSequenceMatchBeginP1012170 .
?templateMotifSequenceMatchBeginP1012170 faldo:position ?templateMotifSequenceMatchBeginPositionP1012165 ;
faldo:reference isoform:P10121-1 .
?templateMotifSequenceProfileAlignmentOperationP1012171 edam:has_input signature:MF_00920 ;
rdf:type edam:operation_0300 .
?targetMotifMatch72 faldo:location ?targetMotifMatchRegionMatch73 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0092075 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP10121MF_0092066 .
?targetMotifMatchRegionMatch73 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0092074 .
?targetMotifMatchRegionMatchBeginMF_0092074 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0092067 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0092075 edam:has_input signature:MF_00920 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10121MF_0092064, 1, (STRLEN(?templateMotifCigarP10121MF_0092064) - STRLEN(REPLACE(?templateMotifCigarP10121MF_0092064, CONCAT('^(?:-*[^-]){', STR(((446 - ?templateMotifSequenceMatchBeginPositionP1012165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step176) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10121MF_0092066, 1, (STRLEN(?targetMotifMatchCigarP10121MF_0092066) - STRLEN(REPLACE(?targetMotifMatchCigarP10121MF_0092066, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10121MF_0092066, 1, (STRLEN(?targetMotifMatchCigarP10121MF_0092066) - STRLEN(REPLACE(?targetMotifMatchCigarP10121MF_0092066, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), '')))), '[^-]', ''))) AS ?step277) .
BIND(((?step277 + ?targetMotifMatchRegionMatchBeginPositionMF_0092067) - 1) AS ?thisPositionOn27) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10121MF_0092064, 1, (STRLEN(?templateMotifCigarP10121MF_0092064) - STRLEN(REPLACE(?templateMotifCigarP10121MF_0092064, CONCAT('^(?:-*[^-]){', STR(((449 - ?templateMotifSequenceMatchBeginPositionP1012165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step178) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10121MF_0092066, 1, (STRLEN(?targetMotifMatchCigarP10121MF_0092066) - STRLEN(REPLACE(?targetMotifMatchCigarP10121MF_0092066, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10121MF_0092066, 1, (STRLEN(?targetMotifMatchCigarP10121MF_0092066) - STRLEN(REPLACE(?targetMotifMatchCigarP10121MF_0092066, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), '')))), '[^-]', ''))) AS ?step279) .
BIND(((?step279 + ?targetMotifMatchRegionMatchBeginPositionMF_0092067) - 1) AS ?thisPositionOn28) .
BIND(?this AS ?pfs1t80) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) .
FILTER (REGEX('[TS]K[ARNDCQEGHILKMFPSTWYVBZJUOX][DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn27, (?thisPositionOn28 - ?thisPositionOn27)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00920a23')) AS ?annotation23) .
BIND(?this AS ?pfs22) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(?this AS ?case3) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:1224 .
})) .
BIND(?this AS ?case4) .
}
OPTIONAL {
?this a up:Protein .
{
?this up:proteome |
| http://purl.uniprot.org/unirules/MF_00920 | http://www.w3.org/ns/shacl#rule | http://purl.uniprot.org/unirules/MF_00920#construct |
