| http://purl.uniprot.org/unirules/MF_03120#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:824958 up:source unirule:MF_03120 .
_:824959 up:source unirule:MF_03120 .
_:824960 up:source unirule:MF_03120 .
_:824961 up:source unirule:MF_03120 .
_:824962 up:source unirule:MF_03120 .
_:824963 up:source unirule:MF_03120 .
_:824964 up:source unirule:MF_03120 .
_:824965 up:source unirule:MF_03120 .
_:824966 up:source unirule:MF_03120 .
_:824967 up:source unirule:MF_03120 .
_:824968 up:source unirule:MF_03120 .
_:824969 up:source unirule:MF_03120 .
_:824970 up:source unirule:MF_03120 .
_:824971 up:source unirule:MF_03120 .
_:824972 up:source unirule:MF_03120 .
_:824973 up:source unirule:MF_03120 .
_:824974 up:source unirule:MF_03120 .
_:824975 up:source unirule:MF_03120 .
_:824976 up:source unirule:MF_03120 .
_:824977 up:source unirule:MF_03120 .
_:824978 up:source unirule:MF_03120 .
_:824979 up:source unirule:MF_03120 .
_:824980 up:source unirule:MF_03120 .
_:824981 up:source unirule:MF_03120 .
_:824982 up:source unirule:MF_03120 .
_:824983 up:source unirule:MF_03120 .
_:824984 up:source unirule:MF_03120 .
_:824985 up:source unirule:MF_03120 .
_:824986 up:source unirule:MF_03120 .
_:824987 up:source unirule:MF_03120 .
_:824988 up:source unirule:MF_03120 .
_:824989 up:source unirule:MF_03120 .
_:824990 up:source unirule:MF_03120 .
_:824991 up:source unirule:MF_03120 .
_:824992 up:source unirule:MF_03120 .
_:824993 up:source unirule:MF_03120 .
_:824994 up:source unirule:MF_03120 .
?this up:annotation ?annotation0 ,
?annotation2 ,
?annotation4 ;
up:classifiedWith GO:0004176 ,
GO:0004252 ,
GO:0005524 ,
GO:0005759 ,
GO:0006515 ,
GO:0016887 ,
GO:0034599 ,
GO:0043565 ,
GO:0051131 ,
GO:0070407 ,
keyword:238 ,
keyword:378 ,
keyword:496 ,
keyword:645 ,
keyword:720 .
?annotation0 up:activity ?activity1 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity1 up:enzymeClass .
?annotation2 a up:Subcellular_Location_Annotation .
?annotation2li3 up:cellularComponent .
?annotation4 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the peptidase S16 family.' .
?case5 up:classifiedWith keyword:547 ,
keyword:67 .
?case7 up:alternativeName ?name9 ,
?name10 ,
?name11 ;
up:precursor "true"^^xsd:boolean ;
up:recommendedName ?name8 .
?name8 up:ecName '3.4.21.53' ;
up:fullName 'Lon protease homolog, mitochondrial' ;
rdf:type up:Structured_Name .
?name9 up:fullName 'Lon protease-like protein' ;
up:shortName 'LONP' ;
rdf:type up:Structured_Name .
?name10 up:fullName 'Mitochondrial ATP-dependent protease Lon' ;
rdf:type up:Structured_Name .
?name11 up:fullName 'Serine protease 15' ;
rdf:type up:Structured_Name .
?case13 up:precursor "true"^^xsd:boolean ;
up:recommendedName ?name14 .
?name14 up:ecName '3.4.21.53' ;
up:fullName 'Lon protease homolog, mitochondrial' ;
rdf:type up:Structured_Name .
?case16 up:classifiedWith keyword:809 .
?case17 up:recommendedName ?name18 .
?name18 up:ecName '3.4.21.53' ;
up:fullName 'Lon protease homolog, mitochondrial' ;
rdf:type up:Structured_Name .
?pfs19 up:annotation ?annotation20 .
?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:30616 .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
rdf:type up:Active_Site_Annotation .
?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:Active_Site_Annotation .
?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:Transit_Peptide_Annotation ;
rdfs:comment 'Mitochondrion' .
?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 'Lon protease homolog, mitochondrial' .
?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:Transit_Peptide_Annotation ;
rdfs:comment 'Mitochondrion' .
?pfsb52 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?pfse53 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?pfs56 up:annotation ?annotation57 .
?annotation57 faldo:begin ?pfsb58 ;
faldo:end ?pfse59 ;
rdf:type up:Propeptide_Annotation ;
rdfs:comment 'Removed in mature form; by autocatalysis' .
?pfsb58 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
?pfse59 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?pfs62 up:annotation ?annotation63 .
?annotation63 faldo:begin ?pfsb64 ;
faldo:end ?pfse65 ;
rdf:type up:Chain_Annotation ;
rdfs:comment 'Lon protease homolog, mitochondrial' .
?pfsb64 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?pfse65 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
_:824995 a rdf:Statement ;
up:attribution _:824958 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:824996 a rdf:Statement ;
up:attribution _:824959 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:824997 a rdf:Statement ;
up:attribution _:824960 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:824998 a rdf:Statement ;
up:attribution _:824961 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:238 .
_:824999 a rdf:Statement ;
up:attribution _:824962 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:825000 a rdf:Statement ;
up:attribution _:824963 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:496 .
_:825001 a rdf:Statement ;
up:attribution _:824964 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:645 .
_:825002 a rdf:Statement ;
up:attribution _:824965 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:720 .
_:825003 a rdf:Statement ;
up:attribution _:824966 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005759 .
_:825004 a rdf:Statement ;
up:attribution _:824967 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:825005 a rdf:Statement ;
up:attribution _:824968 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016887 .
_:825006 a rdf:Statement ;
up:attribution _:824969 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004176 .
_:825007 a rdf:Statement ;
up:attribution _:824970 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004252 .
_:825008 a rdf:Statement ;
up:attribution _:824971 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0043565 .
_:825009 a rdf:Statement ;
up:attribution _:824972 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0034599 .
_:825010 a rdf:Statement ;
up:attribution _:824973 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0070407 .
_:825011 a rdf:Statement ;
up:attribution _:824974 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006515 .
_:825012 a rdf:Statement ;
up:attribution _:824975 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0051131 .
_:825013 a rdf:Statement ;
up:attribution _:824976 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:825014 a rdf:Statement ;
up:attribution _:824977 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:825015 a rdf:Statement ;
up:attribution _:824978 ;
rdf:subject ?case7 ;
rdf:predicate up:recommendedName ;
rdf:object ?name8 .
_:825016 a rdf:Statement ;
up:attribution _:824979 ;
rdf:subject ?case7 ;
rdf:predicate up:alternativeName ;
rdf:object ?name9 .
_:825017 a rdf:Statement ;
up:attribution _:824980 ;
rdf:subject ?case7 ;
rdf:predicate up:alternativeName ;
rdf:object ?name10 .
_:825018 a rdf:Statement ;
up:attribution _:824981 ;
rdf:subject ?case7 ;
rdf:predicate up:alternativeName ;
rdf:object ?name11 .
_:825019 a rdf:Statement ;
up:attribution _:824982 ;
rdf:subject ?case7 ;
rdf:predicate up:precursor ;
rdf:object "true"^^xsd:boolean .
_:825020 a rdf:Statement ;
up:attribution _:824983 ;
rdf:subject ?case13 ;
rdf:predicate up:recommendedName ;
rdf:object ?name14 .
_:825021 a rdf:Statement ;
up:attribution _:824984 ;
rdf:subject ?case13 ;
rdf:predicate up:precursor ;
rdf:object "true"^^xsd:boolean .
_:825022 a rdf:Statement ;
up:attribution _:824985 ;
rdf:subject ?case16 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:809 .
_:825023 a rdf:Statement ;
up:attribution _:824986 ;
rdf:subject ?case17 ;
rdf:predicate up:recommendedName ;
rdf:object ?name18 .
_:825024 a rdf:Statement ;
up:source unirule:MF_03120 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:825025 a rdf:Statement ;
up:attribution _:824987 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:825026 a rdf:Statement ;
up:source unirule:MF_03120 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:825027 a rdf:Statement ;
up:attribution _:824988 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:825028 a rdf:Statement ;
up:source unirule:MF_03120 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:825029 a rdf:Statement ;
up:attribution _:824989 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:825030 a rdf:Statement ;
up:source unirule:MF_03120 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:825031 a rdf:Statement ;
up:attribution _:824990 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:825032 a rdf:Statement ;
up:source unirule:MF_03120 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:825033 a rdf:Statement ;
up:attribution _:824991 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:825034 a rdf:Statement ;
up:source unirule:MF_03120 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:825035 a rdf:Statement ;
up:attribution _:824992 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:825036 a rdf:Statement ;
up:source unirule:MF_03120 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:825037 a rdf:Statement ;
up:attribution _:824993 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:825038 a rdf:Statement ;
up:source unirule:MF_03120 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:825039 a rdf:Statement ;
up:attribution _:824994 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03120
#Rule MF_03120 Created by:? on:2012-09-28 Modified by:Edouard de Castro on:2023-06-01
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_03120 .
?thisOrganism rdfs:subClassOf+ taxon:2759 .
BIND(URI(CONCAT(STR(?this), '#MF_03120a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_03120a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_03120a4')) AS ?annotation4) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch72 faldo:location ?templateMotifSequenceMatchRegionP3677673 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3677675 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36776MF_0312068 .
?templateMotifSequenceMatchRegionP3677673 faldo:begin ?templateMotifSequenceMatchBeginP3677674 .
?templateMotifSequenceMatchBeginP3677674 faldo:position ?templateMotifSequenceMatchBeginPositionP3677669 ;
faldo:reference isoform:P36776-1 .
?templateMotifSequenceProfileAlignmentOperationP3677675 edam:has_input signature:MF_03120 ;
rdf:type edam:operation_0300 .
?targetMotifMatch76 faldo:location ?targetMotifMatchRegionMatch77 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0312079 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36776MF_0312070 .
?targetMotifMatchRegionMatch77 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0312078 .
?targetMotifMatchRegionMatchBeginMF_0312078 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0312071 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0312079 edam:has_input signature:MF_03120 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagATP) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36776MF_0312068, 1, (STRLEN(?templateMotifCigarP36776MF_0312068) - STRLEN(REPLACE(?templateMotifCigarP36776MF_0312068, CONCAT('^(?:-*[^-]){', STR(((523 - ?templateMotifSequenceMatchBeginPositionP3677669) + 1)), '}'), '')))), '[a-z]', '')) AS ?step180) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36776MF_0312070, 1, (STRLEN(?targetMotifMatchCigarP36776MF_0312070) - STRLEN(REPLACE(?targetMotifMatchCigarP36776MF_0312070, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36776MF_0312070, 1, (STRLEN(?targetMotifMatchCigarP36776MF_0312070) - STRLEN(REPLACE(?targetMotifMatchCigarP36776MF_0312070, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), '')))), '[^-]', ''))) AS ?step281) .
BIND(((?step281 + ?targetMotifMatchRegionMatchBeginPositionMF_0312071) - 1) AS ?thisPositionOn24) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36776MF_0312068, 1, (STRLEN(?templateMotifCigarP36776MF_0312068) - STRLEN(REPLACE(?templateMotifCigarP36776MF_0312068, CONCAT('^(?:-*[^-]){', STR(((530 - ?templateMotifSequenceMatchBeginPositionP3677669) + 1)), '}'), '')))), '[a-z]', '')) AS ?step182) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36776MF_0312070, 1, (STRLEN(?targetMotifMatchCigarP36776MF_0312070) - STRLEN(REPLACE(?targetMotifMatchCigarP36776MF_0312070, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36776MF_0312070, 1, (STRLEN(?targetMotifMatchCigarP36776MF_0312070) - STRLEN(REPLACE(?targetMotifMatchCigarP36776MF_0312070, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), '')))), '[^-]', ''))) AS ?step283) .
BIND(((?step283 + ?targetMotifMatchRegionMatchBeginPositionMF_0312071) - 1) AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t84) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) .
FILTER (REGEX('GP[PT]G[TV]GKT', SUBSTR(?thisSequenceValue, ?thisPositionOn24, (?thisPositionOn25 - ?thisPositionOn24)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03120a20')) AS ?annotation20) .
BIND(?this AS ?pfs19) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch89 faldo:location ?templateMotifSequenceMatchRegionP3677690 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3677692 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36776MF_0312085 .
?templateMotifSequenceMatchRegionP3677690 faldo:begin ?templateMotifSequenceMatchBeginP3677691 .
?templateMotifSequenceMatchBeginP3677691 faldo:position ?templateMotifSequenceMatchBeginPositionP3677686 ;
faldo:reference isoform:P36776-1 .
?templateMotifSequenceProfileAlignmentOperationP3677692 edam:has_input signature:MF_03120 ;
rdf:type edam:operation_0300 .
?targetMotifMatch93 faldo:location ?targetMotifMatchRegionMatch94 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0312096 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36776MF_0312087 .
?targetMotifMatchRegionMatch94 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0312095 .
?targetMotifMatchRegionMatchBeginMF_0312095 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0312088 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0312096 edam:has_input signature:MF_03120 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36776MF_0312085, 1, (STRLEN(?templateMotifCigarP36776MF_0312085) - STRLEN(REPLACE(?templateMotifCigarP36776MF_0312085, CONCAT('^(?:-*[^-]){', STR(((855 - ?templateMotifSequenceMatchBeginPositionP3677686) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36776MF_0312087, 1, (STRLEN(?targetMotifMatchCigarP36776MF_0312087) - STRLEN(REPLACE(?targetMotifMatchCigarP36776MF_0312087, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36776MF_0312087, 1, (STRLEN(?targetMotifMatchCigarP36776MF_0312087) - STRLEN(REPLACE(?targetMotifMatchCigarP36776MF_0312087, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) .
BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0312088) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs2t99) .
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_03120a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch104 faldo:location ?templateMotifSequenceMatchRegionP36776105 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36776107 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36776MF_03120100 .
?templateMotifSequenceMatchRegionP36776105 faldo:begin ?templateMotifSequenceMatchBeginP36776106 .
?templateMotifSequenceMatchBeginP36776106 faldo:position ?templateMotifSequenceMatchBeginPositionP36776101 ;
faldo:reference isoform:P36776-1 .
?templateMotifSequenceProfileAlignmentOperationP36776107 edam:has_input signature:MF_03120 ;
rdf:type edam:operation_0300 .
?targetMotifMatch108 faldo:location ?targetMotifMatchRegionMatch109 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03120111 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36776MF_03120102 .
?targetMotifMatchRegionMatch109 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03120110 .
?targetMotifMatchRegionMatchBeginMF_03120110 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03120103 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03120111 edam:has_input signature:MF_03120 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36776MF_03120100, 1, (STRLEN(?templateMotifCigarP36776MF_03120100) - STRLEN(REPLACE(?templateMotifCigarP36776MF_03120100, CONCAT('^(?:-*[^-]){', STR(((898 - ?templateMotifSequenceMatchBeginPositionP36776101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36776MF_03120102, 1, (STRLEN(?targetMotifMatchCigarP36776MF_03120102) - STRLEN(REPLACE(?targetMotifMatchCigarP36776MF_03120102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36776MF_03120102, 1, (STRLEN(?targetMotifMatchCigarP36776MF_03120102) - STRLEN(REPLACE(?targetMotifMatchCigarP36776MF_03120102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) .
BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_03120103) - 1) AS ?thisPositionOn36) .
BIND(?thisPositionOn36 AS ?thisPositionOn37) .
BIND(?this AS ?pfs2t114) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse35) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_03120a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch119 faldo:location ?templateMotifSequenceMatchRegionQ59HJ6120 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ59HJ6122 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ59HJ6MF_03120115 .
?templateMotifSequenceMatchRegionQ59HJ6120 faldo:begin ?templateMotifSequenceMatchBeginQ59HJ6121 .
?templateMotifSequenceMatchBeginQ59HJ6121 faldo:position ?templateMotifSequenceMatchBeginPositionQ59HJ6116 ;
faldo:reference isoform:Q59HJ6-1 .
?templateMotifSequenceProfileAlignmentOperationQ59HJ6122 edam:has_input signature:MF_03120 ;
rdf:type edam:operation_0300 .
?targetMotifMatch123 faldo:location ?targetMotifMatchRegionMatch124 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03120126 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ59HJ6MF_03120117 .
?targetMotifMatchRegionMatch124 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03120125 .
?targetMotifMatchRegionMatchBeginMF_03120125 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03120118 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03120126 edam:has_input signature:MF_03120 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:40674 .
BIND(1 AS ?thisPositionOn42) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ59HJ6MF_03120115, 1, (STRLEN(?templateMotifCigarQ59HJ6MF_03120115) - STRLEN(REPLACE(?templateMotifCigarQ59HJ6MF_03120115, CONCAT('^(?:-*[^-]){', STR(((67 - ?templateMotifSequenceMatchBeginPositionQ59HJ6116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ59HJ6MF_03120117, 1, (STRLEN(?targetMotifMatchCigarQ59HJ6MF_03120117) - STRLEN(REPLACE(?targetMotifMatchCigarQ59HJ6MF_03120117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ59HJ6MF_03120117, 1, (STRLEN(?targetMotifMatchCigarQ59HJ6MF_03120117) - STRLEN(REPLACE(?targetMotifMatchCigarQ59HJ6MF_03120117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) .
BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_03120118) - 1) AS ?thisPositionOn43) .
BIND(?this AS ?pfs3t129) .
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_03120a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch134 faldo:location ?templateMotifSequenceMatchRegionQ59HJ6135 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ59HJ6137 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ59HJ6MF_03120130 .
?templateMotifSequenceMatchRegionQ59HJ6135 faldo:begin ?templateMotifSequenceMatchBeginQ59HJ6136 .
?templateMotifSequenceMatchBeginQ59HJ6136 faldo:position ?templateMotifSequenceMatchBeginPositionQ59HJ6131 ;
faldo:reference isoform:Q59HJ6-1 .
?templateMotifSequenceProfileAlignmentOperationQ59HJ6137 edam:has_input signature:MF_03120 ;
rdf:type edam:operation_0300 .
?targetMotifMatch138 faldo:location ?targetMotifMatchRegionMatch139 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03120141 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ59HJ6MF_03120132 .
?targetMotifMatchRegionMatch139 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03120140 .
?targetMotifMatchRegionMatchBeginMF_03120140 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03120133 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03120141 edam:has_input signature:MF_03120 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:40674 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ59HJ6MF_03120130, 1, (STRLEN(?templateMotifCigarQ59HJ6MF_03120130) - STRLEN(REPLACE(?templateMotifCigarQ59HJ6MF_03120130, CONCAT('^(?:-*[^-]){', STR(((68 - ?templateMotifSequenceMatchBeginPositionQ59HJ6131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ59HJ6MF_03120132, 1, (STRLEN(?targetMotifMatchCigarQ59HJ6MF_03120132) - STRLEN(REPLACE(?targetMotifMatchCigarQ59HJ6MF_03120132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ59HJ6MF_03120132, 1, (STRLEN(?targetMotifMatchCigarQ59HJ6MF_03120132) - STRLEN(REPLACE(?targetMotifMatchCigarQ59HJ6MF_03120132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) .
BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_03120133) - 1) AS ?thisPositionOn48) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn49) .
BIND(?this AS ?pfs3t144) .
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_03120a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch149 faldo:location ?templateMotifSequenceMatchRegionP36775150 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36775152 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36775MF_03120145 .
?templateMotifSequenceMatchRegionP36775150 faldo:begin ?templateMotifSequenceMatchBeginP36775151 .
?templateMotifSequenceMatchBeginP36775151 faldo:position ?templateMotifSequenceMatchBeginPositionP36775146 ;
faldo:reference isoform:P36775-1 .
?templateMotifSequenceProfileAlignmentOperationP36775152 edam:has_input signature:MF_03120 ;
rdf:type edam:operation_0300 .
?targetMotifMatch153 faldo:location ?targetMotifMatchRegionMatch154 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03120156 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36775MF_03120147 .
?targetMotifMatchRegionMatch154 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03120155 .
?targetMotifMatchRegionMatchBeginMF_03120155 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03120148 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03120156 edam:has_input signature:MF_03120 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:4930 .
BIND(1 AS ?thisPositionOn54) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36775MF_03120145, 1, (STRLEN(?templateMotifCigarP36775MF_03120145) - STRLEN(REPLACE(?templateMotifCigarP36775MF_03120145, CONCAT('^(?:-*[^-]){', STR(((37 - ?templateMotifSequenceMatchBeginPositionP36775146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1157) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36775MF_03120147, 1, (STRLEN(?targetMotifMatchCigarP36775MF_03120147) - STRLEN(REPLACE(?targetMotifMatchCigarP36775MF_03120147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36775MF_03120147, 1, (STRLEN(?targetMotifMatchCigarP36775MF_03120147) - STRLEN(REPLACE(?targetMotifMatchCigarP36775MF_03120147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), '')))), '[^-]', ''))) AS ?step2158) .
BIND(((?step2158 + ?targetMotifMatchRegionMatchBeginPositionMF_03120148) - 1) AS ?thisPositionOn55) .
BIND(?this AS ?pfs4t159) .
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_03120a51')) AS ?annotation51) .
BIND(?this AS ?pfs50) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch164 faldo:location ?templateMotifSequenceMatchRegionP36775165 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36775167 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36775MF_03120160 .
?templateMotifSequenceMatchRegionP36775165 faldo:begin ?templateMotifSequenceMatchBeginP36775166 .
?templateMotifSequenceMatchBeginP36775166 faldo:position ?templateMotifSequenceMatchBeginPositionP36775161 ;
faldo:reference isoform:P36775-1 .
?templateMotifSequenceProfileAlignmentOperationP36775167 edam:has_input signature:MF_03120 ;
rdf:type edam:operation_0300 .
?targetMotifMatch168 faldo:location ?targetMotifMatchRegionMatch169 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03120171 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36775MF_03120162 .
?targetMotifMatchRegionMatch169 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03120170 .
?targetMotifMatchRegionMatchBeginMF_03120170 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03120163 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03120171 edam:has_input signature:MF_03120 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:4930 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36775MF_03120160, 1, (STRLEN(?templateMotifCigarP36775MF_03120160) - STRLEN(REPLACE(?templateMotifCigarP36775MF_03120160, CONCAT('^(?:-*[^-]){', STR(((38 - ?templateMotifSequenceMatchBeginPositionP36775161) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1172) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36775MF_03120162, 1, (STRLEN(?targetMotifMatchCigarP36775MF_03120162) - STRLEN(REPLACE(?targetMotifMatchCigarP36775MF_03120162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36775MF_03120162, 1, (STRLEN(?targetMotifMatchCigarP36775MF_03120162) - STRLEN(REPLACE(?targetMotifMatchCigarP36775MF_03120162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), '')))), '[^-]', ''))) AS ?step2173) .
BIND(((?step2173 + ?targetMotifMatchRegionMatchBeginPositionMF_03120163) - 1) AS ?thisPositionOn60) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36775MF_03120160, 1, (STRLEN(?templateMotifCigarP36775MF_03120160) - STRLEN(REPLACE(?templateMotifCigarP36775MF_03120160, CONCAT('^(?:-*[^-]){', STR(((98 - ?templateMotifSequenceMatchBeginPositionP36775161) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36775MF_03120162, 1, (STRLEN(?targetMotifMatchCigarP36775MF_03120162) - STRLEN(REPLACE(?targetMotifMatchCigarP36775MF_03120162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36775MF_03120162, 1, (STRLEN(?targetMotifMatchCigarP36775MF_03120162) - STRLEN(REPLACE(?targetMotifMatchCigarP36775MF_03120162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), '')))), '[^-]', ''))) AS ?step2175) .
BIND(((?step2175 + ?targetMotifMatchRegionMatchBeginPositionMF_03120163) - 1) AS ?thisPositionOn61) .
BIND(?this AS ?pfs4t176) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse59) .
FILTER ((BOUND(?thisPositionOn60) && BOUND(?thisPositionOn61))) .
BIND(URI(CONCAT(STR(?this), '#MF_03120a57')) AS ?annotation57) .
BIND(?this AS ?pfs56) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch181 faldo:location ?templateMotifSequenceMatchRegionP36775182 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36775184 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36775MF_03120177 .
?templateMotifSequenceMatchRegionP36775182 faldo:begin ?templateMotifSequenceMatchBeginP36775183 .
?templateMotifSequenceMatchBeginP36775183 faldo:position ?templateMotifSequenceMatchBeginPositionP36775178 ;
faldo:reference isoform:P36775-1 .
?templateMotifSequenceProfileAlignmentOperationP36775184 edam:has_input signature:MF_03120 ;
rdf:type edam:operation_0300 .
?targetMotifMatch185 faldo:location ?targetMotifMatchRegionMatch186 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03120188 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36775MF_03120179 .
?targetMotifMatchRegionMatch186 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03120187 .
?targetMotifMatchRegionMatchBeginMF_03120187 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03120180 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03120188 edam:has_input signature:MF_03120 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:4930 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36775MF_03120177, 1, (STRLEN(?templateMotifCigarP36775MF_03120177) - STRLEN(REPLACE(?templateMotifCigarP36775MF_03120177, CONCAT('^(?:-*[^-]){', STR(((99 - ?templateMotifSequenceMatchBeginPositionP36775178) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36775MF_03120179, 1, (STRLEN(?targetMotifMatchCigarP36775MF_03120179) - STRLEN(REPLACE(?targetMotifMatchCigarP36775MF_03120179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36775MF_03120179, 1, (STRLEN(?targetMotifMatchCigarP36775MF_03120179) - STRLEN(REPLACE(?targetMotifMatchCigarP36775MF_03120179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), '')))), '[^-]', ''))) AS ?step2190) .
BIND(((?step2190 + ?targetMotifMatchRegionMatchBeginPositionMF_03120180) - 1) AS ?thisPositionOn66) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn67) .
BIND(?this AS ?pfs4t191) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb64) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse65) .
FILTER ((BOUND(?thisPositionOn66) && BOUND(?thisPositionOn67))) .
BIND(URI(CONCAT(STR(?this), '#MF_03120a63')) AS ?annotation63) .
BIND(?this AS ?pfs62) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag192) .
}
BIND(IF(BOUND(?tagATP), ?caseWithTag192, ?UNBOUND_VARIABLE) AS ?case5) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:4751 .
BIND(?this AS ?case6) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:40674 .
BIND(?this AS ?case7) .
BIND(URI(CONCAT(STR(?this), '#MF_03120a8')) AS ?name8) .
BIND(URI(CONCAT(STR(?this), '#MF_03120a9')) AS ?name9) .
BIND(URI(CONCAT(STR(?this), '#MF_03120a10')) AS ?name10) .
BIND(URI(CONCAT(STR(?this), '#MF_03120a11')) AS ?name11) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:7742 .
BIND(?this AS ?case12) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:4930 .
BIND(?this AS ?case13) .
BIND(URI(CONCAT(STR(?this), '#MF_03120a14')) AS ?name14) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:40674 .
})) .
BIND(?this AS ?case15) .
}
OPTIONAL {
?this a up:Protein .
VALUES ?supertaxon193 {taxon:40674 taxon:4930}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon193 .
BIND(?this AS ?case16) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
VALUES ?supertaxon194 {taxon:4930 taxon:40674}
?thisOrganism rdfs:subClassOf+ ?supertaxon194 .
})) .
BIND(?this AS ?case17) .
BIND(URI(CONCAT(STR(?this), '#MF_03120a18')) AS ?name18) .
}
}
"xsd:string |