| http://purl.uniprot.org/unirules/MF_03123#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:826650 up:source unirule:MF_03123 .
_:826651 up:source unirule:MF_03123 .
_:826652 up:source unirule:MF_03123 .
_:826653 up:source unirule:MF_03123 .
_:826654 up:source unirule:MF_03123 .
_:826655 up:source unirule:MF_03123 .
_:826656 up:source unirule:MF_03123 .
_:826657 up:source unirule:MF_03123 .
_:826658 up:source unirule:MF_03123 .
_:826659 up:source unirule:MF_03123 .
_:826660 up:source unirule:MF_03123 .
_:826661 up:source unirule:MF_03123 .
_:826662 up:source unirule:MF_03123 .
_:826663 up:source unirule:MF_03123 .
_:826664 up:source unirule:MF_03123 .
_:826665 up:source unirule:MF_03123 .
_:826666 up:source unirule:MF_03123 .
_:826667 up:source unirule:MF_03123 .
_:826668 up:source unirule:MF_03123 .
_:826669 up:source unirule:MF_03123 .
_:826670 up:source unirule:MF_03123 .
_:826671 up:source unirule:MF_03123 .
_:826672 up:source unirule:MF_03123 .
_:826673 up:source unirule:MF_03123 .
_:826674 up:source unirule:MF_03123 .
_:826675 up:source unirule:MF_03123 .
_:826676 up:source unirule:MF_03123 .
_:826677 up:source unirule:MF_03123 .
_:826678 up:source unirule:MF_03123 .
_:826679 up:source unirule:MF_03123 .
_:826680 up:source unirule:MF_03123 .
_:826681 up:source unirule:MF_03123 .
_:826682 up:source unirule:MF_03123 .
_:826683 up:source unirule:MF_03123 .
_:826684 up:source unirule:MF_03123 .
_:826685 up:source unirule:MF_03123 .
_:826686 up:source unirule:MF_03123 .
_:826687 up:source unirule:MF_03123 .
_:826688 up:source unirule:MF_03123 .
_:826689 up:source unirule:MF_03123 .
_:826690 up:source unirule:MF_03123 .
_:826691 up:source unirule:MF_03123 .
?this up:annotation ?annotation0 ,
?annotation1 ,
?annotation3 ,
?annotation4 ,
?annotation5 ;
up:classifiedWith GO:0009107 ,
GO:0009249 ,
GO:0016783 ,
GO:0016992 ,
GO:0051539 ,
keyword:408 ,
keyword:411 ,
keyword:479 ,
keyword:4 ,
keyword:808 ,
keyword:949 .
?annotation0 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the radical-mediated insertion of two sulfur atoms into the C-6 and C-8 positions of the octanoyl moiety bound to the lipoyl domains of lipoate-dependent enzymes, thereby converting the octanoylated domains into lipoylated derivatives.' .
?annotation1 up:activity ?activity2 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity2 up:catalyticActivity ;
up:enzymeClass .
?annotation3 up:cofactor chebi:49883 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 2 [4Fe-4S] clusters per subunit. One cluster is coordinated with 3 cysteines and an exchangeable S-adenosyl-L-methionine.' .
?annotation4 a up:Pathway_Annotation ;
rdfs:comment 'Protein modification; protein lipoylation via endogenous pathway; protein N(6)-(lipoyl)lysine from octanoyl-[acyl-carrier-protein]: step 2/2.' .
?annotation5 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the radical SAM superfamily. Lipoyl synthase family.' .
?case7 up:alternativeName ?name9 ,
?name10 ;
up:classifiedWith GO:0070111 ,
keyword:934 ,
keyword:994 ;
up:recommendedName ?name8 .
?name8 up:ecName '2.8.1.8' ;
up:fullName 'Lipoyl synthase, organellar chromatophore' ;
rdf:type up:Structured_Name .
?name9 up:fullName 'Lipoate synthase' ;
up:shortName 'Lip-syn' ,
'LS' ;
rdf:type up:Structured_Name .
?name10 up:fullName 'Lipoic acid synthase' ;
rdf:type up:Structured_Name .
?case14 up:alternativeName ?name16 ,
?name17 ;
up:classifiedWith GO:0020011 ,
keyword:732 ,
keyword:933 ,
keyword:934 ;
up:recommendedName ?name15 .
?name15 up:ecName '2.8.1.8' ;
up:fullName 'Lipoyl synthase, apicoplast' ;
rdf:type up:Structured_Name .
?name16 up:fullName 'Lipoate synthase' ;
up:shortName 'Lip-syn' ,
'LS' ;
rdf:type up:Structured_Name .
?name17 up:fullName 'Lipoic acid synthase' ;
rdf:type up:Structured_Name .
?case18 up:alternativeName ?name20 ,
?name21 ;
up:classifiedWith GO:0005739 ,
keyword:496 ;
up:recommendedName ?name19 .
?name19 up:ecName '2.8.1.8' ;
up:fullName 'Lipoyl synthase, mitochondrial' ;
rdf:type up:Structured_Name .
?name20 up:fullName 'Lipoate synthase' ;
up:shortName 'Lip-syn' ,
'LS' ;
rdf:type up:Structured_Name .
?name21 up:fullName 'Lipoic acid synthase' ;
rdf:type up:Structured_Name .
?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:49883 .
?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:49883 .
?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:49883 .
?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:49883 .
?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:49883 .
?pfs57 up:annotation ?annotation58 .
?annotation58 faldo:begin ?pfsb59 ;
faldo:end ?pfse60 ;
up:ligand ?ligand61 ;
rdf:type up:Binding_Site_Annotation .
?pfsb59 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?pfse60 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?ligand61 rdfs:subClassOf chebi:49883 .
?pfs64 up:annotation ?annotation65 .
?annotation65 faldo:begin ?pfsb66 ;
faldo:end ?pfse67 ;
up:ligand ?ligand68 ;
rdf:type up:Binding_Site_Annotation .
?pfsb66 faldo:position ?thisPositionOn69 ;
rdf:type faldo:ExactPosition .
?pfse67 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?ligand68 rdfs:subClassOf chebi:49883 .
?sam71 up:classifiedWith keyword:732 .
?signal72 faldo:begin ?signalb73 ;
faldo:end ?signale74 .
?signalb73 faldo:position ?signalbp75 .
?signale74 faldo:position ?signalep76 .
?keyword77 up:range ?signal72 .
_:826692 a rdf:Statement ;
up:attribution _:826650 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:826693 a rdf:Statement ;
up:attribution _:826651 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:826694 a rdf:Statement ;
up:attribution _:826652 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:826695 a rdf:Statement ;
up:attribution _:826653 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:826696 a rdf:Statement ;
up:attribution _:826654 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:826697 a rdf:Statement ;
up:attribution _:826655 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:4 .
_:826698 a rdf:Statement ;
up:attribution _:826656 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:408 .
_:826699 a rdf:Statement ;
up:attribution _:826657 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:411 .
_:826700 a rdf:Statement ;
up:attribution _:826658 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:826701 a rdf:Statement ;
up:attribution _:826659 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:949 .
_:826702 a rdf:Statement ;
up:attribution _:826660 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:826703 a rdf:Statement ;
up:attribution _:826661 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016783 .
_:826704 a rdf:Statement ;
up:attribution _:826662 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016992 .
_:826705 a rdf:Statement ;
up:attribution _:826663 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0051539 .
_:826706 a rdf:Statement ;
up:attribution _:826664 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009107 .
_:826707 a rdf:Statement ;
up:attribution _:826665 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009249 .
_:826708 a rdf:Statement ;
up:attribution _:826666 ;
rdf:subject ?case7 ;
rdf:predicate up:recommendedName ;
rdf:object ?name8 .
_:826709 a rdf:Statement ;
up:attribution _:826667 ;
rdf:subject ?case7 ;
rdf:predicate up:alternativeName ;
rdf:object ?name9 .
_:826710 a rdf:Statement ;
up:attribution _:826668 ;
rdf:subject ?case7 ;
rdf:predicate up:alternativeName ;
rdf:object ?name10 .
_:826711 a rdf:Statement ;
up:attribution _:826669 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:994 .
_:826712 a rdf:Statement ;
up:attribution _:826670 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:934 .
_:826713 a rdf:Statement ;
up:attribution _:826671 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0070111 .
_:826714 a rdf:Statement ;
up:attribution _:826672 ;
rdf:subject ?case14 ;
rdf:predicate up:recommendedName ;
rdf:object ?name15 .
_:826715 a rdf:Statement ;
up:attribution _:826673 ;
rdf:subject ?case14 ;
rdf:predicate up:alternativeName ;
rdf:object ?name16 .
_:826716 a rdf:Statement ;
up:attribution _:826674 ;
rdf:subject ?case14 ;
rdf:predicate up:alternativeName ;
rdf:object ?name17 .
_:826717 a rdf:Statement ;
up:attribution _:826675 ;
rdf:subject ?case14 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:933 .
_:826718 a rdf:Statement ;
up:attribution _:826676 ;
rdf:subject ?case14 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:934 .
_:826719 a rdf:Statement ;
up:attribution _:826677 ;
rdf:subject ?case14 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:732 .
_:826720 a rdf:Statement ;
up:attribution _:826678 ;
rdf:subject ?case14 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0020011 .
_:826721 a rdf:Statement ;
up:attribution _:826679 ;
rdf:subject ?case18 ;
rdf:predicate up:recommendedName ;
rdf:object ?name19 .
_:826722 a rdf:Statement ;
up:attribution _:826680 ;
rdf:subject ?case18 ;
rdf:predicate up:alternativeName ;
rdf:object ?name20 .
_:826723 a rdf:Statement ;
up:attribution _:826681 ;
rdf:subject ?case18 ;
rdf:predicate up:alternativeName ;
rdf:object ?name21 .
_:826724 a rdf:Statement ;
up:attribution _:826682 ;
rdf:subject ?case18 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:496 .
_:826725 a rdf:Statement ;
up:attribution _:826683 ;
rdf:subject ?case18 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005739 .
_:826726 a rdf:Statement ;
up:source unirule:MF_03123 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:826727 a rdf:Statement ;
up:attribution _:826684 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:826728 a rdf:Statement ;
up:source unirule:MF_03123 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:826729 a rdf:Statement ;
up:attribution _:826685 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:826730 a rdf:Statement ;
up:source unirule:MF_03123 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:826731 a rdf:Statement ;
up:attribution _:826686 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:826732 a rdf:Statement ;
up:source unirule:MF_03123 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:826733 a rdf:Statement ;
up:attribution _:826687 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:826734 a rdf:Statement ;
up:source unirule:MF_03123 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:826735 a rdf:Statement ;
up:attribution _:826688 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:826736 a rdf:Statement ;
up:source unirule:MF_03123 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:826737 a rdf:Statement ;
up:attribution _:826689 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:826738 a rdf:Statement ;
up:source unirule:MF_03123 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:826739 a rdf:Statement ;
up:attribution _:826690 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:826740 a rdf:Statement ;
up:attribution _:826691 ;
rdf:subject ?sam71 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:732 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03123
#Rule MF_03123 Created by:? on:2012-08-22 Modified by:Edouard de Castro on:2024-09-03
{
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00206 .
?thisOrganism rdfs:subClassOf+ taxon:2759 .
FILTER (! (EXISTS {
?this rdfs:seeAlso signature:MF_03129 .
})) .
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00206 .
?thisOrganism rdfs:subClassOf+ taxon:2759 .
FILTER (! (EXISTS {
?this rdfs:seeAlso signature:MF_03129 .
})) .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:2759 .
})) .
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00206 .
?thisOrganism rdfs:subClassOf+ taxon:2759 .
FILTER (! (EXISTS {
?this rdfs:seeAlso signature:MF_03128 .
})) .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:2759 .
})) .
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00206 .
?thisOrganism rdfs:subClassOf+ taxon:2759 .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:2759 .
})) .
} UNION {
?this rdfs:seeAlso signature:MF_00206 .
FILTER (! (EXISTS {
?this rdfs:seeAlso signature:MF_03129 .
})) .
{
?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 .
}
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00206 .
FILTER (! (EXISTS {
?this rdfs:seeAlso signature:MF_03129 .
})) .
{
?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 .
}
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:2759 .
})) .
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00206 .
FILTER (! (EXISTS {
?this rdfs:seeAlso signature:MF_03128 .
})) .
{
?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 .
}
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:2759 .
})) .
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00206 .
{
?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 .
}
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:2759 .
})) .
}
BIND(URI(CONCAT(STR(?this), '#MF_03123a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a5')) AS ?annotation5) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch82 faldo:location ?templateMotifSequenceMatchRegionP3287583 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3287585 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP32875MF_0020678 .
?templateMotifSequenceMatchRegionP3287583 faldo:begin ?templateMotifSequenceMatchBeginP3287584 .
?templateMotifSequenceMatchBeginP3287584 faldo:position ?templateMotifSequenceMatchBeginPositionP3287579 ;
faldo:reference isoform:P32875-1 .
?templateMotifSequenceProfileAlignmentOperationP3287585 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
?targetMotifMatch86 faldo:location ?targetMotifMatchRegionMatch87 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0020689 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP32875MF_0020680 .
?targetMotifMatchRegionMatch87 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0020688 .
?targetMotifMatchRegionMatchBeginMF_0020688 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0020681 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0020689 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32875MF_0020678, 1, (STRLEN(?templateMotifCigarP32875MF_0020678) - STRLEN(REPLACE(?templateMotifCigarP32875MF_0020678, CONCAT('^(?:-*[^-]){', STR(((150 - ?templateMotifSequenceMatchBeginPositionP3287579) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32875MF_0020680, 1, (STRLEN(?targetMotifMatchCigarP32875MF_0020680) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_0020680, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32875MF_0020680, 1, (STRLEN(?targetMotifMatchCigarP32875MF_0020680) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_0020680, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) .
BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_0020681) - 1) AS ?thisPositionOn27) .
BIND(?thisPositionOn27 AS ?thisPositionOn28) .
BIND(?this AS ?pfs1t92) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a23')) AS ?annotation23) .
BIND(?this AS ?pfs22) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch97 faldo:location ?templateMotifSequenceMatchRegionP3287598 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32875100 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP32875MF_0020693 .
?templateMotifSequenceMatchRegionP3287598 faldo:begin ?templateMotifSequenceMatchBeginP3287599 .
?templateMotifSequenceMatchBeginP3287599 faldo:position ?templateMotifSequenceMatchBeginPositionP3287594 ;
faldo:reference isoform:P32875-1 .
?templateMotifSequenceProfileAlignmentOperationP32875100 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
?targetMotifMatch101 faldo:location ?targetMotifMatchRegionMatch102 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00206104 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP32875MF_0020695 .
?targetMotifMatchRegionMatch102 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00206103 .
?targetMotifMatchRegionMatchBeginMF_00206103 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0020696 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00206104 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32875MF_0020693, 1, (STRLEN(?templateMotifCigarP32875MF_0020693) - STRLEN(REPLACE(?templateMotifCigarP32875MF_0020693, CONCAT('^(?:-*[^-]){', STR(((155 - ?templateMotifSequenceMatchBeginPositionP3287594) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32875MF_0020695, 1, (STRLEN(?targetMotifMatchCigarP32875MF_0020695) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_0020695, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32875MF_0020695, 1, (STRLEN(?targetMotifMatchCigarP32875MF_0020695) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_0020695, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) .
BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0020696) - 1) AS ?thisPositionOn34) .
BIND(?thisPositionOn34 AS ?thisPositionOn35) .
BIND(?this AS ?pfs1t107) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a30')) AS ?annotation30) .
BIND(?this AS ?pfs29) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch112 faldo:location ?templateMotifSequenceMatchRegionP32875113 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32875115 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP32875MF_00206108 .
?templateMotifSequenceMatchRegionP32875113 faldo:begin ?templateMotifSequenceMatchBeginP32875114 .
?templateMotifSequenceMatchBeginP32875114 faldo:position ?templateMotifSequenceMatchBeginPositionP32875109 ;
faldo:reference isoform:P32875-1 .
?templateMotifSequenceProfileAlignmentOperationP32875115 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
?targetMotifMatch116 faldo:location ?targetMotifMatchRegionMatch117 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00206119 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP32875MF_00206110 .
?targetMotifMatchRegionMatch117 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00206118 .
?targetMotifMatchRegionMatchBeginMF_00206118 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00206111 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00206119 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32875MF_00206108, 1, (STRLEN(?templateMotifCigarP32875MF_00206108) - STRLEN(REPLACE(?templateMotifCigarP32875MF_00206108, CONCAT('^(?:-*[^-]){', STR(((161 - ?templateMotifSequenceMatchBeginPositionP32875109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32875MF_00206110, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206110) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32875MF_00206110, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206110) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) .
BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_00206111) - 1) AS ?thisPositionOn41) .
BIND(?thisPositionOn41 AS ?thisPositionOn42) .
BIND(?this AS ?pfs1t122) .
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) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a37')) AS ?annotation37) .
BIND(?this AS ?pfs36) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch127 faldo:location ?templateMotifSequenceMatchRegionP32875128 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32875130 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP32875MF_00206123 .
?templateMotifSequenceMatchRegionP32875128 faldo:begin ?templateMotifSequenceMatchBeginP32875129 .
?templateMotifSequenceMatchBeginP32875129 faldo:position ?templateMotifSequenceMatchBeginPositionP32875124 ;
faldo:reference isoform:P32875-1 .
?templateMotifSequenceProfileAlignmentOperationP32875130 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
?targetMotifMatch131 faldo:location ?targetMotifMatchRegionMatch132 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00206134 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP32875MF_00206125 .
?targetMotifMatchRegionMatch132 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00206133 .
?targetMotifMatchRegionMatchBeginMF_00206133 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00206126 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00206134 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32875MF_00206123, 1, (STRLEN(?templateMotifCigarP32875MF_00206123) - STRLEN(REPLACE(?templateMotifCigarP32875MF_00206123, CONCAT('^(?:-*[^-]){', STR(((181 - ?templateMotifSequenceMatchBeginPositionP32875124) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1135) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32875MF_00206125, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206125) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32875MF_00206125, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206125) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), '')))), '[^-]', ''))) AS ?step2136) .
BIND(((?step2136 + ?targetMotifMatchRegionMatchBeginPositionMF_00206126) - 1) AS ?thisPositionOn48) .
BIND(?thisPositionOn48 AS ?thisPositionOn49) .
BIND(?this AS ?pfs1t137) .
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) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a44')) AS ?annotation44) .
BIND(?this AS ?pfs43) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch142 faldo:location ?templateMotifSequenceMatchRegionP32875143 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32875145 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP32875MF_00206138 .
?templateMotifSequenceMatchRegionP32875143 faldo:begin ?templateMotifSequenceMatchBeginP32875144 .
?templateMotifSequenceMatchBeginP32875144 faldo:position ?templateMotifSequenceMatchBeginPositionP32875139 ;
faldo:reference isoform:P32875-1 .
?templateMotifSequenceProfileAlignmentOperationP32875145 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
?targetMotifMatch146 faldo:location ?targetMotifMatchRegionMatch147 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00206149 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP32875MF_00206140 .
?targetMotifMatchRegionMatch147 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00206148 .
?targetMotifMatchRegionMatchBeginMF_00206148 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00206141 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00206149 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32875MF_00206138, 1, (STRLEN(?templateMotifCigarP32875MF_00206138) - STRLEN(REPLACE(?templateMotifCigarP32875MF_00206138, CONCAT('^(?:-*[^-]){', STR(((185 - ?templateMotifSequenceMatchBeginPositionP32875139) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32875MF_00206140, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206140) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32875MF_00206140, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206140) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) .
BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_00206141) - 1) AS ?thisPositionOn55) .
BIND(?thisPositionOn55 AS ?thisPositionOn56) .
BIND(?this AS ?pfs1t152) .
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) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a51')) AS ?annotation51) .
BIND(?this AS ?pfs50) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch157 faldo:location ?templateMotifSequenceMatchRegionP32875158 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32875160 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP32875MF_00206153 .
?templateMotifSequenceMatchRegionP32875158 faldo:begin ?templateMotifSequenceMatchBeginP32875159 .
?templateMotifSequenceMatchBeginP32875159 faldo:position ?templateMotifSequenceMatchBeginPositionP32875154 ;
faldo:reference isoform:P32875-1 .
?templateMotifSequenceProfileAlignmentOperationP32875160 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
?targetMotifMatch161 faldo:location ?targetMotifMatchRegionMatch162 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00206164 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP32875MF_00206155 .
?targetMotifMatchRegionMatch162 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00206163 .
?targetMotifMatchRegionMatchBeginMF_00206163 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00206156 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00206164 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32875MF_00206153, 1, (STRLEN(?templateMotifCigarP32875MF_00206153) - STRLEN(REPLACE(?templateMotifCigarP32875MF_00206153, CONCAT('^(?:-*[^-]){', STR(((188 - ?templateMotifSequenceMatchBeginPositionP32875154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32875MF_00206155, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206155) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32875MF_00206155, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206155) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) .
BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_00206156) - 1) AS ?thisPositionOn62) .
BIND(?thisPositionOn62 AS ?thisPositionOn63) .
BIND(?this AS ?pfs1t167) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb59) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse60) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a58')) AS ?annotation58) .
BIND(?this AS ?pfs57) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch172 faldo:location ?templateMotifSequenceMatchRegionP32875173 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32875175 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP32875MF_00206168 .
?templateMotifSequenceMatchRegionP32875173 faldo:begin ?templateMotifSequenceMatchBeginP32875174 .
?templateMotifSequenceMatchBeginP32875174 faldo:position ?templateMotifSequenceMatchBeginPositionP32875169 ;
faldo:reference isoform:P32875-1 .
?templateMotifSequenceProfileAlignmentOperationP32875175 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
?targetMotifMatch176 faldo:location ?targetMotifMatchRegionMatch177 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00206179 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP32875MF_00206170 .
?targetMotifMatchRegionMatch177 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00206178 .
?targetMotifMatchRegionMatchBeginMF_00206178 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00206171 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00206179 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32875MF_00206168, 1, (STRLEN(?templateMotifCigarP32875MF_00206168) - STRLEN(REPLACE(?templateMotifCigarP32875MF_00206168, CONCAT('^(?:-*[^-]){', STR(((396 - ?templateMotifSequenceMatchBeginPositionP32875169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32875MF_00206170, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206170) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32875MF_00206170, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206170) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) .
BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_00206171) - 1) AS ?thisPositionOn69) .
BIND(?thisPositionOn69 AS ?thisPositionOn70) .
BIND(?this AS ?pfs1t182) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb66) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse67) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn69, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a65')) AS ?annotation65) .
BIND(?this AS ?pfs64) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:7742 .
BIND(?this AS ?case6) .
}
OPTIONAL {
?this a up:Protein .
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Organellar_chromatophore .
}
BIND(?this AS ?case7) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a8')) AS ?name8) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a9')) AS ?name9) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a10')) AS ?name10) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:5794 .
BIND(?this AS ?case11) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:4930 .
BIND(?this AS ?case12) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:7214 .
BIND(?this AS ?case13) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:5794 .
FILTER (! (EXISTS {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Organellar_chromatophore .
}
})) .
BIND(?this AS ?case14) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a15')) AS ?name15) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a16')) AS ?name16) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a17')) AS ?name17) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Organellar_chromatophore .
}
})) .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:5794 .
})) .
BIND(?this AS ?case18) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a19')) AS ?name19) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a20')) AS ?name20) .
BIND(URI(CONCAT(STR(?this), '#MF_03123a21')) AS ?name21) .
}
OPTIONAL {
?this up:annotation ?samsignal183 ;
up:sequence ?thisSequence .
?samsignal183 up:range ?samsignalr184 ;
rdf:type up:Signal_Peptide_Annotation .
?samsignalr184 faldo:begin ?samsignalb185 ;
faldo:end ?samsignale186 .
?samsignalb185 faldo:position ?samsignalbp187 ;
faldo:reference ?thisSequence .
?samsignale186 faldo:position ?samsignalep188 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam71) .
}
BIND(URI(CONCAT(STR(?this), '#MF_03123a77')) AS ?keyword77) .
}
"xsd:string |